[INFO] cloning repository https://github.com/Danielhu229/RustLisp [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Danielhu229/RustLisp" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDanielhu229%2FRustLisp", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDanielhu229%2FRustLisp'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 00f192bf5449d2c060206488215d85c966ade06d [INFO] checking Danielhu229/RustLisp against master#035b01b794602d5861daa43ac792f372f8981ed7 for 152214-denied-retry-0 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDanielhu229%2FRustLisp" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/Danielhu229/RustLisp [INFO] finished tweaking git repo https://github.com/Danielhu229/RustLisp [INFO] tweaked toml for git repo https://github.com/Danielhu229/RustLisp written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/Danielhu229/RustLisp on toolchain 035b01b794602d5861daa43ac792f372f8981ed7 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+035b01b794602d5861daa43ac792f372f8981ed7" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+035b01b794602d5861daa43ac792f372f8981ed7" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 49 packages to latest compatible versions [INFO] [stderr] Adding bitflags v1.2.1 (available: v1.3.2) [INFO] [stderr] Adding itertools v0.10.5 (available: v0.14.0) [INFO] [stderr] Adding rustyline v8.2.0 (available: v17.0.2) [INFO] [stderr] Adding thiserror v1.0.69 (available: v2.0.18) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+035b01b794602d5861daa43ac792f372f8981ed7" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded dirs-next v2.0.0 [INFO] [stderr] Downloaded dirs-sys-next v0.1.2 [INFO] [stderr] Downloaded bitflags v1.2.1 [INFO] [stderr] Downloaded clipboard-win v4.5.0 [INFO] [stderr] Downloaded memoffset v0.6.5 [INFO] [stderr] Downloaded libredox v0.1.12 [INFO] [stderr] Downloaded error-code v2.3.1 [INFO] [stderr] Downloaded fd-lock v2.0.0 [INFO] [stderr] Downloaded nix v0.20.2 [INFO] [stderr] Downloaded boolinator v2.4.0 [INFO] [stderr] Downloaded rustyline v8.2.0 [INFO] [stderr] Downloaded redox_users v0.4.6 [INFO] [stderr] Downloaded str-buf v1.0.6 [INFO] [stderr] Downloaded cell v0.1.8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+035b01b794602d5861daa43ac792f372f8981ed7" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0c943f197d035ed3c3a9e903f317f05228b276f87cc90bfc4c9201de655c10f1 [INFO] running `Command { std: "docker" "start" "-a" "0c943f197d035ed3c3a9e903f317f05228b276f87cc90bfc4c9201de655c10f1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0c943f197d035ed3c3a9e903f317f05228b276f87cc90bfc4c9201de655c10f1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0c943f197d035ed3c3a9e903f317f05228b276f87cc90bfc4c9201de655c10f1", kill_on_drop: false }` [INFO] [stdout] 0c943f197d035ed3c3a9e903f317f05228b276f87cc90bfc4c9201de655c10f1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+035b01b794602d5861daa43ac792f372f8981ed7" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 57cf1e458dde180fac7d4549fe3e9db557433d619de807ecbd0c3a3122e7fb5a [INFO] running `Command { std: "docker" "start" "-a" "57cf1e458dde180fac7d4549fe3e9db557433d619de807ecbd0c3a3122e7fb5a", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.5.0 [INFO] [stderr] Compiling libc v0.2.181 [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling unicode-ident v1.0.23 [INFO] [stderr] Compiling quote v1.0.44 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Checking cfg-if v1.0.4 [INFO] [stderr] Checking smallvec v1.15.1 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Checking nibble_vec v0.1.0 [INFO] [stderr] Checking endian-type v0.1.2 [INFO] [stderr] Checking memchr v2.8.0 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Checking radix_trie v0.2.1 [INFO] [stderr] Checking unicode-width v0.1.14 [INFO] [stderr] Checking utf8parse v0.2.2 [INFO] [stderr] Checking either v1.15.0 [INFO] [stderr] Checking unicode-segmentation v1.12.0 [INFO] [stderr] Checking log v0.4.29 [INFO] [stderr] Checking itertools v0.10.5 [INFO] [stderr] Checking boolinator v2.4.0 [INFO] [stderr] Checking cell v0.1.8 [INFO] [stderr] Checking termcolor v1.4.1 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Checking dirs-sys-next v0.1.2 [INFO] [stderr] Checking nix v0.20.2 [INFO] [stderr] Checking fd-lock v2.0.0 [INFO] [stderr] Checking dirs-next v2.0.0 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Checking rustyline v8.2.0 [INFO] [stderr] Checking ruschm v0.2.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around closure body [INFO] [stdout] --> src/interpreter/library/native/base.rs:275:32 [INFO] [stdout] | [INFO] [stdout] 275 | iter.try_fold(init, |a, b| (a / b.expect_number()?)) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 275 - iter.try_fold(init, |a, b| (a / b.expect_number()?)) [INFO] [stdout] 275 + iter.try_fold(init, |a, b| a / b.expect_number()? ) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:733:36 [INFO] [stdout] | [INFO] [stdout] 733 | append_variadic_param!(param_fixed!["proc"], "args"), [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:736:39 [INFO] [stdout] | [INFO] [stdout] 736 | pure_function_mapping!("car", param_fixed!["pair"], car), [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:737:39 [INFO] [stdout] | [INFO] [stdout] 737 | pure_function_mapping!("cdr", param_fixed!["pair"], cdr), [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:738:40 [INFO] [stdout] | [INFO] [stdout] 738 | pure_function_mapping!("eqv?", param_fixed!["obj1", "obj2"], eqv), [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:741:13 [INFO] [stdout] | [INFO] [stdout] 741 | param_fixed!["obj1", "obj2"], [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:744:40 [INFO] [stdout] | [INFO] [stdout] 744 | pure_function_mapping!("cons", param_fixed!["car", "cdr"], cons), [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:747:13 [INFO] [stdout] | [INFO] [stdout] 747 | param_fixed!["obj"], [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:752:13 [INFO] [stdout] | [INFO] [stdout] 752 | param_fixed!["obj"], [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:757:13 [INFO] [stdout] | [INFO] [stdout] 757 | param_fixed!["obj"], [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:762:13 [INFO] [stdout] | [INFO] [stdout] 762 | param_fixed!["obj"], [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:767:13 [INFO] [stdout] | [INFO] [stdout] 767 | param_fixed!["obj"], [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:770:41 [INFO] [stdout] | [INFO] [stdout] 770 | pure_function_mapping!("pair?", param_fixed!["obj"], is_pair), [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:773:13 [INFO] [stdout] | [INFO] [stdout] 773 | param_fixed!["obj"], [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:778:13 [INFO] [stdout] | [INFO] [stdout] 778 | param_fixed!["obj"], [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:781:39 [INFO] [stdout] | [INFO] [stdout] 781 | pure_function_mapping!("not", param_fixed!["obj"], not), [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:788:60 [INFO] [stdout] | [INFO] [stdout] 788 | pure_function_mapping!("-", append_variadic_param!(param_fixed!["x1"], "x"), sub), [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:790:60 [INFO] [stdout] | [INFO] [stdout] 790 | pure_function_mapping!("/", append_variadic_param!(param_fixed!["x1"], "x"), div), [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:804:62 [INFO] [stdout] | [INFO] [stdout] 804 | pure_function_mapping!("min", append_variadic_param!(param_fixed!["x1"], "x"), min), [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:805:62 [INFO] [stdout] | [INFO] [stdout] 805 | pure_function_mapping!("max", append_variadic_param!(param_fixed!["x1"], "x"), max), [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:806:39 [INFO] [stdout] | [INFO] [stdout] 806 | pure_function_mapping!("abs", param_fixed!["x"], abs), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:807:40 [INFO] [stdout] | [INFO] [stdout] 807 | pure_function_mapping!("sqrt", param_fixed!["x"], sqrt), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:808:39 [INFO] [stdout] | [INFO] [stdout] 808 | pure_function_mapping!("exp", param_fixed!["z"], exp), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:809:38 [INFO] [stdout] | [INFO] [stdout] 809 | pure_function_mapping!("ln", param_fixed!["z"], ln), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:810:39 [INFO] [stdout] | [INFO] [stdout] 810 | pure_function_mapping!("log", param_fixed!["z1", "z2"], log), [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:811:39 [INFO] [stdout] | [INFO] [stdout] 811 | pure_function_mapping!("sin", param_fixed!["z"], sin), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:812:39 [INFO] [stdout] | [INFO] [stdout] 812 | pure_function_mapping!("cos", param_fixed!["z"], cos), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:813:39 [INFO] [stdout] | [INFO] [stdout] 813 | pure_function_mapping!("tan", param_fixed!["z"], tan), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:814:40 [INFO] [stdout] | [INFO] [stdout] 814 | pure_function_mapping!("asin", param_fixed!["z"], asin), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:815:40 [INFO] [stdout] | [INFO] [stdout] 815 | pure_function_mapping!("acos", param_fixed!["z"], acos), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:816:40 [INFO] [stdout] | [INFO] [stdout] 816 | pure_function_mapping!("atan", param_fixed!["z"], atan), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:817:41 [INFO] [stdout] | [INFO] [stdout] 817 | pure_function_mapping!("atan2", param_fixed!["y", "x"], atan2), [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:818:41 [INFO] [stdout] | [INFO] [stdout] 818 | pure_function_mapping!("floor", param_fixed!["x"], floor), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:819:43 [INFO] [stdout] | [INFO] [stdout] 819 | pure_function_mapping!("ceiling", param_fixed!["x"], ceiling), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:820:41 [INFO] [stdout] | [INFO] [stdout] 820 | pure_function_mapping!("exact", param_fixed!["x"], exact), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:821:50 [INFO] [stdout] | [INFO] [stdout] 821 | pure_function_mapping!("floor-quotient", param_fixed!["n1", "n2"], floor_quotient), [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:822:51 [INFO] [stdout] | [INFO] [stdout] 822 | pure_function_mapping!("floor-remainder", param_fixed!["n1", "n2"], floor_remainder), [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:829:47 [INFO] [stdout] | [INFO] [stdout] 829 | pure_function_mapping!("make-vector", param_fixed!["k", "obj"], make_vector), [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:830:49 [INFO] [stdout] | [INFO] [stdout] 830 | pure_function_mapping!("vector-length", param_fixed!["vector"], vector_length), [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:831:46 [INFO] [stdout] | [INFO] [stdout] 831 | pure_function_mapping!("vector-ref", param_fixed!["vector", "k"], vector_ref), [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:834:13 [INFO] [stdout] | [INFO] [stdout] 834 | param_fixed!["vector", "k", "obj"], [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/write.rs:16:9 [INFO] [stdout] | [INFO] [stdout] 16 | param_fixed!["value"], [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `import_library_direct` [INFO] [stdout] --> src/interpreter/interpreter.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::{import_library_direct, parser::*, values::Value}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `library_name` [INFO] [stdout] --> src/interpreter/interpreter.rs:10:83 [INFO] [stdout] | [INFO] [stdout] 10 | environment::*, io::file_char_stream, library_factory::GenericLibraryFactory, library_name, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1523 | param_fixed!["x", "y"], [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1619 | param_fixed!["x", "y"], [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1657 | param_fixed!["x".to_string()], [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1720 | append_variadic_param!(param_fixed!["x"], "y"), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around closure body [INFO] [stdout] --> src/interpreter/library/native/base.rs:275:32 [INFO] [stdout] | [INFO] [stdout] 275 | iter.try_fold(init, |a, b| (a / b.expect_number()?)) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 275 - iter.try_fold(init, |a, b| (a / b.expect_number()?)) [INFO] [stdout] 275 + iter.try_fold(init, |a, b| a / b.expect_number()? ) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:733:36 [INFO] [stdout] | [INFO] [stdout] 733 | append_variadic_param!(param_fixed!["proc"], "args"), [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:736:39 [INFO] [stdout] | [INFO] [stdout] 736 | pure_function_mapping!("car", param_fixed!["pair"], car), [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:737:39 [INFO] [stdout] | [INFO] [stdout] 737 | pure_function_mapping!("cdr", param_fixed!["pair"], cdr), [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:738:40 [INFO] [stdout] | [INFO] [stdout] 738 | pure_function_mapping!("eqv?", param_fixed!["obj1", "obj2"], eqv), [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:741:13 [INFO] [stdout] | [INFO] [stdout] 741 | param_fixed!["obj1", "obj2"], [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:744:40 [INFO] [stdout] | [INFO] [stdout] 744 | pure_function_mapping!("cons", param_fixed!["car", "cdr"], cons), [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:747:13 [INFO] [stdout] | [INFO] [stdout] 747 | param_fixed!["obj"], [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:752:13 [INFO] [stdout] | [INFO] [stdout] 752 | param_fixed!["obj"], [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:757:13 [INFO] [stdout] | [INFO] [stdout] 757 | param_fixed!["obj"], [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:762:13 [INFO] [stdout] | [INFO] [stdout] 762 | param_fixed!["obj"], [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:767:13 [INFO] [stdout] | [INFO] [stdout] 767 | param_fixed!["obj"], [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:770:41 [INFO] [stdout] | [INFO] [stdout] 770 | pure_function_mapping!("pair?", param_fixed!["obj"], is_pair), [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:773:13 [INFO] [stdout] | [INFO] [stdout] 773 | param_fixed!["obj"], [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:778:13 [INFO] [stdout] | [INFO] [stdout] 778 | param_fixed!["obj"], [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:781:39 [INFO] [stdout] | [INFO] [stdout] 781 | pure_function_mapping!("not", param_fixed!["obj"], not), [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:788:60 [INFO] [stdout] | [INFO] [stdout] 788 | pure_function_mapping!("-", append_variadic_param!(param_fixed!["x1"], "x"), sub), [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:790:60 [INFO] [stdout] | [INFO] [stdout] 790 | pure_function_mapping!("/", append_variadic_param!(param_fixed!["x1"], "x"), div), [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:804:62 [INFO] [stdout] | [INFO] [stdout] 804 | pure_function_mapping!("min", append_variadic_param!(param_fixed!["x1"], "x"), min), [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:805:62 [INFO] [stdout] | [INFO] [stdout] 805 | pure_function_mapping!("max", append_variadic_param!(param_fixed!["x1"], "x"), max), [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:806:39 [INFO] [stdout] | [INFO] [stdout] 806 | pure_function_mapping!("abs", param_fixed!["x"], abs), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:807:40 [INFO] [stdout] | [INFO] [stdout] 807 | pure_function_mapping!("sqrt", param_fixed!["x"], sqrt), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:808:39 [INFO] [stdout] | [INFO] [stdout] 808 | pure_function_mapping!("exp", param_fixed!["z"], exp), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:809:38 [INFO] [stdout] | [INFO] [stdout] 809 | pure_function_mapping!("ln", param_fixed!["z"], ln), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:810:39 [INFO] [stdout] | [INFO] [stdout] 810 | pure_function_mapping!("log", param_fixed!["z1", "z2"], log), [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:811:39 [INFO] [stdout] | [INFO] [stdout] 811 | pure_function_mapping!("sin", param_fixed!["z"], sin), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:812:39 [INFO] [stdout] | [INFO] [stdout] 812 | pure_function_mapping!("cos", param_fixed!["z"], cos), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:813:39 [INFO] [stdout] | [INFO] [stdout] 813 | pure_function_mapping!("tan", param_fixed!["z"], tan), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:814:40 [INFO] [stdout] | [INFO] [stdout] 814 | pure_function_mapping!("asin", param_fixed!["z"], asin), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:815:40 [INFO] [stdout] | [INFO] [stdout] 815 | pure_function_mapping!("acos", param_fixed!["z"], acos), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:816:40 [INFO] [stdout] | [INFO] [stdout] 816 | pure_function_mapping!("atan", param_fixed!["z"], atan), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:817:41 [INFO] [stdout] | [INFO] [stdout] 817 | pure_function_mapping!("atan2", param_fixed!["y", "x"], atan2), [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:818:41 [INFO] [stdout] | [INFO] [stdout] 818 | pure_function_mapping!("floor", param_fixed!["x"], floor), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:819:43 [INFO] [stdout] | [INFO] [stdout] 819 | pure_function_mapping!("ceiling", param_fixed!["x"], ceiling), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:820:41 [INFO] [stdout] | [INFO] [stdout] 820 | pure_function_mapping!("exact", param_fixed!["x"], exact), [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:821:50 [INFO] [stdout] | [INFO] [stdout] 821 | pure_function_mapping!("floor-quotient", param_fixed!["n1", "n2"], floor_quotient), [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:822:51 [INFO] [stdout] | [INFO] [stdout] 822 | pure_function_mapping!("floor-remainder", param_fixed!["n1", "n2"], floor_remainder), [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:829:47 [INFO] [stdout] | [INFO] [stdout] 829 | pure_function_mapping!("make-vector", param_fixed!["k", "obj"], make_vector), [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:830:49 [INFO] [stdout] | [INFO] [stdout] 830 | pure_function_mapping!("vector-length", param_fixed!["vector"], vector_length), [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:831:46 [INFO] [stdout] | [INFO] [stdout] 831 | pure_function_mapping!("vector-ref", param_fixed!["vector", "k"], vector_ref), [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/base.rs:834:13 [INFO] [stdout] | [INFO] [stdout] 834 | param_fixed!["vector", "k", "obj"], [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/library/native/write.rs:16:9 [INFO] [stdout] | [INFO] [stdout] 16 | param_fixed!["value"], [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `import_library_direct` [INFO] [stdout] --> src/interpreter/interpreter.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::{import_library_direct, parser::*, values::Value}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `library_name` [INFO] [stdout] --> src/interpreter/interpreter.rs:10:83 [INFO] [stdout] | [INFO] [stdout] 10 | environment::*, io::file_char_stream, library_factory::GenericLibraryFactory, library_name, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/interpreter.rs:962:17 [INFO] [stdout] | [INFO] [stdout] 962 | param_fixed!["x", "y"], [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/interpreter.rs:992:9 [INFO] [stdout] | [INFO] [stdout] 992 | param_fixed!["x".to_string(), "y".to_string()], [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/interpreter.rs:1013:40 [INFO] [stdout] | [INFO] [stdout] 1013 | append_variadic_param!(param_fixed!["x", "y"], "z"), [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/interpreter.rs:1140:17 [INFO] [stdout] | [INFO] [stdout] 1140 | param_fixed![ParameterFormalsBody::Name("x".to_string())], [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/interpreter.rs:1174:17 [INFO] [stdout] | [INFO] [stdout] 1174 | param_fixed!["x", "y"], [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `$crate::list` [INFO] [stdout] --> src/parser/parser.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | use $crate::list; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/interpreter/interpreter.rs:1187:17 [INFO] [stdout] | [INFO] [stdout] 1187 | param_fixed!["op", "x", "y"], [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `param_fixed` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/parser/pair.rs:196:17 [INFO] [stdout] | [INFO] [stdout] 196 | pub fn iter(&self) -> Iter { [INFO] [stdout] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 196 | pub fn iter(&self) -> Iter<'_, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/parser/pair.rs:200:21 [INFO] [stdout] | [INFO] [stdout] 200 | pub fn iter_mut(&mut self) -> IterMut { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 200 | pub fn iter_mut(&mut self) -> IterMut<'_, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/parser/macros.rs:493:12 [INFO] [stdout] | [INFO] [stdout] 491 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] 492 | pub enum Transformer { [INFO] [stdout] 493 | Native(fn(Datum) -> Result), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] = note: `#[warn(unpredictable_function_pointer_comparisons)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/interpreter/interpreter.rs:72:67 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn as_ref(&'a self) -> (&'a Expression, &'a [Expression], &Rc>) { [INFO] [stdout] | -- -- -- ^^^^^^^^^^^^^^^^^^^ the same lifetime is elided here [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 72 | pub fn as_ref(&'a self) -> (&'a Expression, &'a [Expression], &'a Rc>) { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/interpreter/interpreter.rs:172:27 [INFO] [stdout] | [INFO] [stdout] 172 | pub fn get_lib_loader(&self) -> &LibraryLoader { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 172 | pub fn get_lib_loader(&self) -> &LibraryLoader<'_, R> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/interpreter/interpreter.rs:316:21 [INFO] [stdout] | [INFO] [stdout] 316 | expression: &Expression, [INFO] [stdout] | ^^^^^^^^^^^ the lifetime is elided here [INFO] [stdout] 317 | env: Rc>, [INFO] [stdout] 318 | ) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 318 | ) -> Result> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/environment.rs:37:16 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn get(&self, name: &str) -> Option> { [INFO] [stdout] | ^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 37 | pub fn get(&self, name: &str) -> Option> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/environment.rs:49:20 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn get_mut(&self, name: &str) -> Option> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 49 | pub fn get_mut(&self, name: &str) -> Option> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/values.rs:464:83 [INFO] [stdout] | [INFO] [stdout] 464 | (BuiltinProcedureBody::Pure(fpa), BuiltinProcedureBody::Pure(fpb)) => fpa == fpb, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] help: refactor your code, or use `std::ptr::fn_addr_eq` to suppress the lint [INFO] [stdout] | [INFO] [stdout] 464 - (BuiltinProcedureBody::Pure(fpa), BuiltinProcedureBody::Pure(fpb)) => fpa == fpb, [INFO] [stdout] 464 + (BuiltinProcedureBody::Pure(fpa), BuiltinProcedureBody::Pure(fpb)) => std::ptr::fn_addr_eq(*fpa, *fpb), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/values.rs:600:19 [INFO] [stdout] | [INFO] [stdout] 600 | pub fn as_mut(&self) -> Result>> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 600 | pub fn as_mut(&self) -> Result>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/parser/pair.rs:196:17 [INFO] [stdout] | [INFO] [stdout] 196 | pub fn iter(&self) -> Iter { [INFO] [stdout] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 196 | pub fn iter(&self) -> Iter<'_, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/parser/pair.rs:200:21 [INFO] [stdout] | [INFO] [stdout] 200 | pub fn iter_mut(&mut self) -> IterMut { [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 200 | pub fn iter_mut(&mut self) -> IterMut<'_, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/parser/macros.rs:493:12 [INFO] [stdout] | [INFO] [stdout] 491 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | --------- in this derive macro expansion [INFO] [stdout] 492 | pub enum Transformer { [INFO] [stdout] 493 | Native(fn(Datum) -> Result), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] = note: `#[warn(unpredictable_function_pointer_comparisons)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/interpreter/interpreter.rs:72:67 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn as_ref(&'a self) -> (&'a Expression, &'a [Expression], &Rc>) { [INFO] [stdout] | -- -- -- ^^^^^^^^^^^^^^^^^^^ the same lifetime is elided here [INFO] [stdout] | | | | [INFO] [stdout] | | | the same lifetime is named here [INFO] [stdout] | | the same lifetime is named here [INFO] [stdout] | the lifetime is named here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 72 | pub fn as_ref(&'a self) -> (&'a Expression, &'a [Expression], &'a Rc>) { [INFO] [stdout] | ++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/interpreter/interpreter.rs:172:27 [INFO] [stdout] | [INFO] [stdout] 172 | pub fn get_lib_loader(&self) -> &LibraryLoader { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | || [INFO] [stdout] | | |the same lifetime is hidden here [INFO] [stdout] | | the same lifetime is elided here [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 172 | pub fn get_lib_loader(&self) -> &LibraryLoader<'_, R> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/interpreter/interpreter.rs:316:21 [INFO] [stdout] | [INFO] [stdout] 316 | expression: &Expression, [INFO] [stdout] | ^^^^^^^^^^^ the lifetime is elided here [INFO] [stdout] 317 | env: Rc>, [INFO] [stdout] 318 | ) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 318 | ) -> Result> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/environment.rs:37:16 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn get(&self, name: &str) -> Option> { [INFO] [stdout] | ^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 37 | pub fn get(&self, name: &str) -> Option> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/environment.rs:49:20 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn get_mut(&self, name: &str) -> Option> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 49 | pub fn get_mut(&self, name: &str) -> Option> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/values.rs:464:83 [INFO] [stdout] | [INFO] [stdout] 464 | (BuiltinProcedureBody::Pure(fpa), BuiltinProcedureBody::Pure(fpb)) => fpa == fpb, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] help: refactor your code, or use `std::ptr::fn_addr_eq` to suppress the lint [INFO] [stdout] | [INFO] [stdout] 464 - (BuiltinProcedureBody::Pure(fpa), BuiltinProcedureBody::Pure(fpb)) => fpa == fpb, [INFO] [stdout] 464 + (BuiltinProcedureBody::Pure(fpa), BuiltinProcedureBody::Pure(fpb)) => std::ptr::fn_addr_eq(*fpa, *fpb), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/values.rs:600:19 [INFO] [stdout] | [INFO] [stdout] 600 | pub fn as_mut(&self) -> Result>> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 600 | pub fn as_mut(&self) -> Result>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 17.93s [INFO] running `Command { std: "docker" "inspect" "57cf1e458dde180fac7d4549fe3e9db557433d619de807ecbd0c3a3122e7fb5a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "57cf1e458dde180fac7d4549fe3e9db557433d619de807ecbd0c3a3122e7fb5a", kill_on_drop: false }` [INFO] [stdout] 57cf1e458dde180fac7d4549fe3e9db557433d619de807ecbd0c3a3122e7fb5a