[INFO] cloning repository https://github.com/enricobn/rasm
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/enricobn/rasm" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fenricobn%2Frasm", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fenricobn%2Frasm'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 1d2f0154147d5d51c81d42298645668650cfc25c
[INFO] testing enricobn/rasm/1d2f0154147d5d51c81d42298645668650cfc25c against nightly-2024-10-28+rustflags=-Zrandomize-layout for randomize-layout
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fenricobn%2Frasm" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/enricobn/rasm on toolchain nightly-2024-10-28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-10-28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-6-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/enricobn/rasm
[INFO] finished tweaking git repo https://github.com/enricobn/rasm
[INFO] tweaked toml for git repo https://github.com/enricobn/rasm written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/enricobn/rasm 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" "+nightly-2024-10-28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] eabb5205794cca5cd4be5d6d2a966d2f76e9aa24d1709e55f020adc42a6d17a2
[INFO] running `Command { std: "docker" "start" "-a" "eabb5205794cca5cd4be5d6d2a966d2f76e9aa24d1709e55f020adc42a6d17a2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "eabb5205794cca5cd4be5d6d2a966d2f76e9aa24d1709e55f020adc42a6d17a2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eabb5205794cca5cd4be5d6d2a966d2f76e9aa24d1709e55f020adc42a6d17a2", kill_on_drop: false }`
[INFO] [stdout] eabb5205794cca5cd4be5d6d2a966d2f76e9aa24d1709e55f020adc42a6d17a2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Zrandomize-layout" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 956f7e09b5cfc4f28a8e4c0cc37178dfaca6efea303dc8666e18858f8b259d33
[INFO] running `Command { std: "docker" "start" "-a" "956f7e09b5cfc4f28a8e4c0cc37178dfaca6efea303dc8666e18858f8b259d33", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.150
[INFO] [stderr]    Compiling serde v1.0.193
[INFO] [stderr]    Compiling futures-core v0.3.29
[INFO] [stderr]    Compiling lock_api v0.4.11
[INFO] [stderr]    Compiling bytes v1.5.0
[INFO] [stderr]    Compiling futures-task v0.3.29
[INFO] [stderr]    Compiling parking_lot_core v0.9.9
[INFO] [stderr]    Compiling syn v2.0.39
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling tracing-core v0.1.32
[INFO] [stderr]    Compiling futures-util v0.3.29
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling rustix v0.38.25
[INFO] [stderr]    Compiling regex-syntax v0.8.2
[INFO] [stderr]    Compiling cpufeatures v0.2.11
[INFO] [stderr]    Compiling walkdir v2.4.0
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling num-traits v0.2.17
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling async-trait v0.1.74
[INFO] [stderr]    Compiling gimli v0.28.0
[INFO] [stderr]    Compiling linux-raw-sys v0.4.11
[INFO] [stderr]    Compiling thiserror v1.0.55
[INFO] [stderr]    Compiling bitflags v2.4.1
[INFO] [stderr]    Compiling futures-channel v0.3.29
[INFO] [stderr]    Compiling tower-service v0.3.2
[INFO] [stderr]    Compiling hashbrown v0.14.2
[INFO] [stderr]    Compiling httparse v1.8.0
[INFO] [stderr]    Compiling anstyle-parse v0.2.2
[INFO] [stderr]    Compiling miniz_oxide v0.7.1
[INFO] [stderr]    Compiling axum-core v0.3.4
[INFO] [stderr]    Compiling object v0.32.1
[INFO] [stderr]    Compiling cc v1.0.83
[INFO] [stderr]    Compiling http v0.2.11
[INFO] [stderr]    Compiling mio v0.8.9
[INFO] [stderr]    Compiling signal-hook-registry v1.4.1
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling parking_lot v0.12.1
[INFO] [stderr]    Compiling socket2 v0.5.5
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling indexmap v2.1.0
[INFO] [stderr]    Compiling serde_json v1.0.108
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]    Compiling rustc-demangle v0.1.23
[INFO] [stderr]    Compiling http-body v0.4.5
[INFO] [stderr]    Compiling winnow v0.5.19
[INFO] [stderr]    Compiling anstyle v1.0.4
[INFO] [stderr]    Compiling try-lock v0.2.4
[INFO] [stderr]    Compiling addr2line v0.21.0
[INFO] [stderr]    Compiling percent-encoding v2.3.0
[INFO] [stderr]    Compiling tower-layer v0.3.2
[INFO] [stderr]    Compiling backtrace v0.3.69
[INFO] [stderr]    Compiling rust-embed-utils v8.0.0
[INFO] [stderr]    Compiling form_urlencoded v1.2.0
[INFO] [stderr]    Compiling anstream v0.6.4
[INFO] [stderr]    Compiling want v0.3.1
[INFO] [stderr]    Compiling is-terminal v0.4.9
[INFO] [stderr]    Compiling socket2 v0.4.10
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stderr]    Compiling axum v0.6.20
[INFO] [stderr]    Compiling unicode_categories v0.1.1
[INFO] [stderr]    Compiling iana-time-zone v0.1.58
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling termcolor v1.4.0
[INFO] [stderr]    Compiling linked-hash-map v0.5.6
[INFO] [stderr]    Compiling clap_lex v0.6.0
[INFO] [stderr]    Compiling httpdate v1.0.3
[INFO] [stderr]    Compiling remove_dir_all v0.5.3
[INFO] [stderr]    Compiling linked_hash_set v0.1.4
[INFO] [stderr]    Compiling pad v0.1.6
[INFO] [stderr]    Compiling clap_builder v4.4.8
[INFO] [stderr]    Compiling rayon v1.8.0
[INFO] [stderr]    Compiling itertools v0.12.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling thread_local v1.1.7
[INFO] [stderr]    Compiling dyn-clone v1.0.16
[INFO] [stderr]    Compiling anymap v0.12.1
[INFO] [stderr]    Compiling tempdir v0.3.7
[INFO] [stderr]    Compiling regex-automata v0.4.3
[INFO] [stderr]    Compiling strum v0.24.1
[INFO] [stderr]    Compiling pathdiff v0.2.1
[INFO] [stderr]    Compiling chrono v0.4.31
[INFO] [stderr]    Compiling sync_wrapper v0.1.2
[INFO] [stderr]    Compiling matchit v0.7.3
[INFO] [stderr]    Compiling debug-cell v0.1.1
[INFO] [stderr]    Compiling serde_derive v1.0.193
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling tokio-macros v2.2.0
[INFO] [stderr]    Compiling pin-project-internal v1.1.3
[INFO] [stderr]    Compiling thiserror-impl v1.0.55
[INFO] [stderr]    Compiling rust-embed-impl v8.0.0
[INFO] [stderr]    Compiling clap v4.4.8
[INFO] [stderr]    Compiling regex v1.10.2
[INFO] [stderr]    Compiling rust-embed v8.0.0
[INFO] [stderr]    Compiling tokio v1.37.0
[INFO] [stderr]    Compiling env_logger v0.10.1
[INFO] [stderr]    Compiling auto_impl v1.1.0
[INFO] [stderr]    Compiling pin-project v1.1.3
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling strum_macros v0.24.3
[INFO] [stderr]    Compiling snailquote v0.3.1
[INFO] [stderr]    Compiling tracing v0.1.40
[INFO] [stderr]    Compiling tracing-subscriber v0.3.18
[INFO] [stderr]    Compiling hyper v0.14.27
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling serde_spanned v0.6.4
[INFO] [stderr]    Compiling toml_datetime v0.6.5
[INFO] [stderr]    Compiling serde_path_to_error v0.1.14
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]    Compiling toml v0.7.8
[INFO] [stderr]    Compiling rasm-core v0.1.0-alpha.0 (/opt/rustwide/workdir/core)
[INFO] [stdout] warning: type parameter `FUNCTION_CALL_PARAMETERS` should have an upper camel case name
[INFO] [stdout]    --> core/src/codegen/mod.rs:161:23
[INFO] [stdout]     |
[INFO] [stdout] 161 | pub trait CodeGen<'a, FUNCTION_CALL_PARAMETERS: FunctionCallParameters> {
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FunctionCallParameters`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable statement
[INFO] [stdout]    --> core/src/new_type_check2/mod.rs:962:13
[INFO] [stdout]     |
[INFO] [stdout] 961 |             panic!();
[INFO] [stdout]     |             -------- any code following this expression is unreachable
[INFO] [stdout] 962 |             let min = valid_functions.iter().map(|it| it.1).min().unwrap();
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable statement
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:247:9
[INFO] [stdout]     |
[INFO] [stdout] 247 |         statics: &Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `enum_def`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:278:32
[INFO] [stdout]     |
[INFO] [stdout] 278 |             } else if let Some(enum_def) = type_def_provider.get_enum_def_by_name(type_name) {
[INFO] [stdout]     |                                ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_enum_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:321:9
[INFO] [stdout]     |
[INFO] [stdout] 321 |         statics: &Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:354:32
[INFO] [stdout]     |
[INFO] [stdout] 354 |     fn transform_before(&self, stack: &StackVals, before: String) -> String {
[INFO] [stdout]     |                                ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `generated_code`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:358:45
[INFO] [stdout]     |
[INFO] [stdout] 358 |     fn create_command_line_arguments(&self, generated_code: &mut String) {}
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_generated_code`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `parameters`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:380:17
[INFO] [stdout]     |
[INFO] [stdout] 380 |                 parameters,
[INFO] [stdout]     |                 ^^^^^^^^^^ help: try ignoring the field: `parameters: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:374:20
[INFO] [stdout]     |
[INFO] [stdout] 374 |             .map(|(name, value)| (value.as_str(), None))
[INFO] [stdout]     |                    ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index_in_lambda_space`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:409:9
[INFO] [stdout]     |
[INFO] [stdout] 409 |         index_in_lambda_space: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_index_in_lambda_space`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:419:20
[INFO] [stdout]     |
[INFO] [stdout] 419 |             .map(|(name, value)| (value.as_str(), None))
[INFO] [stdout]     |                    ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_call`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:470:9
[INFO] [stdout]     |
[INFO] [stdout] 470 |         function_call: &ASTTypedFunctionCall,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `before`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 471 |         before: &mut String,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_before`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `call_parameters`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:472:9
[INFO] [stdout]     |
[INFO] [stdout] 472 |         call_parameters: &mut Box<CFunctionCallParameters>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_call_parameters`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `added_to_stack`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:479:9
[INFO] [stdout]     |
[INFO] [stdout] 479 |         added_to_stack: &String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_added_to_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `call_parameters`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:480:9
[INFO] [stdout]     |
[INFO] [stdout] 480 |         call_parameters: &Box<CFunctionCallParameters>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_call_parameters`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:492:9
[INFO] [stdout]     |
[INFO] [stdout] 492 |         id: usize,
[INFO] [stdout]     |         ^^ help: if this is intentional, prefix it with an underscore: `_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:526:9
[INFO] [stdout]     |
[INFO] [stdout] 526 |         index: &ASTIndex,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `address_relative_to_bp`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:536:9
[INFO] [stdout]     |
[INFO] [stdout] 536 |         address_relative_to_bp: &usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address_relative_to_bp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:563:9
[INFO] [stdout]     |
[INFO] [stdout] 563 |         index: &ASTIndex,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `address_relative_to_bp`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:566:9
[INFO] [stdout]     |
[INFO] [stdout] 566 |         address_relative_to_bp: &usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address_relative_to_bp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics_key`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:588:9
[INFO] [stdout]     |
[INFO] [stdout] 588 |         statics_key: &str,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics_key`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `body`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:633:9
[INFO] [stdout]     |
[INFO] [stdout] 633 |         body: &mut String,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_body`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `address_relative_to_bp`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:634:9
[INFO] [stdout]     |
[INFO] [stdout] 634 |         address_relative_to_bp: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address_relative_to_bp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `typed_type`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:636:9
[INFO] [stdout]     |
[INFO] [stdout] 636 |         typed_type: &ASTTypedType,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:637:9
[INFO] [stdout]     |
[INFO] [stdout] 637 |         stack: &StackVals,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `body`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:660:9
[INFO] [stdout]     |
[INFO] [stdout] 660 |         body: &mut String,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_body`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `address_relative_to_bp`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:661:9
[INFO] [stdout]     |
[INFO] [stdout] 661 |         address_relative_to_bp: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address_relative_to_bp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `out`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:690:39
[INFO] [stdout]     |
[INFO] [stdout] 690 |     fn reserve_return_register(&self, out: &mut String, stack: &StackVals) {
[INFO] [stdout]     |                                       ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:690:57
[INFO] [stdout]     |
[INFO] [stdout] 690 |     fn reserve_return_register(&self, out: &mut String, stack: &StackVals) {
[INFO] [stdout]     |                                                         ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:754:9
[INFO] [stdout]     |
[INFO] [stdout] 754 |         stack: &StackVals,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:798:37
[INFO] [stdout]     |
[INFO] [stdout] 798 |     fn string_literal_return(&self, statics: &mut Statics, before: &mut String, value: &String) {
[INFO] [stdout]     |                                     ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `native_code`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:846:33
[INFO] [stdout]     |
[INFO] [stdout] 846 |     fn print_memory_info(&self, native_code: &mut String, statics: &Statics) {
[INFO] [stdout]     |                                 ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_native_code`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:846:59
[INFO] [stdout]     |
[INFO] [stdout] 846 |     fn print_memory_info(&self, native_code: &mut String, statics: &Statics) {
[INFO] [stdout]     |                                                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `generated_code`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:854:40
[INFO] [stdout]     |
[INFO] [stdout] 854 |     fn initialize_static_values(&self, generated_code: &mut String) {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_generated_code`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:876:20
[INFO] [stdout]     |
[INFO] [stdout] 876 |             .map(|(name, value)| (value.as_str(), None))
[INFO] [stdout]     |                    ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `comment`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:904:9
[INFO] [stdout]     |
[INFO] [stdout] 904 |         comment: Option<&str>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_comment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `code`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:950:24
[INFO] [stdout]     |
[INFO] [stdout] 950 |     fn preamble(&self, code: &mut String) {}
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_code`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `namespace`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:954:9
[INFO] [stdout]     |
[INFO] [stdout] 954 |         namespace: &ASTNameSpace,
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_namespace`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `lambda_space`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:955:9
[INFO] [stdout]     |
[INFO] [stdout] 955 |         lambda_space: &LambdaSpace,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_lambda_space`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:956:9
[INFO] [stdout]     |
[INFO] [stdout] 956 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:957:9
[INFO] [stdout]     |
[INFO] [stdout] 957 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:958:9
[INFO] [stdout]     |
[INFO] [stdout] 958 |         name: &str,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_deref`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:959:9
[INFO] [stdout]     |
[INFO] [stdout] 959 |         is_deref: bool,
[INFO] [stdout]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_deref`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:964:34
[INFO] [stdout]     |
[INFO] [stdout] 964 |     fn reserve_local_vals(&self, stack: &StackVals, out: &mut String) {}
[INFO] [stdout]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `out`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:964:53
[INFO] [stdout]     |
[INFO] [stdout] 964 |     fn reserve_local_vals(&self, stack: &StackVals, out: &mut String) {}
[INFO] [stdout]     |                                                     ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `namespace`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:996:25
[INFO] [stdout]     |
[INFO] [stdout] 996 |                         namespace,
[INFO] [stdout]     |                         ^^^^^^^^^ help: try ignoring the field: `namespace: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `param_types`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:998:25
[INFO] [stdout]     |
[INFO] [stdout] 998 |                         param_types,
[INFO] [stdout]     |                         ^^^^^^^^^^^ help: try ignoring the field: `param_types: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:999:25
[INFO] [stdout]     |
[INFO] [stdout] 999 |                         index,
[INFO] [stdout]     |                         ^^^^^ help: try ignoring the field: `index: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1075:18
[INFO] [stdout]      |
[INFO] [stdout] 1075 |             for (i, clambda) in clambdas.lambdas.values().enumerate() {
[INFO] [stdout]      |                  ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `namespace`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1162:25
[INFO] [stdout]      |
[INFO] [stdout] 1162 |                         namespace,
[INFO] [stdout]      |                         ^^^^^^^^^ help: try ignoring the field: `namespace: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `param_types`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1164:25
[INFO] [stdout]      |
[INFO] [stdout] 1164 |                         param_types,
[INFO] [stdout]      |                         ^^^^^^^^^^^ help: try ignoring the field: `param_types: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1165:25
[INFO] [stdout]      |
[INFO] [stdout] 1165 |                         index,
[INFO] [stdout]      |                         ^^^^^ help: try ignoring the field: `index: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `out`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1195:33
[INFO] [stdout]      |
[INFO] [stdout] 1195 |     fn function_preamble(&self, out: &mut String) {
[INFO] [stdout]      |                                 ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `out`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1199:28
[INFO] [stdout]      |
[INFO] [stdout] 1199 |     fn define_debug(&self, out: &mut String) {
[INFO] [stdout]      |                            ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1203:23
[INFO] [stdout]      |
[INFO] [stdout] 1203 |     fn restore(&self, stack: &StackVals, out: &mut String) {
[INFO] [stdout]      |                       ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `out`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1203:42
[INFO] [stdout]      |
[INFO] [stdout] 1203 |     fn restore(&self, stack: &StackVals, out: &mut String) {
[INFO] [stdout]      |                                          ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1225:27
[INFO] [stdout]      |
[INFO] [stdout] 1225 |     fn add_statics(&self, statics: &mut Statics) {
[INFO] [stdout]      |                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_ref_type`
[INFO] [stdout]   --> core/src/codegen/c/function_call_parameters.rs:85:13
[INFO] [stdout]    |
[INFO] [stdout] 85 |         let is_ref_type = get_reference_type_name(&ast_typed_type, type_def_provider).is_some();
[INFO] [stdout]    |             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_ref_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `deref_s`
[INFO] [stdout]   --> core/src/codegen/c/function_call_parameters.rs:87:13
[INFO] [stdout]    |
[INFO] [stdout] 87 |         let deref_s = if dereference { "*" } else { "" };
[INFO] [stdout]    |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_deref_s`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]   --> core/src/codegen/c/function_call_parameters.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |         statics: &Statics,
[INFO] [stdout]    |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]   --> core/src/codegen/c/function_call_parameters.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         i: usize,
[INFO] [stdout]    |         ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:108:9
[INFO] [stdout]     |
[INFO] [stdout] 108 |         module: &ASTTypedModule,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_name`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:109:9
[INFO] [stdout]     |
[INFO] [stdout] 109 |         type_name: &str,
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `source`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:110:9
[INFO] [stdout]     |
[INFO] [stdout] 110 |         source: &str,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_source`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `descr`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:111:9
[INFO] [stdout]     |
[INFO] [stdout] 111 |         descr: &str,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_descr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:112:9
[INFO] [stdout]     |
[INFO] [stdout] 112 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `label`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 |         label: String,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_label`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `comment`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:134:9
[INFO] [stdout]     |
[INFO] [stdout] 134 |         comment: Option<&str>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_comment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `comment`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:158:9
[INFO] [stdout]     |
[INFO] [stdout] 158 |         comment: Option<&str>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_comment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:430:18
[INFO] [stdout]     |
[INFO] [stdout] 430 |             for (i, (name, _kind)) in lambda_space.iter().enumerate() {
[INFO] [stdout]     |                  ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `t`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:435:25
[INFO] [stdout]     |
[INFO] [stdout] 435 |                     let t = pls.get_type(name).unwrap();
[INFO] [stdout]     |                         ^ help: if this is intentional, prefix it with an underscore: `_t`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `parent_ls_type_name`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:437:25
[INFO] [stdout]     |
[INFO] [stdout] 437 |                     let parent_ls_type_name = CStructs::add_lambda_space_to_statics(statics, pls);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_parent_ls_type_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `comment`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:261:9
[INFO] [stdout]     |
[INFO] [stdout] 261 |         comment: Option<&str>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_comment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack_vals`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:264:9
[INFO] [stdout]     |
[INFO] [stdout] 264 |         stack_vals: &StackVals,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stack_vals`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 |         function_def: &ASTTypedFunctionDef,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `param_index`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:269:9
[INFO] [stdout]     |
[INFO] [stdout] 269 |         param_index: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_param_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index_in_context`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:571:9
[INFO] [stdout]     |
[INFO] [stdout] 571 |         index_in_context: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_index_in_context`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `indent`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:573:9
[INFO] [stdout]     |
[INFO] [stdout] 573 |         indent: usize,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_indent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack_vals`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:574:9
[INFO] [stdout]     |
[INFO] [stdout] 574 |         stack_vals: &StackVals,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stack_vals`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index_in_context`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:629:9
[INFO] [stdout]     |
[INFO] [stdout] 629 |         index_in_context: Option<usize>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_index_in_context`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `indent`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:631:9
[INFO] [stdout]     |
[INFO] [stdout] 631 |         indent: usize,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_indent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack_vals`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:632:9
[INFO] [stdout]     |
[INFO] [stdout] 632 |         stack_vals: &StackVals,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stack_vals`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ast_index`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:633:9
[INFO] [stdout]     |
[INFO] [stdout] 633 |         ast_index: &ASTIndex,
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ast_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `to_remove_from_stack`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:699:9
[INFO] [stdout]     |
[INFO] [stdout] 699 |         to_remove_from_stack: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_to_remove_from_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]   --> core/src/codegen/c/functions_creator.rs:41:30
[INFO] [stdout]    |
[INFO] [stdout] 41 |     fn create_globals(&self, module: &mut EnhancedASTModule, statics: &mut Statics) {
[INFO] [stdout]    |                              ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]   --> core/src/codegen/c/functions_creator.rs:41:62
[INFO] [stdout]    |
[INFO] [stdout] 41 |     fn create_globals(&self, module: &mut EnhancedASTModule, statics: &mut Statics) {
[INFO] [stdout]    |                                                              ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]    --> core/src/codegen/c/functions_creator.rs:187:9
[INFO] [stdout]     |
[INFO] [stdout] 187 |         module: &mut ASTModule,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]   --> core/src/codegen/c/text_macro.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 |         function_def: Option<&ASTTypedFunctionDef>,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]   --> core/src/codegen/c/text_macro.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]   --> core/src/codegen/c/text_macro.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:117:9
[INFO] [stdout]     |
[INFO] [stdout] 117 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:163:9
[INFO] [stdout]     |
[INFO] [stdout] 163 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:210:9
[INFO] [stdout]     |
[INFO] [stdout] 210 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:213:9
[INFO] [stdout]     |
[INFO] [stdout] 213 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `namespace`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:266:45
[INFO] [stdout]     |
[INFO] [stdout] 266 |                 if let ASTTypedType::Enum { namespace, name } = &def.return_type {
[INFO] [stdout]     |                                             ^^^^^^^^^ help: try ignoring the field: `namespace: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:266:56
[INFO] [stdout]     |
[INFO] [stdout] 266 |                 if let ASTTypedType::Enum { namespace, name } = &def.return_type {
[INFO] [stdout]     |                                                        ^^^^ help: try ignoring the field: `name: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:300:9
[INFO] [stdout]     |
[INFO] [stdout] 300 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:302:9
[INFO] [stdout]     |
[INFO] [stdout] 302 |         function_def: Option<&ASTTypedFunctionDef>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:303:9
[INFO] [stdout]     |
[INFO] [stdout] 303 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:441:32
[INFO] [stdout]     |
[INFO] [stdout] 441 |         if let MacroParam::Ref(name, ast_type, ast_type_type) = value {
[INFO] [stdout]     |                                ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ast_type`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:441:38
[INFO] [stdout]     |
[INFO] [stdout] 441 |         if let MacroParam::Ref(name, ast_type, ast_type_type) = value {
[INFO] [stdout]     |                                      ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ast_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:437:9
[INFO] [stdout]     |
[INFO] [stdout] 437 |         function_def: Option<&ASTTypedFunctionDef>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:438:9
[INFO] [stdout]     |
[INFO] [stdout] 438 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ast_type`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:478:38
[INFO] [stdout]     |
[INFO] [stdout] 478 |         if let MacroParam::Ref(name, ast_type, ast_type_type) = value {
[INFO] [stdout]     |                                      ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ast_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:474:9
[INFO] [stdout]     |
[INFO] [stdout] 474 |         function_def: Option<&ASTTypedFunctionDef>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:475:9
[INFO] [stdout]     |
[INFO] [stdout] 475 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `namespace`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:521:26
[INFO] [stdout]     |
[INFO] [stdout] 521 |                     let (namespace, name) = if let Some(ASTTypedType::Enum { namespace, name }) =
[INFO] [stdout]     |                          ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_namespace`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:535:38
[INFO] [stdout]     |
[INFO] [stdout] 535 |                         if let Some((i, variant)) = enum_def
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `namespace`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:542:33
[INFO] [stdout]     |
[INFO] [stdout] 542 | ...                   namespace,
[INFO] [stdout]     |                       ^^^^^^^^^ help: try ignoring the field: `namespace: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `param_types`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:544:33
[INFO] [stdout]     |
[INFO] [stdout] 544 | ...                   param_types,
[INFO] [stdout]     |                       ^^^^^^^^^^^ help: try ignoring the field: `param_types: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:545:33
[INFO] [stdout]     |
[INFO] [stdout] 545 | ...                   index,
[INFO] [stdout]     |                       ^^^^^ help: try ignoring the field: `index: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:512:9
[INFO] [stdout]     |
[INFO] [stdout] 512 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:539:37
[INFO] [stdout]     |
[INFO] [stdout] 539 | ...                   .find(|(i, v)| &v.name == variant_name)
[INFO] [stdout]     |                               ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> core/src/codegen/c/typed_function_creator.rs:159:18
[INFO] [stdout]     |
[INFO] [stdout] 159 |             for (i, (name, kind)) in lambda_space.iter().enumerate() {
[INFO] [stdout]     |                  ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]    --> core/src/codegen/c/typed_function_creator.rs:395:9
[INFO] [stdout]     |
[INFO] [stdout] 395 |         module: &EnhancedASTModule,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:281:9
[INFO] [stdout]     |
[INFO] [stdout] 281 |         value: String,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `typed_type`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:283:9
[INFO] [stdout]     |
[INFO] [stdout] 283 |         typed_type: &ASTTypedType,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:284:9
[INFO] [stdout]     |
[INFO] [stdout] 284 |         statics: &Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:339:9
[INFO] [stdout]     |
[INFO] [stdout] 339 |         name: String,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `t`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:342:9
[INFO] [stdout]     |
[INFO] [stdout] 342 |         t: &ASTTypedType,
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_t`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:378:9
[INFO] [stdout]     |
[INFO] [stdout] 378 |         function_def: &ASTTypedFunctionDef,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `param_type`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:379:9
[INFO] [stdout]     |
[INFO] [stdout] 379 |         param_type: &ASTTypedType,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_param_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:380:9
[INFO] [stdout]     |
[INFO] [stdout] 380 |         name: &str,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `param_index`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:381:9
[INFO] [stdout]     |
[INFO] [stdout] 381 |         param_index: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_param_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:641:9
[INFO] [stdout]     |
[INFO] [stdout] 641 |         statics: &Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:642:9
[INFO] [stdout]     |
[INFO] [stdout] 642 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `typed_type`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:643:9
[INFO] [stdout]     |
[INFO] [stdout] 643 |         typed_type: &ASTTypedType,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:673:9
[INFO] [stdout]     |
[INFO] [stdout] 673 |         statics: &Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:674:9
[INFO] [stdout]     |
[INFO] [stdout] 674 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `typed_type`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:675:9
[INFO] [stdout]     |
[INFO] [stdout] 675 |         typed_type: &ASTTypedType,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_value`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:758:9
[INFO] [stdout]     |
[INFO] [stdout] 758 |         return_value: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_inner_value`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:759:9
[INFO] [stdout]     |
[INFO] [stdout] 759 |         is_inner_value: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_inner_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_type`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:760:9
[INFO] [stdout]     |
[INFO] [stdout] 760 |         return_type: Option<&ASTTypedType>,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:761:9
[INFO] [stdout]     |
[INFO] [stdout] 761 |         statics: &Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `body`
[INFO] [stdout]    --> core/src/codegen/text_macro.rs:336:60
[INFO] [stdout]     |
[INFO] [stdout] 336 | ...                   ASTTypedFunctionBody::RASMBody(body) => {}
[INFO] [stdout]     |                                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_body`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/text_macro.rs:617:15
[INFO] [stdout]     |
[INFO] [stdout] 617 |             &|name, params| true,
[INFO] [stdout]     |               ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `params`
[INFO] [stdout]    --> core/src/codegen/text_macro.rs:617:21
[INFO] [stdout]     |
[INFO] [stdout] 617 |             &|name, params| true,
[INFO] [stdout]     |                     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_params`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `parameters`
[INFO] [stdout]    --> core/src/codegen/typedef_provider.rs:175:21
[INFO] [stdout]     |
[INFO] [stdout] 175 |                     parameters,
[INFO] [stdout]     |                     ^^^^^^^^^^ help: try ignoring the field: `parameters: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_type`
[INFO] [stdout]    --> core/src/codegen/typedef_provider.rs:176:21
[INFO] [stdout]     |
[INFO] [stdout] 176 |                     return_type,
[INFO] [stdout]     |                     ^^^^^^^^^^^ help: try ignoring the field: `return_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/typedef_provider.rs:197:17
[INFO] [stdout]     |
[INFO] [stdout] 197 |                 name,
[INFO] [stdout]     |                 ^^^^ help: try ignoring the field: `name: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `it_ns`
[INFO] [stdout]    --> core/src/codegen/typedef_provider.rs:301:44
[INFO] [stdout]     |
[INFO] [stdout] 301 | ...                   namespace: it_ns,
[INFO] [stdout]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_it_ns`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2031:5
[INFO] [stdout]      |
[INFO] [stdout] 2031 |     type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `call_parameters`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2702:9
[INFO] [stdout]      |
[INFO] [stdout] 2702 |         call_parameters: &Box<dyn FunctionCallParametersAsm + 'a>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_call_parameters`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_value`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2703:9
[INFO] [stdout]      |
[INFO] [stdout] 2703 |         return_value: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_inner_call`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2704:9
[INFO] [stdout]      |
[INFO] [stdout] 2704 |         is_inner_call: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_inner_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2705:9
[INFO] [stdout]      |
[INFO] [stdout] 2705 |         statics: &Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `call_parameters`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2764:9
[INFO] [stdout]      |
[INFO] [stdout] 2764 |         call_parameters: &Box<dyn FunctionCallParametersAsm + 'a>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_call_parameters`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ast_type_type`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2765:9
[INFO] [stdout]      |
[INFO] [stdout] 2765 |         ast_type_type: &ASTTypedType,
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ast_type_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2766:9
[INFO] [stdout]      |
[INFO] [stdout] 2766 |         statics: &Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_value`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2767:9
[INFO] [stdout]      |
[INFO] [stdout] 2767 |         return_value: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_inner_call`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2768:9
[INFO] [stdout]      |
[INFO] [stdout] 2768 |         is_inner_call: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_inner_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2883:9
[INFO] [stdout]      |
[INFO] [stdout] 2883 |         name: &str,
[INFO] [stdout]      |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `typed_type`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2884:9
[INFO] [stdout]      |
[INFO] [stdout] 2884 |         typed_type: &ASTTypedType,
[INFO] [stdout]      |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2885:9
[INFO] [stdout]      |
[INFO] [stdout] 2885 |         statics: &Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `t`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2930:9
[INFO] [stdout]      |
[INFO] [stdout] 2930 |         t: &ASTTypedType,
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_t`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `t`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2953:9
[INFO] [stdout]      |
[INFO] [stdout] 2953 |         t: &ASTTypedType,
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_t`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2993:9
[INFO] [stdout]      |
[INFO] [stdout] 2993 |         statics: &Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2994:9
[INFO] [stdout]      |
[INFO] [stdout] 2994 |         name: &str,
[INFO] [stdout]      |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3128:9
[INFO] [stdout]      |
[INFO] [stdout] 3128 |         statics: &mut Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3149:9
[INFO] [stdout]      |
[INFO] [stdout] 3149 |         statics: &mut Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `lambda_space`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3150:9
[INFO] [stdout]      |
[INFO] [stdout] 3150 |         lambda_space: &LambdaSpace,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_lambda_space`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3151:9
[INFO] [stdout]      |
[INFO] [stdout] 3151 |         def: &ASTTypedFunctionDef,
[INFO] [stdout]      |         ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3167:76
[INFO] [stdout]      |
[INFO] [stdout] 3167 |     fn value_as_return(&self, before: &mut String, value_type: &ValueType, statics: &Statics) {
[INFO] [stdout]      |                                                                            ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `call_parameters`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3234:9
[INFO] [stdout]      |
[INFO] [stdout] 3234 |         call_parameters: Option<&Box<dyn FunctionCallParametersAsm + 'a>>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_call_parameters`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_value`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3235:9
[INFO] [stdout]      |
[INFO] [stdout] 3235 |         return_value: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_inner_call`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3236:9
[INFO] [stdout]      |
[INFO] [stdout] 3236 |         is_inner_call: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_inner_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_type`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3237:9
[INFO] [stdout]      |
[INFO] [stdout] 3237 |         return_type: Option<&ASTTypedType>,
[INFO] [stdout]      |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3238:9
[INFO] [stdout]      |
[INFO] [stdout] 3238 |         statics: &Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_value`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3249:9
[INFO] [stdout]      |
[INFO] [stdout] 3249 |         return_value: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_inner_call`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3250:9
[INFO] [stdout]      |
[INFO] [stdout] 3250 |         is_inner_call: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_inner_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `typed_module`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3426:9
[INFO] [stdout]      |
[INFO] [stdout] 3426 |         typed_module: &ASTTypedModule,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3582:9
[INFO] [stdout]      |
[INFO] [stdout] 3582 |         function_def: Option<&ASTTypedFunctionDef>,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/transformations/functions_creator.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/transformations/functions_creator.rs:985:46
[INFO] [stdout]     |
[INFO] [stdout] 985 |     fn struct_property_body(&self, i: usize, name: &str) -> (String, bool) {
[INFO] [stdout]     |                                              ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> core/src/transformations/functions_creator.rs:1007:44
[INFO] [stdout]      |
[INFO] [stdout] 1007 |     fn struct_setter_body(&self, i: usize, name: &str) -> String {
[INFO] [stdout]      |                                            ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]   --> core/src/transformations/typed_functions_creator.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |         module: &EnhancedASTModule,
[INFO] [stdout]    |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]   --> core/src/transformations/typed_functions_creator.rs:87:9
[INFO] [stdout]    |
[INFO] [stdout] 87 |         module: &EnhancedASTModule,
[INFO] [stdout]    |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ast_type`
[INFO] [stdout]    --> core/src/transformations/typed_functions_creator.rs:218:13
[INFO] [stdout]     |
[INFO] [stdout] 218 |         let ast_type = ASTTypedType::Struct {
[INFO] [stdout]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ast_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]    --> core/src/transformations/typed_functions_creator.rs:497:9
[INFO] [stdout]     |
[INFO] [stdout] 497 |         module: &EnhancedASTModule,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `parameters`
[INFO] [stdout]    --> core/src/type_check/typed_ast.rs:167:17
[INFO] [stdout]     |
[INFO] [stdout] 167 |                 parameters,
[INFO] [stdout]     |                 ^^^^^^^^^^ help: try ignoring the field: `parameters: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_type`
[INFO] [stdout]    --> core/src/type_check/typed_ast.rs:168:17
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 return_type,
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: try ignoring the field: `return_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `deleted` is assigned to, but never used
[INFO] [stdout]    --> core/src/new_type_check2/mod.rs:148:17
[INFO] [stdout]     |
[INFO] [stdout] 148 |         let mut deleted = false;
[INFO] [stdout]     |                 ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_deleted` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `deleted` is never read
[INFO] [stdout]    --> core/src/new_type_check2/mod.rs:156:13
[INFO] [stdout]     |
[INFO] [stdout] 156 |             deleted = false;
[INFO] [stdout]     |             ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filters_resolved_generic_types`
[INFO] [stdout]    --> core/src/new_type_check2/mod.rs:642:13
[INFO] [stdout]     |
[INFO] [stdout] 642 |         let filters_resolved_generic_types = ResolvedGenericTypes::new();
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filters_resolved_generic_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `for_tests`
[INFO] [stdout]    --> core/src/project.rs:273:9
[INFO] [stdout]     |
[INFO] [stdout] 273 |         for_tests: bool,
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_for_tests`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `strip_ifdef` is never used
[INFO] [stdout]     --> core/src/codegen/mod.rs:2388:8
[INFO] [stdout]      |
[INFO] [stdout] 2105 | impl CodeGenAsm {
[INFO] [stdout]      | --------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 2388 |     fn strip_ifdef(&self, code: &str, def: &str) -> String {
[INFO] [stdout]      |        ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `libc` is never read
[INFO] [stdout]   --> core/src/codegen/backend.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub struct BackendNasmi386 {
[INFO] [stdout]    |            --------------- field in this struct
[INFO] [stdout] 50 |     linker: Linker,
[INFO] [stdout] 51 |     libc: bool,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `BackendNasmi386` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `c_options` is never read
[INFO] [stdout]   --> core/src/codegen/c/code_gen_c.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub struct CodeGenC {
[INFO] [stdout]    |            -------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 76 |     c_options: COptions,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `CodeGenC` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `inline` and `stack_vals` are never read
[INFO] [stdout]   --> core/src/codegen/c/function_call_parameters.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub struct CFunctionCallParameters {
[INFO] [stdout]    |            ----------------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 50 |     inline: bool,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 51 |     stack_vals: StackVals,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `get_before_last_token_kind_n`, `error_msg`, `next_token`, and `get_parser_data` are never used
[INFO] [stdout]     --> core/src/parser/mod.rs:838:8
[INFO] [stdout]      |
[INFO] [stdout] 134  | impl Parser {
[INFO] [stdout]      | ----------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 838  |     fn get_before_last_token_kind_n(&self, n: usize) -> Option<&TokenKind> {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1003 |     fn error_msg(&self, message: &str) -> String {
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1173 |     fn next_token(&self) -> Option<&Token> {
[INFO] [stdout]      |        ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1186 |     fn get_parser_data(&self, index: usize) -> Option<&ParserData> {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `debug` is never read
[INFO] [stdout]    --> core/src/transformations/functions_creator.rs:630:5
[INFO] [stdout]     |
[INFO] [stdout] 628 | pub struct FunctionsCreatorNasmi386 {
[INFO] [stdout]     |            ------------------------ field in this struct
[INFO] [stdout] 629 |     backend: BackendNasmi386,
[INFO] [stdout] 630 |     debug: bool,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `debug` is never read
[INFO] [stdout]    --> core/src/transformations/typed_functions_creator.rs:271:5
[INFO] [stdout]     |
[INFO] [stdout] 269 | pub struct TypedFunctionsCreatorNasmi386 {
[INFO] [stdout]     |            ----------------------------- field in this struct
[INFO] [stdout] 270 |     backend: BackendNasmi386,
[INFO] [stdout] 271 |     debug: bool,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `expression_return_value_is_not_used` is never used
[INFO] [stdout]    --> core/src/type_check/verify.rs:426:4
[INFO] [stdout]     |
[INFO] [stdout] 426 | fn expression_return_value_is_not_used(statement: &ASTTypedStatement) -> CompilationError {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `get_natives` is never used
[INFO] [stdout]    --> core/src/project.rs:526:8
[INFO] [stdout]     |
[INFO] [stdout] 58  | impl RasmProject {
[INFO] [stdout]     | ---------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 526 |     fn get_natives(&self) -> Vec<PathBuf> {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: using `.clone()` on a double reference, which returns `&ASTType` instead of cloning the inner type
[INFO] [stdout]    --> core/src/type_check/typed_ast.rs:896:56
[INFO] [stdout]     |
[INFO] [stdout] 896 |                     TypeFilter::Exact(type_def_ast_type.clone().clone())
[INFO] [stdout]     |                                                        ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(suspicious_double_ref_op)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rasm-server v0.1.0-alpha.0 (/opt/rustwide/workdir/server)
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]   --> server/src/reference_finder.rs:21:29
[INFO] [stdout]    |
[INFO] [stdout] 21 | use rasm_core::type_check::{self, substitute};
[INFO] [stdout]    |                             ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `ignore_whitespaces`, `ignore_until`, and `get_if_custom_type_index` are never used
[INFO] [stdout]     --> server/src/reference_finder.rs:255:8
[INFO] [stdout]      |
[INFO] [stdout] 38   | impl ReferenceFinder {
[INFO] [stdout]      | -------------------- associated functions in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 255  |     fn ignore_whitespaces(lines: &Vec<&str>, index: &ASTIndex) -> Option<ASTIndex> {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 263  |     fn ignore_until(lines: &Vec<&str>, index: &ASTIndex, c: char) -> Option<ASTIndex> {
[INFO] [stdout]      |        ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1034 |     fn get_if_custom_type_index(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rasm v0.1.0-alpha.0 (/opt/rustwide/workdir/rasm)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 42.17s
[INFO] running `Command { std: "docker" "inspect" "956f7e09b5cfc4f28a8e4c0cc37178dfaca6efea303dc8666e18858f8b259d33", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "956f7e09b5cfc4f28a8e4c0cc37178dfaca6efea303dc8666e18858f8b259d33", kill_on_drop: false }`
[INFO] [stdout] 956f7e09b5cfc4f28a8e4c0cc37178dfaca6efea303dc8666e18858f8b259d33
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Zrandomize-layout" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c9f3741eb8c402c86305b9c748a8268894e17eee5c86911867eb9c03673c9d18
[INFO] running `Command { std: "docker" "start" "-a" "c9f3741eb8c402c86305b9c748a8268894e17eee5c86911867eb9c03673c9d18", kill_on_drop: false }`
[INFO] [stdout] warning: type parameter `FUNCTION_CALL_PARAMETERS` should have an upper camel case name
[INFO] [stdout]    --> core/src/codegen/mod.rs:161:23
[INFO] [stdout]     |
[INFO] [stdout] 161 | pub trait CodeGen<'a, FUNCTION_CALL_PARAMETERS: FunctionCallParameters> {
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FunctionCallParameters`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable statement
[INFO] [stdout]    --> core/src/new_type_check2/mod.rs:962:13
[INFO] [stdout]     |
[INFO] [stdout] 961 |             panic!();
[INFO] [stdout]     |             -------- any code following this expression is unreachable
[INFO] [stdout] 962 |             let min = valid_functions.iter().map(|it| it.1).min().unwrap();
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable statement
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:247:9
[INFO] [stdout]     |
[INFO] [stdout] 247 |         statics: &Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `enum_def`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:278:32
[INFO] [stdout]     |
[INFO] [stdout] 278 |             } else if let Some(enum_def) = type_def_provider.get_enum_def_by_name(type_name) {
[INFO] [stdout]     |                                ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_enum_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:321:9
[INFO] [stdout]     |
[INFO] [stdout] 321 |         statics: &Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:354:32
[INFO] [stdout]     |
[INFO] [stdout] 354 |     fn transform_before(&self, stack: &StackVals, before: String) -> String {
[INFO] [stdout]     |                                ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `generated_code`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:358:45
[INFO] [stdout]     |
[INFO] [stdout] 358 |     fn create_command_line_arguments(&self, generated_code: &mut String) {}
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_generated_code`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `parameters`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:380:17
[INFO] [stdout]     |
[INFO] [stdout] 380 |                 parameters,
[INFO] [stdout]     |                 ^^^^^^^^^^ help: try ignoring the field: `parameters: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:374:20
[INFO] [stdout]     |
[INFO] [stdout] 374 |             .map(|(name, value)| (value.as_str(), None))
[INFO] [stdout]     |                    ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index_in_lambda_space`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:409:9
[INFO] [stdout]     |
[INFO] [stdout] 409 |         index_in_lambda_space: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_index_in_lambda_space`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:419:20
[INFO] [stdout]     |
[INFO] [stdout] 419 |             .map(|(name, value)| (value.as_str(), None))
[INFO] [stdout]     |                    ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_call`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:470:9
[INFO] [stdout]     |
[INFO] [stdout] 470 |         function_call: &ASTTypedFunctionCall,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `before`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 471 |         before: &mut String,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_before`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `call_parameters`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:472:9
[INFO] [stdout]     |
[INFO] [stdout] 472 |         call_parameters: &mut Box<CFunctionCallParameters>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_call_parameters`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `added_to_stack`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:479:9
[INFO] [stdout]     |
[INFO] [stdout] 479 |         added_to_stack: &String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_added_to_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `call_parameters`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:480:9
[INFO] [stdout]     |
[INFO] [stdout] 480 |         call_parameters: &Box<CFunctionCallParameters>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_call_parameters`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:492:9
[INFO] [stdout]     |
[INFO] [stdout] 492 |         id: usize,
[INFO] [stdout]     |         ^^ help: if this is intentional, prefix it with an underscore: `_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:526:9
[INFO] [stdout]     |
[INFO] [stdout] 526 |         index: &ASTIndex,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `address_relative_to_bp`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:536:9
[INFO] [stdout]     |
[INFO] [stdout] 536 |         address_relative_to_bp: &usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address_relative_to_bp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:563:9
[INFO] [stdout]     |
[INFO] [stdout] 563 |         index: &ASTIndex,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `address_relative_to_bp`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:566:9
[INFO] [stdout]     |
[INFO] [stdout] 566 |         address_relative_to_bp: &usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address_relative_to_bp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics_key`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:588:9
[INFO] [stdout]     |
[INFO] [stdout] 588 |         statics_key: &str,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics_key`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `body`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:633:9
[INFO] [stdout]     |
[INFO] [stdout] 633 |         body: &mut String,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_body`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `address_relative_to_bp`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:634:9
[INFO] [stdout]     |
[INFO] [stdout] 634 |         address_relative_to_bp: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address_relative_to_bp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `typed_type`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:636:9
[INFO] [stdout]     |
[INFO] [stdout] 636 |         typed_type: &ASTTypedType,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:637:9
[INFO] [stdout]     |
[INFO] [stdout] 637 |         stack: &StackVals,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `body`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:660:9
[INFO] [stdout]     |
[INFO] [stdout] 660 |         body: &mut String,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_body`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `address_relative_to_bp`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:661:9
[INFO] [stdout]     |
[INFO] [stdout] 661 |         address_relative_to_bp: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address_relative_to_bp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `out`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:690:39
[INFO] [stdout]     |
[INFO] [stdout] 690 |     fn reserve_return_register(&self, out: &mut String, stack: &StackVals) {
[INFO] [stdout]     |                                       ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:690:57
[INFO] [stdout]     |
[INFO] [stdout] 690 |     fn reserve_return_register(&self, out: &mut String, stack: &StackVals) {
[INFO] [stdout]     |                                                         ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:754:9
[INFO] [stdout]     |
[INFO] [stdout] 754 |         stack: &StackVals,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:798:37
[INFO] [stdout]     |
[INFO] [stdout] 798 |     fn string_literal_return(&self, statics: &mut Statics, before: &mut String, value: &String) {
[INFO] [stdout]     |                                     ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `native_code`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:846:33
[INFO] [stdout]     |
[INFO] [stdout] 846 |     fn print_memory_info(&self, native_code: &mut String, statics: &Statics) {
[INFO] [stdout]     |                                 ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_native_code`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:846:59
[INFO] [stdout]     |
[INFO] [stdout] 846 |     fn print_memory_info(&self, native_code: &mut String, statics: &Statics) {
[INFO] [stdout]     |                                                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `generated_code`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:854:40
[INFO] [stdout]     |
[INFO] [stdout] 854 |     fn initialize_static_values(&self, generated_code: &mut String) {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_generated_code`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:876:20
[INFO] [stdout]     |
[INFO] [stdout] 876 |             .map(|(name, value)| (value.as_str(), None))
[INFO] [stdout]     |                    ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `comment`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:904:9
[INFO] [stdout]     |
[INFO] [stdout] 904 |         comment: Option<&str>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_comment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `code`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:950:24
[INFO] [stdout]     |
[INFO] [stdout] 950 |     fn preamble(&self, code: &mut String) {}
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_code`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `namespace`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:954:9
[INFO] [stdout]     |
[INFO] [stdout] 954 |         namespace: &ASTNameSpace,
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_namespace`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `lambda_space`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:955:9
[INFO] [stdout]     |
[INFO] [stdout] 955 |         lambda_space: &LambdaSpace,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_lambda_space`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:956:9
[INFO] [stdout]     |
[INFO] [stdout] 956 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:957:9
[INFO] [stdout]     |
[INFO] [stdout] 957 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:958:9
[INFO] [stdout]     |
[INFO] [stdout] 958 |         name: &str,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_deref`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:959:9
[INFO] [stdout]     |
[INFO] [stdout] 959 |         is_deref: bool,
[INFO] [stdout]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_deref`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:964:34
[INFO] [stdout]     |
[INFO] [stdout] 964 |     fn reserve_local_vals(&self, stack: &StackVals, out: &mut String) {}
[INFO] [stdout]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `out`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:964:53
[INFO] [stdout]     |
[INFO] [stdout] 964 |     fn reserve_local_vals(&self, stack: &StackVals, out: &mut String) {}
[INFO] [stdout]     |                                                     ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `namespace`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:996:25
[INFO] [stdout]     |
[INFO] [stdout] 996 |                         namespace,
[INFO] [stdout]     |                         ^^^^^^^^^ help: try ignoring the field: `namespace: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `param_types`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:998:25
[INFO] [stdout]     |
[INFO] [stdout] 998 |                         param_types,
[INFO] [stdout]     |                         ^^^^^^^^^^^ help: try ignoring the field: `param_types: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:999:25
[INFO] [stdout]     |
[INFO] [stdout] 999 |                         index,
[INFO] [stdout]     |                         ^^^^^ help: try ignoring the field: `index: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1075:18
[INFO] [stdout]      |
[INFO] [stdout] 1075 |             for (i, clambda) in clambdas.lambdas.values().enumerate() {
[INFO] [stdout]      |                  ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `namespace`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1162:25
[INFO] [stdout]      |
[INFO] [stdout] 1162 |                         namespace,
[INFO] [stdout]      |                         ^^^^^^^^^ help: try ignoring the field: `namespace: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `param_types`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1164:25
[INFO] [stdout]      |
[INFO] [stdout] 1164 |                         param_types,
[INFO] [stdout]      |                         ^^^^^^^^^^^ help: try ignoring the field: `param_types: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1165:25
[INFO] [stdout]      |
[INFO] [stdout] 1165 |                         index,
[INFO] [stdout]      |                         ^^^^^ help: try ignoring the field: `index: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `out`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1195:33
[INFO] [stdout]      |
[INFO] [stdout] 1195 |     fn function_preamble(&self, out: &mut String) {
[INFO] [stdout]      |                                 ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `out`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1199:28
[INFO] [stdout]      |
[INFO] [stdout] 1199 |     fn define_debug(&self, out: &mut String) {
[INFO] [stdout]      |                            ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1203:23
[INFO] [stdout]      |
[INFO] [stdout] 1203 |     fn restore(&self, stack: &StackVals, out: &mut String) {
[INFO] [stdout]      |                       ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `out`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1203:42
[INFO] [stdout]      |
[INFO] [stdout] 1203 |     fn restore(&self, stack: &StackVals, out: &mut String) {
[INFO] [stdout]      |                                          ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1225:27
[INFO] [stdout]      |
[INFO] [stdout] 1225 |     fn add_statics(&self, statics: &mut Statics) {
[INFO] [stdout]      |                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_ref_type`
[INFO] [stdout]   --> core/src/codegen/c/function_call_parameters.rs:85:13
[INFO] [stdout]    |
[INFO] [stdout] 85 |         let is_ref_type = get_reference_type_name(&ast_typed_type, type_def_provider).is_some();
[INFO] [stdout]    |             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_ref_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `deref_s`
[INFO] [stdout]   --> core/src/codegen/c/function_call_parameters.rs:87:13
[INFO] [stdout]    |
[INFO] [stdout] 87 |         let deref_s = if dereference { "*" } else { "" };
[INFO] [stdout]    |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_deref_s`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]   --> core/src/codegen/c/function_call_parameters.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |         statics: &Statics,
[INFO] [stdout]    |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]   --> core/src/codegen/c/function_call_parameters.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         i: usize,
[INFO] [stdout]    |         ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:108:9
[INFO] [stdout]     |
[INFO] [stdout] 108 |         module: &ASTTypedModule,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_name`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:109:9
[INFO] [stdout]     |
[INFO] [stdout] 109 |         type_name: &str,
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `source`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:110:9
[INFO] [stdout]     |
[INFO] [stdout] 110 |         source: &str,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_source`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `descr`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:111:9
[INFO] [stdout]     |
[INFO] [stdout] 111 |         descr: &str,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_descr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:112:9
[INFO] [stdout]     |
[INFO] [stdout] 112 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `label`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 |         label: String,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_label`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `comment`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:134:9
[INFO] [stdout]     |
[INFO] [stdout] 134 |         comment: Option<&str>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_comment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `comment`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:158:9
[INFO] [stdout]     |
[INFO] [stdout] 158 |         comment: Option<&str>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_comment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:430:18
[INFO] [stdout]     |
[INFO] [stdout] 430 |             for (i, (name, _kind)) in lambda_space.iter().enumerate() {
[INFO] [stdout]     |                  ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `t`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:435:25
[INFO] [stdout]     |
[INFO] [stdout] 435 |                     let t = pls.get_type(name).unwrap();
[INFO] [stdout]     |                         ^ help: if this is intentional, prefix it with an underscore: `_t`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `parent_ls_type_name`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:437:25
[INFO] [stdout]     |
[INFO] [stdout] 437 |                     let parent_ls_type_name = CStructs::add_lambda_space_to_statics(statics, pls);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_parent_ls_type_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `comment`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:261:9
[INFO] [stdout]     |
[INFO] [stdout] 261 |         comment: Option<&str>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_comment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack_vals`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:264:9
[INFO] [stdout]     |
[INFO] [stdout] 264 |         stack_vals: &StackVals,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stack_vals`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 |         function_def: &ASTTypedFunctionDef,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `param_index`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:269:9
[INFO] [stdout]     |
[INFO] [stdout] 269 |         param_index: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_param_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index_in_context`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:571:9
[INFO] [stdout]     |
[INFO] [stdout] 571 |         index_in_context: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_index_in_context`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `indent`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:573:9
[INFO] [stdout]     |
[INFO] [stdout] 573 |         indent: usize,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_indent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack_vals`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:574:9
[INFO] [stdout]     |
[INFO] [stdout] 574 |         stack_vals: &StackVals,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stack_vals`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index_in_context`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:629:9
[INFO] [stdout]     |
[INFO] [stdout] 629 |         index_in_context: Option<usize>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_index_in_context`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `indent`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:631:9
[INFO] [stdout]     |
[INFO] [stdout] 631 |         indent: usize,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_indent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack_vals`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:632:9
[INFO] [stdout]     |
[INFO] [stdout] 632 |         stack_vals: &StackVals,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stack_vals`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ast_index`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:633:9
[INFO] [stdout]     |
[INFO] [stdout] 633 |         ast_index: &ASTIndex,
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ast_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `to_remove_from_stack`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:699:9
[INFO] [stdout]     |
[INFO] [stdout] 699 |         to_remove_from_stack: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_to_remove_from_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]   --> core/src/codegen/c/functions_creator.rs:41:30
[INFO] [stdout]    |
[INFO] [stdout] 41 |     fn create_globals(&self, module: &mut EnhancedASTModule, statics: &mut Statics) {
[INFO] [stdout]    |                              ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]   --> core/src/codegen/c/functions_creator.rs:41:62
[INFO] [stdout]    |
[INFO] [stdout] 41 |     fn create_globals(&self, module: &mut EnhancedASTModule, statics: &mut Statics) {
[INFO] [stdout]    |                                                              ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]    --> core/src/codegen/c/functions_creator.rs:187:9
[INFO] [stdout]     |
[INFO] [stdout] 187 |         module: &mut ASTModule,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]   --> core/src/codegen/c/text_macro.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 |         function_def: Option<&ASTTypedFunctionDef>,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]   --> core/src/codegen/c/text_macro.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]   --> core/src/codegen/c/text_macro.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:117:9
[INFO] [stdout]     |
[INFO] [stdout] 117 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:163:9
[INFO] [stdout]     |
[INFO] [stdout] 163 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:210:9
[INFO] [stdout]     |
[INFO] [stdout] 210 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:213:9
[INFO] [stdout]     |
[INFO] [stdout] 213 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `namespace`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:266:45
[INFO] [stdout]     |
[INFO] [stdout] 266 |                 if let ASTTypedType::Enum { namespace, name } = &def.return_type {
[INFO] [stdout]     |                                             ^^^^^^^^^ help: try ignoring the field: `namespace: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:266:56
[INFO] [stdout]     |
[INFO] [stdout] 266 |                 if let ASTTypedType::Enum { namespace, name } = &def.return_type {
[INFO] [stdout]     |                                                        ^^^^ help: try ignoring the field: `name: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:300:9
[INFO] [stdout]     |
[INFO] [stdout] 300 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:302:9
[INFO] [stdout]     |
[INFO] [stdout] 302 |         function_def: Option<&ASTTypedFunctionDef>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:303:9
[INFO] [stdout]     |
[INFO] [stdout] 303 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:441:32
[INFO] [stdout]     |
[INFO] [stdout] 441 |         if let MacroParam::Ref(name, ast_type, ast_type_type) = value {
[INFO] [stdout]     |                                ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ast_type`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:441:38
[INFO] [stdout]     |
[INFO] [stdout] 441 |         if let MacroParam::Ref(name, ast_type, ast_type_type) = value {
[INFO] [stdout]     |                                      ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ast_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:437:9
[INFO] [stdout]     |
[INFO] [stdout] 437 |         function_def: Option<&ASTTypedFunctionDef>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:438:9
[INFO] [stdout]     |
[INFO] [stdout] 438 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ast_type`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:478:38
[INFO] [stdout]     |
[INFO] [stdout] 478 |         if let MacroParam::Ref(name, ast_type, ast_type_type) = value {
[INFO] [stdout]     |                                      ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ast_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:474:9
[INFO] [stdout]     |
[INFO] [stdout] 474 |         function_def: Option<&ASTTypedFunctionDef>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:475:9
[INFO] [stdout]     |
[INFO] [stdout] 475 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `namespace`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:521:26
[INFO] [stdout]     |
[INFO] [stdout] 521 |                     let (namespace, name) = if let Some(ASTTypedType::Enum { namespace, name }) =
[INFO] [stdout]     |                          ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_namespace`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:535:38
[INFO] [stdout]     |
[INFO] [stdout] 535 |                         if let Some((i, variant)) = enum_def
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `namespace`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:542:33
[INFO] [stdout]     |
[INFO] [stdout] 542 | ...                   namespace,
[INFO] [stdout]     |                       ^^^^^^^^^ help: try ignoring the field: `namespace: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `param_types`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:544:33
[INFO] [stdout]     |
[INFO] [stdout] 544 | ...                   param_types,
[INFO] [stdout]     |                       ^^^^^^^^^^^ help: try ignoring the field: `param_types: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:545:33
[INFO] [stdout]     |
[INFO] [stdout] 545 | ...                   index,
[INFO] [stdout]     |                       ^^^^^ help: try ignoring the field: `index: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:512:9
[INFO] [stdout]     |
[INFO] [stdout] 512 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:539:37
[INFO] [stdout]     |
[INFO] [stdout] 539 | ...                   .find(|(i, v)| &v.name == variant_name)
[INFO] [stdout]     |                               ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> core/src/codegen/c/typed_function_creator.rs:159:18
[INFO] [stdout]     |
[INFO] [stdout] 159 |             for (i, (name, kind)) in lambda_space.iter().enumerate() {
[INFO] [stdout]     |                  ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]    --> core/src/codegen/c/typed_function_creator.rs:395:9
[INFO] [stdout]     |
[INFO] [stdout] 395 |         module: &EnhancedASTModule,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:281:9
[INFO] [stdout]     |
[INFO] [stdout] 281 |         value: String,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `typed_type`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:283:9
[INFO] [stdout]     |
[INFO] [stdout] 283 |         typed_type: &ASTTypedType,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:284:9
[INFO] [stdout]     |
[INFO] [stdout] 284 |         statics: &Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:339:9
[INFO] [stdout]     |
[INFO] [stdout] 339 |         name: String,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `t`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:342:9
[INFO] [stdout]     |
[INFO] [stdout] 342 |         t: &ASTTypedType,
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_t`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:378:9
[INFO] [stdout]     |
[INFO] [stdout] 378 |         function_def: &ASTTypedFunctionDef,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `param_type`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:379:9
[INFO] [stdout]     |
[INFO] [stdout] 379 |         param_type: &ASTTypedType,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_param_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:380:9
[INFO] [stdout]     |
[INFO] [stdout] 380 |         name: &str,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `param_index`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:381:9
[INFO] [stdout]     |
[INFO] [stdout] 381 |         param_index: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_param_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:641:9
[INFO] [stdout]     |
[INFO] [stdout] 641 |         statics: &Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:642:9
[INFO] [stdout]     |
[INFO] [stdout] 642 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `typed_type`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:643:9
[INFO] [stdout]     |
[INFO] [stdout] 643 |         typed_type: &ASTTypedType,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:673:9
[INFO] [stdout]     |
[INFO] [stdout] 673 |         statics: &Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:674:9
[INFO] [stdout]     |
[INFO] [stdout] 674 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `typed_type`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:675:9
[INFO] [stdout]     |
[INFO] [stdout] 675 |         typed_type: &ASTTypedType,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_value`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:758:9
[INFO] [stdout]     |
[INFO] [stdout] 758 |         return_value: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_inner_value`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:759:9
[INFO] [stdout]     |
[INFO] [stdout] 759 |         is_inner_value: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_inner_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_type`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:760:9
[INFO] [stdout]     |
[INFO] [stdout] 760 |         return_type: Option<&ASTTypedType>,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:761:9
[INFO] [stdout]     |
[INFO] [stdout] 761 |         statics: &Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `body`
[INFO] [stdout]    --> core/src/codegen/text_macro.rs:336:60
[INFO] [stdout]     |
[INFO] [stdout] 336 | ...                   ASTTypedFunctionBody::RASMBody(body) => {}
[INFO] [stdout]     |                                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_body`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/text_macro.rs:617:15
[INFO] [stdout]     |
[INFO] [stdout] 617 |             &|name, params| true,
[INFO] [stdout]     |               ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `params`
[INFO] [stdout]    --> core/src/codegen/text_macro.rs:617:21
[INFO] [stdout]     |
[INFO] [stdout] 617 |             &|name, params| true,
[INFO] [stdout]     |                     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_params`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `parameters`
[INFO] [stdout]    --> core/src/codegen/typedef_provider.rs:175:21
[INFO] [stdout]     |
[INFO] [stdout] 175 |                     parameters,
[INFO] [stdout]     |                     ^^^^^^^^^^ help: try ignoring the field: `parameters: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_type`
[INFO] [stdout]    --> core/src/codegen/typedef_provider.rs:176:21
[INFO] [stdout]     |
[INFO] [stdout] 176 |                     return_type,
[INFO] [stdout]     |                     ^^^^^^^^^^^ help: try ignoring the field: `return_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/typedef_provider.rs:197:17
[INFO] [stdout]     |
[INFO] [stdout] 197 |                 name,
[INFO] [stdout]     |                 ^^^^ help: try ignoring the field: `name: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `it_ns`
[INFO] [stdout]    --> core/src/codegen/typedef_provider.rs:301:44
[INFO] [stdout]     |
[INFO] [stdout] 301 | ...                   namespace: it_ns,
[INFO] [stdout]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_it_ns`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2031:5
[INFO] [stdout]      |
[INFO] [stdout] 2031 |     type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `call_parameters`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2702:9
[INFO] [stdout]      |
[INFO] [stdout] 2702 |         call_parameters: &Box<dyn FunctionCallParametersAsm + 'a>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_call_parameters`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_value`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2703:9
[INFO] [stdout]      |
[INFO] [stdout] 2703 |         return_value: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_inner_call`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2704:9
[INFO] [stdout]      |
[INFO] [stdout] 2704 |         is_inner_call: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_inner_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2705:9
[INFO] [stdout]      |
[INFO] [stdout] 2705 |         statics: &Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `call_parameters`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2764:9
[INFO] [stdout]      |
[INFO] [stdout] 2764 |         call_parameters: &Box<dyn FunctionCallParametersAsm + 'a>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_call_parameters`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ast_type_type`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2765:9
[INFO] [stdout]      |
[INFO] [stdout] 2765 |         ast_type_type: &ASTTypedType,
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ast_type_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2766:9
[INFO] [stdout]      |
[INFO] [stdout] 2766 |         statics: &Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_value`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2767:9
[INFO] [stdout]      |
[INFO] [stdout] 2767 |         return_value: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_inner_call`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2768:9
[INFO] [stdout]      |
[INFO] [stdout] 2768 |         is_inner_call: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_inner_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2883:9
[INFO] [stdout]      |
[INFO] [stdout] 2883 |         name: &str,
[INFO] [stdout]      |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `typed_type`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2884:9
[INFO] [stdout]      |
[INFO] [stdout] 2884 |         typed_type: &ASTTypedType,
[INFO] [stdout]      |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2885:9
[INFO] [stdout]      |
[INFO] [stdout] 2885 |         statics: &Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `t`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2930:9
[INFO] [stdout]      |
[INFO] [stdout] 2930 |         t: &ASTTypedType,
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_t`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `t`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2953:9
[INFO] [stdout]      |
[INFO] [stdout] 2953 |         t: &ASTTypedType,
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_t`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2993:9
[INFO] [stdout]      |
[INFO] [stdout] 2993 |         statics: &Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2994:9
[INFO] [stdout]      |
[INFO] [stdout] 2994 |         name: &str,
[INFO] [stdout]      |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3128:9
[INFO] [stdout]      |
[INFO] [stdout] 3128 |         statics: &mut Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3149:9
[INFO] [stdout]      |
[INFO] [stdout] 3149 |         statics: &mut Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `lambda_space`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3150:9
[INFO] [stdout]      |
[INFO] [stdout] 3150 |         lambda_space: &LambdaSpace,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_lambda_space`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3151:9
[INFO] [stdout]      |
[INFO] [stdout] 3151 |         def: &ASTTypedFunctionDef,
[INFO] [stdout]      |         ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3167:76
[INFO] [stdout]      |
[INFO] [stdout] 3167 |     fn value_as_return(&self, before: &mut String, value_type: &ValueType, statics: &Statics) {
[INFO] [stdout]      |                                                                            ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `call_parameters`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3234:9
[INFO] [stdout]      |
[INFO] [stdout] 3234 |         call_parameters: Option<&Box<dyn FunctionCallParametersAsm + 'a>>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_call_parameters`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_value`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3235:9
[INFO] [stdout]      |
[INFO] [stdout] 3235 |         return_value: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_inner_call`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3236:9
[INFO] [stdout]      |
[INFO] [stdout] 3236 |         is_inner_call: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_inner_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_type`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3237:9
[INFO] [stdout]      |
[INFO] [stdout] 3237 |         return_type: Option<&ASTTypedType>,
[INFO] [stdout]      |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3238:9
[INFO] [stdout]      |
[INFO] [stdout] 3238 |         statics: &Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_value`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3249:9
[INFO] [stdout]      |
[INFO] [stdout] 3249 |         return_value: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_inner_call`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3250:9
[INFO] [stdout]      |
[INFO] [stdout] 3250 |         is_inner_call: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_inner_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `typed_module`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3426:9
[INFO] [stdout]      |
[INFO] [stdout] 3426 |         typed_module: &ASTTypedModule,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3582:9
[INFO] [stdout]      |
[INFO] [stdout] 3582 |         function_def: Option<&ASTTypedFunctionDef>,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/transformations/functions_creator.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/transformations/functions_creator.rs:985:46
[INFO] [stdout]     |
[INFO] [stdout] 985 |     fn struct_property_body(&self, i: usize, name: &str) -> (String, bool) {
[INFO] [stdout]     |                                              ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> core/src/transformations/functions_creator.rs:1007:44
[INFO] [stdout]      |
[INFO] [stdout] 1007 |     fn struct_setter_body(&self, i: usize, name: &str) -> String {
[INFO] [stdout]      |                                            ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling getrandom v0.2.11
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]   --> core/src/transformations/typed_functions_creator.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |         module: &EnhancedASTModule,
[INFO] [stdout]    |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling ntest_test_cases v0.9.3
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]   --> core/src/transformations/typed_functions_creator.rs:87:9
[INFO] [stdout]    |
[INFO] [stdout] 87 |         module: &EnhancedASTModule,
[INFO] [stdout]    |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling test-log v0.2.13
[INFO] [stdout] warning: unused variable: `ast_type`
[INFO] [stdout]    --> core/src/transformations/typed_functions_creator.rs:218:13
[INFO] [stdout]     |
[INFO] [stdout] 218 |         let ast_type = ASTTypedType::Struct {
[INFO] [stdout]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ast_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling test_bin v0.4.0
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]    --> core/src/transformations/typed_functions_creator.rs:497:9
[INFO] [stdout]     |
[INFO] [stdout] 497 |         module: &EnhancedASTModule,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `parameters`
[INFO] [stdout]    --> core/src/type_check/typed_ast.rs:167:17
[INFO] [stdout]     |
[INFO] [stdout] 167 |                 parameters,
[INFO] [stdout]     |                 ^^^^^^^^^^ help: try ignoring the field: `parameters: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_type`
[INFO] [stdout]    --> core/src/type_check/typed_ast.rs:168:17
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 return_type,
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: try ignoring the field: `return_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `deleted` is assigned to, but never used
[INFO] [stdout]    --> core/src/new_type_check2/mod.rs:148:17
[INFO] [stdout]     |
[INFO] [stdout] 148 |         let mut deleted = false;
[INFO] [stdout]     |                 ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_deleted` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `deleted` is never read
[INFO] [stdout]    --> core/src/new_type_check2/mod.rs:156:13
[INFO] [stdout]     |
[INFO] [stdout] 156 |             deleted = false;
[INFO] [stdout]     |             ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filters_resolved_generic_types`
[INFO] [stdout]    --> core/src/new_type_check2/mod.rs:642:13
[INFO] [stdout]     |
[INFO] [stdout] 642 |         let filters_resolved_generic_types = ResolvedGenericTypes::new();
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filters_resolved_generic_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `for_tests`
[INFO] [stdout]    --> core/src/project.rs:273:9
[INFO] [stdout]     |
[INFO] [stdout] 273 |         for_tests: bool,
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_for_tests`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `strip_ifdef` is never used
[INFO] [stdout]     --> core/src/codegen/mod.rs:2388:8
[INFO] [stdout]      |
[INFO] [stdout] 2105 | impl CodeGenAsm {
[INFO] [stdout]      | --------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 2388 |     fn strip_ifdef(&self, code: &str, def: &str) -> String {
[INFO] [stdout]      |        ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `libc` is never read
[INFO] [stdout]   --> core/src/codegen/backend.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub struct BackendNasmi386 {
[INFO] [stdout]    |            --------------- field in this struct
[INFO] [stdout] 50 |     linker: Linker,
[INFO] [stdout] 51 |     libc: bool,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `BackendNasmi386` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `c_options` is never read
[INFO] [stdout]   --> core/src/codegen/c/code_gen_c.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub struct CodeGenC {
[INFO] [stdout]    |            -------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 76 |     c_options: COptions,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `CodeGenC` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `inline` and `stack_vals` are never read
[INFO] [stdout]   --> core/src/codegen/c/function_call_parameters.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub struct CFunctionCallParameters {
[INFO] [stdout]    |            ----------------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 50 |     inline: bool,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 51 |     stack_vals: StackVals,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `get_before_last_token_kind_n`, `error_msg`, `next_token`, and `get_parser_data` are never used
[INFO] [stdout]     --> core/src/parser/mod.rs:838:8
[INFO] [stdout]      |
[INFO] [stdout] 134  | impl Parser {
[INFO] [stdout]      | ----------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 838  |     fn get_before_last_token_kind_n(&self, n: usize) -> Option<&TokenKind> {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1003 |     fn error_msg(&self, message: &str) -> String {
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1173 |     fn next_token(&self) -> Option<&Token> {
[INFO] [stdout]      |        ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1186 |     fn get_parser_data(&self, index: usize) -> Option<&ParserData> {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `debug` is never read
[INFO] [stdout]    --> core/src/transformations/functions_creator.rs:630:5
[INFO] [stdout]     |
[INFO] [stdout] 628 | pub struct FunctionsCreatorNasmi386 {
[INFO] [stdout]     |            ------------------------ field in this struct
[INFO] [stdout] 629 |     backend: BackendNasmi386,
[INFO] [stdout] 630 |     debug: bool,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `debug` is never read
[INFO] [stdout]    --> core/src/transformations/typed_functions_creator.rs:271:5
[INFO] [stdout]     |
[INFO] [stdout] 269 | pub struct TypedFunctionsCreatorNasmi386 {
[INFO] [stdout]     |            ----------------------------- field in this struct
[INFO] [stdout] 270 |     backend: BackendNasmi386,
[INFO] [stdout] 271 |     debug: bool,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `expression_return_value_is_not_used` is never used
[INFO] [stdout]    --> core/src/type_check/verify.rs:426:4
[INFO] [stdout]     |
[INFO] [stdout] 426 | fn expression_return_value_is_not_used(statement: &ASTTypedStatement) -> CompilationError {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `get_natives` is never used
[INFO] [stdout]    --> core/src/project.rs:526:8
[INFO] [stdout]     |
[INFO] [stdout] 58  | impl RasmProject {
[INFO] [stdout]     | ---------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 526 |     fn get_natives(&self) -> Vec<PathBuf> {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: using `.clone()` on a double reference, which returns `&ASTType` instead of cloning the inner type
[INFO] [stdout]    --> core/src/type_check/typed_ast.rs:896:56
[INFO] [stdout]     |
[INFO] [stdout] 896 |                     TypeFilter::Exact(type_def_ast_type.clone().clone())
[INFO] [stdout]     |                                                        ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(suspicious_double_ref_op)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rasm-core v0.1.0-alpha.0 (/opt/rustwide/workdir/core)
[INFO] [stderr]    Compiling toml_edit v0.21.1
[INFO] [stderr]    Compiling rasm-server v0.1.0-alpha.0 (/opt/rustwide/workdir/server)
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]   --> server/src/reference_finder.rs:21:29
[INFO] [stdout]    |
[INFO] [stdout] 21 | use rasm_core::type_check::{self, substitute};
[INFO] [stdout]    |                             ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `ignore_whitespaces`, `ignore_until`, and `get_if_custom_type_index` are never used
[INFO] [stdout]     --> server/src/reference_finder.rs:255:8
[INFO] [stdout]      |
[INFO] [stdout] 38   | impl ReferenceFinder {
[INFO] [stdout]      | -------------------- associated functions in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 255  |     fn ignore_whitespaces(lines: &Vec<&str>, index: &ASTIndex) -> Option<ASTIndex> {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 263  |     fn ignore_until(lines: &Vec<&str>, index: &ASTIndex, c: char) -> Option<ASTIndex> {
[INFO] [stdout]      |        ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1034 |     fn get_if_custom_type_index(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]   --> server/src/reference_finder.rs:21:29
[INFO] [stdout]    |
[INFO] [stdout] 21 | use rasm_core::type_check::{self, substitute};
[INFO] [stdout]    |                             ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stdout] warning: unused variable: `finder`
[INFO] [stdout]     --> server/src/reference_finder.rs:1561:13
[INFO] [stdout]      |
[INFO] [stdout] 1561 |         let finder = ReferenceFinder::new(&eh_module, &module).unwrap();
[INFO] [stdout]      |             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_finder`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type parameter `FUNCTION_CALL_PARAMETERS` should have an upper camel case name
[INFO] [stdout]    --> core/src/codegen/mod.rs:161:23
[INFO] [stdout]     |
[INFO] [stdout] 161 | pub trait CodeGen<'a, FUNCTION_CALL_PARAMETERS: FunctionCallParameters> {
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FunctionCallParameters`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::utils::SliceDisplay`
[INFO] [stdout]     --> core/src/parser/mod.rs:1480:9
[INFO] [stdout]      |
[INFO] [stdout] 1480 |     use crate::utils::SliceDisplay;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `ignore_whitespaces`, `ignore_until`, and `get_if_custom_type_index` are never used
[INFO] [stdout]     --> server/src/reference_finder.rs:255:8
[INFO] [stdout]      |
[INFO] [stdout] 38   | impl ReferenceFinder {
[INFO] [stdout]      | -------------------- associated functions in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 255  |     fn ignore_whitespaces(lines: &Vec<&str>, index: &ASTIndex) -> Option<ASTIndex> {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 263  |     fn ignore_until(lines: &Vec<&str>, index: &ASTIndex, c: char) -> Option<ASTIndex> {
[INFO] [stdout]      |        ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1034 |     fn get_if_custom_type_index(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `format_collection_items` is never used
[INFO] [stdout]     --> server/src/reference_finder.rs:1589:8
[INFO] [stdout]      |
[INFO] [stdout] 1589 |     fn format_collection_items(items: &[CompletionItem]) -> Vec<String> {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling proc-macro-crate v3.1.0
[INFO] [stdout] warning: unreachable statement
[INFO] [stdout]    --> core/src/new_type_check2/mod.rs:962:13
[INFO] [stdout]     |
[INFO] [stdout] 961 |             panic!();
[INFO] [stdout]     |             -------- any code following this expression is unreachable
[INFO] [stdout] 962 |             let min = valid_functions.iter().map(|it| it.1).min().unwrap();
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable statement
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:247:9
[INFO] [stdout]     |
[INFO] [stdout] 247 |         statics: &Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `enum_def`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:278:32
[INFO] [stdout]     |
[INFO] [stdout] 278 |             } else if let Some(enum_def) = type_def_provider.get_enum_def_by_name(type_name) {
[INFO] [stdout]     |                                ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_enum_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:321:9
[INFO] [stdout]     |
[INFO] [stdout] 321 |         statics: &Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:354:32
[INFO] [stdout]     |
[INFO] [stdout] 354 |     fn transform_before(&self, stack: &StackVals, before: String) -> String {
[INFO] [stdout]     |                                ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `generated_code`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:358:45
[INFO] [stdout]     |
[INFO] [stdout] 358 |     fn create_command_line_arguments(&self, generated_code: &mut String) {}
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_generated_code`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `parameters`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:380:17
[INFO] [stdout]     |
[INFO] [stdout] 380 |                 parameters,
[INFO] [stdout]     |                 ^^^^^^^^^^ help: try ignoring the field: `parameters: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:374:20
[INFO] [stdout]     |
[INFO] [stdout] 374 |             .map(|(name, value)| (value.as_str(), None))
[INFO] [stdout]     |                    ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index_in_lambda_space`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:409:9
[INFO] [stdout]     |
[INFO] [stdout] 409 |         index_in_lambda_space: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_index_in_lambda_space`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:419:20
[INFO] [stdout]     |
[INFO] [stdout] 419 |             .map(|(name, value)| (value.as_str(), None))
[INFO] [stdout]     |                    ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_call`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:470:9
[INFO] [stdout]     |
[INFO] [stdout] 470 |         function_call: &ASTTypedFunctionCall,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `before`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:471:9
[INFO] [stdout]     |
[INFO] [stdout] 471 |         before: &mut String,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_before`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `call_parameters`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:472:9
[INFO] [stdout]     |
[INFO] [stdout] 472 |         call_parameters: &mut Box<CFunctionCallParameters>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_call_parameters`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `added_to_stack`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:479:9
[INFO] [stdout]     |
[INFO] [stdout] 479 |         added_to_stack: &String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_added_to_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `call_parameters`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:480:9
[INFO] [stdout]     |
[INFO] [stdout] 480 |         call_parameters: &Box<CFunctionCallParameters>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_call_parameters`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:492:9
[INFO] [stdout]     |
[INFO] [stdout] 492 |         id: usize,
[INFO] [stdout]     |         ^^ help: if this is intentional, prefix it with an underscore: `_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:526:9
[INFO] [stdout]     |
[INFO] [stdout] 526 |         index: &ASTIndex,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `address_relative_to_bp`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:536:9
[INFO] [stdout]     |
[INFO] [stdout] 536 |         address_relative_to_bp: &usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address_relative_to_bp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:563:9
[INFO] [stdout]     |
[INFO] [stdout] 563 |         index: &ASTIndex,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `address_relative_to_bp`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:566:9
[INFO] [stdout]     |
[INFO] [stdout] 566 |         address_relative_to_bp: &usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address_relative_to_bp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics_key`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:588:9
[INFO] [stdout]     |
[INFO] [stdout] 588 |         statics_key: &str,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics_key`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `body`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:633:9
[INFO] [stdout]     |
[INFO] [stdout] 633 |         body: &mut String,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_body`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `address_relative_to_bp`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:634:9
[INFO] [stdout]     |
[INFO] [stdout] 634 |         address_relative_to_bp: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address_relative_to_bp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `typed_type`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:636:9
[INFO] [stdout]     |
[INFO] [stdout] 636 |         typed_type: &ASTTypedType,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:637:9
[INFO] [stdout]     |
[INFO] [stdout] 637 |         stack: &StackVals,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `body`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:660:9
[INFO] [stdout]     |
[INFO] [stdout] 660 |         body: &mut String,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_body`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `address_relative_to_bp`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:661:9
[INFO] [stdout]     |
[INFO] [stdout] 661 |         address_relative_to_bp: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address_relative_to_bp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `out`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:690:39
[INFO] [stdout]     |
[INFO] [stdout] 690 |     fn reserve_return_register(&self, out: &mut String, stack: &StackVals) {
[INFO] [stdout]     |                                       ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:690:57
[INFO] [stdout]     |
[INFO] [stdout] 690 |     fn reserve_return_register(&self, out: &mut String, stack: &StackVals) {
[INFO] [stdout]     |                                                         ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:754:9
[INFO] [stdout]     |
[INFO] [stdout] 754 |         stack: &StackVals,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:798:37
[INFO] [stdout]     |
[INFO] [stdout] 798 |     fn string_literal_return(&self, statics: &mut Statics, before: &mut String, value: &String) {
[INFO] [stdout]     |                                     ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `native_code`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:846:33
[INFO] [stdout]     |
[INFO] [stdout] 846 |     fn print_memory_info(&self, native_code: &mut String, statics: &Statics) {
[INFO] [stdout]     |                                 ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_native_code`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:846:59
[INFO] [stdout]     |
[INFO] [stdout] 846 |     fn print_memory_info(&self, native_code: &mut String, statics: &Statics) {
[INFO] [stdout]     |                                                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `generated_code`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:854:40
[INFO] [stdout]     |
[INFO] [stdout] 854 |     fn initialize_static_values(&self, generated_code: &mut String) {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_generated_code`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:876:20
[INFO] [stdout]     |
[INFO] [stdout] 876 |             .map(|(name, value)| (value.as_str(), None))
[INFO] [stdout]     |                    ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `comment`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:904:9
[INFO] [stdout]     |
[INFO] [stdout] 904 |         comment: Option<&str>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_comment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `code`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:950:24
[INFO] [stdout]     |
[INFO] [stdout] 950 |     fn preamble(&self, code: &mut String) {}
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_code`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `namespace`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:954:9
[INFO] [stdout]     |
[INFO] [stdout] 954 |         namespace: &ASTNameSpace,
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_namespace`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `lambda_space`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:955:9
[INFO] [stdout]     |
[INFO] [stdout] 955 |         lambda_space: &LambdaSpace,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_lambda_space`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:956:9
[INFO] [stdout]     |
[INFO] [stdout] 956 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:957:9
[INFO] [stdout]     |
[INFO] [stdout] 957 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:958:9
[INFO] [stdout]     |
[INFO] [stdout] 958 |         name: &str,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_deref`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:959:9
[INFO] [stdout]     |
[INFO] [stdout] 959 |         is_deref: bool,
[INFO] [stdout]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_deref`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:964:34
[INFO] [stdout]     |
[INFO] [stdout] 964 |     fn reserve_local_vals(&self, stack: &StackVals, out: &mut String) {}
[INFO] [stdout]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `out`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:964:53
[INFO] [stdout]     |
[INFO] [stdout] 964 |     fn reserve_local_vals(&self, stack: &StackVals, out: &mut String) {}
[INFO] [stdout]     |                                                     ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `namespace`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:996:25
[INFO] [stdout]     |
[INFO] [stdout] 996 |                         namespace,
[INFO] [stdout]     |                         ^^^^^^^^^ help: try ignoring the field: `namespace: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `param_types`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:998:25
[INFO] [stdout]     |
[INFO] [stdout] 998 |                         param_types,
[INFO] [stdout]     |                         ^^^^^^^^^^^ help: try ignoring the field: `param_types: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> core/src/codegen/c/code_gen_c.rs:999:25
[INFO] [stdout]     |
[INFO] [stdout] 999 |                         index,
[INFO] [stdout]     |                         ^^^^^ help: try ignoring the field: `index: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1075:18
[INFO] [stdout]      |
[INFO] [stdout] 1075 |             for (i, clambda) in clambdas.lambdas.values().enumerate() {
[INFO] [stdout]      |                  ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `namespace`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1162:25
[INFO] [stdout]      |
[INFO] [stdout] 1162 |                         namespace,
[INFO] [stdout]      |                         ^^^^^^^^^ help: try ignoring the field: `namespace: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `param_types`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1164:25
[INFO] [stdout]      |
[INFO] [stdout] 1164 |                         param_types,
[INFO] [stdout]      |                         ^^^^^^^^^^^ help: try ignoring the field: `param_types: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1165:25
[INFO] [stdout]      |
[INFO] [stdout] 1165 |                         index,
[INFO] [stdout]      |                         ^^^^^ help: try ignoring the field: `index: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `out`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1195:33
[INFO] [stdout]      |
[INFO] [stdout] 1195 |     fn function_preamble(&self, out: &mut String) {
[INFO] [stdout]      |                                 ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `out`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1199:28
[INFO] [stdout]      |
[INFO] [stdout] 1199 |     fn define_debug(&self, out: &mut String) {
[INFO] [stdout]      |                            ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1203:23
[INFO] [stdout]      |
[INFO] [stdout] 1203 |     fn restore(&self, stack: &StackVals, out: &mut String) {
[INFO] [stdout]      |                       ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `out`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1203:42
[INFO] [stdout]      |
[INFO] [stdout] 1203 |     fn restore(&self, stack: &StackVals, out: &mut String) {
[INFO] [stdout]      |                                          ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/c/code_gen_c.rs:1225:27
[INFO] [stdout]      |
[INFO] [stdout] 1225 |     fn add_statics(&self, statics: &mut Statics) {
[INFO] [stdout]      |                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_ref_type`
[INFO] [stdout]   --> core/src/codegen/c/function_call_parameters.rs:85:13
[INFO] [stdout]    |
[INFO] [stdout] 85 |         let is_ref_type = get_reference_type_name(&ast_typed_type, type_def_provider).is_some();
[INFO] [stdout]    |             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_ref_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `deref_s`
[INFO] [stdout]   --> core/src/codegen/c/function_call_parameters.rs:87:13
[INFO] [stdout]    |
[INFO] [stdout] 87 |         let deref_s = if dereference { "*" } else { "" };
[INFO] [stdout]    |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_deref_s`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]   --> core/src/codegen/c/function_call_parameters.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |         statics: &Statics,
[INFO] [stdout]    |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]   --> core/src/codegen/c/function_call_parameters.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         i: usize,
[INFO] [stdout]    |         ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:108:9
[INFO] [stdout]     |
[INFO] [stdout] 108 |         module: &ASTTypedModule,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_name`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:109:9
[INFO] [stdout]     |
[INFO] [stdout] 109 |         type_name: &str,
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `source`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:110:9
[INFO] [stdout]     |
[INFO] [stdout] 110 |         source: &str,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_source`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `descr`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:111:9
[INFO] [stdout]     |
[INFO] [stdout] 111 |         descr: &str,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_descr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:112:9
[INFO] [stdout]     |
[INFO] [stdout] 112 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `label`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 |         label: String,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_label`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `comment`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:134:9
[INFO] [stdout]     |
[INFO] [stdout] 134 |         comment: Option<&str>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_comment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `comment`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:158:9
[INFO] [stdout]     |
[INFO] [stdout] 158 |         comment: Option<&str>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_comment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:430:18
[INFO] [stdout]     |
[INFO] [stdout] 430 |             for (i, (name, _kind)) in lambda_space.iter().enumerate() {
[INFO] [stdout]     |                  ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `t`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:435:25
[INFO] [stdout]     |
[INFO] [stdout] 435 |                     let t = pls.get_type(name).unwrap();
[INFO] [stdout]     |                         ^ help: if this is intentional, prefix it with an underscore: `_t`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `parent_ls_type_name`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:437:25
[INFO] [stdout]     |
[INFO] [stdout] 437 |                     let parent_ls_type_name = CStructs::add_lambda_space_to_statics(statics, pls);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_parent_ls_type_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `comment`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:261:9
[INFO] [stdout]     |
[INFO] [stdout] 261 |         comment: Option<&str>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_comment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack_vals`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:264:9
[INFO] [stdout]     |
[INFO] [stdout] 264 |         stack_vals: &StackVals,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stack_vals`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 |         function_def: &ASTTypedFunctionDef,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `param_index`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:269:9
[INFO] [stdout]     |
[INFO] [stdout] 269 |         param_index: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_param_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling ntest_timeout v0.9.3
[INFO] [stdout] warning: unused variable: `index_in_context`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:571:9
[INFO] [stdout]     |
[INFO] [stdout] 571 |         index_in_context: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_index_in_context`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `indent`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:573:9
[INFO] [stdout]     |
[INFO] [stdout] 573 |         indent: usize,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_indent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack_vals`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:574:9
[INFO] [stdout]     |
[INFO] [stdout] 574 |         stack_vals: &StackVals,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stack_vals`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index_in_context`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:629:9
[INFO] [stdout]     |
[INFO] [stdout] 629 |         index_in_context: Option<usize>,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_index_in_context`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `indent`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:631:9
[INFO] [stdout]     |
[INFO] [stdout] 631 |         indent: usize,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_indent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack_vals`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:632:9
[INFO] [stdout]     |
[INFO] [stdout] 632 |         stack_vals: &StackVals,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stack_vals`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ast_index`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:633:9
[INFO] [stdout]     |
[INFO] [stdout] 633 |         ast_index: &ASTIndex,
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ast_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `to_remove_from_stack`
[INFO] [stdout]    --> core/src/codegen/c/function_call_parameters.rs:699:9
[INFO] [stdout]     |
[INFO] [stdout] 699 |         to_remove_from_stack: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_to_remove_from_stack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]   --> core/src/codegen/c/functions_creator.rs:41:30
[INFO] [stdout]    |
[INFO] [stdout] 41 |     fn create_globals(&self, module: &mut EnhancedASTModule, statics: &mut Statics) {
[INFO] [stdout]    |                              ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]   --> core/src/codegen/c/functions_creator.rs:41:62
[INFO] [stdout]    |
[INFO] [stdout] 41 |     fn create_globals(&self, module: &mut EnhancedASTModule, statics: &mut Statics) {
[INFO] [stdout]    |                                                              ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]    --> core/src/codegen/c/functions_creator.rs:187:9
[INFO] [stdout]     |
[INFO] [stdout] 187 |         module: &mut ASTModule,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]   --> core/src/codegen/c/text_macro.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 |         function_def: Option<&ASTTypedFunctionDef>,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]   --> core/src/codegen/c/text_macro.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]   --> core/src/codegen/c/text_macro.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:117:9
[INFO] [stdout]     |
[INFO] [stdout] 117 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:163:9
[INFO] [stdout]     |
[INFO] [stdout] 163 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:210:9
[INFO] [stdout]     |
[INFO] [stdout] 210 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:213:9
[INFO] [stdout]     |
[INFO] [stdout] 213 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `namespace`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:266:45
[INFO] [stdout]     |
[INFO] [stdout] 266 |                 if let ASTTypedType::Enum { namespace, name } = &def.return_type {
[INFO] [stdout]     |                                             ^^^^^^^^^ help: try ignoring the field: `namespace: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:266:56
[INFO] [stdout]     |
[INFO] [stdout] 266 |                 if let ASTTypedType::Enum { namespace, name } = &def.return_type {
[INFO] [stdout]     |                                                        ^^^^ help: try ignoring the field: `name: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:300:9
[INFO] [stdout]     |
[INFO] [stdout] 300 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:302:9
[INFO] [stdout]     |
[INFO] [stdout] 302 |         function_def: Option<&ASTTypedFunctionDef>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:303:9
[INFO] [stdout]     |
[INFO] [stdout] 303 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:441:32
[INFO] [stdout]     |
[INFO] [stdout] 441 |         if let MacroParam::Ref(name, ast_type, ast_type_type) = value {
[INFO] [stdout]     |                                ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ast_type`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:441:38
[INFO] [stdout]     |
[INFO] [stdout] 441 |         if let MacroParam::Ref(name, ast_type, ast_type_type) = value {
[INFO] [stdout]     |                                      ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ast_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:437:9
[INFO] [stdout]     |
[INFO] [stdout] 437 |         function_def: Option<&ASTTypedFunctionDef>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:438:9
[INFO] [stdout]     |
[INFO] [stdout] 438 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ast_type`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:478:38
[INFO] [stdout]     |
[INFO] [stdout] 478 |         if let MacroParam::Ref(name, ast_type, ast_type_type) = value {
[INFO] [stdout]     |                                      ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ast_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:474:9
[INFO] [stdout]     |
[INFO] [stdout] 474 |         function_def: Option<&ASTTypedFunctionDef>,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:475:9
[INFO] [stdout]     |
[INFO] [stdout] 475 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `namespace`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:521:26
[INFO] [stdout]     |
[INFO] [stdout] 521 |                     let (namespace, name) = if let Some(ASTTypedType::Enum { namespace, name }) =
[INFO] [stdout]     |                          ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_namespace`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:535:38
[INFO] [stdout]     |
[INFO] [stdout] 535 |                         if let Some((i, variant)) = enum_def
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `namespace`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:542:33
[INFO] [stdout]     |
[INFO] [stdout] 542 | ...                   namespace,
[INFO] [stdout]     |                       ^^^^^^^^^ help: try ignoring the field: `namespace: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `param_types`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:544:33
[INFO] [stdout]     |
[INFO] [stdout] 544 | ...                   param_types,
[INFO] [stdout]     |                       ^^^^^^^^^^^ help: try ignoring the field: `param_types: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:545:33
[INFO] [stdout]     |
[INFO] [stdout] 545 | ...                   index,
[INFO] [stdout]     |                       ^^^^^ help: try ignoring the field: `index: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:512:9
[INFO] [stdout]     |
[INFO] [stdout] 512 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> core/src/codegen/c/text_macro.rs:539:37
[INFO] [stdout]     |
[INFO] [stdout] 539 | ...                   .find(|(i, v)| &v.name == variant_name)
[INFO] [stdout]     |                               ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> core/src/codegen/c/typed_function_creator.rs:159:18
[INFO] [stdout]     |
[INFO] [stdout] 159 |             for (i, (name, kind)) in lambda_space.iter().enumerate() {
[INFO] [stdout]     |                  ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]    --> core/src/codegen/c/typed_function_creator.rs:395:9
[INFO] [stdout]     |
[INFO] [stdout] 395 |         module: &EnhancedASTModule,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:281:9
[INFO] [stdout]     |
[INFO] [stdout] 281 |         value: String,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `typed_type`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:283:9
[INFO] [stdout]     |
[INFO] [stdout] 283 |         typed_type: &ASTTypedType,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:284:9
[INFO] [stdout]     |
[INFO] [stdout] 284 |         statics: &Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:339:9
[INFO] [stdout]     |
[INFO] [stdout] 339 |         name: String,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `t`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:342:9
[INFO] [stdout]     |
[INFO] [stdout] 342 |         t: &ASTTypedType,
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_t`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:378:9
[INFO] [stdout]     |
[INFO] [stdout] 378 |         function_def: &ASTTypedFunctionDef,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `param_type`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:379:9
[INFO] [stdout]     |
[INFO] [stdout] 379 |         param_type: &ASTTypedType,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_param_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:380:9
[INFO] [stdout]     |
[INFO] [stdout] 380 |         name: &str,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `param_index`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:381:9
[INFO] [stdout]     |
[INFO] [stdout] 381 |         param_index: usize,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_param_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:641:9
[INFO] [stdout]     |
[INFO] [stdout] 641 |         statics: &Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:642:9
[INFO] [stdout]     |
[INFO] [stdout] 642 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `typed_type`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:643:9
[INFO] [stdout]     |
[INFO] [stdout] 643 |         typed_type: &ASTTypedType,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:673:9
[INFO] [stdout]     |
[INFO] [stdout] 673 |         statics: &Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:674:9
[INFO] [stdout]     |
[INFO] [stdout] 674 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `typed_type`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:675:9
[INFO] [stdout]     |
[INFO] [stdout] 675 |         typed_type: &ASTTypedType,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_value`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:758:9
[INFO] [stdout]     |
[INFO] [stdout] 758 |         return_value: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_inner_value`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:759:9
[INFO] [stdout]     |
[INFO] [stdout] 759 |         is_inner_value: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_inner_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_type`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:760:9
[INFO] [stdout]     |
[INFO] [stdout] 760 |         return_type: Option<&ASTTypedType>,
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/codegen/function_call_parameters.rs:761:9
[INFO] [stdout]     |
[INFO] [stdout] 761 |         statics: &Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `body`
[INFO] [stdout]    --> core/src/codegen/text_macro.rs:336:60
[INFO] [stdout]     |
[INFO] [stdout] 336 | ...                   ASTTypedFunctionBody::RASMBody(body) => {}
[INFO] [stdout]     |                                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_body`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/text_macro.rs:617:15
[INFO] [stdout]     |
[INFO] [stdout] 617 |             &|name, params| true,
[INFO] [stdout]     |               ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `params`
[INFO] [stdout]    --> core/src/codegen/text_macro.rs:617:21
[INFO] [stdout]     |
[INFO] [stdout] 617 |             &|name, params| true,
[INFO] [stdout]     |                     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_params`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/text_macro.rs:1802:13
[INFO] [stdout]      |
[INFO] [stdout] 1802 |         let statics = Statics::new();
[INFO] [stdout]      |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `parameters`
[INFO] [stdout]    --> core/src/codegen/typedef_provider.rs:175:21
[INFO] [stdout]     |
[INFO] [stdout] 175 |                     parameters,
[INFO] [stdout]     |                     ^^^^^^^^^^ help: try ignoring the field: `parameters: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_type`
[INFO] [stdout]    --> core/src/codegen/typedef_provider.rs:176:21
[INFO] [stdout]     |
[INFO] [stdout] 176 |                     return_type,
[INFO] [stdout]     |                     ^^^^^^^^^^^ help: try ignoring the field: `return_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/codegen/typedef_provider.rs:197:17
[INFO] [stdout]     |
[INFO] [stdout] 197 |                 name,
[INFO] [stdout]     |                 ^^^^ help: try ignoring the field: `name: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `it_ns`
[INFO] [stdout]    --> core/src/codegen/typedef_provider.rs:301:44
[INFO] [stdout]     |
[INFO] [stdout] 301 | ...                   namespace: it_ns,
[INFO] [stdout]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_it_ns`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling ntest v0.9.3
[INFO] [stdout] warning: unused variable: `type_def_provider`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2031:5
[INFO] [stdout]      |
[INFO] [stdout] 2031 |     type_def_provider: &dyn TypeDefProvider,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `call_parameters`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2702:9
[INFO] [stdout]      |
[INFO] [stdout] 2702 |         call_parameters: &Box<dyn FunctionCallParametersAsm + 'a>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_call_parameters`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_value`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2703:9
[INFO] [stdout]      |
[INFO] [stdout] 2703 |         return_value: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_inner_call`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2704:9
[INFO] [stdout]      |
[INFO] [stdout] 2704 |         is_inner_call: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_inner_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2705:9
[INFO] [stdout]      |
[INFO] [stdout] 2705 |         statics: &Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `call_parameters`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2764:9
[INFO] [stdout]      |
[INFO] [stdout] 2764 |         call_parameters: &Box<dyn FunctionCallParametersAsm + 'a>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_call_parameters`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ast_type_type`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2765:9
[INFO] [stdout]      |
[INFO] [stdout] 2765 |         ast_type_type: &ASTTypedType,
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ast_type_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2766:9
[INFO] [stdout]      |
[INFO] [stdout] 2766 |         statics: &Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_value`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2767:9
[INFO] [stdout]      |
[INFO] [stdout] 2767 |         return_value: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_inner_call`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2768:9
[INFO] [stdout]      |
[INFO] [stdout] 2768 |         is_inner_call: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_inner_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2883:9
[INFO] [stdout]      |
[INFO] [stdout] 2883 |         name: &str,
[INFO] [stdout]      |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `typed_type`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2884:9
[INFO] [stdout]      |
[INFO] [stdout] 2884 |         typed_type: &ASTTypedType,
[INFO] [stdout]      |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2885:9
[INFO] [stdout]      |
[INFO] [stdout] 2885 |         statics: &Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `t`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2930:9
[INFO] [stdout]      |
[INFO] [stdout] 2930 |         t: &ASTTypedType,
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_t`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `t`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2953:9
[INFO] [stdout]      |
[INFO] [stdout] 2953 |         t: &ASTTypedType,
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_t`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2993:9
[INFO] [stdout]      |
[INFO] [stdout] 2993 |         statics: &Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> core/src/codegen/mod.rs:2994:9
[INFO] [stdout]      |
[INFO] [stdout] 2994 |         name: &str,
[INFO] [stdout]      |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3128:9
[INFO] [stdout]      |
[INFO] [stdout] 3128 |         statics: &mut Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3149:9
[INFO] [stdout]      |
[INFO] [stdout] 3149 |         statics: &mut Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `lambda_space`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3150:9
[INFO] [stdout]      |
[INFO] [stdout] 3150 |         lambda_space: &LambdaSpace,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_lambda_space`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `def`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3151:9
[INFO] [stdout]      |
[INFO] [stdout] 3151 |         def: &ASTTypedFunctionDef,
[INFO] [stdout]      |         ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3167:76
[INFO] [stdout]      |
[INFO] [stdout] 3167 |     fn value_as_return(&self, before: &mut String, value_type: &ValueType, statics: &Statics) {
[INFO] [stdout]      |                                                                            ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `call_parameters`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3234:9
[INFO] [stdout]      |
[INFO] [stdout] 3234 |         call_parameters: Option<&Box<dyn FunctionCallParametersAsm + 'a>>,
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_call_parameters`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_value`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3235:9
[INFO] [stdout]      |
[INFO] [stdout] 3235 |         return_value: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_inner_call`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3236:9
[INFO] [stdout]      |
[INFO] [stdout] 3236 |         is_inner_call: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_inner_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_type`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3237:9
[INFO] [stdout]      |
[INFO] [stdout] 3237 |         return_type: Option<&ASTTypedType>,
[INFO] [stdout]      |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3238:9
[INFO] [stdout]      |
[INFO] [stdout] 3238 |         statics: &Statics,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_value`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3249:9
[INFO] [stdout]      |
[INFO] [stdout] 3249 |         return_value: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `is_inner_call`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3250:9
[INFO] [stdout]      |
[INFO] [stdout] 3250 |         is_inner_call: bool,
[INFO] [stdout]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_inner_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `typed_module`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3426:9
[INFO] [stdout]      |
[INFO] [stdout] 3426 |         typed_module: &ASTTypedModule,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `function_def`
[INFO] [stdout]     --> core/src/codegen/mod.rs:3582:9
[INFO] [stdout]      |
[INFO] [stdout] 3582 |         function_def: Option<&ASTTypedFunctionDef>,
[INFO] [stdout]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rasm v0.1.0-alpha.0 (/opt/rustwide/workdir/rasm)
[INFO] [stdout] warning: unused variable: `errors`
[INFO] [stdout]     --> core/src/parser/mod.rs:1607:22
[INFO] [stdout]      |
[INFO] [stdout] 1607 |         let (module, errors) = parser.parse(Path::new("."), &test_namespace());
[INFO] [stdout]      |                      ^^^^^^ help: if this is intentional, prefix it with an underscore: `_errors`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `errors`
[INFO] [stdout]     --> core/src/parser/mod.rs:1633:22
[INFO] [stdout]      |
[INFO] [stdout] 1633 |         let (module, errors) = parser.parse(Path::new("."), &test_namespace());
[INFO] [stdout]      |                      ^^^^^^ help: if this is intentional, prefix it with an underscore: `_errors`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `errors`
[INFO] [stdout]     --> core/src/parser/mod.rs:1663:22
[INFO] [stdout]      |
[INFO] [stdout] 1663 |         let (module, errors) = parser.parse(Path::new("."), &test_namespace());
[INFO] [stdout]      |                      ^^^^^^ help: if this is intentional, prefix it with an underscore: `_errors`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `statics`
[INFO] [stdout]    --> core/src/transformations/functions_creator.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 |         statics: &mut Statics,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> core/src/transformations/functions_creator.rs:985:46
[INFO] [stdout]     |
[INFO] [stdout] 985 |     fn struct_property_body(&self, i: usize, name: &str) -> (String, bool) {
[INFO] [stdout]     |                                              ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> core/src/transformations/functions_creator.rs:1007:44
[INFO] [stdout]      |
[INFO] [stdout] 1007 |     fn struct_setter_body(&self, i: usize, name: &str) -> String {
[INFO] [stdout]      |                                            ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]   --> core/src/transformations/typed_functions_creator.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |         module: &EnhancedASTModule,
[INFO] [stdout]    |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]   --> core/src/transformations/typed_functions_creator.rs:87:9
[INFO] [stdout]    |
[INFO] [stdout] 87 |         module: &EnhancedASTModule,
[INFO] [stdout]    |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ast_type`
[INFO] [stdout]    --> core/src/transformations/typed_functions_creator.rs:218:13
[INFO] [stdout]     |
[INFO] [stdout] 218 |         let ast_type = ASTTypedType::Struct {
[INFO] [stdout]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ast_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `module`
[INFO] [stdout]    --> core/src/transformations/typed_functions_creator.rs:497:9
[INFO] [stdout]     |
[INFO] [stdout] 497 |         module: &EnhancedASTModule,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `parameters`
[INFO] [stdout]    --> core/src/type_check/typed_ast.rs:167:17
[INFO] [stdout]     |
[INFO] [stdout] 167 |                 parameters,
[INFO] [stdout]     |                 ^^^^^^^^^^ help: try ignoring the field: `parameters: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_type`
[INFO] [stdout]    --> core/src/type_check/typed_ast.rs:168:17
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 return_type,
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: try ignoring the field: `return_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `deleted` is assigned to, but never used
[INFO] [stdout]    --> core/src/new_type_check2/mod.rs:148:17
[INFO] [stdout]     |
[INFO] [stdout] 148 |         let mut deleted = false;
[INFO] [stdout]     |                 ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_deleted` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `deleted` is never read
[INFO] [stdout]    --> core/src/new_type_check2/mod.rs:156:13
[INFO] [stdout]     |
[INFO] [stdout] 156 |             deleted = false;
[INFO] [stdout]     |             ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filters_resolved_generic_types`
[INFO] [stdout]    --> core/src/new_type_check2/mod.rs:642:13
[INFO] [stdout]     |
[INFO] [stdout] 642 |         let filters_resolved_generic_types = ResolvedGenericTypes::new();
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filters_resolved_generic_types`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `for_tests`
[INFO] [stdout]    --> core/src/project.rs:273:9
[INFO] [stdout]     |
[INFO] [stdout] 273 |         for_tests: bool,
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_for_tests`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `strip_ifdef` is never used
[INFO] [stdout]     --> core/src/codegen/mod.rs:2388:8
[INFO] [stdout]      |
[INFO] [stdout] 2105 | impl CodeGenAsm {
[INFO] [stdout]      | --------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 2388 |     fn strip_ifdef(&self, code: &str, def: &str) -> String {
[INFO] [stdout]      |        ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `libc` is never read
[INFO] [stdout]   --> core/src/codegen/backend.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub struct BackendNasmi386 {
[INFO] [stdout]    |            --------------- field in this struct
[INFO] [stdout] 50 |     linker: Linker,
[INFO] [stdout] 51 |     libc: bool,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `BackendNasmi386` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `c_options` is never read
[INFO] [stdout]   --> core/src/codegen/c/code_gen_c.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub struct CodeGenC {
[INFO] [stdout]    |            -------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 76 |     c_options: COptions,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `CodeGenC` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `inline` and `stack_vals` are never read
[INFO] [stdout]   --> core/src/codegen/c/function_call_parameters.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub struct CFunctionCallParameters {
[INFO] [stdout]    |            ----------------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 50 |     inline: bool,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 51 |     stack_vals: StackVals,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `target` is never used
[INFO] [stdout]     --> core/src/codegen/text_macro.rs:1836:8
[INFO] [stdout]      |
[INFO] [stdout] 1836 |     fn target() -> CompileTarget {
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `get_before_last_token_kind_n`, `error_msg`, `next_token`, and `get_parser_data` are never used
[INFO] [stdout]     --> core/src/parser/mod.rs:838:8
[INFO] [stdout]      |
[INFO] [stdout] 134  | impl Parser {
[INFO] [stdout]      | ----------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 838  |     fn get_before_last_token_kind_n(&self, n: usize) -> Option<&TokenKind> {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1003 |     fn error_msg(&self, message: &str) -> String {
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1173 |     fn next_token(&self) -> Option<&Token> {
[INFO] [stdout]      |        ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1186 |     fn get_parser_data(&self, index: usize) -> Option<&ParserData> {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `debug` is never read
[INFO] [stdout]    --> core/src/transformations/functions_creator.rs:630:5
[INFO] [stdout]     |
[INFO] [stdout] 628 | pub struct FunctionsCreatorNasmi386 {
[INFO] [stdout]     |            ------------------------ field in this struct
[INFO] [stdout] 629 |     backend: BackendNasmi386,
[INFO] [stdout] 630 |     debug: bool,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `debug` is never read
[INFO] [stdout]    --> core/src/transformations/typed_functions_creator.rs:271:5
[INFO] [stdout]     |
[INFO] [stdout] 269 | pub struct TypedFunctionsCreatorNasmi386 {
[INFO] [stdout]     |            ----------------------------- field in this struct
[INFO] [stdout] 270 |     backend: BackendNasmi386,
[INFO] [stdout] 271 |     debug: bool,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `expression_return_value_is_not_used` is never used
[INFO] [stdout]    --> core/src/type_check/verify.rs:426:4
[INFO] [stdout]     |
[INFO] [stdout] 426 | fn expression_return_value_is_not_used(statement: &ASTTypedStatement) -> CompilationError {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `init` is never used
[INFO] [stdout]    --> core/src/type_check/mod.rs:330:8
[INFO] [stdout]     |
[INFO] [stdout] 330 |     fn init() {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `get_natives` is never used
[INFO] [stdout]    --> core/src/project.rs:526:8
[INFO] [stdout]     |
[INFO] [stdout] 58  | impl RasmProject {
[INFO] [stdout]     | ---------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 526 |     fn get_natives(&self) -> Vec<PathBuf> {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: using `.clone()` on a double reference, which returns `&ast::ASTType` instead of cloning the inner type
[INFO] [stdout]    --> core/src/type_check/typed_ast.rs:896:56
[INFO] [stdout]     |
[INFO] [stdout] 896 |                     TypeFilter::Exact(type_def_ast_type.clone().clone())
[INFO] [stdout]     |                                                        ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(suspicious_double_ref_op)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 11.51s
[INFO] running `Command { std: "docker" "inspect" "c9f3741eb8c402c86305b9c748a8268894e17eee5c86911867eb9c03673c9d18", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c9f3741eb8c402c86305b9c748a8268894e17eee5c86911867eb9c03673c9d18", kill_on_drop: false }`
[INFO] [stdout] c9f3741eb8c402c86305b9c748a8268894e17eee5c86911867eb9c03673c9d18
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Zrandomize-layout" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 4f1830d0c81b60e3ea49509ee13624b4f9cb08d2058b21bbea0f952391295dd0
[INFO] running `Command { std: "docker" "start" "-a" "4f1830d0c81b60e3ea49509ee13624b4f9cb08d2058b21bbea0f952391295dd0", kill_on_drop: false }`
[INFO] [stderr] warning: type parameter `FUNCTION_CALL_PARAMETERS` should have an upper camel case name
[INFO] [stderr]    --> core/src/codegen/mod.rs:161:23
[INFO] [stderr]     |
[INFO] [stderr] 161 | pub trait CodeGen<'a, FUNCTION_CALL_PARAMETERS: FunctionCallParameters> {
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FunctionCallParameters`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unreachable statement
[INFO] [stderr]    --> core/src/new_type_check2/mod.rs:962:13
[INFO] [stderr]     |
[INFO] [stderr] 961 |             panic!();
[INFO] [stderr]     |             -------- any code following this expression is unreachable
[INFO] [stderr] 962 |             let min = valid_functions.iter().map(|it| it.1).min().unwrap();
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable statement
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unreachable_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:247:9
[INFO] [stderr]     |
[INFO] [stderr] 247 |         statics: &Statics,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `enum_def`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:278:32
[INFO] [stderr]     |
[INFO] [stderr] 278 |             } else if let Some(enum_def) = type_def_provider.get_enum_def_by_name(type_name) {
[INFO] [stderr]     |                                ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_enum_def`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:321:9
[INFO] [stderr]     |
[INFO] [stderr] 321 |         statics: &Statics,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `stack`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:354:32
[INFO] [stderr]     |
[INFO] [stderr] 354 |     fn transform_before(&self, stack: &StackVals, before: String) -> String {
[INFO] [stderr]     |                                ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `generated_code`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:358:45
[INFO] [stderr]     |
[INFO] [stderr] 358 |     fn create_command_line_arguments(&self, generated_code: &mut String) {}
[INFO] [stderr]     |                                             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_generated_code`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `parameters`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:380:17
[INFO] [stderr]     |
[INFO] [stderr] 380 |                 parameters,
[INFO] [stderr]     |                 ^^^^^^^^^^ help: try ignoring the field: `parameters: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:374:20
[INFO] [stderr]     |
[INFO] [stderr] 374 |             .map(|(name, value)| (value.as_str(), None))
[INFO] [stderr]     |                    ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index_in_lambda_space`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:409:9
[INFO] [stderr]     |
[INFO] [stderr] 409 |         index_in_lambda_space: usize,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_index_in_lambda_space`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:419:20
[INFO] [stderr]     |
[INFO] [stderr] 419 |             .map(|(name, value)| (value.as_str(), None))
[INFO] [stderr]     |                    ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `function_call`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:470:9
[INFO] [stderr]     |
[INFO] [stderr] 470 |         function_call: &ASTTypedFunctionCall,
[INFO] [stderr]     |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_call`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `before`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:471:9
[INFO] [stderr]     |
[INFO] [stderr] 471 |         before: &mut String,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_before`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `call_parameters`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:472:9
[INFO] [stderr]     |
[INFO] [stderr] 472 |         call_parameters: &mut Box<CFunctionCallParameters>,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_call_parameters`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `added_to_stack`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:479:9
[INFO] [stderr]     |
[INFO] [stderr] 479 |         added_to_stack: &String,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_added_to_stack`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `call_parameters`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:480:9
[INFO] [stderr]     |
[INFO] [stderr] 480 |         call_parameters: &Box<CFunctionCallParameters>,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_call_parameters`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `id`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:492:9
[INFO] [stderr]     |
[INFO] [stderr] 492 |         id: usize,
[INFO] [stderr]     |         ^^ help: if this is intentional, prefix it with an underscore: `_id`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:526:9
[INFO] [stderr]     |
[INFO] [stderr] 526 |         index: &ASTIndex,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `address_relative_to_bp`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:536:9
[INFO] [stderr]     |
[INFO] [stderr] 536 |         address_relative_to_bp: &usize,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address_relative_to_bp`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:563:9
[INFO] [stderr]     |
[INFO] [stderr] 563 |         index: &ASTIndex,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `address_relative_to_bp`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:566:9
[INFO] [stderr]     |
[INFO] [stderr] 566 |         address_relative_to_bp: &usize,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address_relative_to_bp`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics_key`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:588:9
[INFO] [stderr]     |
[INFO] [stderr] 588 |         statics_key: &str,
[INFO] [stderr]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics_key`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `body`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:633:9
[INFO] [stderr]     |
[INFO] [stderr] 633 |         body: &mut String,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_body`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `address_relative_to_bp`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:634:9
[INFO] [stderr]     |
[INFO] [stderr] 634 |         address_relative_to_bp: usize,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address_relative_to_bp`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `typed_type`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:636:9
[INFO] [stderr]     |
[INFO] [stderr] 636 |         typed_type: &ASTTypedType,
[INFO] [stderr]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `stack`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:637:9
[INFO] [stderr]     |
[INFO] [stderr] 637 |         stack: &StackVals,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `body`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:660:9
[INFO] [stderr]     |
[INFO] [stderr] 660 |         body: &mut String,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_body`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `address_relative_to_bp`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:661:9
[INFO] [stderr]     |
[INFO] [stderr] 661 |         address_relative_to_bp: usize,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address_relative_to_bp`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `out`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:690:39
[INFO] [stderr]     |
[INFO] [stderr] 690 |     fn reserve_return_register(&self, out: &mut String, stack: &StackVals) {
[INFO] [stderr]     |                                       ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `stack`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:690:57
[INFO] [stderr]     |
[INFO] [stderr] 690 |     fn reserve_return_register(&self, out: &mut String, stack: &StackVals) {
[INFO] [stderr]     |                                                         ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `stack`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:754:9
[INFO] [stderr]     |
[INFO] [stderr] 754 |         stack: &StackVals,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:798:37
[INFO] [stderr]     |
[INFO] [stderr] 798 |     fn string_literal_return(&self, statics: &mut Statics, before: &mut String, value: &String) {
[INFO] [stderr]     |                                     ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `native_code`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:846:33
[INFO] [stderr]     |
[INFO] [stderr] 846 |     fn print_memory_info(&self, native_code: &mut String, statics: &Statics) {
[INFO] [stderr]     |                                 ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_native_code`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:846:59
[INFO] [stderr]     |
[INFO] [stderr] 846 |     fn print_memory_info(&self, native_code: &mut String, statics: &Statics) {
[INFO] [stderr]     |                                                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `generated_code`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:854:40
[INFO] [stderr]     |
[INFO] [stderr] 854 |     fn initialize_static_values(&self, generated_code: &mut String) {
[INFO] [stderr]     |                                        ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_generated_code`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:876:20
[INFO] [stderr]     |
[INFO] [stderr] 876 |             .map(|(name, value)| (value.as_str(), None))
[INFO] [stderr]     |                    ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `comment`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:904:9
[INFO] [stderr]     |
[INFO] [stderr] 904 |         comment: Option<&str>,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_comment`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `code`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:950:24
[INFO] [stderr]     |
[INFO] [stderr] 950 |     fn preamble(&self, code: &mut String) {}
[INFO] [stderr]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_code`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `namespace`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:954:9
[INFO] [stderr]     |
[INFO] [stderr] 954 |         namespace: &ASTNameSpace,
[INFO] [stderr]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_namespace`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `lambda_space`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:955:9
[INFO] [stderr]     |
[INFO] [stderr] 955 |         lambda_space: &LambdaSpace,
[INFO] [stderr]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_lambda_space`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `type_def_provider`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:956:9
[INFO] [stderr]     |
[INFO] [stderr] 956 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:957:9
[INFO] [stderr]     |
[INFO] [stderr] 957 |         statics: &mut Statics,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:958:9
[INFO] [stderr]     |
[INFO] [stderr] 958 |         name: &str,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `is_deref`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:959:9
[INFO] [stderr]     |
[INFO] [stderr] 959 |         is_deref: bool,
[INFO] [stderr]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_deref`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `stack`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:964:34
[INFO] [stderr]     |
[INFO] [stderr] 964 |     fn reserve_local_vals(&self, stack: &StackVals, out: &mut String) {}
[INFO] [stderr]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `out`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:964:53
[INFO] [stderr]     |
[INFO] [stderr] 964 |     fn reserve_local_vals(&self, stack: &StackVals, out: &mut String) {}
[INFO] [stderr]     |                                                     ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `namespace`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:996:25
[INFO] [stderr]     |
[INFO] [stderr] 996 |                         namespace,
[INFO] [stderr]     |                         ^^^^^^^^^ help: try ignoring the field: `namespace: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `param_types`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:998:25
[INFO] [stderr]     |
[INFO] [stderr] 998 |                         param_types,
[INFO] [stderr]     |                         ^^^^^^^^^^^ help: try ignoring the field: `param_types: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> core/src/codegen/c/code_gen_c.rs:999:25
[INFO] [stderr]     |
[INFO] [stderr] 999 |                         index,
[INFO] [stderr]     |                         ^^^^^ help: try ignoring the field: `index: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `i`
[INFO] [stderr]     --> core/src/codegen/c/code_gen_c.rs:1075:18
[INFO] [stderr]      |
[INFO] [stderr] 1075 |             for (i, clambda) in clambdas.lambdas.values().enumerate() {
[INFO] [stderr]      |                  ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `namespace`
[INFO] [stderr]     --> core/src/codegen/c/code_gen_c.rs:1162:25
[INFO] [stderr]      |
[INFO] [stderr] 1162 |                         namespace,
[INFO] [stderr]      |                         ^^^^^^^^^ help: try ignoring the field: `namespace: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `param_types`
[INFO] [stderr]     --> core/src/codegen/c/code_gen_c.rs:1164:25
[INFO] [stderr]      |
[INFO] [stderr] 1164 |                         param_types,
[INFO] [stderr]      |                         ^^^^^^^^^^^ help: try ignoring the field: `param_types: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]     --> core/src/codegen/c/code_gen_c.rs:1165:25
[INFO] [stderr]      |
[INFO] [stderr] 1165 |                         index,
[INFO] [stderr]      |                         ^^^^^ help: try ignoring the field: `index: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `out`
[INFO] [stderr]     --> core/src/codegen/c/code_gen_c.rs:1195:33
[INFO] [stderr]      |
[INFO] [stderr] 1195 |     fn function_preamble(&self, out: &mut String) {
[INFO] [stderr]      |                                 ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `out`
[INFO] [stderr]     --> core/src/codegen/c/code_gen_c.rs:1199:28
[INFO] [stderr]      |
[INFO] [stderr] 1199 |     fn define_debug(&self, out: &mut String) {
[INFO] [stderr]      |                            ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `stack`
[INFO] [stderr]     --> core/src/codegen/c/code_gen_c.rs:1203:23
[INFO] [stderr]      |
[INFO] [stderr] 1203 |     fn restore(&self, stack: &StackVals, out: &mut String) {
[INFO] [stderr]      |                       ^^^^^ help: if this is intentional, prefix it with an underscore: `_stack`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `out`
[INFO] [stderr]     --> core/src/codegen/c/code_gen_c.rs:1203:42
[INFO] [stderr]      |
[INFO] [stderr] 1203 |     fn restore(&self, stack: &StackVals, out: &mut String) {
[INFO] [stderr]      |                                          ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]     --> core/src/codegen/c/code_gen_c.rs:1225:27
[INFO] [stderr]      |
[INFO] [stderr] 1225 |     fn add_statics(&self, statics: &mut Statics) {
[INFO] [stderr]      |                           ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `is_ref_type`
[INFO] [stderr]   --> core/src/codegen/c/function_call_parameters.rs:85:13
[INFO] [stderr]    |
[INFO] [stderr] 85 |         let is_ref_type = get_reference_type_name(&ast_typed_type, type_def_provider).is_some();
[INFO] [stderr]    |             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_ref_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `deref_s`
[INFO] [stderr]   --> core/src/codegen/c/function_call_parameters.rs:87:13
[INFO] [stderr]    |
[INFO] [stderr] 87 |         let deref_s = if dereference { "*" } else { "" };
[INFO] [stderr]    |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_deref_s`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]   --> core/src/codegen/c/function_call_parameters.rs:78:9
[INFO] [stderr]    |
[INFO] [stderr] 78 |         statics: &Statics,
[INFO] [stderr]    |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `i`
[INFO] [stderr]   --> core/src/codegen/c/function_call_parameters.rs:80:9
[INFO] [stderr]    |
[INFO] [stderr] 80 |         i: usize,
[INFO] [stderr]    |         ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `module`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:108:9
[INFO] [stderr]     |
[INFO] [stderr] 108 |         module: &ASTTypedModule,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `type_name`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:109:9
[INFO] [stderr]     |
[INFO] [stderr] 109 |         type_name: &str,
[INFO] [stderr]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `source`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:110:9
[INFO] [stderr]     |
[INFO] [stderr] 110 |         source: &str,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_source`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `descr`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:111:9
[INFO] [stderr]     |
[INFO] [stderr] 111 |         descr: &str,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_descr`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:112:9
[INFO] [stderr]     |
[INFO] [stderr] 112 |         statics: &mut Statics,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `label`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:132:9
[INFO] [stderr]     |
[INFO] [stderr] 132 |         label: String,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_label`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `comment`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:134:9
[INFO] [stderr]     |
[INFO] [stderr] 134 |         comment: Option<&str>,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_comment`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `comment`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:158:9
[INFO] [stderr]     |
[INFO] [stderr] 158 |         comment: Option<&str>,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_comment`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:159:9
[INFO] [stderr]     |
[INFO] [stderr] 159 |         statics: &mut Statics,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `i`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:430:18
[INFO] [stderr]     |
[INFO] [stderr] 430 |             for (i, (name, _kind)) in lambda_space.iter().enumerate() {
[INFO] [stderr]     |                  ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `t`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:435:25
[INFO] [stderr]     |
[INFO] [stderr] 435 |                     let t = pls.get_type(name).unwrap();
[INFO] [stderr]     |                         ^ help: if this is intentional, prefix it with an underscore: `_t`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `parent_ls_type_name`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:437:25
[INFO] [stderr]     |
[INFO] [stderr] 437 |                     let parent_ls_type_name = CStructs::add_lambda_space_to_statics(statics, pls);
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_parent_ls_type_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `comment`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:261:9
[INFO] [stderr]     |
[INFO] [stderr] 261 |         comment: Option<&str>,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_comment`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `stack_vals`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:264:9
[INFO] [stderr]     |
[INFO] [stderr] 264 |         stack_vals: &StackVals,
[INFO] [stderr]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stack_vals`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `function_def`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:266:9
[INFO] [stderr]     |
[INFO] [stderr] 266 |         function_def: &ASTTypedFunctionDef,
[INFO] [stderr]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `param_index`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:269:9
[INFO] [stderr]     |
[INFO] [stderr] 269 |         param_index: usize,
[INFO] [stderr]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_param_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index_in_context`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:571:9
[INFO] [stderr]     |
[INFO] [stderr] 571 |         index_in_context: usize,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_index_in_context`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `indent`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:573:9
[INFO] [stderr]     |
[INFO] [stderr] 573 |         indent: usize,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_indent`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `stack_vals`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:574:9
[INFO] [stderr]     |
[INFO] [stderr] 574 |         stack_vals: &StackVals,
[INFO] [stderr]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stack_vals`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index_in_context`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:629:9
[INFO] [stderr]     |
[INFO] [stderr] 629 |         index_in_context: Option<usize>,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_index_in_context`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `indent`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:631:9
[INFO] [stderr]     |
[INFO] [stderr] 631 |         indent: usize,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_indent`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `stack_vals`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:632:9
[INFO] [stderr]     |
[INFO] [stderr] 632 |         stack_vals: &StackVals,
[INFO] [stderr]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_stack_vals`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ast_index`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:633:9
[INFO] [stderr]     |
[INFO] [stderr] 633 |         ast_index: &ASTIndex,
[INFO] [stderr]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ast_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `to_remove_from_stack`
[INFO] [stderr]    --> core/src/codegen/c/function_call_parameters.rs:699:9
[INFO] [stderr]     |
[INFO] [stderr] 699 |         to_remove_from_stack: String,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_to_remove_from_stack`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `module`
[INFO] [stderr]   --> core/src/codegen/c/functions_creator.rs:41:30
[INFO] [stderr]    |
[INFO] [stderr] 41 |     fn create_globals(&self, module: &mut EnhancedASTModule, statics: &mut Statics) {
[INFO] [stderr]    |                              ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]   --> core/src/codegen/c/functions_creator.rs:41:62
[INFO] [stderr]    |
[INFO] [stderr] 41 |     fn create_globals(&self, module: &mut EnhancedASTModule, statics: &mut Statics) {
[INFO] [stderr]    |                                                              ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `module`
[INFO] [stderr]    --> core/src/codegen/c/functions_creator.rs:187:9
[INFO] [stderr]     |
[INFO] [stderr] 187 |         module: &mut ASTModule,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `function_def`
[INFO] [stderr]   --> core/src/codegen/c/text_macro.rs:40:9
[INFO] [stderr]    |
[INFO] [stderr] 40 |         function_def: Option<&ASTTypedFunctionDef>,
[INFO] [stderr]    |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `type_def_provider`
[INFO] [stderr]   --> core/src/codegen/c/text_macro.rs:41:9
[INFO] [stderr]    |
[INFO] [stderr] 41 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `type_def_provider`
[INFO] [stderr]   --> core/src/codegen/c/text_macro.rs:72:9
[INFO] [stderr]    |
[INFO] [stderr] 72 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `type_def_provider`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:117:9
[INFO] [stderr]     |
[INFO] [stderr] 117 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `type_def_provider`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:163:9
[INFO] [stderr]     |
[INFO] [stderr] 163 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:210:9
[INFO] [stderr]     |
[INFO] [stderr] 210 |         statics: &mut Statics,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `type_def_provider`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:213:9
[INFO] [stderr]     |
[INFO] [stderr] 213 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `namespace`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:266:45
[INFO] [stderr]     |
[INFO] [stderr] 266 |                 if let ASTTypedType::Enum { namespace, name } = &def.return_type {
[INFO] [stderr]     |                                             ^^^^^^^^^ help: try ignoring the field: `namespace: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:266:56
[INFO] [stderr]     |
[INFO] [stderr] 266 |                 if let ASTTypedType::Enum { namespace, name } = &def.return_type {
[INFO] [stderr]     |                                                        ^^^^ help: try ignoring the field: `name: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `type_def_provider`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:262:9
[INFO] [stderr]     |
[INFO] [stderr] 262 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:300:9
[INFO] [stderr]     |
[INFO] [stderr] 300 |         statics: &mut Statics,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `function_def`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:302:9
[INFO] [stderr]     |
[INFO] [stderr] 302 |         function_def: Option<&ASTTypedFunctionDef>,
[INFO] [stderr]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `type_def_provider`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:303:9
[INFO] [stderr]     |
[INFO] [stderr] 303 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:441:32
[INFO] [stderr]     |
[INFO] [stderr] 441 |         if let MacroParam::Ref(name, ast_type, ast_type_type) = value {
[INFO] [stderr]     |                                ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ast_type`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:441:38
[INFO] [stderr]     |
[INFO] [stderr] 441 |         if let MacroParam::Ref(name, ast_type, ast_type_type) = value {
[INFO] [stderr]     |                                      ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ast_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `function_def`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:437:9
[INFO] [stderr]     |
[INFO] [stderr] 437 |         function_def: Option<&ASTTypedFunctionDef>,
[INFO] [stderr]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `type_def_provider`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:438:9
[INFO] [stderr]     |
[INFO] [stderr] 438 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ast_type`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:478:38
[INFO] [stderr]     |
[INFO] [stderr] 478 |         if let MacroParam::Ref(name, ast_type, ast_type_type) = value {
[INFO] [stderr]     |                                      ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ast_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `function_def`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:474:9
[INFO] [stderr]     |
[INFO] [stderr] 474 |         function_def: Option<&ASTTypedFunctionDef>,
[INFO] [stderr]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `type_def_provider`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:475:9
[INFO] [stderr]     |
[INFO] [stderr] 475 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `namespace`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:521:26
[INFO] [stderr]     |
[INFO] [stderr] 521 |                     let (namespace, name) = if let Some(ASTTypedType::Enum { namespace, name }) =
[INFO] [stderr]     |                          ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_namespace`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `i`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:535:38
[INFO] [stderr]     |
[INFO] [stderr] 535 |                         if let Some((i, variant)) = enum_def
[INFO] [stderr]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `namespace`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:542:33
[INFO] [stderr]     |
[INFO] [stderr] 542 | ...                   namespace,
[INFO] [stderr]     |                       ^^^^^^^^^ help: try ignoring the field: `namespace: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `param_types`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:544:33
[INFO] [stderr]     |
[INFO] [stderr] 544 | ...                   param_types,
[INFO] [stderr]     |                       ^^^^^^^^^^^ help: try ignoring the field: `param_types: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `index`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:545:33
[INFO] [stderr]     |
[INFO] [stderr] 545 | ...                   index,
[INFO] [stderr]     |                       ^^^^^ help: try ignoring the field: `index: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:512:9
[INFO] [stderr]     |
[INFO] [stderr] 512 |         statics: &mut Statics,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `i`
[INFO] [stderr]    --> core/src/codegen/c/text_macro.rs:539:37
[INFO] [stderr]     |
[INFO] [stderr] 539 | ...                   .find(|(i, v)| &v.name == variant_name)
[INFO] [stderr]     |                               ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `i`
[INFO] [stderr]    --> core/src/codegen/c/typed_function_creator.rs:159:18
[INFO] [stderr]     |
[INFO] [stderr] 159 |             for (i, (name, kind)) in lambda_space.iter().enumerate() {
[INFO] [stderr]     |                  ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `module`
[INFO] [stderr]    --> core/src/codegen/c/typed_function_creator.rs:395:9
[INFO] [stderr]     |
[INFO] [stderr] 395 |         module: &EnhancedASTModule,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `value`
[INFO] [stderr]    --> core/src/codegen/function_call_parameters.rs:281:9
[INFO] [stderr]     |
[INFO] [stderr] 281 |         value: String,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `typed_type`
[INFO] [stderr]    --> core/src/codegen/function_call_parameters.rs:283:9
[INFO] [stderr]     |
[INFO] [stderr] 283 |         typed_type: &ASTTypedType,
[INFO] [stderr]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]    --> core/src/codegen/function_call_parameters.rs:284:9
[INFO] [stderr]     |
[INFO] [stderr] 284 |         statics: &Statics,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> core/src/codegen/function_call_parameters.rs:339:9
[INFO] [stderr]     |
[INFO] [stderr] 339 |         name: String,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `t`
[INFO] [stderr]    --> core/src/codegen/function_call_parameters.rs:342:9
[INFO] [stderr]     |
[INFO] [stderr] 342 |         t: &ASTTypedType,
[INFO] [stderr]     |         ^ help: if this is intentional, prefix it with an underscore: `_t`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `function_def`
[INFO] [stderr]    --> core/src/codegen/function_call_parameters.rs:378:9
[INFO] [stderr]     |
[INFO] [stderr] 378 |         function_def: &ASTTypedFunctionDef,
[INFO] [stderr]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `param_type`
[INFO] [stderr]    --> core/src/codegen/function_call_parameters.rs:379:9
[INFO] [stderr]     |
[INFO] [stderr] 379 |         param_type: &ASTTypedType,
[INFO] [stderr]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_param_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> core/src/codegen/function_call_parameters.rs:380:9
[INFO] [stderr]     |
[INFO] [stderr] 380 |         name: &str,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `param_index`
[INFO] [stderr]    --> core/src/codegen/function_call_parameters.rs:381:9
[INFO] [stderr]     |
[INFO] [stderr] 381 |         param_index: usize,
[INFO] [stderr]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_param_index`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]    --> core/src/codegen/function_call_parameters.rs:641:9
[INFO] [stderr]     |
[INFO] [stderr] 641 |         statics: &Statics,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `type_def_provider`
[INFO] [stderr]    --> core/src/codegen/function_call_parameters.rs:642:9
[INFO] [stderr]     |
[INFO] [stderr] 642 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `typed_type`
[INFO] [stderr]    --> core/src/codegen/function_call_parameters.rs:643:9
[INFO] [stderr]     |
[INFO] [stderr] 643 |         typed_type: &ASTTypedType,
[INFO] [stderr]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]    --> core/src/codegen/function_call_parameters.rs:673:9
[INFO] [stderr]     |
[INFO] [stderr] 673 |         statics: &Statics,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `type_def_provider`
[INFO] [stderr]    --> core/src/codegen/function_call_parameters.rs:674:9
[INFO] [stderr]     |
[INFO] [stderr] 674 |         type_def_provider: &dyn TypeDefProvider,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `typed_type`
[INFO] [stderr]    --> core/src/codegen/function_call_parameters.rs:675:9
[INFO] [stderr]     |
[INFO] [stderr] 675 |         typed_type: &ASTTypedType,
[INFO] [stderr]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `return_value`
[INFO] [stderr]    --> core/src/codegen/function_call_parameters.rs:758:9
[INFO] [stderr]     |
[INFO] [stderr] 758 |         return_value: bool,
[INFO] [stderr]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_value`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `is_inner_value`
[INFO] [stderr]    --> core/src/codegen/function_call_parameters.rs:759:9
[INFO] [stderr]     |
[INFO] [stderr] 759 |         is_inner_value: bool,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_inner_value`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `return_type`
[INFO] [stderr]    --> core/src/codegen/function_call_parameters.rs:760:9
[INFO] [stderr]     |
[INFO] [stderr] 760 |         return_type: Option<&ASTTypedType>,
[INFO] [stderr]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]    --> core/src/codegen/function_call_parameters.rs:761:9
[INFO] [stderr]     |
[INFO] [stderr] 761 |         statics: &Statics,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `body`
[INFO] [stderr]    --> core/src/codegen/text_macro.rs:336:60
[INFO] [stderr]     |
[INFO] [stderr] 336 | ...                   ASTTypedFunctionBody::RASMBody(body) => {}
[INFO] [stderr]     |                                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_body`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> core/src/codegen/text_macro.rs:617:15
[INFO] [stderr]     |
[INFO] [stderr] 617 |             &|name, params| true,
[INFO] [stderr]     |               ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `params`
[INFO] [stderr]    --> core/src/codegen/text_macro.rs:617:21
[INFO] [stderr]     |
[INFO] [stderr] 617 |             &|name, params| true,
[INFO] [stderr]     |                     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_params`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `parameters`
[INFO] [stderr]    --> core/src/codegen/typedef_provider.rs:175:21
[INFO] [stderr]     |
[INFO] [stderr] 175 |                     parameters,
[INFO] [stderr]     |                     ^^^^^^^^^^ help: try ignoring the field: `parameters: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `return_type`
[INFO] [stderr]    --> core/src/codegen/typedef_provider.rs:176:21
[INFO] [stderr]     |
[INFO] [stderr] 176 |                     return_type,
[INFO] [stderr]     |                     ^^^^^^^^^^^ help: try ignoring the field: `return_type: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> core/src/codegen/typedef_provider.rs:197:17
[INFO] [stderr]     |
[INFO] [stderr] 197 |                 name,
[INFO] [stderr]     |                 ^^^^ help: try ignoring the field: `name: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `it_ns`
[INFO] [stderr]    --> core/src/codegen/typedef_provider.rs:301:44
[INFO] [stderr]     |
[INFO] [stderr] 301 | ...                   namespace: it_ns,
[INFO] [stderr]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_it_ns`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `type_def_provider`
[INFO] [stderr]     --> core/src/codegen/mod.rs:2031:5
[INFO] [stderr]      |
[INFO] [stderr] 2031 |     type_def_provider: &dyn TypeDefProvider,
[INFO] [stderr]      |     ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_def_provider`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `call_parameters`
[INFO] [stderr]     --> core/src/codegen/mod.rs:2702:9
[INFO] [stderr]      |
[INFO] [stderr] 2702 |         call_parameters: &Box<dyn FunctionCallParametersAsm + 'a>,
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_call_parameters`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `return_value`
[INFO] [stderr]     --> core/src/codegen/mod.rs:2703:9
[INFO] [stderr]      |
[INFO] [stderr] 2703 |         return_value: bool,
[INFO] [stderr]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_value`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `is_inner_call`
[INFO] [stderr]     --> core/src/codegen/mod.rs:2704:9
[INFO] [stderr]      |
[INFO] [stderr] 2704 |         is_inner_call: bool,
[INFO] [stderr]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_inner_call`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]     --> core/src/codegen/mod.rs:2705:9
[INFO] [stderr]      |
[INFO] [stderr] 2705 |         statics: &Statics,
[INFO] [stderr]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `call_parameters`
[INFO] [stderr]     --> core/src/codegen/mod.rs:2764:9
[INFO] [stderr]      |
[INFO] [stderr] 2764 |         call_parameters: &Box<dyn FunctionCallParametersAsm + 'a>,
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_call_parameters`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ast_type_type`
[INFO] [stderr]     --> core/src/codegen/mod.rs:2765:9
[INFO] [stderr]      |
[INFO] [stderr] 2765 |         ast_type_type: &ASTTypedType,
[INFO] [stderr]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ast_type_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]     --> core/src/codegen/mod.rs:2766:9
[INFO] [stderr]      |
[INFO] [stderr] 2766 |         statics: &Statics,
[INFO] [stderr]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `return_value`
[INFO] [stderr]     --> core/src/codegen/mod.rs:2767:9
[INFO] [stderr]      |
[INFO] [stderr] 2767 |         return_value: bool,
[INFO] [stderr]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_value`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `is_inner_call`
[INFO] [stderr]     --> core/src/codegen/mod.rs:2768:9
[INFO] [stderr]      |
[INFO] [stderr] 2768 |         is_inner_call: bool,
[INFO] [stderr]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_inner_call`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]     --> core/src/codegen/mod.rs:2883:9
[INFO] [stderr]      |
[INFO] [stderr] 2883 |         name: &str,
[INFO] [stderr]      |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `typed_type`
[INFO] [stderr]     --> core/src/codegen/mod.rs:2884:9
[INFO] [stderr]      |
[INFO] [stderr] 2884 |         typed_type: &ASTTypedType,
[INFO] [stderr]      |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]     --> core/src/codegen/mod.rs:2885:9
[INFO] [stderr]      |
[INFO] [stderr] 2885 |         statics: &Statics,
[INFO] [stderr]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `t`
[INFO] [stderr]     --> core/src/codegen/mod.rs:2930:9
[INFO] [stderr]      |
[INFO] [stderr] 2930 |         t: &ASTTypedType,
[INFO] [stderr]      |         ^ help: if this is intentional, prefix it with an underscore: `_t`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `t`
[INFO] [stderr]     --> core/src/codegen/mod.rs:2953:9
[INFO] [stderr]      |
[INFO] [stderr] 2953 |         t: &ASTTypedType,
[INFO] [stderr]      |         ^ help: if this is intentional, prefix it with an underscore: `_t`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]     --> core/src/codegen/mod.rs:2993:9
[INFO] [stderr]      |
[INFO] [stderr] 2993 |         statics: &Statics,
[INFO] [stderr]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]     --> core/src/codegen/mod.rs:2994:9
[INFO] [stderr]      |
[INFO] [stderr] 2994 |         name: &str,
[INFO] [stderr]      |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]     --> core/src/codegen/mod.rs:3128:9
[INFO] [stderr]      |
[INFO] [stderr] 3128 |         statics: &mut Statics,
[INFO] [stderr]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]     --> core/src/codegen/mod.rs:3149:9
[INFO] [stderr]      |
[INFO] [stderr] 3149 |         statics: &mut Statics,
[INFO] [stderr]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `lambda_space`
[INFO] [stderr]     --> core/src/codegen/mod.rs:3150:9
[INFO] [stderr]      |
[INFO] [stderr] 3150 |         lambda_space: &LambdaSpace,
[INFO] [stderr]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_lambda_space`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `def`
[INFO] [stderr]     --> core/src/codegen/mod.rs:3151:9
[INFO] [stderr]      |
[INFO] [stderr] 3151 |         def: &ASTTypedFunctionDef,
[INFO] [stderr]      |         ^^^ help: if this is intentional, prefix it with an underscore: `_def`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]     --> core/src/codegen/mod.rs:3167:76
[INFO] [stderr]      |
[INFO] [stderr] 3167 |     fn value_as_return(&self, before: &mut String, value_type: &ValueType, statics: &Statics) {
[INFO] [stderr]      |                                                                            ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `call_parameters`
[INFO] [stderr]     --> core/src/codegen/mod.rs:3234:9
[INFO] [stderr]      |
[INFO] [stderr] 3234 |         call_parameters: Option<&Box<dyn FunctionCallParametersAsm + 'a>>,
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_call_parameters`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `return_value`
[INFO] [stderr]     --> core/src/codegen/mod.rs:3235:9
[INFO] [stderr]      |
[INFO] [stderr] 3235 |         return_value: bool,
[INFO] [stderr]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_value`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `is_inner_call`
[INFO] [stderr]     --> core/src/codegen/mod.rs:3236:9
[INFO] [stderr]      |
[INFO] [stderr] 3236 |         is_inner_call: bool,
[INFO] [stderr]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_inner_call`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `return_type`
[INFO] [stderr]     --> core/src/codegen/mod.rs:3237:9
[INFO] [stderr]      |
[INFO] [stderr] 3237 |         return_type: Option<&ASTTypedType>,
[INFO] [stderr]      |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]     --> core/src/codegen/mod.rs:3238:9
[INFO] [stderr]      |
[INFO] [stderr] 3238 |         statics: &Statics,
[INFO] [stderr]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `return_value`
[INFO] [stderr]     --> core/src/codegen/mod.rs:3249:9
[INFO] [stderr]      |
[INFO] [stderr] 3249 |         return_value: bool,
[INFO] [stderr]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_value`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `is_inner_call`
[INFO] [stderr]     --> core/src/codegen/mod.rs:3250:9
[INFO] [stderr]      |
[INFO] [stderr] 3250 |         is_inner_call: bool,
[INFO] [stderr]      |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_inner_call`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `typed_module`
[INFO] [stderr]     --> core/src/codegen/mod.rs:3426:9
[INFO] [stderr]      |
[INFO] [stderr] 3426 |         typed_module: &ASTTypedModule,
[INFO] [stderr]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_typed_module`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `function_def`
[INFO] [stderr]     --> core/src/codegen/mod.rs:3582:9
[INFO] [stderr]      |
[INFO] [stderr] 3582 |         function_def: Option<&ASTTypedFunctionDef>,
[INFO] [stderr]      |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_function_def`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]    --> core/src/transformations/functions_creator.rs:262:9
[INFO] [stderr]     |
[INFO] [stderr] 262 |         statics: &mut Statics,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> core/src/transformations/functions_creator.rs:985:46
[INFO] [stderr]     |
[INFO] [stderr] 985 |     fn struct_property_body(&self, i: usize, name: &str) -> (String, bool) {
[INFO] [stderr]     |                                              ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]     --> core/src/transformations/functions_creator.rs:1007:44
[INFO] [stderr]      |
[INFO] [stderr] 1007 |     fn struct_setter_body(&self, i: usize, name: &str) -> String {
[INFO] [stderr]      |                                            ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `module`
[INFO] [stderr]   --> core/src/transformations/typed_functions_creator.rs:73:9
[INFO] [stderr]    |
[INFO] [stderr] 73 |         module: &EnhancedASTModule,
[INFO] [stderr]    |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `module`
[INFO] [stderr]   --> core/src/transformations/typed_functions_creator.rs:87:9
[INFO] [stderr]    |
[INFO] [stderr] 87 |         module: &EnhancedASTModule,
[INFO] [stderr]    |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ast_type`
[INFO] [stderr]    --> core/src/transformations/typed_functions_creator.rs:218:13
[INFO] [stderr]     |
[INFO] [stderr] 218 |         let ast_type = ASTTypedType::Struct {
[INFO] [stderr]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ast_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `module`
[INFO] [stderr]    --> core/src/transformations/typed_functions_creator.rs:497:9
[INFO] [stderr]     |
[INFO] [stderr] 497 |         module: &EnhancedASTModule,
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_module`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `parameters`
[INFO] [stderr]    --> core/src/type_check/typed_ast.rs:167:17
[INFO] [stderr]     |
[INFO] [stderr] 167 |                 parameters,
[INFO] [stderr]     |                 ^^^^^^^^^^ help: try ignoring the field: `parameters: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `return_type`
[INFO] [stderr]    --> core/src/type_check/typed_ast.rs:168:17
[INFO] [stderr]     |
[INFO] [stderr] 168 |                 return_type,
[INFO] [stderr]     |                 ^^^^^^^^^^^ help: try ignoring the field: `return_type: _`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `deleted` is assigned to, but never used
[INFO] [stderr]    --> core/src/new_type_check2/mod.rs:148:17
[INFO] [stderr]     |
[INFO] [stderr] 148 |         let mut deleted = false;
[INFO] [stderr]     |                 ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: consider using `_deleted` instead
[INFO] [stderr] 
[INFO] [stderr] warning: value assigned to `deleted` is never read
[INFO] [stderr]    --> core/src/new_type_check2/mod.rs:156:13
[INFO] [stderr]     |
[INFO] [stderr] 156 |             deleted = false;
[INFO] [stderr]     |             ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: maybe it is overwritten before being read?
[INFO] [stderr]     = note: `#[warn(unused_assignments)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `filters_resolved_generic_types`
[INFO] [stderr]    --> core/src/new_type_check2/mod.rs:642:13
[INFO] [stderr]     |
[INFO] [stderr] 642 |         let filters_resolved_generic_types = ResolvedGenericTypes::new();
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filters_resolved_generic_types`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `for_tests`
[INFO] [stderr]    --> core/src/project.rs:273:9
[INFO] [stderr]     |
[INFO] [stderr] 273 |         for_tests: bool,
[INFO] [stderr]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_for_tests`
[INFO] [stderr] 
[INFO] [stderr] warning: method `strip_ifdef` is never used
[INFO] [stderr]     --> core/src/codegen/mod.rs:2388:8
[INFO] [stderr]      |
[INFO] [stderr] 2105 | impl CodeGenAsm {
[INFO] [stderr]      | --------------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 2388 |     fn strip_ifdef(&self, code: &str, def: &str) -> String {
[INFO] [stderr]      |        ^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: field `libc` is never read
[INFO] [stderr]   --> core/src/codegen/backend.rs:51:5
[INFO] [stderr]    |
[INFO] [stderr] 49 | pub struct BackendNasmi386 {
[INFO] [stderr]    |            --------------- field in this struct
[INFO] [stderr] 50 |     linker: Linker,
[INFO] [stderr] 51 |     libc: bool,
[INFO] [stderr]    |     ^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `BackendNasmi386` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: field `c_options` is never read
[INFO] [stderr]   --> core/src/codegen/c/code_gen_c.rs:76:5
[INFO] [stderr]    |
[INFO] [stderr] 73 | pub struct CodeGenC {
[INFO] [stderr]    |            -------- field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 76 |     c_options: COptions,
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `CodeGenC` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: fields `inline` and `stack_vals` are never read
[INFO] [stderr]   --> core/src/codegen/c/function_call_parameters.rs:50:5
[INFO] [stderr]    |
[INFO] [stderr] 43 | pub struct CFunctionCallParameters {
[INFO] [stderr]    |            ----------------------- fields in this struct
[INFO] [stderr] ...
[INFO] [stderr] 50 |     inline: bool,
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr] 51 |     stack_vals: StackVals,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: methods `get_before_last_token_kind_n`, `error_msg`, `next_token`, and `get_parser_data` are never used
[INFO] [stderr]     --> core/src/parser/mod.rs:838:8
[INFO] [stderr]      |
[INFO] [stderr] 134  | impl Parser {
[INFO] [stderr]      | ----------- methods in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 838  |     fn get_before_last_token_kind_n(&self, n: usize) -> Option<&TokenKind> {
[INFO] [stderr]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1003 |     fn error_msg(&self, message: &str) -> String {
[INFO] [stderr]      |        ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1173 |     fn next_token(&self) -> Option<&Token> {
[INFO] [stderr]      |        ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1186 |     fn get_parser_data(&self, index: usize) -> Option<&ParserData> {
[INFO] [stderr]      |        ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `debug` is never read
[INFO] [stderr]    --> core/src/transformations/functions_creator.rs:630:5
[INFO] [stderr]     |
[INFO] [stderr] 628 | pub struct FunctionsCreatorNasmi386 {
[INFO] [stderr]     |            ------------------------ field in this struct
[INFO] [stderr] 629 |     backend: BackendNasmi386,
[INFO] [stderr] 630 |     debug: bool,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `debug` is never read
[INFO] [stderr]    --> core/src/transformations/typed_functions_creator.rs:271:5
[INFO] [stderr]     |
[INFO] [stderr] 269 | pub struct TypedFunctionsCreatorNasmi386 {
[INFO] [stderr]     |            ----------------------------- field in this struct
[INFO] [stderr] 270 |     backend: BackendNasmi386,
[INFO] [stderr] 271 |     debug: bool,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `expression_return_value_is_not_used` is never used
[INFO] [stderr]    --> core/src/type_check/verify.rs:426:4
[INFO] [stderr]     |
[INFO] [stderr] 426 | fn expression_return_value_is_not_used(statement: &ASTTypedStatement) -> CompilationError {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `get_natives` is never used
[INFO] [stderr]    --> core/src/project.rs:526:8
[INFO] [stderr]     |
[INFO] [stderr] 58  | impl RasmProject {
[INFO] [stderr]     | ---------------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 526 |     fn get_natives(&self) -> Vec<PathBuf> {
[INFO] [stderr]     |        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: using `.clone()` on a double reference, which returns `&ASTType` instead of cloning the inner type
[INFO] [stderr]    --> core/src/type_check/typed_ast.rs:896:56
[INFO] [stderr]     |
[INFO] [stderr] 896 |                     TypeFilter::Exact(type_def_ast_type.clone().clone())
[INFO] [stderr]     |                                                        ^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(suspicious_double_ref_op)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `rasm-core` (lib) generated 198 warnings
[INFO] [stderr] warning: unused import: `crate::utils::SliceDisplay`
[INFO] [stderr]     --> core/src/parser/mod.rs:1480:9
[INFO] [stderr]      |
[INFO] [stderr] 1480 |     use crate::utils::SliceDisplay;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `statics`
[INFO] [stderr]     --> core/src/codegen/text_macro.rs:1802:13
[INFO] [stderr]      |
[INFO] [stderr] 1802 |         let statics = Statics::new();
[INFO] [stderr]      |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_statics`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `errors`
[INFO] [stderr]     --> core/src/parser/mod.rs:1607:22
[INFO] [stderr]      |
[INFO] [stderr] 1607 |         let (module, errors) = parser.parse(Path::new("."), &test_namespace());
[INFO] [stderr]      |                      ^^^^^^ help: if this is intentional, prefix it with an underscore: `_errors`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `errors`
[INFO] [stderr]     --> core/src/parser/mod.rs:1633:22
[INFO] [stderr]      |
[INFO] [stderr] 1633 |         let (module, errors) = parser.parse(Path::new("."), &test_namespace());
[INFO] [stderr]      |                      ^^^^^^ help: if this is intentional, prefix it with an underscore: `_errors`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `errors`
[INFO] [stderr]     --> core/src/parser/mod.rs:1663:22
[INFO] [stderr]      |
[INFO] [stderr] 1663 |         let (module, errors) = parser.parse(Path::new("."), &test_namespace());
[INFO] [stderr]      |                      ^^^^^^ help: if this is intentional, prefix it with an underscore: `_errors`
[INFO] [stderr] 
[INFO] [stderr] warning: function `target` is never used
[INFO] [stderr]     --> core/src/codegen/text_macro.rs:1836:8
[INFO] [stderr]      |
[INFO] [stderr] 1836 |     fn target() -> CompileTarget {
[INFO] [stderr]      |        ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `init` is never used
[INFO] [stderr]    --> core/src/type_check/mod.rs:330:8
[INFO] [stderr]     |
[INFO] [stderr] 330 |     fn init() {
[INFO] [stderr]     |        ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: using `.clone()` on a double reference, which returns `&ast::ASTType` instead of cloning the inner type
[INFO] [stderr]    --> core/src/type_check/typed_ast.rs:896:56
[INFO] [stderr]     |
[INFO] [stderr] 896 |                     TypeFilter::Exact(type_def_ast_type.clone().clone())
[INFO] [stderr]     |                                                        ^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(suspicious_double_ref_op)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `rasm-core` (lib test) generated 205 warnings (197 duplicates) (run `cargo fix --lib -p rasm-core --tests` to apply 1 suggestion)
[INFO] [stderr] warning: unused import: `self`
[INFO] [stderr]   --> server/src/reference_finder.rs:21:29
[INFO] [stderr]    |
[INFO] [stderr] 21 | use rasm_core::type_check::{self, substitute};
[INFO] [stderr]    |                             ^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: associated functions `ignore_whitespaces`, `ignore_until`, and `get_if_custom_type_index` are never used
[INFO] [stderr]     --> server/src/reference_finder.rs:255:8
[INFO] [stderr]      |
[INFO] [stderr] 38   | impl ReferenceFinder {
[INFO] [stderr]      | -------------------- associated functions in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 255  |     fn ignore_whitespaces(lines: &Vec<&str>, index: &ASTIndex) -> Option<ASTIndex> {
[INFO] [stderr]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 263  |     fn ignore_until(lines: &Vec<&str>, index: &ASTIndex, c: char) -> Option<ASTIndex> {
[INFO] [stderr]      |        ^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 1034 |     fn get_if_custom_type_index(
[INFO] [stderr]      |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `finder`
[INFO] [stderr]     --> server/src/reference_finder.rs:1561:13
[INFO] [stderr]      |
[INFO] [stderr] 1561 |         let finder = ReferenceFinder::new(&eh_module, &module).unwrap();
[INFO] [stderr]      |             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_finder`
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `format_collection_items` is never used
[INFO] [stderr]     --> server/src/reference_finder.rs:1589:8
[INFO] [stderr]      |
[INFO] [stderr] 1589 |     fn format_collection_items(items: &[CompletionItem]) -> Vec<String> {
[INFO] [stderr]      |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `rasm-server` (lib) generated 2 warnings (run `cargo fix --lib -p rasm-server` to apply 1 suggestion)
[INFO] [stderr] warning: `rasm-server` (lib test) generated 4 warnings (2 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.60s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/rasm-c08f0098844c783b)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/f32_test.rs (/opt/rustwide/target/debug/deps/f32_test-c74ada2e9932310b)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_f32 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/run_test.rs (/opt/rustwide/target/debug/deps/run_test-03a8201d597f29e1)
[INFO] [stdout] 
[INFO] [stdout] running 92 tests
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.Az0iqf3F4Ect/assertions.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.ivICkM8ZYr11/allocation.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.LWT9PuGmtYN2/conditionals.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.r3niBk21gdQT/cmdlineargs.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.6SQJfcZkAFTG/const.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.6HDnJajFwcQb/conditionals2.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_allocation ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.93fNeO5n00Wg/complex_expression2.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.GOndK6o4iQPV/dereference.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_complex_expression2_asm ... ok
[INFO] [stderr] /usr/bin/ld/usr/bin/ld: /tmp/rasm_int_test.RYLk4FwJBuoV/enum.o: warning: relocation in read-only section `.text'
[INFO] [stderr] : warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.fIOjSP7wztJr/curry.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.6qvdE93hyQ4A/call_with_generics.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.k596xDKs9SlM/error_handling.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.hxEHaE1urfCH/chars.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_const ... ok
[INFO] [stdout] test test_complex_expression2_c ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.PJ1qXKo7SZba/error_handling.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_error_handling1 ... ok
[INFO] [stdout] test test_cmdlineargs ... ok
[INFO] [stdout] test test_enum ... ok
[INFO] [stdout] test test_assertions ... ok
[INFO] [stdout] test test_conditionals ... ok
[INFO] [stdout] test test_conditionals2 ... ok
[INFO] [stdout] test test_dereference ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.yrciTilbQbB6/escape.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_curry ... ok
[INFO] [stdout] test test_error_handling1_c ... ok
[INFO] [stdout] test test_call_with_generics ... ok
[INFO] [stdout] test test_error_handling ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.nKTg352IXqi6/f32.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_f32_nasm ... ok
[INFO] [stdout] test test_f32_c ... ok
[INFO] [stdout] test test_chars ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.toRZlEvSxosa/helloworld.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.1qnBqw8PWJlH/function_overloading.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.8BdV4kLoWYL9/function_as_arg.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.bK13F2OOFuyW/fibonacci.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_escape ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.2r1HaEthSXqA/inline.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.38aWiZjoNSvS/inner_context.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.7hQCgiYqMP5K/if.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.NC5Zb5rpiy4x/lambda1.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_function_as_arg ... ok
[INFO] [stdout] test test_helloworld ... ok
[INFO] [stdout] test test_function_overloading ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.W6HbkC1cIS2J/iter.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_inline ... ok
[INFO] [stdout] test test_inner_context ... ok
[INFO] [stdout] test test_fibonacci ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.kiomhrqW6b0R/gameoflife.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.cjHqQqd3kFRM/lambda2.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /tmp/rasm_int_test.XgAMmn5ApqnI/bouncing_quads.c:7:10: fatal error: SDL_ttf.h: No such file or directory
[INFO] [stderr]     7 | #include <SDL_ttf.h>
[INFO] [stderr]       |          ^~~~~~~~~~~
[INFO] [stderr] compilation terminated.
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.rWsR34jP0R9Y/lambda.o: warning: relocation in read-only section `.text'
[INFO] [stdout] test test_lambda1 ... ok
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.WEoH1ZzLl7iv/lambda.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.rX6bQKvt3NAw/lambda.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_if ... ok
[INFO] [stderr] thread 'main' panicked at core/src/codegen/compile_target.rs:436:21:
[INFO] [stderr] Error running gcc
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x57b21d55388a - std::backtrace_rs/usr/bin/ld: /tmp/rasm_int_test.Yi38gXFjmkAM/lambda_as_return_value.o: warning: relocation in read-only section `.text'
[INFO] [stderr] ::backtrace::libunwind::trace::h207520d6e9873551
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stderr]    1:     0x57b21d55388a - std::backtrace_rs::backtrace::trace_unsynchronized::h2ed7433f370e3eca
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stderr]    2:     0x57b21d55388a - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stderr]    3:     0x/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] 57b21d55388a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha0a4c9b8ce3802e6
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:39:26
[INFO] [stderr]    4:     0x57b21d5804e3 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stderr]    5:     0x57b21d5804e3 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stderr]    6:     0x57b21d54f903 - std::io::Write::write_fmt::hf1c1dcc8cc1287f0
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stderr]    7:     0x57b21d5536d2 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stderr]    8:     0x57b21d5547dc - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stderr]    9:     0x57b21d554622 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:295:9
[INFO] [stderr]   10:     0x57b21d554e17 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:801:13
[INFO] [stderr]   11:     0x57b21d554c76 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stderr]   12:     0x57b21d553d69 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stderr]   13:     0x57b21d55493c - rust_begin_unwind
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stderr]   14:     0x57b21d57d4b0 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stderr]   15:     0x57b21ce9fdfc - rasm_core::codegen::compile_target::CompileTarget::run::h3ca4869e9485fe8c
[INFO] [stderr]                                at /opt/rustwide/workdir/core/src/codegen/compile_target.rs:436:21
[INFO] [stderr]   16:     0x57b21ca9ec93 - rasm::main::h2fd8aff46c33ac24
[INFO] [stderr]                                at /opt/rustwide/workdir/rasm/src/main.rs:184:9
[INFO] [stderr]   17:     0x57b21ca97e9b - core::ops::function::FnOnce::call_once::haf66a0dff5dc8e1e
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   18:     0x57b21ca9799e - std::sys::backtrace::__rust_begin_short_backtrace::hb1d32bda3d0f91c7
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stderr]   19:     0x57b21ca97901 - std::rt::lang_start::{{closure}}::h1e82c46b6de570ad
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:195:18
[INFO] [stderr]   20:     0x57b21d547417 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hd87d66b906e0ccaf
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:284:13
[INFO] [stderr]   21:     0x57b21d547417 - std::panicking::try::do_call::hae3703de71fc9e3a
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stderr]   22:     0x57b21d547417 - std::panicking::try::h1178330e9a2b2645
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stderr]   23:     0x57b21d547417 - std::panic::catch_unwind::h0acf49d2305d32ad
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stderr]   24:     0x57b21d547417 - std::rt::lang_start_internal::{{closure}}::h2d95182d798177be
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:174:48
[INFO] [stderr]   25:     0x57b21d547417 - std::panicking::try::do_call::hb506f5bfe11fd30c
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stderr]   26:     0x57b21d547417 - std::panicking::try::h54d825c46bd0fa95
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stderr]   27:     0x57b21d547417 - std::panic::catch_unwind::hffbb0ad20c4e9fac
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stderr]   28:     0x57b21d547417 - std::rt::lang_start_internal::h52c291ef1962c925
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:174:20
[INFO] [stderr]   29:     0x57b21ca978da - std::rt::lang_start::hd21804e54db28d36
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:194:17
[INFO] [stderr]   30:     0x57b21ca9fa9e - main
[INFO] [stderr]   31:     0x70361678ad90 - <unknown>
[INFO] [stderr]   32:     0x70361678ae40 - __libc_start_main
[INFO] [stderr]   33:     0x57b21ca94ab5 - _start
[INFO] [stderr]   34:                0x0 - <unknown>
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.80WDW9SxZWJN/lambda.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.7fO4vRUDj2hc/lambda_in_enum.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_bouncing_quads ... FAILED
[INFO] [stdout] test test_lambda2 ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.n6w9pstbDjUU/lambda_in_struct.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_lambda_0 ... ok
[INFO] [stdout] test test_gameoflife_compile ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.ASrafclW6kmm/lambda_params.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_gameoflife_vec_compile ... ok
[INFO] [stdout] test test_libc ... ignored
[INFO] [stdout] test test_lambda_2 ... ok
[INFO] [stdout] test test_lambda_1 ... ok
[INFO] [stdout] test test_iter ... ok
[INFO] [stdout] test test_lambda_3 ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.PN7yr5o8kKMf/let.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_lambda_as_return_value ... ok
[INFO] [stdout] test test_lambda_in_enum ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.UJ0NyWnyZxD1/let1.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.WtREdAeuY2fq/let_as_return.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.VCQlvHYknHSI/lines.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.10YRODSHzvAc/list_append.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_lambda_in_struct ... ok
[INFO] [stderr] /usr/bin/ld: cannot find -lSDL2_ttf: No such file or directory
[INFO] [stderr] collect2: error: ld returned 1 exit status
[INFO] [stderr] thread 'main' panicked at core/src/codegen/compile_target.rs:436:21:
[INFO] [stderr] Error running gcc
[INFO] [stderr] stack backtrace:
[INFO] [stdout] test test_lambda_params ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.cjzwgS5Cu0Q3/list_filter.o: warning: relocation in read-only section `.text'
[INFO] [stderr]    0:     0x64126f42588a - std::backtrace_rs::backtrace::libunwind::trace::h207520d6e9873551
[INFO] [stderr]         /usr/bin/ld: /tmp/rasm_int_test.cMLYh11f9vFw/list_combine.o: warning: relocation in read-only section `.text'
[INFO] [stderr]                        at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stderr]    1:     0x64126f42588a - std::backtrace_rs::backtrace::trace_unsynchronized::h2ed7433f370e3eca
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stderr]    2:     0x64126f42588a - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stderr]    3:     0x64126f42588a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha0a4c9b8ce3802e6
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:39:26
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr]    4:     0x64126f4524e3 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stderr]    5:     0x64126f4524e3 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stderr]    6:     0x64126f421903 - std::io::Write::write_fmt::hf1c1dcc8cc1287f0
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stderr]    7:     0x64126f4256d2 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stderr]    8:     0x64126f4267dc - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stderr]    9:     0x64126f426622 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:295:9
[INFO] [stderr]   10:     0x64126f426e17 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:801:13
[INFO] [stderr]   11:     0x64126f426c76 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stderr]   12:     0x64126f425d69 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stderr]   13:     0x64126f42693c - rust_begin_unwind
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stderr]   14:     0x64126f44f4b0 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr]   15:     0x64126ed71dfc - rasm_core::codegen::compile_target::CompileTarget::run::h3ca4869e9485fe8c
[INFO] [stderr]                                at /opt/rustwide/workdir/core/src/codegen/compile_target.rs:436:21
[INFO] [stderr]   16:     0x64126e970c93 - rasm::main::h2fd8aff46c33ac24
[INFO] [stderr]                                at /opt/rustwide/workdir/rasm/src/main.rs:184:9
[INFO] [stderr]   17:     0x64126e969e9b - core::ops::function::FnOnce::call_once::haf66a0dff5dc8e1e
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   18:     0x64126e96999e - std::sys::backtrace::__rust_begin_short_backtrace::hb1d32bda3d0f91c7
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stderr]   19:     0x64126e969901 - std::rt::lang_start::{{closure}}::h1e82c46b6de570ad
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:195:18
[INFO] [stderr]   20:     0x64126f419417 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hd87d66b906e0ccaf
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:284:13
[INFO] [stderr]   21:     0x64126f419417 - std::panicking::try::do_call::hae3703de71fc9e3a
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stderr]   22:     0x64126f419417 - std::panicking::try::h1178330e9a2b2645
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stderr]   23:     0x64126f419417 - std::panic::catch_unwind::h0acf49d2305d32ad
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stderr]   24:     0x64126f419417 - std::rt::lang_start_internal::{{closure}}::h2d95182d798177be
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:174:48
[INFO] [stderr]   25:     0x64126f419417 - std::panicking::try::do_call::hb506f5bfe11fd30c
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stderr]   26:     0x64126f419417 - std::panicking::try::h54d825c46bd0fa95
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stderr]   27:     0x64126f419417 - std::panic::catch_unwind::hffbb0ad20c4e9fac
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stderr]   28:     0x64126f419417 - std::rt::lang_start_internal::h52c291ef1962c925
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:174:20
[INFO] [stderr]   29:     0x64126e9698da - std::rt::lang_start::hd21804e54db28d36
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:194:17
[INFO] [stderr]   30:     0x64126e971a9e - main
[INFO] [stderr]   31:     0x7b0534be9d90 - <unknown>
[INFO] [stderr]   32:     0x7b0534be9e40 - __libc_start_main
[INFO] [stderr]   33:     0x64126e966ab5 - _start
[INFO] [stderr]   34:                0x0 - <unknown>
[INFO] [stdout] test test_gameoflife_vec_sdl_compile ... FAILED
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.IIWREgcS8LDm/list.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.ajTsRa2K3DYP/list_flatten.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /tmp/rasm_int_test.IbENRbfRvFCQ/breakout.c:7:10: fatal error: SDL_ttf.h: No such file or directory
[INFO] [stderr]     7 | #include <SDL_ttf.h>
[INFO] [stderr]       |          ^~~~~~~~~~~
[INFO] [stderr] compilation terminated.
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: cannot find -lSDL2_ttf: No such file or directory
[INFO] [stderr] collect2: error: ld returned 1 exit status
[INFO] [stderr] thread 'main' panicked at core/src/codegen/compile_target.rs:436:21:
[INFO] [stderr] Error running gcc
[INFO] [stderr] stack backtrace:
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.zS5lAiWu3BYl/list_fmap.o: warning: relocation in read-only section `.text'
[INFO] [stderr]    0:     0x5fea3690d88a - std::backtrace_rs::backtrace::libunwind::trace::h207520d6e9873551
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stderr]    1:     0x5fea3690d88a - std::backtrace_rs::backtrace::trace_unsynchronized::h2ed7433f370e3eca
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stderr]    2:     0x5fea3690d88a - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stderr]    3:     0x5fea3690d88a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha0a4c9b8ce3802e6
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:39:26
[INFO] [stderr]    4:     0x5fea3693a4e3 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stderr]    5:     0x5fea3693a4e3 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stderr]    6:     0x5fea36909903 - std::io::Write::write_fmt::hf1c1dcc8cc1287f0
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stderr]    7:     0x5fea3690d6d2 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stderr]    8:     0x5fea3690e7dc - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stderr]    9:     0x5fea3690e622 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:295:9
[INFO] [stderr]   10:     0x5fea3690ee17 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:801:13
[INFO] [stderr]   11:     0x5fea3690ec76 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stderr]   12:     0x5fea3690dd69 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stderr]   13:     0x5fea3690e93c - rust_begin_unwind
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stderr]   14:     0x5fea369374b0 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stderr]   15:     0x5fea36259dfc - rasm_core::codegen::compile_target::CompileTarget::run::h3ca4869e9485fe8c
[INFO] [stderr]                                at /opt/rustwide/workdir/core/src/codegen/compile_target.rs:436:21
[INFO] [stderr]   16:     0x5fea35e58c93 - rasm::main::h2fd8aff46c33ac24
[INFO] [stderr]                                at /opt/rustwide/workdir/rasm/src/main.rs:184:9
[INFO] [stderr]   17:     0x5fea35e51e9b - core::ops::function::FnOnce::call_once::haf66a0dff5dc8e1e
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   18:     0x5fea35e5199e - std::sys::backtrace::__rust_begin_short_backtrace::hb1d32bda3d0f91c7
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stderr]   19:     0x5fea35e51901 - std::rt::lang_start::{{closure}}::h1e82c46b6de570ad
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:195:18
[INFO] [stderr]   20:     0x5fea36901417 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hd87d66b906e0ccaf
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:284:13
[INFO] [stderr]   21:     0x5fea36901417 - std::panicking::try::do_call::hae3703de71fc9e3a
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stderr]   22:     0x5fea36901417 - std::panicking::try::h1178330e9a2b2645
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stderr]   23:     0x5fea36901417 - std::panic::catch_unwind::h0acf49d2305d32ad
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stderr]   24:     0x5fea36901417 - std::rt::lang_start_internal::{{closure}}::h2d95182d798177be
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:174:48
[INFO] [stderr]   25:     0x5fea36901417 - std::panicking::try::do_call::hb506f5bfe11fd30c
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stderr]   26:     0x5fea36901417 - std::panicking::try::h54d825c46bd0fa95
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stderr]   27:     0x5fea36901417 - std::panic::catch_unwind::hffbb0ad20c4e9fac
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stderr]   28:     0x5fea36901417 - std::rt::lang_start_internal::h52c291ef1962c925
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:174:20
[INFO] [stderr]   29:     0x5fea35e518da - std::rt::lang_start::hd21804e54db28d36
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:194:17
[INFO] [stderr]   30:     0x5fea35e59a9e - main
[INFO] [stderr]   31:     0x786e88c1ed90 - <unknown>
[INFO] [stderr]   32:     0x786e88c1ee40 - __libc_start_main
[INFO] [stderr]   33:     0x5fea35e4eab5 - _start
[INFO] [stderr]   34:                0x0 - <unknown>
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_gameoflife_sdl_compile ... FAILED
[INFO] [stdout] test test_malloc ... ignored
[INFO] [stderr] thread 'main' panicked at core/src/codegen/compile_target.rs:436:21:
[INFO] [stderr] Error running gcc
[INFO] [stderr] stack backtrace:
[INFO] [stdout] test test_let_as_return ... ok
[INFO] [stderr]    0:     0x5877120bb88a - std::backtrace_rs::backtrace::libunwind::trace::h207520d6e9873551
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stderr]    1:     0x5877120bb88a - std::backtrace_rs::backtrace::trace_unsynchronized::h2ed7433f370e3eca
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stderr]    2:     0x5877120bb88a - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stderr]    3:     0x5877120bb88a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha0a4c9b8ce3802e6
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:39:26
[INFO] [stderr]    4:     0x5877120e84e3 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stderr]    5:     0x5877120e84e3 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stderr]    6:     0x5877120b7903 - std::io::Write::write_fmt::hf1c1dcc8cc1287f0
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stderr]    7:     0x5877120bb6d2 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stderr]    8:     0x5877120bc7dc - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stderr]    9:     0x5877120bc622 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:295:9
[INFO] [stderr]   10:     0x5877120bce17 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:801:13
[INFO] [stderr]   11:     0x5877120bcc76 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stderr]   12:     0x5877120bbd69 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stderr]   13:     0x5877120bc93c - rust_begin_unwind
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stderr]   14:     0x5877120e54b0 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stderr]   15:     0x587711a07dfc - rasm_core::codegen::compile_target::CompileTarget::run::h3ca4869e9485fe8c
[INFO] [stderr]                                at /opt/rustwide/workdir/core/src/codegen/compile_target.rs:436:21
[INFO] [stderr]   16:     0x587711606c93 - rasm::main::h2fd8aff46c33ac24
[INFO] [stderr]                                at /opt/rustwide/workdir/rasm/src/main.rs:184:9
[INFO] [stderr]   17:     0x5877115ffe9b - core::ops::function::FnOnce::call_once::haf66a0dff5dc8e1e
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   18:     0x5877115ff99e - std::sys::backtrace::__rust_begin_short_backtrace::hb1d32bda3d0f91c7
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stderr]   19:     0x5877115ff901 - std::rt::lang_start::{{closure}}::h1e82c46b6de570ad
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:195:18
[INFO] [stderr]   20:     0x5877120af417 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hd87d66b906e0ccaf
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:284:13
[INFO] [stderr]   21:     0x5877120af417 - std::panicking::try::do_call::hae3703de71fc9e3a
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stderr]   22:     0x5877120af417 - std::panicking::try::h1178330e9a2b2645
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stderr]   23:     0x5877120af417 - std::panic::catch_unwind::h0acf49d2305d32ad
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stderr]   24:     0x5877120af417 - std::rt::lang_start_internal::{{closure}}::h2d95182d798177be
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:174:48
[INFO] [stderr]   25:     0x5877120af417 - std::panicking::try::do_call::hb506f5bfe11fd30c
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stderr]   26:     0x5877120af417 - std::panicking::try::h54d825c46bd0fa95
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stderr]   27:     0x5877120af417 - std::panic::catch_unwind::hffbb0ad20c4e9fac
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stderr]   28:     0x5877120af417 - std::rt::lang_start_internal::h52c291ef1962c925
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:174:20
[INFO] [stderr]   29:     0x5877115ff8da - std::rt::lang_start::hd21804e54db28d36
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:194:17
[INFO] [stderr]   30:     0x587711607a9e - main
[INFO] [stderr]   31:     0x73c64485fd90 - <unknown>
[INFO] [stderr]   32:     0x73c64485fe40 - __libc_start_main
[INFO] [stderr]   33:     0x5877115fcab5 - _start
[INFO] [stderr]   34:                0x0 - <unknown>
[INFO] [stdout] test test_breakout ... FAILED
[INFO] [stdout] test test_let1 ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.pu4z8yNM8nCr/list_map.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_let ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.uEDUveMLkCAE/list_fold.o: warning: relocation in read-only section `.text'
[INFO] [stdout] test test_lines ... ok
[INFO] [stdout] test test_params_order ... ignored
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.718DwEa1ka7a/list_pop_replace.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.85ojJVMnur0K/mc91.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_list_filter ... ok
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_list_append ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.BwSGQDYYTUfE/namespaces.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.CUmNsAiXoKzQ/println.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.XfSaNzeXF1wu/print.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.ikOWvKiKEBAY/printref.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.wMPlq09Yq6wK/option.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_printref ... ok
[INFO] [stdout] test test_list_combine ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.jUnDmkVSkShn/oop.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_list_flatten ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.XtWjdW8bn05X/read_file.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.wNEW2DifYo6V/recurse.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_print ... ok
[INFO] [stdout] test test_list_fmap ... ok
[INFO] [stdout] test test_list ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.dAp82UbJZNsY/result.o: warning: relocation in read-only section `.text'
[INFO] [stdout] test test_list_map ... ok
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_mc91 ... ok
[INFO] [stdout] test test_list_fold ... ok
[INFO] [stdout] test test_list_pop_replace ... ok
[INFO] [stdout] test test_namespaces ... ok
[INFO] [stdout] test test_option ... ok
[INFO] [stdout] test test_println ... ok
[INFO] [stdout] test test_read_file ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.s0lBVylmkoTe/root.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.yRECdgcY8W1K/single_match.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.md3dRukoWMuv/structs.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_recurse ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.C11mOCjXKxA8/test.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.SurH4xdMaPl4/str_toi32.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.nZ6dxvwtoI5q/type_check_2.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.GxKrZw8yMhsO/type_check_1.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.2qrAdi6088gt/structpropertysetter1.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_test ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.XAQOdGuY1vpY/structpropertysetter.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.jCdbVJbXtFRL/str.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_oop ... ok
[INFO] [stdout] test test_result ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.Uh9BftwFzSfM/uniform.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.pJw2AKJUKsyG/val.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_root ... ok
[INFO] [stdout] test test_single_match ... ok
[INFO] [stdout] test test_structs ... ok
[INFO] [stdout] test test_str_toi32 ... ok
[INFO] [stdout] test test_type_check_2 ... ok
[INFO] [stdout] test test_type_check_1 ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.Mv91Acu2ob3u/val_in_lambda.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_structpropertysetter1 ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.uxnwrIUewczZ/oopv2.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.SIJgywTkhaNs/vec2.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_str ... ok
[INFO] [stdout] test test_structpropertysetter ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.eAJQz0gkC3TN/vec3.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_uniform ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.jHu9a8Eht3B4/vec1.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.Hia8AECFKXe4/vec.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] : warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.cBL2ZGQ492Kv/vec_combine.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: cannot find -lSDL2_ttf: No such file or directory
[INFO] [stderr] collect2: error: ld returned 1 exit status
[INFO] [stderr] thread 'main' panicked at core/src/codegen/compile_target.rs:436:21:
[INFO] [stderr] Error running gcc
[INFO] [stderr] stack backtrace:
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.uhX2YHhif5oS/write_file.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_write_file ... FAILED
[INFO] [stdout] test test_val ... ok
[INFO] [stderr]    0:     0x632648da988a - std::backtrace_rs::backtrace::libunwind::trace::h207520d6e9873551
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stderr]    1:     0x632648da988a - std::backtrace_rs::backtrace::trace_unsynchronized::h2ed7433f370e3eca
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stderr]    2:     0x632648da988a - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stderr]    3:     0x632648da988a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha0a4c9b8ce3802e6
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:39:26
[INFO] [stderr]    4:     0x632648dd64e3 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stderr]    5:     0x632648dd64e3 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stderr]    6:     0x632648da5903 - std::io::Write::write_fmt::hf1c1dcc8cc1287f0
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stderr]    7:     0x632648da96d2 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stderr]    8:     0x632648daa7dc - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stderr]    9:     0x632648daa622 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:295:9
[INFO] [stderr]   10:     0x632648daae17 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:801:13
[INFO] [stderr]   11:     0x632648daac76 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stderr]   12:     0x632648da9d69 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stderr]   13:     0x632648daa93c - rust_begin_unwind
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stderr]   14:     0x632648dd34b0 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stderr]   15:     0x6326486f5dfc - rasm_core::codegen::compile_target::CompileTarget::run::h3ca4869e9485fe8c
[INFO] [stderr]                                at /opt/rustwide/workdir/core/src/codegen/compile_target.rs:436:21
[INFO] [stderr]   16:     0x6326482f4c93 - rasm::main::h2fd8aff46c33ac24
[INFO] [stderr]                                at /opt/rustwide/workdir/rasm/src/main.rs:184:9
[INFO] [stderr]   17:     0x6326482ede9b - core::ops::function::FnOnce::call_once::haf66a0dff5dc8e1e
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   18:     0x6326482ed99e - std::sys::backtrace::__rust_begin_short_backtrace::hb1d32bda3d0f91c7
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stderr]   19:     0x6326482ed901 - std::rt::lang_start::{{closure}}::h1e82c46b6de570ad
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:195:18
[INFO] [stderr]   20:     0x632648d9d417 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hd87d66b906e0ccaf
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:284:13
[INFO] [stderr]   21:     0x632648d9d417 - std::panicking::try::do_call::hae3703de71fc9e3a
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stderr]   22:     0x632648d9d417 - std::panicking::try::h1178330e9a2b2645
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stderr]   23:     0x632648d9d417 - std::panic::catch_unwind::h0acf49d2305d32ad
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stderr]   24:     0x632648d9d417 - std::rt::lang_start_internal::{{closure}}::h2d95182d798177be
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:174:48
[INFO] [stderr]   25:     0x632648d9d417 - std::panicking::try::do_call::hb506f5bfe11fd30c
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stderr]   26:     0x632648d9d417 - std::panicking::try::h54d825c46bd0fa95
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stderr]   27:     0x632648d9d417 - std::panic::catch_unwind::hffbb0ad20c4e9fac
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stderr]   28:     0x632648d9d417 - std::rt::lang_start_internal::h52c291ef1962c925
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:174:20
[INFO] [stderr]   29:     0x6326482ed8da - std::rt::lang_start::hd21804e54db28d36
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:194:17
[INFO] [stderr]   30:     0x6326482f5a9e - main
[INFO] [stderr]   31:     0x7ad6c252ad90 - <unknown>
[INFO] [stderr]   32:     0x7ad6c252ae40 - __libc_start_main
[INFO] [stderr]   33:     0x6326482eaab5 - _start
[INFO] [stderr]   34:                0x0 - <unknown>
[INFO] [stdout] test test_showimage ... FAILED
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.2cD0VErmvBAS/vec_simple.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_val_in_lambda ... ok
[INFO] [stdout] test test_vec2 ... ok
[INFO] [stdout] test test_vec3 ... ok
[INFO] [stdout] test test_vec_combine ... ok
[INFO] [stdout] test test_vec_simple ... ok
[INFO] [stdout] test test_vec1 ... ok
[INFO] [stdout] test test_vec ... ok
[INFO] [stdout] test test_gameoflife_runs ... ok
[INFO] [stdout] test test_oopv2 ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- test_bouncing_quads stdout ----
[INFO] [stdout] thread 'test_bouncing_quads' panicked at rasm/tests/run_test.rs:791:5:
[INFO] [stdout] assertion failed: output.status.success()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x580acd9a475a - std::backtrace_rs::backtrace::libunwind::trace::h207520d6e9873551
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x580acd9a475a - std::backtrace_rs::backtrace::trace_unsynchronized::h2ed7433f370e3eca
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x580acd9a475a - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x580acd9a475a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha0a4c9b8ce3802e6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x580acd9cbe53 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x580acd9cbe53 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stdout]    6:     0x580acd9a0e73 - std::io::Write::write_fmt::h7d3c26752da97734
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stdout]    7:     0x580acd9a45a2 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x580acd9a5bea - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x580acd9a59f4 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x580acd951949 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h4ff71de18744e1dc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2468:9
[INFO] [stdout]   11:     0x580acd951949 - test::test_main::{{closure}}::hcf7c055ce117aa81
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:133:21
[INFO] [stdout]   12:     0x580acd9a62e8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1d66c6bbd60c9692
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2468:9
[INFO] [stdout]   13:     0x580acd9a62e8 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x580acd9a6076 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stdout]   15:     0x580acd9a4c39 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x580acd9a5d3c - rust_begin_unwind
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stdout]   17:     0x580acd9ca310 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x580acd9ca39c - core::panicking::panic::h993086813d94accc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:152:5
[INFO] [stdout]   19:     0x580acd900dec - run_test::compile_with_target::hd4af3e234650ff86
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:791:5
[INFO] [stdout]   20:     0x580acd90002a - run_test::compile_example::hbf3d6cabbc78bff4
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:726:5
[INFO] [stdout]   21:     0x580acd904a97 - run_test::test_bouncing_quads::h56b3c7ab60daa98f
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:665:5
[INFO] [stdout]   22:     0x580acd904a67 - run_test::test_bouncing_quads::{{closure}}::h127180078e6a43e7
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:664:25
[INFO] [stdout]   23:     0x580acd90e416 - core::ops::function::FnOnce::call_once::h565c40eba201cba7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x580acd95621b - core::ops::function::FnOnce::call_once::h22c3ba5715e93f05
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x580acd95621b - test::__rust_begin_short_backtrace::h8e82d8113d0da17f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:621:18
[INFO] [stdout]   26:     0x580acd955b97 - test::run_test_in_process::{{closure}}::h33235f4f20b7b7c7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:60
[INFO] [stdout]   27:     0x580acd955b97 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb5043206310c586f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x580acd955b97 - std::panicking::try::do_call::h9ad4731a60ab23e2
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   29:     0x580acd955b97 - std::panicking::try::h3824d23db772a716
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   30:     0x580acd955b97 - std::panic::catch_unwind::h5afd514605fde46b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   31:     0x580acd955b97 - test::run_test_in_process::h0d5cbfa7067d1720
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:27
[INFO] [stdout]   32:     0x580acd955b97 - test::run_test::{{closure}}::h708eb8872708115d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:565:43
[INFO] [stdout]   33:     0x580acd9192b4 - test::run_test::{{closure}}::h392c51cee94713ab
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:595:41
[INFO] [stdout]   34:     0x580acd9192b4 - std::sys::backtrace::__rust_begin_short_backtrace::h2f40290710935a8b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   35:     0x580acd91ca5e - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h3fd968d89053a903
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:541:17
[INFO] [stdout]   36:     0x580acd91ca5e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h743f637ba4229880
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x580acd91ca5e - std::panicking::try::do_call::h07440897322525a6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   38:     0x580acd91ca5e - std::panicking::try::he5a2e00188156637
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   39:     0x580acd91ca5e - std::panic::catch_unwind::hbaf3cae49b3c6433
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   40:     0x580acd91ca5e - std::thread::Builder::spawn_unchecked_::{{closure}}::h8e141ea224820bce
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:540:30
[INFO] [stdout]   41:     0x580acd91ca5e - core::ops::function::FnOnce::call_once{{vtable.shim}}::h90d312fedd7b8ea8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x580acd9aac6b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h69aa08ddb6adb8b6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2454:9
[INFO] [stdout]   43:     0x580acd9aac6b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5aa36efdb79c806f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2454:9
[INFO] [stdout]   44:     0x580acd9aac6b - std::sys::pal::unix::thread::Thread::new::thread_start::h6cd80a1b4be5158d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/pal/unix/thread.rs:105:17
[INFO] [stdout]   45:     0x77bed1250ac3 - <unknown>
[INFO] [stdout]   46:     0x77bed12e1a04 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_gameoflife_vec_sdl_compile stdout ----
[INFO] [stdout] thread 'test_gameoflife_vec_sdl_compile' panicked at rasm/tests/run_test.rs:791:5:
[INFO] [stdout] assertion failed: output.status.success()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x580acd9a475a - std::backtrace_rs::backtrace::libunwind::trace::h207520d6e9873551
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x580acd9a475a - std::backtrace_rs::backtrace::trace_unsynchronized::h2ed7433f370e3eca
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x580acd9a475a - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x580acd9a475a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha0a4c9b8ce3802e6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x580acd9cbe53 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x580acd9cbe53 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stdout]    6:     0x580acd9a0e73 - std::io::Write::write_fmt::h7d3c26752da97734
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stdout]    7:     0x580acd9a45a2 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x580acd9a5bea - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x580acd9a59f4 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x580acd951949 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h4ff71de18744e1dc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2468:9
[INFO] [stdout]   11:     0x580acd951949 - test::test_main::{{closure}}::hcf7c055ce117aa81
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:133:21
[INFO] [stdout]   12:     0x580acd9a62e8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1d66c6bbd60c9692
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2468:9
[INFO] [stdout]   13:     0x580acd9a62e8 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x580acd9a6076 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stdout]   15:     0x580acd9a4c39 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x580acd9a5d3c - rust_begin_unwind
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stdout]   17:     0x580acd9ca310 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x580acd9ca39c - core::panicking::panic::h993086813d94accc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:152:5
[INFO] [stdout]   19:     0x580acd900dec - run_test::compile_with_target::hd4af3e234650ff86
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:791:5
[INFO] [stdout]   20:     0x580acd90002a - run_test::compile_example::hbf3d6cabbc78bff4
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:726:5
[INFO] [stdout]   21:     0x580acd904657 - run_test::test_gameoflife_vec_sdl_compile::h9c0a90b2c06a7308
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:649:5
[INFO] [stdout]   22:     0x580acd904627 - run_test::test_gameoflife_vec_sdl_compile::{{closure}}::h1713f3deb21ab11d
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:648:37
[INFO] [stdout]   23:     0x580acd90e006 - core::ops::function::FnOnce::call_once::h41e2df74cffb80ba
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x580acd95621b - core::ops::function::FnOnce::call_once::h22c3ba5715e93f05
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x580acd95621b - test::__rust_begin_short_backtrace::h8e82d8113d0da17f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:621:18
[INFO] [stdout]   26:     0x580acd955b97 - test::run_test_in_process::{{closure}}::h33235f4f20b7b7c7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:60
[INFO] [stdout]   27:     0x580acd955b97 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb5043206310c586f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x580acd955b97 - std::panicking::try::do_call::h9ad4731a60ab23e2
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   29:     0x580acd955b97 - std::panicking::try::h3824d23db772a716
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   30:     0x580acd955b97 - std::panic::catch_unwind::h5afd514605fde46b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   31:     0x580acd955b97 - test::run_test_in_process::h0d5cbfa7067d1720
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:27
[INFO] [stdout]   32:     0x580acd955b97 - test::run_test::{{closure}}::h708eb8872708115d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:565:43
[INFO] [stdout]   33:     0x580acd9192b4 - test::run_test::{{closure}}::h392c51cee94713ab
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:595:41
[INFO] [stdout]   34:     0x580acd9192b4 - std::sys::backtrace::__rust_begin_short_backtrace::h2f40290710935a8b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   35:     0x580acd91ca5e - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h3fd968d89053a903
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:541:17
[INFO] [stdout]   36:     0x580acd91ca5e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h743f637ba4229880
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x580acd91ca5e - std::panicking::try::do_call::h07440897322525a6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   38:     0x580acd91ca5e - std::panicking::try::he5a2e00188156637
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   39:     0x580acd91ca5e - std::panic::catch_unwind::hbaf3cae49b3c6433
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   40:     0x580acd91ca5e - std::thread::Builder::spawn_unchecked_::{{closure}}::h8e141ea224820bce
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:540:30
[INFO] [stdout]   41:     0x580acd91ca5e - core::ops::function::FnOnce::call_once{{vtable.shim}}::h90d312fedd7b8ea8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x580acd9aac6b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h69aa08ddb6adb8b6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2454:9
[INFO] [stdout]   43:     0x580acd9aac6b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5aa36efdb79c806f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2454:9
[INFO] [stdout]   44:     0x580acd9aac6b - std::sys::pal::unix::thread::Thread::new::thread_start::h6cd80a1b4be5158d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/pal/unix/thread.rs:105:17
[INFO] [stdout]   45:     0x77bed1250ac3 - <unknown>
[INFO] [stdout]   46:     0x77bed12e1a04 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_gameoflife_sdl_compile stdout ----
[INFO] [stdout] thread 'test_gameoflife_sdl_compile' panicked at rasm/tests/run_test.rs:791:5:
[INFO] [stdout] assertion failed: output.status.success()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x580acd9a475a - std::backtrace_rs::backtrace::libunwind::trace::h207520d6e9873551
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x580acd9a475a - std::backtrace_rs::backtrace::trace_unsynchronized::h2ed7433f370e3eca
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x580acd9a475a - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x580acd9a475a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha0a4c9b8ce3802e6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x580acd9cbe53 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x580acd9cbe53 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stdout]    6:     0x580acd9a0e73 - std::io::Write::write_fmt::h7d3c26752da97734
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stdout]    7:     0x580acd9a45a2 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x580acd9a5bea - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x580acd9a59f4 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x580acd951949 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h4ff71de18744e1dc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2468:9
[INFO] [stdout]   11:     0x580acd951949 - test::test_main::{{closure}}::hcf7c055ce117aa81
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:133:21
[INFO] [stdout]   12:     0x580acd9a62e8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1d66c6bbd60c9692
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2468:9
[INFO] [stdout]   13:     0x580acd9a62e8 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x580acd9a6076 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stdout]   15:     0x580acd9a4c39 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x580acd9a5d3c - rust_begin_unwind
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stdout]   17:     0x580acd9ca310 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x580acd9ca39c - core::panicking::panic::h993086813d94accc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:152:5
[INFO] [stdout]   19:     0x580acd900dec - run_test::compile_with_target::hd4af3e234650ff86
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:791:5
[INFO] [stdout]   20:     0x580acd90002a - run_test::compile_example::hbf3d6cabbc78bff4
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:726:5
[INFO] [stdout]   21:     0x580acd9045b7 - run_test::test_gameoflife_sdl_compile::heccfca5a5e093890
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:639:5
[INFO] [stdout]   22:     0x580acd904587 - run_test::test_gameoflife_sdl_compile::{{closure}}::h74394726985291c4
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:638:33
[INFO] [stdout]   23:     0x580acd90e4d6 - core::ops::function::FnOnce::call_once::h5e70e0e7e6a04234
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x580acd95621b - core::ops::function::FnOnce::call_once::h22c3ba5715e93f05
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x580acd95621b - test::__rust_begin_short_backtrace::h8e82d8113d0da17f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:621:18
[INFO] [stdout]   26:     0x580acd955b97 - test::run_test_in_process::{{closure}}::h33235f4f20b7b7c7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:60
[INFO] [stdout]   27:     0x580acd955b97 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb5043206310c586f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x580acd955b97 - std::panicking::try::do_call::h9ad4731a60ab23e2
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   29:     0x580acd955b97 - std::panicking::try::h3824d23db772a716
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   30:     0x580acd955b97 - std::panic::catch_unwind::h5afd514605fde46b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   31:     0x580acd955b97 - test::run_test_in_process::h0d5cbfa7067d1720
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:27
[INFO] [stdout]   32:     0x580acd955b97 - test::run_test::{{closure}}::h708eb8872708115d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:565:43
[INFO] [stdout]   33:     0x580acd9192b4 - test::run_test::{{closure}}::h392c51cee94713ab
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:595:41
[INFO] [stdout]   34:     0x580acd9192b4 - std::sys::backtrace::__rust_begin_short_backtrace::h2f40290710935a8b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   35:     0x580acd91ca5e - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h3fd968d89053a903
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:541:17
[INFO] [stdout]   36:     0x580acd91ca5e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h743f637ba4229880
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x580acd91ca5e - std::panicking::try::do_call::h07440897322525a6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   38:     0x580acd91ca5e - std::panicking::try::he5a2e00188156637
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   39:     0x580acd91ca5e - std::panic::catch_unwind::hbaf3cae49b3c6433
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   40:     0x580acd91ca5e - std::thread::Builder::spawn_unchecked_::{{closure}}::h8e141ea224820bce
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:540:30
[INFO] [stdout]   41:     0x580acd91ca5e - core::ops::function::FnOnce::call_once{{vtable.shim}}::h90d312fedd7b8ea8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x580acd9aac6b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h69aa08ddb6adb8b6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2454:9
[INFO] [stdout]   43:     0x580acd9aac6b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5aa36efdb79c806f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2454:9
[INFO] [stdout]   44:     0x580acd9aac6b - std::sys::pal::unix::thread::Thread::new::thread_start::h6cd80a1b4be5158d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/pal/unix/thread.rs:105:17
[INFO] [stdout]   45:     0x77bed1250ac3 - <unknown>
[INFO] [stdout]   46:     0x77bed12e1a04 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_breakout stdout ----
[INFO] [stdout] thread '<unnamed>' panicked at rasm/tests/run_test.rs:791:5:
[INFO] [stdout] assertion failed: output.status.success()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x580acd9a475a - std::backtrace_rs::backtrace::libunwind::trace::h207520d6e9873551
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x580acd9a475a - std::backtrace_rs::backtrace::trace_unsynchronized::h2ed7433f370e3eca
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x580acd9a475a - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x580acd9a475a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha0a4c9b8ce3802e6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x580acd9cbe53 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x580acd9cbe53 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stdout]    6:     0x580acd9a0e73 - std::io::Write::write_fmt::h7d3c26752da97734
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stdout]    7:     0x580acd9a45a2 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x580acd9a5bea - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x580acd9a59f4 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x580acd951949 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h4ff71de18744e1dc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2468:9
[INFO] [stdout]   11:     0x580acd951949 - test::test_main::{{closure}}::hcf7c055ce117aa81
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:133:21
[INFO] [stdout]   12:     0x580acd9a62e8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1d66c6bbd60c9692
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2468:9
[INFO] [stdout]   13:     0x580acd9a62e8 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x580acd9a6076 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stdout]   15:     0x580acd9a4c39 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x580acd9a5d3c - rust_begin_unwind
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stdout]   17:     0x580acd9ca310 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x580acd9ca39c - core::panicking::panic::h993086813d94accc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:152:5
[INFO] [stdout]   19:     0x580acd900dec - run_test::compile_with_target::hd4af3e234650ff86
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:791:5
[INFO] [stdout]   20:     0x580acd90002a - run_test::compile_example::hbf3d6cabbc78bff4
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:726:5
[INFO] [stdout]   21:     0x580acd904977 - run_test::test_breakout::ntest_callback::h9e4a108e7eb125d0
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:655:5
[INFO] [stdout]   22:     0x580acd904993 - run_test::test_breakout::{{closure}}::hc39c9547b99c9cc6
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:653:1
[INFO] [stdout]   23:     0x580acd9052e3 - std::sys::backtrace::__rust_begin_short_backtrace::hc1b48c17e25e2fd3
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   24:     0x580acd8fddd3 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h910c84a177150d06
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:541:17
[INFO] [stdout]   25:     0x580acd908533 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h1d0bb741b6766959
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   26:     0x580acd90d910 - std::panicking::try::do_call::h7e4473e1b269d460
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   27:     0x580acd904adb - __rust_try
[INFO] [stdout]   28:     0x580acd8fda59 - std::panicking::try::h64267ed36dcce299
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   29:     0x580acd8fda59 - std::panic::catch_unwind::h9386546c0ef008b4
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   30:     0x580acd8fda59 - std::thread::Builder::spawn_unchecked_::{{closure}}::hb078eeabb21578c6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:540:30
[INFO] [stdout]   31:     0x580acd90d99e - core::ops::function::FnOnce::call_once{{vtable.shim}}::h1fc7bdf6ff46b118
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   32:     0x580acd9aac6b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h69aa08ddb6adb8b6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2454:9
[INFO] [stdout]   33:     0x580acd9aac6b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5aa36efdb79c806f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2454:9
[INFO] [stdout]   34:     0x580acd9aac6b - std::sys::pal::unix::thread::Thread::new::thread_start::h6cd80a1b4be5158d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/pal/unix/thread.rs:105:17
[INFO] [stdout]   35:     0x77bed1250ac3 - <unknown>
[INFO] [stdout]   36:     0x77bed12e1a04 - clone
[INFO] [stdout]   37:                0x0 - <unknown>
[INFO] [stdout] thread 'test_breakout' panicked at rasm/tests/run_test.rs:653:1:
[INFO] [stdout] explicit panic
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x580acd9a475a - std::backtrace_rs::backtrace::libunwind::trace::h207520d6e9873551
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x580acd9a475a - std::backtrace_rs::backtrace::trace_unsynchronized::h2ed7433f370e3eca
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x580acd9a475a - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x580acd9a475a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha0a4c9b8ce3802e6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x580acd9cbe53 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x580acd9cbe53 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stdout]    6:     0x580acd9a0e73 - std::io::Write::write_fmt::h7d3c26752da97734
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stdout]    7:     0x580acd9a45a2 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x580acd9a5bea - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x580acd9a59f4 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x580acd951949 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h4ff71de18744e1dc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2468:9
[INFO] [stdout]   11:     0x580acd951949 - test::test_main::{{closure}}::hcf7c055ce117aa81
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:133:21
[INFO] [stdout]   12:     0x580acd9a62e8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1d66c6bbd60c9692
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2468:9
[INFO] [stdout]   13:     0x580acd9a62e8 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x580acd975fda - std::panicking::begin_panic::{{closure}}::h910aba9465b39ff8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:738:9
[INFO] [stdout]   15:     0x580acd975f4a - std::sys::backtrace::__rust_end_short_backtrace::h81e5c026b7781fa6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x580acd975f83 - std::panicking::begin_panic::h87eff8df3f678cf4
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:737:5
[INFO] [stdout]   17:     0x580acd904827 - run_test::test_breakout::hc5b6b2d9f912744b
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:653:1
[INFO] [stdout]   18:     0x580acd904677 - run_test::test_breakout::{{closure}}::h623ebda70b27dcbb
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:654:19
[INFO] [stdout]   19:     0x580acd90ea46 - core::ops::function::FnOnce::call_once::ha131fdb712a29708
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   20:     0x580acd95621b - core::ops::function::FnOnce::call_once::h22c3ba5715e93f05
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   21:     0x580acd95621b - test::__rust_begin_short_backtrace::h8e82d8113d0da17f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:621:18
[INFO] [stdout]   22:     0x580acd955b97 - test::run_test_in_process::{{closure}}::h33235f4f20b7b7c7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:60
[INFO] [stdout]   23:     0x580acd955b97 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb5043206310c586f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   24:     0x580acd955b97 - std::panicking::try::do_call::h9ad4731a60ab23e2
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   25:     0x580acd955b97 - std::panicking::try::h3824d23db772a716
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   26:     0x580acd955b97 - std::panic::catch_unwind::h5afd514605fde46b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   27:     0x580acd955b97 - test::run_test_in_process::h0d5cbfa7067d1720
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:27
[INFO] [stdout]   28:     0x580acd955b97 - test::run_test::{{closure}}::h708eb8872708115d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:565:43
[INFO] [stdout]   29:     0x580acd9192b4 - test::run_test::{{closure}}::h392c51cee94713ab
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:595:41
[INFO] [stdout]   30:     0x580acd9192b4 - std::sys::backtrace::__rust_begin_short_backtrace::h2f40290710935a8b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   31:     0x580acd91ca5e - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h3fd968d89053a903
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:541:17
[INFO] [stdout]   32:     0x580acd91ca5e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h743f637ba4229880
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   33:     0x580acd91ca5e - std::panicking::try::do_call::h07440897322525a6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   34:     0x580acd91ca5e - std::panicking::try::he5a2e00188156637
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   35:     0x580acd91ca5e - std::panic::catch_unwind::hbaf3cae49b3c6433
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   36:     0x580acd91ca5e - std::thread::Builder::spawn_unchecked_::{{closure}}::h8e141ea224820bce
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:540:30
[INFO] [stdout]   37:     0x580acd91ca5e - core::ops::function::FnOnce::call_once{{vtable.shim}}::h90d312fedd7b8ea8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   38:     0x580acd9aac6b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h69aa08ddb6adb8b6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2454:9
[INFO] [stdout]   39:     0x580acd9aac6b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5aa36efdb79c806f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2454:9
[INFO] [stdout]   40:     0x580acd9aac6b - std::sys::pal::unix::thread::Thread::new::thread_start::h6cd80a1b4be5158d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/pal/unix/thread.rs:105:17
[INFO] [stdout]   41:     0x77bed1250ac3 - <unknown>
[INFO] [stdout]   42:     0x77bed12e1a04 - clone
[INFO] [stdout]   43:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_write_file stdout ----
[INFO] [stdout] Error writing to file.
[INFO] [stdout] 
[INFO] [stdout] thread 'test_write_file' panicked at rasm/tests/run_test.rs:808:5:
[INFO] [stdout] assertion failed: output.status.success()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x580acd9a475a - std::backtrace_rs::backtrace::libunwind::trace::h207520d6e9873551
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x580acd9a475a - std::backtrace_rs::backtrace::trace_unsynchronized::h2ed7433f370e3eca
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x580acd9a475a - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x580acd9a475a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha0a4c9b8ce3802e6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x580acd9cbe53 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x580acd9cbe53 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stdout]    6:     0x580acd9a0e73 - std::io::Write::write_fmt::h7d3c26752da97734
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stdout]    7:     0x580acd9a45a2 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x580acd9a5bea - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x580acd9a59f4 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x580acd951949 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h4ff71de18744e1dc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2468:9
[INFO] [stdout]   11:     0x580acd951949 - test::test_main::{{closure}}::hcf7c055ce117aa81
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:133:21
[INFO] [stdout]   12:     0x580acd9a62e8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1d66c6bbd60c9692
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2468:9
[INFO] [stdout]   13:     0x580acd9a62e8 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x580acd9a6076 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stdout]   15:     0x580acd9a4c39 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x580acd9a5d3c - rust_begin_unwind
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stdout]   17:     0x580acd9ca310 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x580acd9ca39c - core::panicking::panic::h993086813d94accc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:152:5
[INFO] [stdout]   19:     0x580acd901375 - run_test::execute::h91c70d6ff5f8872c
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:808:5
[INFO] [stdout]   20:     0x580acd8ff34d - run_test::run_test_with_target::hf5d6766583ddfa9b
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:698:5
[INFO] [stdout]   21:     0x580acd8febcc - run_test::run_test::h12e2eae3103035d9
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:669:5
[INFO] [stdout]   22:     0x580acd9031cd - run_test::test_write_file::hc091475b03f22439
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:399:5
[INFO] [stdout]   23:     0x580acd903187 - run_test::test_write_file::{{closure}}::h0d2223a0c24aae7b
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:398:21
[INFO] [stdout]   24:     0x580acd90f136 - core::ops::function::FnOnce::call_once::hf1bac0f665398289
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x580acd95621b - core::ops::function::FnOnce::call_once::h22c3ba5715e93f05
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x580acd95621b - test::__rust_begin_short_backtrace::h8e82d8113d0da17f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:621:18
[INFO] [stdout]   27:     0x580acd955b97 - test::run_test_in_process::{{closure}}::h33235f4f20b7b7c7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:60
[INFO] [stdout]   28:     0x580acd955b97 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb5043206310c586f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   29:     0x580acd955b97 - std::panicking::try::do_call::h9ad4731a60ab23e2
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   30:     0x580acd955b97 - std::panicking::try::h3824d23db772a716
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   31:     0x580acd955b97 - std::panic::catch_unwind::h5afd514605fde46b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   32:     0x580acd955b97 - test::run_test_in_process::h0d5cbfa7067d1720
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:27
[INFO] [stdout]   33:     0x580acd955b97 - test::run_test::{{closure}}::h708eb8872708115d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:565:43
[INFO] [stdout]   34:     0x580acd9192b4 - test::run_test::{{closure}}::h392c51cee94713ab
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:595:41
[INFO] [stdout]   35:     0x580acd9192b4 - std::sys::backtrace::__rust_begin_short_backtrace::h2f40290710935a8b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   36:     0x580acd91ca5e - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h3fd968d89053a903
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:541:17
[INFO] [stdout]   37:     0x580acd91ca5e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h743f637ba4229880
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   38:     0x580acd91ca5e - std::panicking::try::do_call::h07440897322525a6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   39:     0x580acd91ca5e - std::panicking::try::he5a2e00188156637
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   40:     0x580acd91ca5e - std::panic::catch_unwind::hbaf3cae49b3c6433
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   41:     0x580acd91ca5e - std::thread::Builder::spawn_unchecked_::{{closure}}::h8e141ea224820bce
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:540:30
[INFO] [stdout]   42:     0x580acd91ca5e - core::ops::function::FnOnce::call_once{{vtable.shim}}::h90d312fedd7b8ea8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x580acd9aac6b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h69aa08ddb6adb8b6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2454:9
[INFO] [stdout]   44:     0x580acd9aac6b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5aa36efdb79c806f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2454:9
[INFO] [stdout]   45:     0x580acd9aac6b - std::sys::pal::unix::thread::Thread::new::thread_start::h6cd80a1b4be5158d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/pal/unix/thread.rs:105:17
[INFO] [stdout]   46:     0x77bed1250ac3 - <unknown>
[INFO] [stdout]   47:     0x77bed12e1a04 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_showimage stdout ----
[INFO] [stdout] thread 'test_showimage' panicked at rasm/tests/run_test.rs:791:5:
[INFO] [stdout] assertion failed: output.status.success()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x580acd9a475a - std::backtrace_rs::backtrace::libunwind::trace::h207520d6e9873551
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x580acd9a475a - std::backtrace_rs::backtrace::trace_unsynchronized::h2ed7433f370e3eca
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x580acd9a475a - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x580acd9a475a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha0a4c9b8ce3802e6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x580acd9cbe53 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x580acd9cbe53 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stdout]    6:     0x580acd9a0e73 - std::io::Write::write_fmt::h7d3c26752da97734
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stdout]    7:     0x580acd9a45a2 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x580acd9a5bea - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x580acd9a59f4 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x580acd951949 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h4ff71de18744e1dc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2468:9
[INFO] [stdout]   11:     0x580acd951949 - test::test_main::{{closure}}::hcf7c055ce117aa81
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:133:21
[INFO] [stdout]   12:     0x580acd9a62e8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1d66c6bbd60c9692
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2468:9
[INFO] [stdout]   13:     0x580acd9a62e8 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x580acd9a6076 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stdout]   15:     0x580acd9a4c39 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x580acd9a5d3c - rust_begin_unwind
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stdout]   17:     0x580acd9ca310 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x580acd9ca39c - core::panicking::panic::h993086813d94accc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:152:5
[INFO] [stdout]   19:     0x580acd900dec - run_test::compile_with_target::hd4af3e234650ff86
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:791:5
[INFO] [stdout]   20:     0x580acd90002a - run_test::compile_example::hbf3d6cabbc78bff4
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:726:5
[INFO] [stdout]   21:     0x580acd904a47 - run_test::test_showimage::h134d71a2274cf098
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:660:5
[INFO] [stdout]   22:     0x580acd904a17 - run_test::test_showimage::{{closure}}::h42df2f05148e7b51
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:659:20
[INFO] [stdout]   23:     0x580acd90e636 - core::ops::function::FnOnce::call_once::h7434ce3a1a72ee6d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x580acd95621b - core::ops::function::FnOnce::call_once::h22c3ba5715e93f05
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x580acd95621b - test::__rust_begin_short_backtrace::h8e82d8113d0da17f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:621:18
[INFO] [stdout]   26:     0x580acd955b97 - test::run_test_in_process::{{closure}}::h33235f4f20b7b7c7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:60
[INFO] [stdout]   27:     0x580acd955b97 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb5043206310c586f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x580acd955b97 - std::panicking::try::do_call::h9ad4731a60ab23e2
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   29:     0x580acd955b97 - std::panicking::try::h3824d23db772a716
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   30:     0x580acd955b97 - std::panic::catch_unwind::h5afd514605fde46b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   31:     0x580acd955b97 - test::run_test_in_process::h0d5cbfa7067d1720
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:27
[INFO] [stdout]   32:     0x580acd955b97 - test::run_test::{{closure}}::h708eb8872708115d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:565:43
[INFO] [stdout]   33:     0x580acd9192b4 - test::run_test::{{closure}}::h392c51cee94713ab
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:595:41
[INFO] [stdout]   34:     0x580acd9192b4 - std::sys::backtrace::__rust_begin_short_backtrace::h2f40290710935a8b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   35:     0x580acd91ca5e - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h3fd968d89053a903
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:541:17
[INFO] [stdout]   36:     0x580acd91ca5e - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h743f637ba4229880
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x580acd91ca5e - std::panicking::try::do_call::h07440897322525a6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   38:     0x580acd91ca5e - std::panicking::try::he5a2e00188156637
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   39:     0x580acd91ca5e - std::panic::catch_unwind::hbaf3cae49b3c6433
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   40:     0x580acd91ca5e - std::thread::Builder::spawn_unchecked_::{{closure}}::h8e141ea224820bce
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:540:30
[INFO] [stdout]   41:     0x580acd91ca5e - core::ops::function::FnOnce::call_once{{vtable.shim}}::h90d312fedd7b8ea8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x580acd9aac6b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h69aa08ddb6adb8b6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2454:9
[INFO] [stdout]   43:     0x580acd9aac6b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5aa36efdb79c806f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/alloc/src/boxed.rs:2454:9
[INFO] [stdout]   44:     0x580acd9aac6b - std::sys::pal::unix::thread::Thread::new::thread_start::h6cd80a1b4be5158d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/pal/unix/thread.rs:105:17
[INFO] [stdout]   45:     0x77bed1250ac3 - <unknown>
[INFO] [stdout]   46:     0x77bed12e1a04 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     test_bouncing_quads
[INFO] [stdout]     test_breakout
[INFO] [stdout]     test_gameoflife_sdl_compile
[INFO] [stdout]     test_gameoflife_vec_sdl_compile
[INFO] [stdout]     test_showimage
[INFO] [stdout]     test_write_file
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 83 passed; 6 failed; 3 ignored; 0 measured; 0 filtered out; finished in 12.10s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `-p rasm --test run_test`
[INFO] running `Command { std: "docker" "inspect" "4f1830d0c81b60e3ea49509ee13624b4f9cb08d2058b21bbea0f952391295dd0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4f1830d0c81b60e3ea49509ee13624b4f9cb08d2058b21bbea0f952391295dd0", kill_on_drop: false }`
[INFO] [stdout] 4f1830d0c81b60e3ea49509ee13624b4f9cb08d2058b21bbea0f952391295dd0
