[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 for randomize-layout
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fenricobn%2Frasm" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/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-tc1/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-tc1/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]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded serde v1.0.193
[INFO] [stderr]   Downloaded ntest_timeout v0.9.3
[INFO] [stderr]   Downloaded snailquote v0.3.1
[INFO] [stderr]   Downloaded tempdir v0.3.7
[INFO] [stderr]   Downloaded ntest_test_cases v0.9.3
[INFO] [stderr]   Downloaded ntest v0.9.3
[INFO] [stderr]   Downloaded test_bin v0.4.0
[INFO] [stderr]   Downloaded test-log v0.2.13
[INFO] [stderr]   Downloaded serde_path_to_error v0.1.14
[INFO] [stderr]   Downloaded dyn-clone v1.0.16
[INFO] [stderr]   Downloaded auto_impl v1.1.0
[INFO] [stderr]   Downloaded iana-time-zone v0.1.58
[INFO] [stderr]   Downloaded debug-cell v0.1.1
[INFO] [stderr]   Downloaded env_logger v0.10.1
[INFO] [stderr]   Downloaded hashbrown v0.14.2
[INFO] [stderr]   Downloaded clap_builder v4.4.8
[INFO] [stderr]   Downloaded itertools v0.12.0
[INFO] [stderr]   Downloaded chrono v0.4.31
[INFO] [stderr]   Downloaded winnow v0.5.19
[INFO] [stderr]   Downloaded thiserror-impl v1.0.55
[INFO] [stderr]   Downloaded toml v0.7.8
[INFO] [stderr]   Downloaded clap_lex v0.6.0
[INFO] [stderr]   Downloaded cpufeatures v0.2.11
[INFO] [stderr]   Downloaded rustix v0.38.25
[INFO] [stderr]   Downloaded serde_spanned v0.6.4
[INFO] [stderr]   Downloaded anymap v0.12.1
[INFO] [stderr]   Downloaded errno v0.3.7
[INFO] [stderr]   Downloaded thiserror v1.0.55
[INFO] [stderr]   Downloaded termcolor v1.4.0
[INFO] [stderr]   Downloaded rust-embed-impl v8.0.0
[INFO] [stderr]   Downloaded rust-embed-utils v8.0.0
[INFO] [stderr]   Downloaded serde_derive v1.0.193
[INFO] [stderr]   Downloaded rust-embed v8.0.0
[INFO] [stderr]   Downloaded linux-raw-sys v0.4.11
[INFO] [stderr]   Downloaded clap v4.4.8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9ac96bd98eca0b872cb9759a4e5fdde804ea9f8df15a81b7e389e5cd322d38d5
[INFO] running `Command { std: "docker" "start" "-a" "9ac96bd98eca0b872cb9759a4e5fdde804ea9f8df15a81b7e389e5cd322d38d5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9ac96bd98eca0b872cb9759a4e5fdde804ea9f8df15a81b7e389e5cd322d38d5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9ac96bd98eca0b872cb9759a4e5fdde804ea9f8df15a81b7e389e5cd322d38d5", kill_on_drop: false }`
[INFO] [stdout] 9ac96bd98eca0b872cb9759a4e5fdde804ea9f8df15a81b7e389e5cd322d38d5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-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] cfbc1931d75dc09a9ee5d0db14178c8f69dc550d6effbe09352abd65faf09467
[INFO] running `Command { std: "docker" "start" "-a" "cfbc1931d75dc09a9ee5d0db14178c8f69dc550d6effbe09352abd65faf09467", 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 parking_lot_core v0.9.9
[INFO] [stderr]    Compiling futures-task v0.3.29
[INFO] [stderr]    Compiling tracing-core v0.1.32
[INFO] [stderr]    Compiling syn v2.0.39
[INFO] [stderr]    Compiling generic-array v0.14.7
[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 cpufeatures v0.2.11
[INFO] [stderr]    Compiling regex-syntax v0.8.2
[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 futures-channel v0.3.29
[INFO] [stderr]    Compiling httparse v1.8.0
[INFO] [stderr]    Compiling tower-service v0.3.2
[INFO] [stderr]    Compiling thiserror v1.0.55
[INFO] [stderr]    Compiling linux-raw-sys v0.4.11
[INFO] [stderr]    Compiling async-trait v0.1.74
[INFO] [stderr]    Compiling bitflags v2.4.1
[INFO] [stderr]    Compiling http v0.2.11
[INFO] [stderr]    Compiling hashbrown v0.14.2
[INFO] [stderr]    Compiling cc v1.0.83
[INFO] [stderr]    Compiling gimli v0.28.0
[INFO] [stderr]    Compiling miniz_oxide v0.7.1
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling anstyle-parse v0.2.2
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling axum-core v0.3.4
[INFO] [stderr]    Compiling object v0.32.1
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.1
[INFO] [stderr]    Compiling mio v0.8.9
[INFO] [stderr]    Compiling parking_lot v0.12.1
[INFO] [stderr]    Compiling socket2 v0.5.5
[INFO] [stderr]    Compiling rust-embed-utils v8.0.0
[INFO] [stderr]    Compiling http-body v0.4.5
[INFO] [stderr]    Compiling indexmap v2.1.0
[INFO] [stderr]    Compiling tower-layer v0.3.2
[INFO] [stderr]    Compiling winnow v0.5.19
[INFO] [stderr]    Compiling serde_json v1.0.108
[INFO] [stderr]    Compiling anstyle v1.0.4
[INFO] [stderr]    Compiling rustc-demangle v0.1.23
[INFO] [stderr]    Compiling try-lock v0.2.4
[INFO] [stderr]    Compiling percent-encoding v2.3.0
[INFO] [stderr]    Compiling want v0.3.1
[INFO] [stderr]    Compiling is-terminal v0.4.9
[INFO] [stderr]    Compiling regex-automata v0.4.3
[INFO] [stderr]    Compiling anstream v0.6.4
[INFO] [stderr]    Compiling form_urlencoded v1.2.0
[INFO] [stderr]    Compiling backtrace v0.3.69
[INFO] [stderr]    Compiling socket2 v0.4.10
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stderr]    Compiling axum v0.6.20
[INFO] [stderr]    Compiling httpdate v1.0.3
[INFO] [stderr]    Compiling unicode_categories v0.1.1
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling linked-hash-map v0.5.6
[INFO] [stderr]    Compiling termcolor v1.4.0
[INFO] [stderr]    Compiling remove_dir_all v0.5.3
[INFO] [stderr]    Compiling iana-time-zone v0.1.58
[INFO] [stderr]    Compiling clap_lex v0.6.0
[INFO] [stderr]    Compiling pad v0.1.6
[INFO] [stderr]    Compiling linked_hash_set v0.1.4
[INFO] [stderr]    Compiling tempdir v0.3.7
[INFO] [stderr]    Compiling clap_builder v4.4.8
[INFO] [stderr]    Compiling chrono v0.4.31
[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 anymap v0.12.1
[INFO] [stderr]    Compiling addr2line v0.21.0
[INFO] [stderr]    Compiling strum v0.24.1
[INFO] [stderr]    Compiling pathdiff v0.2.1
[INFO] [stderr]    Compiling dyn-clone v1.0.16
[INFO] [stderr]    Compiling sync_wrapper v0.1.2
[INFO] [stderr]    Compiling matchit v0.7.3
[INFO] [stderr]    Compiling regex v1.10.2
[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 env_logger v0.10.1
[INFO] [stderr]    Compiling debug-cell v0.1.1
[INFO] [stderr]    Compiling strum_macros v0.24.3
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling auto_impl v1.1.0
[INFO] [stderr]    Compiling tokio v1.37.0
[INFO] [stderr]    Compiling rust-embed v8.0.0
[INFO] [stderr]    Compiling clap v4.4.8
[INFO] [stderr]    Compiling tracing v0.1.40
[INFO] [stderr]    Compiling pin-project v1.1.3
[INFO] [stderr]    Compiling snailquote v0.3.1
[INFO] [stderr]    Compiling tracing-subscriber v0.3.18
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling hyper v0.14.27
[INFO] [stderr]    Compiling serde_spanned v0.6.4
[INFO] [stderr]    Compiling toml_datetime v0.6.5
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling serde_path_to_error v0.1.14
[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 22.09s
[INFO] running `Command { std: "docker" "inspect" "cfbc1931d75dc09a9ee5d0db14178c8f69dc550d6effbe09352abd65faf09467", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cfbc1931d75dc09a9ee5d0db14178c8f69dc550d6effbe09352abd65faf09467", kill_on_drop: false }`
[INFO] [stdout] cfbc1931d75dc09a9ee5d0db14178c8f69dc550d6effbe09352abd65faf09467
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-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] a9d4f451da70894a79108dd900ef74de33d5aba1075bad4986e70fa0e8204229
[INFO] running `Command { std: "docker" "start" "-a" "a9d4f451da70894a79108dd900ef74de33d5aba1075bad4986e70fa0e8204229", 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] [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 getrandom v0.2.11
[INFO] [stderr]    Compiling ntest_test_cases v0.9.3
[INFO] [stderr]    Compiling test-log v0.2.13
[INFO] [stderr]    Compiling test_bin v0.4.0
[INFO] [stderr]    Compiling rasm-core v0.1.0-alpha.0 (/opt/rustwide/workdir/core)
[INFO] [stderr]    Compiling toml_edit v0.21.1
[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 rasm-server v0.1.0-alpha.0 (/opt/rustwide/workdir/server)
[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: 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] [stderr]    Compiling rand v0.8.5
[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: 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 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] [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] [stderr]    Compiling ntest_timeout v0.9.3
[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 9.32s
[INFO] running `Command { std: "docker" "inspect" "a9d4f451da70894a79108dd900ef74de33d5aba1075bad4986e70fa0e8204229", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a9d4f451da70894a79108dd900ef74de33d5aba1075bad4986e70fa0e8204229", kill_on_drop: false }`
[INFO] [stdout] a9d4f451da70894a79108dd900ef74de33d5aba1075bad4986e70fa0e8204229
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-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] 8db6e689f17567486f56f39a967f64973865cf4fa2d2827004e5e6d1cee50d12
[INFO] running `Command { std: "docker" "start" "-a" "8db6e689f17567486f56f39a967f64973865cf4fa2d2827004e5e6d1cee50d12", 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.31s
[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.00s
[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.VWAVd9k3L1F8/curry.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.Jjz97m5SooWm/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.kcOfaJNigL2I/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.cYHcg9Y02vhA/assertions.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.WgiM2pPAMUkY/call_with_generics.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.RrdQwaO6wiv3/cmdlineargs.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.yPuFfExA9geJ/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: 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.RHrgSdsTKzc5/dereference.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.HTZPH1cC9SHQ/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_allocation ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.zO7wYGBOzoqR/chars.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.uY5vT9LrclHW/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: /tmp/rasm_int_test.rmZc8A5kYbHV/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: /tmp/rasm_int_test.m12xS9DBEuqy/complex_expression2.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] [stdout] test test_complex_expression2_c ... ok
[INFO] [stdout] test test_curry ... ok
[INFO] [stdout] test test_dereference ... ok
[INFO] [stdout] test test_cmdlineargs ... ok
[INFO] [stdout] test test_call_with_generics ... ok
[INFO] [stdout] test test_const ... ok
[INFO] [stdout] test test_conditionals ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.HcxTm9keLWVC/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: /tmp/rasm_int_test.p36M2HkyMg3Y/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_error_handling1 ... ok
[INFO] [stdout] test test_assertions ... ok
[INFO] [stdout] test test_enum ... ok
[INFO] [stdout] test test_error_handling ... ok
[INFO] [stdout] test test_conditionals2 ... ok
[INFO] [stdout] test test_chars ... ok
[INFO] [stdout] test test_error_handling1_c ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.lbxVypfjjIiM/f32.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.rmF2wAbckZeP/function_overloading.o: warning: relocation in read-only section `.text'
[INFO] [stdout] test test_f32_nasm ... ok
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.KBV4WBnmrWm1/fibonacci.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.CXccx3O8Dttt/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] [stdout] test test_escape ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.4pegFg1PGLHR/helloworld.o: warning: relocation in read-only section `.text'
[INFO] [stdout] test test_f32_c ... ok
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.9qVjfNMOsgG5/inner_context.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld/usr/bin/ld: /tmp/rasm_int_test.AMK9QXT94YhA/inline.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.w9OQanWEJSXg/lambda1.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.HYuqgHEGQoAO/if.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_overloading ... ok
[INFO] [stdout] test test_fibonacci ... ok
[INFO] [stdout] test test_helloworld ... ok
[INFO] [stdout] test test_function_as_arg ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.MFU6kX3KBXrX/gameoflife.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.6kRXw4LJeKeq/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] [stdout] test test_inline ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.bMs03ZueNifd/lambda2.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.f4eTts9G33ua/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_lambda1 ... ok
[INFO] [stdout] test test_inner_context ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.th2WFiqOfWaB/iter.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[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:     0x6461bf32b42a - 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:     0x6461bf32b42a - 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:     0x6461bf32b42a - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stderr]    3:     0x6461bf32b42a - <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:     0x6461bf358083 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stderr]    5:     0x6461bf358083 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stderr]    6:     0x6461bf3274a3 - std::io::Write::write_fmt::hf1c1dcc8cc1287f0
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stderr]    7:     0x6461bf32b272 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stderr]    8:     0x6461bf32c37c - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stderr]    9:     0x6461bf32c1c2 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:295:9
[INFO] [stderr]   10:     0x6461bf32c9b7 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:801:13
[INFO] [stderr]   11:     0x6461bf32c816 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stderr]   12:     0x6461bf32b909 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stderr]   13:     0x6461bf32c4dc - rust_begin_unwind
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stderr]   14:     0x6461bf355050 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stderr]   15:     0x6461bec736d7 - rasm_core::codegen::compile_target::CompileTarget::run::hd4b26ceff72a171e
[INFO] [stderr]                                at /opt/rustwide/workdir/core/src/codegen/compile_target.rs:436:21
[INFO] [stderr]   16:     0x6461be8729f3 - rasm::main::h2fd8aff46c33ac24
[INFO] [stderr]                                at /opt/rustwide/workdir/rasm/src/main.rs:184:9
[INFO] [stderr]   17:     0x6461be86bc1b - core::ops::function::FnOnce::call_once::haf66a0dff5dc8e1e
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   18:     0x6461be86b71e - std::sys::backtrace::__rust_begin_short_backtrace::hb1d32bda3d0f91c7
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stderr]   19:     0x6461be86b681 - std::rt::lang_start::{{closure}}::h1e82c46b6de570ad
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:195:18
[INFO] [stderr]   20:     0x6461bf31efb7 - 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:     0x6461bf31efb7 - std::panicking::try::do_call::hae3703de71fc9e3a
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stderr]   22:     0x6461bf31efb7 - std::panicking::try::h1178330e9a2b2645
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stderr]   23:     0x6461bf31efb7 - std::panic::catch_unwind::h0acf49d2305d32ad
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stderr]   24:     0x6461bf31efb7 - std::rt::lang_start_internal::{{closure}}::h2d95182d798177be
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:174:48
[INFO] [stderr]   25:     0x6461bf31efb7 - std::panicking::try::do_call::hb506f5bfe11fd30c
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stderr]   26:     0x6461bf31efb7 - std::panicking::try::h54d825c46bd0fa95
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stderr]   27:     0x6461bf31efb7 - std::panic::catch_unwind::hffbb0ad20c4e9fac
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stderr]   28:     0x6461bf31efb7 - std::rt::lang_start_internal::h52c291ef1962c925
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:174:20
[INFO] [stderr]   29:     0x6461be86b65a - std::rt::lang_start::hd21804e54db28d36
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:194:17
[INFO] [stderr]   30:     0x6461be8737fe - main
[INFO] [stderr]   31:     0x77996e114d90 - <unknown>
[INFO] [stderr]   32:     0x77996e114e40 - __libc_start_main
[INFO] [stderr]   33:     0x6461be868835 - _start
[INFO] [stderr]   34:                0x0 - <unknown>
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.KEyqZsSQkyFo/lambda.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.RHX7HL9fNioQ/lambda_as_return_value.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.bwy6CQZTvw98/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_if ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.1ISVkvpUtKe0/lambda.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.p8RCFAKAjpfH/lambda.o: warning: relocation in read-only section `.text'
[INFO] [stdout] test test_bouncing_quads ... FAILED
[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_lambda_0 ... ok
[INFO] [stdout] test test_lambda2 ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.VEcBZnGHcQei/lambda_params.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.KUwXUsr8kMri/lambda_in_struct.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.9dT1CLk1mMsE/let1.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] [stderr] /usr/bin/ld: /tmp/rasm_int_test.mcYBVjtICQHd/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_gameoflife_compile ... ok
[INFO] [stdout] test test_libc ... ignored
[INFO] [stdout] test test_lambda_as_return_value ... ok
[INFO] [stdout] test test_lambda_in_enum ... ok
[INFO] [stdout] test test_lambda_3 ... ok
[INFO] [stdout] test test_lambda_2 ... ok
[INFO] [stdout] test test_lambda_1 ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.meW7QCdqfjPt/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: 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]    0:     0x5d9c5b7f042a - 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:     0x5d9c5b7f042a - 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:     0x5d9c5b7f042a - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stderr]    3:     0x5d9c5b7f042a - <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:     0x5d9c5b81d083 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stderr]    5:     0x5d9c5b81d083 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stderr]    6:     0x5d9c5b7ec4a3 - std::io::Write::write_fmt::hf1c1dcc8cc1287f0
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stderr]    7:     0x5d9c5b7f0272 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stderr]    8:     0x5d9c5b7f137c - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stderr]    9:     0x5d9c5b7f11c2 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:295:9
[INFO] [stderr]   10:     0x5d9c5b7f19b7 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:801:13
[INFO] [stderr]   11:     0x5d9c5b7f1816 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stderr]   12:     0x5d9c5b7f0909 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stderr]   13:     0x5d9c5b7f14dc - rust_begin_unwind
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stderr]   14:     0x5d9c5b81a050 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stderr]   15:     0x5d9c5b1386d7 - rasm_core::codegen::compile_target::CompileTarget::run::hd4b26ceff72a171e
[INFO] [stderr]                                at /opt/rustwide/workdir/core/src/codegen/compile_target.rs:436:21
[INFO] [stderr]   16:     0x5d9c5ad379f3 - rasm::main::h2fd8aff46c33ac24
[INFO] [stderr]                                at /opt/rustwide/workdir/rasm/src/main.rs:184:9/usr/bin/ld: 
[INFO] [stderr] /tmp/rasm_int_test.mF4AxcauMu2S/lines.o: warning: relocation in read-only section `.text'
[INFO] [stderr]   17:     0x5d9c5ad30c1b - core::ops::function::FnOnce::call_once::haf66a0dff5dc8e1e
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   18:     0x5d9c5ad3071e - std::sys::backtrace::__rust_begin_short_backtrace::hb1d32bda3d0f91c7
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stderr]   19:     /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] 0x5d9c5ad30681 - std::rt::lang_start::{{closure}}::h1e82c46b6de570ad
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:195:18
[INFO] [stderr]   20:     0x5d9c5b7e3fb7 - 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:     0x5d9c5b7e3fb7 - std::panicking::try::do_call::hae3703de71fc9e3a
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stderr]   22:     0x5d9c5b7e3fb7 - std::panicking::try::h1178330e9a2b2645
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stderr]   23:     0x5d9c5b7e3fb7 - std::panic::catch_unwind::h0acf49d2305d32ad
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stderr]   24:     0x5d9c5b7e3fb7 - std::rt::lang_start_internal::{{closure}}::h2d95182d798177be
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:174:48
[INFO] [stderr]   25:     0x5d9c5b7e3fb7 - std::panicking::try::do_call::hb506f5bfe11fd30c
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stderr]   26:     0x5d9c5b7e3fb7 - std::panicking::try::h54d825c46bd0fa95
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stderr]   27:     0x5d9c5b7e3fb7 - std::panic::catch_unwind::hffbb0ad20c4e9fac
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stderr]   28:     0x5d9c5b7e3fb7 - std::rt::lang_start_internal::h52c291ef1962c925
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:174:20
[INFO] [stderr]   29:     0x5d9c5ad3065a - std::rt::lang_start::hd21804e54db28d36
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:194:17
[INFO] [stderr]   30:     0x5d9c5ad387fe - main
[INFO] [stderr]   31:     0x7a6eb41c1d90 - <unknown>
[INFO] [stderr]   32:     0x7a6eb41c1e40 - __libc_start_main
[INFO] [stderr]   33:     0x5d9c5ad2d835 - _start
[INFO] [stderr]   34:                0x0 - <unknown>
[INFO] [stdout] test test_gameoflife_vec_sdl_compile ... FAILED
[INFO] [stderr] /tmp/rasm_int_test.Y8eX3sZDNVXV/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] [stdout] test test_iter ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.5yxLjycJat6G/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] [stdout] test test_lambda_params ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.p66z90KKUfdg/list_combine.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_let1 ... ok
[INFO] [stdout] test test_malloc ... ignored
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.CLDykTWG8jer/list_filter.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.UYnQA1eVbND9/list_flatten.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: 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.BPlyOz8wYnrf/list_fmap.o: warning: relocation in read-only section `.text'
[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: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr]    0:     0x5aba0d02542a - 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:     0x5aba0d02542a - 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:     0x5aba0d02542a - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stderr]    3:     0x5aba0d02542a - <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: /tmp/rasm_int_test.QAeKLO1Fs7Bu/list.o: warning: relocation in read-only section `.text'
[INFO] [stderr]    0:     0x639742d3042a - 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:     0x639742d3042a - 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:     0x639742d3042a - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stderr]      4:     0x5aba0d052083 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stderr]    5:     0x5aba0d052083 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stderr]     6:     0x5aba0d0214a3 - std::io::Write::write_fmt::hf1c1dcc8cc1287f0
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stderr]                              at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stderr]    3:     0x639742d3042a - <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]   7:     0x5aba0d025272 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stderr]    8:     0x5aba0d02637c - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stderr]    9:     0x5aba0d0261c2 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:295:9
[INFO] [stderr]   10:     0x5aba0d0269b7 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:801:13
[INFO] [stderr]   11:     0x5aba0d026816 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stderr]   12:     0x5aba0d025909 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stderr]   13:     0x5aba0d0264dc - rust_begin_unwind
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stderr]   14:     0x5aba0d04f050 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stderr]   15:     0x5aba0c96d6d7 - rasm_core::codegen::compile_target::CompileTarget::run::hd4b26ceff72a171e
[INFO] [stderr]                                at /opt/rustwide/workdir/core/src/codegen/compile_target.rs:436:21
[INFO] [stderr]   16:     0x5aba0c56c9f3 - rasm::main::h2fd8aff46c33ac24
[INFO] [stderr]                                at /opt/rustwide/workdir/rasm/src/main.rs:184:9
[INFO] [stderr]   17:     0x5aba0c565c1b - core::ops::function::FnOnce::call_once::haf66a0dff5dc8e1e
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   18:     0x5aba0c56571e - std::sys::backtrace::__rust_begin_short_backtrace::hb1d32bda3d0f91c7
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stderr]   19:     0x5aba0c565681 - std::rt::lang_start::{{closure}}::h1e82c46b6de570ad
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:195:18
[INFO] [stderr]   20:     0x5aba0d018fb7 - 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:     0x5aba0d018fb7 - std::panicking::try::do_call::hae3703de71fc9e3a
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stderr]   22:     0x5aba0d018fb7 - std::panicking::try::h1178330e9a2b2645
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stderr]   23:     0x5aba0d018fb7 - std::panic::catch_unwind::h0acf49d2305d32ad
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stderr]   24:     0x5aba0d018fb7 - std::rt::lang_start_internal::{{closure}}::h2d95182d798177be
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:174:48
[INFO] [stderr]   25:     0x5aba0d018fb7 - std::panicking::try::do_call::hb506f5bfe11fd30c
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stderr]   26:     0x5aba0d018fb7 - std::panicking::try::h54d825c46bd0fa95
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stderr]   27:     0x5aba0d018fb7 - std::panic::catch_unwind::hffbb0ad20c4e9fac
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stderr]   28:     0x5aba0d018fb7 - std::rt::lang_start_internal::h52c291ef1962c925
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:174:20
[INFO] [stderr]   29:     0x5aba0c56565a - std::rt::lang_start::hd21804e54db28d36
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:194:17
[INFO] [stderr]   30:     0x5aba0c56d7fe - main
[INFO] [stderr]   31:     0x70efa6b87d90 - <unknown>
[INFO] [stderr]   32:     0x70efa6b87e40 - __libc_start_main
[INFO] [stderr]   33:     0x5aba0c562835 - _start
[INFO] [stderr]   34:                0x0 - <unknown>
[INFO] [stderr]    4:     0x639742d5d083 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stderr]    5:     0x639742d5d083 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stderr]    6:     0x639742d2c4a3 - std::io::Write::write_fmt::hf1c1dcc8cc1287f0
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stderr]    7:     0x639742d30272 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stderr]    8/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] :     0x639742d3137c - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stderr]    9:     0x639742d311c2 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:295:9
[INFO] [stderr]   10:     0x639742d319b7 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:801:13
[INFO] [stderr]   11:     0x639742d31816 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stderr]   12:     0x639742d30909 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stderr]   13:     0x639742d314dc - rust_begin_unwind
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stderr]   14:     0x639742d5a050 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stderr]   15:     0x6397426786d7 - rasm_core::codegen::compile_target::CompileTarget::run::hd4b26ceff72a171e
[INFO] [stderr]                                at /opt/rustwide/workdir/core/src/codegen/compile_target.rs:436:21
[INFO] [stderr]   16:     0x6397422779f3 - rasm::main::h2fd8aff46c33ac24
[INFO] [stderr]                                at /opt/rustwide/workdir/rasm/src/main.rs:184:9
[INFO] [stderr]   17:     0x639742270c1b - core::ops::function::FnOnce::call_once::haf66a0dff5dc8e1e
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   18:     0x63974227071e - std::sys::backtrace::__rust_begin_short_backtrace::hb1d32bda3d0f91c7
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stderr]   19:     0x639742270681 - std::rt::lang_start::{{closure}}::h1e82c46b6de570ad
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:195:18
[INFO] [stderr]   20:     0x639742d23fb7 - 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:     0x639742d23fb7 - std::panicking::try::do_call::hae3703de71fc9e3a
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stderr]   22:     0x639742d23fb7 - std::panicking::try::h1178330e9a2b2645
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stderr]   23:     0x639742d23fb7 - std::panic::catch_unwind::h0acf49d2305d32ad
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stderr]   24:     0x639742d23fb7 - std::rt::lang_start_internal::{{closure}}::h2d95182d798177be
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:174:48
[INFO] [stderr]   25:     0x639742d23fb7 - std::panicking::try::do_call::hb506f5bfe11fd30c
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stderr]   26:     0x639742d23fb7 - std::panicking::try::h54d825c46bd0fa95
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stderr]   27:     0x639742d23fb7 - std::panic::catch_unwind::hffbb0ad20c4e9fac
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stderr]   28:     0x639742d23fb7 - std::rt::lang_start_internal::h52c291ef1962c925
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:174:20
[INFO] [stderr]   29:     0x63974227065a - std::rt::lang_start::hd21804e54db28d36
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:194:17
[INFO] [stderr]   30:     0x6397422787fe - main
[INFO] [stderr]   31:     0x7e7904723d90 - <unknown>
[INFO] [stderr]   32:     0x7e7904723e40 - __libc_start_main
[INFO] [stderr]   33:     0x63974226d835 - _start
[INFO] [stderr]   34:                0x0 - <unknown>
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.L6tkttA5d2s4/list_fold.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_sdl_compile ... FAILED
[INFO] [stdout] test test_breakout ... FAILED
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.3wh72w7GQcul/mc91.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.wLLGEBwhyMpC/list_map.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_let_as_return ... ok
[INFO] [stdout] test test_lines ... ok
[INFO] [stdout] test test_params_order ... ignored
[INFO] [stdout] test test_list_append ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.NBbV5YtekNMB/list_pop_replace.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_combine ... ok
[INFO] [stdout] test test_list_flatten ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.v1FGXFGFGVQD/namespaces.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: /tmp/rasm_int_test.PoVvHUVAkK0X/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.Z8swoEhG2x6y/println.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_fold ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.8GF7G171rBJT/printref.o: warning: relocation in read-only section `.text'
[INFO] [stdout] test test_list_fmap ... ok
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.fdr9yhl9mrXk/option.o: warning: relocation in read-only section `.text'
[INFO] [stdout] test test_mc91 ... ok
[INFO] [stdout] test test_list_map ... ok
[INFO] [stdout] test test_printref ... ok
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.WKi1JJKVFZaL/read_file.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.W2Ji5qAhqi5R/recurse.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_list ... ok
[INFO] [stdout] test test_list_pop_replace ... ok
[INFO] [stdout] test test_print ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.2oHBF1UX2S83/oop.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.kkPhQ54QCZD2/single_match.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: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.wSglacqPYZEm/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_println ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.dAYt6qxVLKYL/root.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_read_file ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.JYtylA4cMKob/str_toi32.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_namespaces ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.h0TKeIUnUIYN/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.RxQsYJkMhOeC/result.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.2iCDt6o9pAmH/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: /tmp/rasm_int_test.532d2DMKLsWQ/type_check_1.o: warning: relocation in read-only section `.text'
[INFO] [stdout] test test_option ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.iQfgZU6vJTPQ/test.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.icX4Ii844XB2/structs.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.ZARg8DAgSHVX/structpropertysetter1.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_single_match ... ok
[INFO] [stdout] test test_str ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.JqfJffaVPX6f/val.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_root ... ok
[INFO] [stdout] test test_str_toi32 ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.0XbRmEretOTf/uniform.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_structpropertysetter ... ok
[INFO] [stdout] test test_result ... ok
[INFO] [stdout] test test_oop ... 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.qcvdR3U41CPN/val_in_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: 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_val ... ok
[INFO] [stderr]    0:     0x64fd47a1b42a - 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:     0x64fd47a1b42a - 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:     0x64fd47a1b42a - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stderr]    3:     0x64fd47a1b42a - <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:     0x64fd47a48083 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stderr]    5:     0x64fd47a48083 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stderr]    6:     0x64fd47a174a3 - std::io::Write::write_fmt::hf1c1dcc8cc1287f0
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stderr]    7:     0x64fd47a1b272 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stderr]    8:     0x64fd47a1c37c - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stderr]    9:     0x64fd47a1c1c2 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:295:9
[INFO] [stderr]   10:     0x64fd47a1c9b7 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:801:13
[INFO] [stderr]   11:     0x64fd47a1c816 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stderr]   12:     0x64fd47a1b909 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stderr]   13:     0x64fd47a1c4dc - rust_begin_unwind
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stderr]   14:     0x64fd47a45050 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stderr]   15:     0x64fd473636d7 - rasm_core::codegen::compile_target::CompileTarget::run::hd4b26ceff72a171e
[INFO] [stderr]                                at /opt/rustwide/workdir/core/src/codegen/compile_target.rs:436:21
[INFO] [stderr]   16:     0x64fd46f629f3 - rasm::main::h2fd8aff46c33ac24
[INFO] [stderr]                                at /opt/rustwide/workdir/rasm/src/main.rs:184:9
[INFO] [stderr]   17:     0x64fd46f5bc1b - core::ops::function::FnOnce::call_once::haf66a0dff5dc8e1e
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   18:     0x64fd46f5b71e - std::sys::backtrace::__rust_begin_short_backtrace::hb1d32bda3d0f91c7
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stderr]   19:     0x64fd46f5b681 - std::rt::lang_start::{{closure}}::h1e82c46b6de570ad
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:195:18
[INFO] [stderr]   20:     0x64fd47a0efb7 - 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:     0x64fd47a0efb7 - std::panicking::try::do_call::hae3703de71fc9e3a
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stderr]   22:     0x64fd47a0efb7 - std::panicking::try::h1178330e9a2b2645
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stderr]   23:     0x64fd47a0efb7 - std::panic::catch_unwind::h0acf49d2305d32ad
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stderr]   24:     0x64fd47a0efb7 - std::rt::lang_start_internal::{{closure}}::h2d95182d798177be
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:174:48
[INFO] [stderr]   25:     0x64fd47a0efb7 - std::panicking::try::do_call::hb506f5bfe11fd30c
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stderr]   26:     0x64fd47a0efb7 - std::panicking::try::h54d825c46bd0fa95
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stderr]   27:     0x64fd47a0efb7 - std::panic::catch_unwind::hffbb0ad20c4e9fac
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stderr]   28:     0x64fd47a0efb7 - std::rt::lang_start_internal::h52c291ef1962c925
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:174:20
[INFO] [stderr]   29:     0x64fd46f5b65a - std::rt::lang_start::hd21804e54db28d36
[INFO] [stderr]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/rt.rs:194:17
[INFO] [stderr]   30:     0x64fd46f637fe - main
[INFO] [stderr]   31:     0x78d15eae3d90 - <unknown>
[INFO] [stderr]   32:     0x78d15eae3e40 - __libc_start_main
[INFO] [stderr]   33:     0x64fd46f58835 - _start
[INFO] [stderr]   34:                0x0 - <unknown>
[INFO] [stdout] test test_structpropertysetter1 ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.CJz2JxjCudG3/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_showimage ... FAILED
[INFO] [stdout] test test_uniform ... ok
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.R3A8nsbEYsHU/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: /tmp/rasm_int_test.sSThcTwcvRnl/vec.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.wKQTcp83ZezZ/write_file.o: warning: relocation in read-only section `.text'
[INFO] [stdout] test test_structs ... ok
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.DwB1O4Zcekzt/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_write_file ... FAILED
[INFO] [stderr] /usr/bin/ld: /tmp/rasm_int_test.MB0jPU3dFf4K/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: /tmp/rasm_int_test.eEC8AzHrfjMp/vec1.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] [stderr] /usr/bin/ld: /tmp/rasm_int_test.A25ogcskLY7p/oopv2.o: warning: relocation in read-only section `.text'
[INFO] [stderr] /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
[INFO] [stdout] test test_vec3 ... ok
[INFO] [stdout] test test_vec_combine ... ok
[INFO] [stdout] test test_vec2 ... ok
[INFO] [stdout] test test_vec_simple ... ok
[INFO] [stdout] test test_vec ... ok
[INFO] [stdout] test test_vec1 ... 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:     0x653e4c2e22ca - 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:     0x653e4c2e22ca - 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:     0x653e4c2e22ca - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x653e4c2e22ca - <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:     0x653e4c3099c3 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x653e4c3099c3 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stdout]    6:     0x653e4c2de9e3 - std::io::Write::write_fmt::h7d3c26752da97734
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stdout]    7:     0x653e4c2e2112 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x653e4c2e375a - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x653e4c2e3564 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x653e4c28f4f9 - <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:     0x653e4c28f4f9 - test::test_main::{{closure}}::hcf7c055ce117aa81
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:133:21
[INFO] [stdout]   12:     0x653e4c2e3e58 - <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:     0x653e4c2e3e58 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x653e4c2e3be6 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stdout]   15:     0x653e4c2e27a9 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x653e4c2e38ac - rust_begin_unwind
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stdout]   17:     0x653e4c307e80 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x653e4c307f0c - core::panicking::panic::h993086813d94accc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:152:5
[INFO] [stdout]   19:     0x653e4c23e9db - run_test::compile_with_target::h025e0aa15c7d5686
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:791:5
[INFO] [stdout]   20:     0x653e4c23dc1a - run_test::compile_example::hbf3d6cabbc78bff4
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:726:5
[INFO] [stdout]   21:     0x653e4c242647 - run_test::test_bouncing_quads::h56b3c7ab60daa98f
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:665:5
[INFO] [stdout]   22:     0x653e4c242617 - run_test::test_bouncing_quads::{{closure}}::h127180078e6a43e7
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:664:25
[INFO] [stdout]   23:     0x653e4c24bfc6 - core::ops::function::FnOnce::call_once::h565c40eba201cba7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x653e4c293dcb - core::ops::function::FnOnce::call_once::h22c3ba5715e93f05
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x653e4c293dcb - test::__rust_begin_short_backtrace::h8e82d8113d0da17f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:621:18
[INFO] [stdout]   26:     0x653e4c293747 - test::run_test_in_process::{{closure}}::h33235f4f20b7b7c7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:60
[INFO] [stdout]   27:     0x653e4c293747 - <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:     0x653e4c293747 - std::panicking::try::do_call::h9ad4731a60ab23e2
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   29:     0x653e4c293747 - std::panicking::try::h3824d23db772a716
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   30:     0x653e4c293747 - std::panic::catch_unwind::h5afd514605fde46b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   31:     0x653e4c293747 - test::run_test_in_process::h0d5cbfa7067d1720
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:27
[INFO] [stdout]   32:     0x653e4c293747 - test::run_test::{{closure}}::h708eb8872708115d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:565:43
[INFO] [stdout]   33:     0x653e4c256e64 - test::run_test::{{closure}}::h392c51cee94713ab
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:595:41
[INFO] [stdout]   34:     0x653e4c256e64 - std::sys::backtrace::__rust_begin_short_backtrace::h2f40290710935a8b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   35:     0x653e4c25a60e - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h3fd968d89053a903
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:541:17
[INFO] [stdout]   36:     0x653e4c25a60e - <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:     0x653e4c25a60e - std::panicking::try::do_call::h07440897322525a6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   38:     0x653e4c25a60e - std::panicking::try::he5a2e00188156637
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   39:     0x653e4c25a60e - std::panic::catch_unwind::hbaf3cae49b3c6433
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   40:     0x653e4c25a60e - std::thread::Builder::spawn_unchecked_::{{closure}}::h8e141ea224820bce
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:540:30
[INFO] [stdout]   41:     0x653e4c25a60e - 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:     0x653e4c2e87db - <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:     0x653e4c2e87db - <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:     0x653e4c2e87db - 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:     0x7387f3d5bac3 - <unknown>
[INFO] [stdout]   46:     0x7387f3deca04 - 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:     0x653e4c2e22ca - 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:     0x653e4c2e22ca - 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:     0x653e4c2e22ca - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x653e4c2e22ca - <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:     0x653e4c3099c3 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x653e4c3099c3 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stdout]    6:     0x653e4c2de9e3 - std::io::Write::write_fmt::h7d3c26752da97734
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stdout]    7:     0x653e4c2e2112 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x653e4c2e375a - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x653e4c2e3564 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x653e4c28f4f9 - <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:     0x653e4c28f4f9 - test::test_main::{{closure}}::hcf7c055ce117aa81
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:133:21
[INFO] [stdout]   12:     0x653e4c2e3e58 - <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:     0x653e4c2e3e58 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x653e4c2e3be6 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stdout]   15:     0x653e4c2e27a9 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x653e4c2e38ac - rust_begin_unwind
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stdout]   17:     0x653e4c307e80 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x653e4c307f0c - core::panicking::panic::h993086813d94accc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:152:5
[INFO] [stdout]   19:     0x653e4c23e9db - run_test::compile_with_target::h025e0aa15c7d5686
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:791:5
[INFO] [stdout]   20:     0x653e4c23dc1a - run_test::compile_example::hbf3d6cabbc78bff4
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:726:5
[INFO] [stdout]   21:     0x653e4c242207 - run_test::test_gameoflife_vec_sdl_compile::h9c0a90b2c06a7308
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:649:5
[INFO] [stdout]   22:     0x653e4c2421d7 - 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:     0x653e4c24bbb6 - core::ops::function::FnOnce::call_once::h41e2df74cffb80ba
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x653e4c293dcb - core::ops::function::FnOnce::call_once::h22c3ba5715e93f05
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x653e4c293dcb - test::__rust_begin_short_backtrace::h8e82d8113d0da17f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:621:18
[INFO] [stdout]   26:     0x653e4c293747 - test::run_test_in_process::{{closure}}::h33235f4f20b7b7c7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:60
[INFO] [stdout]   27:     0x653e4c293747 - <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:     0x653e4c293747 - std::panicking::try::do_call::h9ad4731a60ab23e2
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   29:     0x653e4c293747 - std::panicking::try::h3824d23db772a716
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   30:     0x653e4c293747 - std::panic::catch_unwind::h5afd514605fde46b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   31:     0x653e4c293747 - test::run_test_in_process::h0d5cbfa7067d1720
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:27
[INFO] [stdout]   32:     0x653e4c293747 - test::run_test::{{closure}}::h708eb8872708115d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:565:43
[INFO] [stdout]   33:     0x653e4c256e64 - test::run_test::{{closure}}::h392c51cee94713ab
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:595:41
[INFO] [stdout]   34:     0x653e4c256e64 - std::sys::backtrace::__rust_begin_short_backtrace::h2f40290710935a8b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   35:     0x653e4c25a60e - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h3fd968d89053a903
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:541:17
[INFO] [stdout]   36:     0x653e4c25a60e - <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:     0x653e4c25a60e - std::panicking::try::do_call::h07440897322525a6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   38:     0x653e4c25a60e - std::panicking::try::he5a2e00188156637
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   39:     0x653e4c25a60e - std::panic::catch_unwind::hbaf3cae49b3c6433
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   40:     0x653e4c25a60e - std::thread::Builder::spawn_unchecked_::{{closure}}::h8e141ea224820bce
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:540:30
[INFO] [stdout]   41:     0x653e4c25a60e - 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:     0x653e4c2e87db - <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:     0x653e4c2e87db - <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:     0x653e4c2e87db - 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:     0x7387f3d5bac3 - <unknown>
[INFO] [stdout]   46:     0x7387f3deca04 - 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:     0x653e4c2e22ca - 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:     0x653e4c2e22ca - 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:     0x653e4c2e22ca - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x653e4c2e22ca - <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:     0x653e4c3099c3 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x653e4c3099c3 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stdout]    6:     0x653e4c2de9e3 - std::io::Write::write_fmt::h7d3c26752da97734
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stdout]    7:     0x653e4c2e2112 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x653e4c2e375a - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x653e4c2e3564 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x653e4c28f4f9 - <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:     0x653e4c28f4f9 - test::test_main::{{closure}}::hcf7c055ce117aa81
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:133:21
[INFO] [stdout]   12:     0x653e4c2e3e58 - <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:     0x653e4c2e3e58 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x653e4c2e3be6 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stdout]   15:     0x653e4c2e27a9 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x653e4c2e38ac - rust_begin_unwind
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stdout]   17:     0x653e4c307e80 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x653e4c307f0c - core::panicking::panic::h993086813d94accc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:152:5
[INFO] [stdout]   19:     0x653e4c23e9db - run_test::compile_with_target::h025e0aa15c7d5686
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:791:5
[INFO] [stdout]   20:     0x653e4c23dc1a - run_test::compile_example::hbf3d6cabbc78bff4
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:726:5
[INFO] [stdout]   21:     0x653e4c242167 - run_test::test_gameoflife_sdl_compile::heccfca5a5e093890
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:639:5
[INFO] [stdout]   22:     0x653e4c242137 - run_test::test_gameoflife_sdl_compile::{{closure}}::h74394726985291c4
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:638:33
[INFO] [stdout]   23:     0x653e4c24c086 - core::ops::function::FnOnce::call_once::h5e70e0e7e6a04234
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x653e4c293dcb - core::ops::function::FnOnce::call_once::h22c3ba5715e93f05
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x653e4c293dcb - test::__rust_begin_short_backtrace::h8e82d8113d0da17f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:621:18
[INFO] [stdout]   26:     0x653e4c293747 - test::run_test_in_process::{{closure}}::h33235f4f20b7b7c7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:60
[INFO] [stdout]   27:     0x653e4c293747 - <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:     0x653e4c293747 - std::panicking::try::do_call::h9ad4731a60ab23e2
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   29:     0x653e4c293747 - std::panicking::try::h3824d23db772a716
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   30:     0x653e4c293747 - std::panic::catch_unwind::h5afd514605fde46b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   31:     0x653e4c293747 - test::run_test_in_process::h0d5cbfa7067d1720
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:27
[INFO] [stdout]   32:     0x653e4c293747 - test::run_test::{{closure}}::h708eb8872708115d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:565:43
[INFO] [stdout]   33:     0x653e4c256e64 - test::run_test::{{closure}}::h392c51cee94713ab
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:595:41
[INFO] [stdout]   34:     0x653e4c256e64 - std::sys::backtrace::__rust_begin_short_backtrace::h2f40290710935a8b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   35:     0x653e4c25a60e - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h3fd968d89053a903
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:541:17
[INFO] [stdout]   36:     0x653e4c25a60e - <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:     0x653e4c25a60e - std::panicking::try::do_call::h07440897322525a6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   38:     0x653e4c25a60e - std::panicking::try::he5a2e00188156637
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   39:     0x653e4c25a60e - std::panic::catch_unwind::hbaf3cae49b3c6433
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   40:     0x653e4c25a60e - std::thread::Builder::spawn_unchecked_::{{closure}}::h8e141ea224820bce
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:540:30
[INFO] [stdout]   41:     0x653e4c25a60e - 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:     0x653e4c2e87db - <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:     0x653e4c2e87db - <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:     0x653e4c2e87db - 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:     0x7387f3d5bac3 - <unknown>
[INFO] [stdout]   46:     0x7387f3deca04 - 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:     0x653e4c2e22ca - 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:     0x653e4c2e22ca - 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:     0x653e4c2e22ca - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x653e4c2e22ca - <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:     0x653e4c3099c3 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x653e4c3099c3 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stdout]    6:     0x653e4c2de9e3 - std::io::Write::write_fmt::h7d3c26752da97734
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stdout]    7:     0x653e4c2e2112 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x653e4c2e375a - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x653e4c2e3564 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x653e4c28f4f9 - <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:     0x653e4c28f4f9 - test::test_main::{{closure}}::hcf7c055ce117aa81
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:133:21
[INFO] [stdout]   12:     0x653e4c2e3e58 - <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:     0x653e4c2e3e58 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x653e4c2e3be6 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stdout]   15:     0x653e4c2e27a9 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x653e4c2e38ac - rust_begin_unwind
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stdout]   17:     0x653e4c307e80 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x653e4c307f0c - core::panicking::panic::h993086813d94accc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:152:5
[INFO] [stdout]   19:     0x653e4c23e9db - run_test::compile_with_target::h025e0aa15c7d5686
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:791:5
[INFO] [stdout]   20:     0x653e4c23dc1a - run_test::compile_example::hbf3d6cabbc78bff4
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:726:5
[INFO] [stdout]   21:     0x653e4c242527 - run_test::test_breakout::ntest_callback::h9e4a108e7eb125d0
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:655:5
[INFO] [stdout]   22:     0x653e4c242543 - run_test::test_breakout::{{closure}}::hc39c9547b99c9cc6
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:653:1
[INFO] [stdout]   23:     0x653e4c242e93 - std::sys::backtrace::__rust_begin_short_backtrace::hc1b48c17e25e2fd3
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   24:     0x653e4c23b9d3 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h910c84a177150d06
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:541:17
[INFO] [stdout]   25:     0x653e4c2460e3 - <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:     0x653e4c24b4c0 - std::panicking::try::do_call::h7e4473e1b269d460
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   27:     0x653e4c24268b - __rust_try
[INFO] [stdout]   28:     0x653e4c23b659 - std::panicking::try::h64267ed36dcce299
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   29:     0x653e4c23b659 - std::panic::catch_unwind::h9386546c0ef008b4
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   30:     0x653e4c23b659 - std::thread::Builder::spawn_unchecked_::{{closure}}::hb078eeabb21578c6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:540:30
[INFO] [stdout]   31:     0x653e4c24b54e - 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:     0x653e4c2e87db - <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:     0x653e4c2e87db - <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:     0x653e4c2e87db - 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:     0x7387f3d5bac3 - <unknown>
[INFO] [stdout]   36:     0x7387f3deca04 - 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:     0x653e4c2e22ca - 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:     0x653e4c2e22ca - 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:     0x653e4c2e22ca - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x653e4c2e22ca - <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:     0x653e4c3099c3 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x653e4c3099c3 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stdout]    6:     0x653e4c2de9e3 - std::io::Write::write_fmt::h7d3c26752da97734
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stdout]    7:     0x653e4c2e2112 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x653e4c2e375a - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x653e4c2e3564 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x653e4c28f4f9 - <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:     0x653e4c28f4f9 - test::test_main::{{closure}}::hcf7c055ce117aa81
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:133:21
[INFO] [stdout]   12:     0x653e4c2e3e58 - <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:     0x653e4c2e3e58 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x653e4c2b3b4a - std::panicking::begin_panic::{{closure}}::h910aba9465b39ff8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:738:9
[INFO] [stdout]   15:     0x653e4c2b3aba - std::sys::backtrace::__rust_end_short_backtrace::h81e5c026b7781fa6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x653e4c2b3af3 - std::panicking::begin_panic::h87eff8df3f678cf4
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:737:5
[INFO] [stdout]   17:     0x653e4c2423d7 - run_test::test_breakout::hc5b6b2d9f912744b
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:653:1
[INFO] [stdout]   18:     0x653e4c242227 - run_test::test_breakout::{{closure}}::h623ebda70b27dcbb
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:654:19
[INFO] [stdout]   19:     0x653e4c24c5f6 - core::ops::function::FnOnce::call_once::ha131fdb712a29708
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   20:     0x653e4c293dcb - core::ops::function::FnOnce::call_once::h22c3ba5715e93f05
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   21:     0x653e4c293dcb - test::__rust_begin_short_backtrace::h8e82d8113d0da17f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:621:18
[INFO] [stdout]   22:     0x653e4c293747 - test::run_test_in_process::{{closure}}::h33235f4f20b7b7c7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:60
[INFO] [stdout]   23:     0x653e4c293747 - <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:     0x653e4c293747 - std::panicking::try::do_call::h9ad4731a60ab23e2
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   25:     0x653e4c293747 - std::panicking::try::h3824d23db772a716
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   26:     0x653e4c293747 - std::panic::catch_unwind::h5afd514605fde46b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   27:     0x653e4c293747 - test::run_test_in_process::h0d5cbfa7067d1720
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:27
[INFO] [stdout]   28:     0x653e4c293747 - test::run_test::{{closure}}::h708eb8872708115d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:565:43
[INFO] [stdout]   29:     0x653e4c256e64 - test::run_test::{{closure}}::h392c51cee94713ab
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:595:41
[INFO] [stdout]   30:     0x653e4c256e64 - std::sys::backtrace::__rust_begin_short_backtrace::h2f40290710935a8b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   31:     0x653e4c25a60e - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h3fd968d89053a903
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:541:17
[INFO] [stdout]   32:     0x653e4c25a60e - <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:     0x653e4c25a60e - std::panicking::try::do_call::h07440897322525a6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   34:     0x653e4c25a60e - std::panicking::try::he5a2e00188156637
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   35:     0x653e4c25a60e - std::panic::catch_unwind::hbaf3cae49b3c6433
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   36:     0x653e4c25a60e - std::thread::Builder::spawn_unchecked_::{{closure}}::h8e141ea224820bce
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:540:30
[INFO] [stdout]   37:     0x653e4c25a60e - 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:     0x653e4c2e87db - <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:     0x653e4c2e87db - <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:     0x653e4c2e87db - 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:     0x7387f3d5bac3 - <unknown>
[INFO] [stdout]   42:     0x7387f3deca04 - clone
[INFO] [stdout]   43:                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:     0x653e4c2e22ca - 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:     0x653e4c2e22ca - 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:     0x653e4c2e22ca - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x653e4c2e22ca - <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:     0x653e4c3099c3 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x653e4c3099c3 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stdout]    6:     0x653e4c2de9e3 - std::io::Write::write_fmt::h7d3c26752da97734
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stdout]    7:     0x653e4c2e2112 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x653e4c2e375a - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x653e4c2e3564 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x653e4c28f4f9 - <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:     0x653e4c28f4f9 - test::test_main::{{closure}}::hcf7c055ce117aa81
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:133:21
[INFO] [stdout]   12:     0x653e4c2e3e58 - <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:     0x653e4c2e3e58 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x653e4c2e3be6 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stdout]   15:     0x653e4c2e27a9 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x653e4c2e38ac - rust_begin_unwind
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stdout]   17:     0x653e4c307e80 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x653e4c307f0c - core::panicking::panic::h993086813d94accc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:152:5
[INFO] [stdout]   19:     0x653e4c23e9db - run_test::compile_with_target::h025e0aa15c7d5686
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:791:5
[INFO] [stdout]   20:     0x653e4c23dc1a - run_test::compile_example::hbf3d6cabbc78bff4
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:726:5
[INFO] [stdout]   21:     0x653e4c2425f7 - run_test::test_showimage::h134d71a2274cf098
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:660:5
[INFO] [stdout]   22:     0x653e4c2425c7 - run_test::test_showimage::{{closure}}::h42df2f05148e7b51
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:659:20
[INFO] [stdout]   23:     0x653e4c24c1e6 - core::ops::function::FnOnce::call_once::h7434ce3a1a72ee6d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x653e4c293dcb - core::ops::function::FnOnce::call_once::h22c3ba5715e93f05
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x653e4c293dcb - test::__rust_begin_short_backtrace::h8e82d8113d0da17f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:621:18
[INFO] [stdout]   26:     0x653e4c293747 - test::run_test_in_process::{{closure}}::h33235f4f20b7b7c7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:60
[INFO] [stdout]   27:     0x653e4c293747 - <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:     0x653e4c293747 - std::panicking::try::do_call::h9ad4731a60ab23e2
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   29:     0x653e4c293747 - std::panicking::try::h3824d23db772a716
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   30:     0x653e4c293747 - std::panic::catch_unwind::h5afd514605fde46b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   31:     0x653e4c293747 - test::run_test_in_process::h0d5cbfa7067d1720
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:27
[INFO] [stdout]   32:     0x653e4c293747 - test::run_test::{{closure}}::h708eb8872708115d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:565:43
[INFO] [stdout]   33:     0x653e4c256e64 - test::run_test::{{closure}}::h392c51cee94713ab
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:595:41
[INFO] [stdout]   34:     0x653e4c256e64 - std::sys::backtrace::__rust_begin_short_backtrace::h2f40290710935a8b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   35:     0x653e4c25a60e - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h3fd968d89053a903
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:541:17
[INFO] [stdout]   36:     0x653e4c25a60e - <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:     0x653e4c25a60e - std::panicking::try::do_call::h07440897322525a6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   38:     0x653e4c25a60e - std::panicking::try::he5a2e00188156637
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   39:     0x653e4c25a60e - std::panic::catch_unwind::hbaf3cae49b3c6433
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   40:     0x653e4c25a60e - std::thread::Builder::spawn_unchecked_::{{closure}}::h8e141ea224820bce
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:540:30
[INFO] [stdout]   41:     0x653e4c25a60e - 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:     0x653e4c2e87db - <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:     0x653e4c2e87db - <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:     0x653e4c2e87db - 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:     0x7387f3d5bac3 - <unknown>
[INFO] [stdout]   46:     0x7387f3deca04 - clone
[INFO] [stdout]   47:                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:     0x653e4c2e22ca - 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:     0x653e4c2e22ca - 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:     0x653e4c2e22ca - std::sys::backtrace::_print_fmt::h916fac51166b18d7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x653e4c2e22ca - <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:     0x653e4c3099c3 - core::fmt::rt::Argument::fmt::h4cfc8587d52b3eb5
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x653e4c3099c3 - core::fmt::write::h522cc39e5b36ae9f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/fmt/mod.rs:1190:21
[INFO] [stdout]    6:     0x653e4c2de9e3 - std::io::Write::write_fmt::h7d3c26752da97734
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/io/mod.rs:1839:15
[INFO] [stdout]    7:     0x653e4c2e2112 - std::sys::backtrace::BacktraceLock::print::h4b9e00b29e9c0942
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x653e4c2e375a - std::panicking::default_hook::{{closure}}::hb59b88280d0324d9
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x653e4c2e3564 - std::panicking::default_hook::he1dd496665be4a29
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:292:9
[INFO] [stdout]   10:     0x653e4c28f4f9 - <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:     0x653e4c28f4f9 - test::test_main::{{closure}}::hcf7c055ce117aa81
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:133:21
[INFO] [stdout]   12:     0x653e4c2e3e58 - <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:     0x653e4c2e3e58 - std::panicking::rust_panic_with_hook::h2ff17fe8f26dfcf8
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:809:13
[INFO] [stdout]   14:     0x653e4c2e3be6 - std::panicking::begin_panic_handler::{{closure}}::h4fad77951c07e101
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:667:13
[INFO] [stdout]   15:     0x653e4c2e27a9 - std::sys::backtrace::__rust_end_short_backtrace::hb1a25b3da5d0ea08
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   16:     0x653e4c2e38ac - rust_begin_unwind
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:665:5
[INFO] [stdout]   17:     0x653e4c307e80 - core::panicking::panic_fmt::ha9db07b529f9b256
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:75:14
[INFO] [stdout]   18:     0x653e4c307f0c - core::panicking::panic::h993086813d94accc
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/panicking.rs:152:5
[INFO] [stdout]   19:     0x653e4c23ef55 - run_test::execute::h91c70d6ff5f8872c
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:808:5
[INFO] [stdout]   20:     0x653e4c23cf31 - run_test::run_test_with_target::h41d72fa57f48195c
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:698:5
[INFO] [stdout]   21:     0x653e4c23c7bc - run_test::run_test::h12e2eae3103035d9
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:669:5
[INFO] [stdout]   22:     0x653e4c240dad - run_test::test_write_file::hc091475b03f22439
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:399:5
[INFO] [stdout]   23:     0x653e4c240d67 - run_test::test_write_file::{{closure}}::h0d2223a0c24aae7b
[INFO] [stdout]                                at /opt/rustwide/workdir/rasm/tests/run_test.rs:398:21
[INFO] [stdout]   24:     0x653e4c24cce6 - core::ops::function::FnOnce::call_once::hf1bac0f665398289
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x653e4c293dcb - core::ops::function::FnOnce::call_once::h22c3ba5715e93f05
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x653e4c293dcb - test::__rust_begin_short_backtrace::h8e82d8113d0da17f
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:621:18
[INFO] [stdout]   27:     0x653e4c293747 - test::run_test_in_process::{{closure}}::h33235f4f20b7b7c7
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:60
[INFO] [stdout]   28:     0x653e4c293747 - <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:     0x653e4c293747 - std::panicking::try::do_call::h9ad4731a60ab23e2
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   30:     0x653e4c293747 - std::panicking::try::h3824d23db772a716
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   31:     0x653e4c293747 - std::panic::catch_unwind::h5afd514605fde46b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   32:     0x653e4c293747 - test::run_test_in_process::h0d5cbfa7067d1720
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:644:27
[INFO] [stdout]   33:     0x653e4c293747 - test::run_test::{{closure}}::h708eb8872708115d
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:565:43
[INFO] [stdout]   34:     0x653e4c256e64 - test::run_test::{{closure}}::h392c51cee94713ab
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/test/src/lib.rs:595:41
[INFO] [stdout]   35:     0x653e4c256e64 - std::sys::backtrace::__rust_begin_short_backtrace::h2f40290710935a8b
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/sys/backtrace.rs:154:18
[INFO] [stdout]   36:     0x653e4c25a60e - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h3fd968d89053a903
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:541:17
[INFO] [stdout]   37:     0x653e4c25a60e - <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:     0x653e4c25a60e - std::panicking::try::do_call::h07440897322525a6
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:557:40
[INFO] [stdout]   39:     0x653e4c25a60e - std::panicking::try::he5a2e00188156637
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panicking.rs:520:19
[INFO] [stdout]   40:     0x653e4c25a60e - std::panic::catch_unwind::hbaf3cae49b3c6433
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/panic.rs:358:14
[INFO] [stdout]   41:     0x653e4c25a60e - std::thread::Builder::spawn_unchecked_::{{closure}}::h8e141ea224820bce
[INFO] [stdout]                                at /rustc/df4ca44d3fbc9301ee17f30f4d474e6ae4b05252/library/std/src/thread/mod.rs:540:30
[INFO] [stdout]   42:     0x653e4c25a60e - 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:     0x653e4c2e87db - <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:     0x653e4c2e87db - <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:     0x653e4c2e87db - 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:     0x7387f3d5bac3 - <unknown>
[INFO] [stdout]   47:     0x7387f3deca04 - clone
[INFO] [stdout]   48:                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 17.00s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `-p rasm --test run_test`
[INFO] running `Command { std: "docker" "inspect" "8db6e689f17567486f56f39a967f64973865cf4fa2d2827004e5e6d1cee50d12", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8db6e689f17567486f56f39a967f64973865cf4fa2d2827004e5e6d1cee50d12", kill_on_drop: false }`
[INFO] [stdout] 8db6e689f17567486f56f39a967f64973865cf4fa2d2827004e5e6d1cee50d12
