[INFO] cloning repository https://github.com/blockstack/clarity-benchmarking [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/blockstack/clarity-benchmarking" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fblockstack%2Fclarity-benchmarking", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fblockstack%2Fclarity-benchmarking'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] a5bd1c4d86aa92aaad1dfe41c76700617ab99192 [INFO] checking blockstack/clarity-benchmarking against try#a7a572ce3edd6d476191fbfe92c9c1986e009b34 for pr-87190-3 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fblockstack%2Fclarity-benchmarking" "/workspace/builds/worker-13/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-13/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/blockstack/clarity-benchmarking on toolchain a7a572ce3edd6d476191fbfe92c9c1986e009b34 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+a7a572ce3edd6d476191fbfe92c9c1986e009b34" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/blockstack/clarity-benchmarking [INFO] finished tweaking git repo https://github.com/blockstack/clarity-benchmarking [INFO] tweaked toml for git repo https://github.com/blockstack/clarity-benchmarking written to /workspace/builds/worker-13/source/Cargo.toml [INFO] crate git repo https://github.com/blockstack/clarity-benchmarking already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+a7a572ce3edd6d476191fbfe92c9c1986e009b34" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating git repository `https://github.com/blockstack/stacks-blockchain` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded secp256k1 v0.19.0 [INFO] [stderr] Downloaded integer-sqrt v0.1.5 [INFO] [stderr] Downloaded psm v0.1.13 [INFO] [stderr] Downloaded zeroize v1.4.0 [INFO] [stderr] Downloaded rusqlite v0.24.2 [INFO] [stderr] Downloaded stacker v0.1.14 [INFO] [stderr] Downloaded semver v1.0.3 [INFO] [stderr] Downloaded curve25519-dalek v2.0.0 [INFO] [stderr] Downloaded sha2-asm v0.5.5 [INFO] [stderr] Downloaded serde_stacker v0.1.4 [INFO] [stderr] Downloaded libsqlite3-sys v0.20.1 [INFO] [stderr] Downloaded secp256k1-sys v0.3.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+a7a572ce3edd6d476191fbfe92c9c1986e009b34" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c10d61dbfb30f40a1cf74d5b6137bca15c68fb35f4e32783a1ba9d59e320a22b [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "c10d61dbfb30f40a1cf74d5b6137bca15c68fb35f4e32783a1ba9d59e320a22b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c10d61dbfb30f40a1cf74d5b6137bca15c68fb35f4e32783a1ba9d59e320a22b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c10d61dbfb30f40a1cf74d5b6137bca15c68fb35f4e32783a1ba9d59e320a22b", kill_on_drop: false }` [INFO] [stdout] c10d61dbfb30f40a1cf74d5b6137bca15c68fb35f4e32783a1ba9d59e320a22b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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" "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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+a7a572ce3edd6d476191fbfe92c9c1986e009b34" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 3b555655cd1f15f45e2c46ebaa96a40cec001a0acc2fa93d12530bf58395e7b5 [INFO] running `Command { std: "docker" "start" "-a" "3b555655cd1f15f45e2c46ebaa96a40cec001a0acc2fa93d12530bf58395e7b5", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] note: Switching to Edition 2021 will enable the use of the version 2 feature resolver in Cargo. [INFO] [stderr] This may cause some dependencies to be built with fewer features enabled than previously. [INFO] [stderr] More information about the resolver changes may be found at https://doc.rust-lang.org/nightly/edition-guide/rust-2021/default-cargo-resolver.html [INFO] [stderr] When building the following dependencies, the given features will no longer be used: [INFO] [stderr] [INFO] [stderr] itoa v0.4.7: default, std [INFO] [stderr] num-traits v0.2.14: default, std [INFO] [stderr] standback v0.2.17 (as host dependency): std [INFO] [stderr] syn v1.0.73 (as host dependency): full, visit [INFO] [stderr] [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling cc v1.0.69 [INFO] [stderr] Compiling proc-macro2 v1.0.27 [INFO] [stderr] Compiling unicode-xid v0.2.2 [INFO] [stderr] Compiling serde_derive v1.0.126 [INFO] [stderr] Compiling serde v1.0.126 [INFO] [stderr] Compiling typenum v1.13.0 [INFO] [stderr] Compiling version_check v0.9.3 [INFO] [stderr] Compiling ryu v1.0.5 [INFO] [stderr] Checking byte-tools v0.3.1 [INFO] [stderr] Compiling serde_json v1.0.64 [INFO] [stderr] Checking itoa v0.4.7 [INFO] [stderr] Checking opaque-debug v0.2.3 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Checking scopeguard v1.1.0 [INFO] [stderr] Checking ahash v0.4.7 [INFO] [stderr] Compiling const_fn v0.4.8 [INFO] [stderr] Compiling slog v2.7.0 [INFO] [stderr] Checking once_cell v1.8.0 [INFO] [stderr] Checking regex-syntax v0.6.25 [INFO] [stderr] Checking zeroize v1.4.0 [INFO] [stderr] Checking subtle v2.4.1 [INFO] [stderr] Checking regex-automata v0.1.10 [INFO] [stderr] Checking plotters-backend v0.3.2 [INFO] [stderr] Checking smallvec v1.6.1 [INFO] [stderr] Checking slab v0.4.3 [INFO] [stderr] Compiling blockstack-core v0.0.1 (https://github.com/blockstack/stacks-blockchain?branch=dev/clarity-benchmarking#d219261b) [INFO] [stderr] Checking keccak v0.1.0 [INFO] [stderr] Checking half v1.7.1 [INFO] [stderr] Checking same-file v1.0.6 [INFO] [stderr] Checking oorandom v11.1.3 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling memoffset v0.6.4 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling rayon v1.5.1 [INFO] [stderr] Checking tinyvec v1.2.0 [INFO] [stderr] Checking unicode-bidi v0.3.5 [INFO] [stderr] Checking itertools v0.10.1 [INFO] [stderr] Checking block-padding v0.1.5 [INFO] [stderr] Checking hashbrown v0.9.1 [INFO] [stderr] Checking form_urlencoded v1.0.1 [INFO] [stderr] Checking thread_local v1.1.3 [INFO] [stderr] Checking crossbeam-utils v0.8.5 [INFO] [stderr] Checking plotters-svg v0.3.1 [INFO] [stderr] Checking walkdir v2.3.2 [INFO] [stderr] Compiling standback v0.2.17 [INFO] [stderr] Compiling time v0.2.27 [INFO] [stderr] Checking getrandom v0.1.16 [INFO] [stderr] Checking dirs-sys-next v0.1.2 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking getrandom v0.2.3 [INFO] [stderr] Checking time v0.1.44 [INFO] [stderr] Checking net2 v0.2.37 [INFO] [stderr] Checking iovec v0.1.4 [INFO] [stderr] Checking csv-core v0.1.10 [INFO] [stderr] Checking clap v2.33.3 [INFO] [stderr] Checking hashlink v0.6.0 [INFO] [stderr] Checking dirs-next v2.0.0 [INFO] [stderr] Checking crossbeam-channel v0.5.1 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Checking rand_core v0.6.3 [INFO] [stderr] Checking mio v0.6.23 [INFO] [stderr] Checking term v0.7.0 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Checking rand_chacha v0.2.2 [INFO] [stderr] Checking crossbeam-epoch v0.9.5 [INFO] [stderr] Checking unicode-normalization v0.1.19 [INFO] [stderr] Checking criterion-plot v0.4.3 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking rand v0.7.2 [INFO] [stderr] Compiling syn v1.0.73 [INFO] [stderr] Checking crossbeam-deque v0.8.0 [INFO] [stderr] Compiling psm v0.1.13 [INFO] [stderr] Compiling secp256k1-sys v0.3.0 [INFO] [stderr] Compiling stacker v0.1.14 [INFO] [stderr] Compiling libsqlite3-sys v0.20.1 [INFO] [stderr] Compiling clear_on_drop v0.2.4 [INFO] [stderr] Compiling sha2-asm v0.5.5 [INFO] [stderr] Checking integer-sqrt v0.1.5 [INFO] [stderr] Checking plotters v0.3.1 [INFO] [stderr] Checking rand v0.8.4 [INFO] [stderr] Checking rayon-core v1.9.1 [INFO] [stderr] Checking regex v1.5.4 [INFO] [stderr] Checking generic-array v0.12.4 [INFO] [stderr] Checking chrono v0.4.19 [INFO] [stderr] Checking digest v0.8.1 [INFO] [stderr] Checking block-buffer v0.7.3 [INFO] [stderr] Checking sha2 v0.8.2 [INFO] [stderr] Checking ripemd160 v0.8.0 [INFO] [stderr] Checking sha3 v0.8.2 [INFO] [stderr] Checking idna v0.2.3 [INFO] [stderr] Checking slog-term v2.8.0 [INFO] [stderr] Checking url v2.2.2 [INFO] [stderr] Compiling time-macros-impl v0.1.2 [INFO] [stderr] Checking time-macros v0.1.1 [INFO] [stderr] Checking curve25519-dalek v2.0.0 [INFO] [stderr] Checking serde_stacker v0.1.4 [INFO] [stderr] Checking bstr v0.2.16 [INFO] [stderr] Checking secp256k1 v0.19.0 [INFO] [stderr] Checking serde_cbor v0.11.1 [INFO] [stderr] Checking csv v1.1.6 [INFO] [stderr] Checking ed25519-dalek v1.0.0-pre.3 [INFO] [stderr] Checking rusqlite v0.24.2 [INFO] [stderr] Checking tinytemplate v1.2.1 [INFO] [stderr] Checking criterion v0.3.4 [INFO] [stderr] Checking cost-bench v0.1.0 (/tmp/fixit) [INFO] [stderr] Migrating src/lib.rs from 2018 edition to 2021 [INFO] [stderr] Fixed src/generators.rs (15 fixes) [INFO] [stdout] warning: unused `#[macro_use]` import [INFO] [stdout] --> src/lib.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[macro_use] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `#[macro_use]` import [INFO] [stdout] --> src/lib.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[macro_use] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Migrating benches/bench.rs from 2018 edition to 2021 [INFO] [stderr] Fixed benches/bench.rs (46 fixes) [INFO] [stdout] warning: constant is never used: `INPUT_SIZES_ANALYSIS_PASS` [INFO] [stdout] --> benches/bench.rs:64:1 [INFO] [stdout] | [INFO] [stdout] 64 | const INPUT_SIZES_ANALYSIS_PASS: [u16; 6] = [1, 2, 8, 16, 32, 64]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INPUT_SIZES_ARITHMETIC` [INFO] [stdout] --> benches/bench.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | const INPUT_SIZES_ARITHMETIC: [u16; 8] = [1, 2, 3, 4, 5, 6, 7, 8]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `MORE_INPUT_SIZES` [INFO] [stdout] --> benches/bench.rs:66:1 [INFO] [stdout] | [INFO] [stdout] 66 | const MORE_INPUT_SIZES: [u16; 12] = [1, 2, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dummy_setup_code` [INFO] [stdout] --> benches/bench.rs:275:4 [INFO] [stdout] | [INFO] [stdout] 275 | fn dummy_setup_code( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis` [INFO] [stdout] --> benches/bench.rs:284:4 [INFO] [stdout] | [INFO] [stdout] 284 | fn bench_analysis( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_pass` [INFO] [stdout] --> benches/bench.rs:345:4 [INFO] [stdout] | [INFO] [stdout] 345 | fn bench_analysis_pass( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_pass_read_only` [INFO] [stdout] --> benches/bench.rs:397:4 [INFO] [stdout] | [INFO] [stdout] 397 | fn bench_analysis_pass_read_only( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_pass_arithmetic_only_checker` [INFO] [stdout] --> benches/bench.rs:403:4 [INFO] [stdout] | [INFO] [stdout] 403 | fn bench_analysis_pass_arithmetic_only_checker( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_pass_trait_checker` [INFO] [stdout] --> benches/bench.rs:414:4 [INFO] [stdout] | [INFO] [stdout] 414 | fn bench_analysis_pass_trait_checker(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_pass_type_checker` [INFO] [stdout] --> benches/bench.rs:499:4 [INFO] [stdout] | [INFO] [stdout] 499 | fn bench_analysis_pass_type_checker( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `helper_deepen_typing_context` [INFO] [stdout] --> benches/bench.rs:578:4 [INFO] [stdout] | [INFO] [stdout] 578 | fn helper_deepen_typing_context( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_lookup_variable_depth` [INFO] [stdout] --> benches/bench.rs:609:4 [INFO] [stdout] | [INFO] [stdout] 609 | fn bench_analysis_lookup_variable_depth(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `helper_deepen_local_context` [INFO] [stdout] --> benches/bench.rs:619:4 [INFO] [stdout] | [INFO] [stdout] 619 | fn helper_deepen_local_context( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_lookup_variable_depth` [INFO] [stdout] --> benches/bench.rs:660:4 [INFO] [stdout] | [INFO] [stdout] 660 | fn bench_lookup_variable_depth(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_ast_cycle_detection` [INFO] [stdout] --> benches/bench.rs:671:4 [INFO] [stdout] | [INFO] [stdout] 671 | fn bench_ast_cycle_detection(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_contract_storage` [INFO] [stdout] --> benches/bench.rs:703:4 [INFO] [stdout] | [INFO] [stdout] 703 | fn bench_contract_storage(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_principal_of` [INFO] [stdout] --> benches/bench.rs:764:4 [INFO] [stdout] | [INFO] [stdout] 764 | fn bench_principal_of(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_use_trait_entry` [INFO] [stdout] --> benches/bench.rs:803:4 [INFO] [stdout] | [INFO] [stdout] 803 | fn bench_analysis_use_trait_entry(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_get_function_entry` [INFO] [stdout] --> benches/bench.rs:872:4 [INFO] [stdout] | [INFO] [stdout] 872 | fn bench_analysis_get_function_entry(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_inner_type_check_cost` [INFO] [stdout] --> benches/bench.rs:939:4 [INFO] [stdout] | [INFO] [stdout] 939 | fn bench_inner_type_check_cost(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_user_function_application` [INFO] [stdout] --> benches/bench.rs:982:4 [INFO] [stdout] | [INFO] [stdout] 982 | fn bench_user_function_application(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_lookup_function_types` [INFO] [stdout] --> benches/bench.rs:1030:4 [INFO] [stdout] | [INFO] [stdout] 1030 | fn bench_analysis_lookup_function_types(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_lookup_function` [INFO] [stdout] --> benches/bench.rs:1090:4 [INFO] [stdout] | [INFO] [stdout] 1090 | fn bench_lookup_function(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_lookup_variable_size` [INFO] [stdout] --> benches/bench.rs:1146:4 [INFO] [stdout] | [INFO] [stdout] 1146 | fn bench_lookup_variable_size(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_option_cons` [INFO] [stdout] --> benches/bench.rs:1201:4 [INFO] [stdout] | [INFO] [stdout] 1201 | fn bench_analysis_option_cons(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_option_check` [INFO] [stdout] --> benches/bench.rs:1226:4 [INFO] [stdout] | [INFO] [stdout] 1226 | fn bench_analysis_option_check(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_visit` [INFO] [stdout] --> benches/bench.rs:1252:4 [INFO] [stdout] | [INFO] [stdout] 1252 | fn bench_analysis_visit(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_bind_name` [INFO] [stdout] --> benches/bench.rs:1276:4 [INFO] [stdout] | [INFO] [stdout] 1276 | fn bench_analysis_bind_name(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_list_items_check` [INFO] [stdout] --> benches/bench.rs:1300:4 [INFO] [stdout] | [INFO] [stdout] 1300 | fn bench_analysis_list_items_check(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_check_tuple_get` [INFO] [stdout] --> benches/bench.rs:1325:4 [INFO] [stdout] | [INFO] [stdout] 1325 | fn bench_analysis_check_tuple_get(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_check_tuple_merge` [INFO] [stdout] --> benches/bench.rs:1359:4 [INFO] [stdout] | [INFO] [stdout] 1359 | fn bench_analysis_check_tuple_merge(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_check_tuple_cons` [INFO] [stdout] --> benches/bench.rs:1384:4 [INFO] [stdout] | [INFO] [stdout] 1384 | fn bench_analysis_check_tuple_cons(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_tuple_items_check` [INFO] [stdout] --> benches/bench.rs:1410:4 [INFO] [stdout] | [INFO] [stdout] 1410 | fn bench_analysis_tuple_items_check(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_check_let` [INFO] [stdout] --> benches/bench.rs:1435:4 [INFO] [stdout] | [INFO] [stdout] 1435 | fn bench_analysis_check_let(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_lookup_function` [INFO] [stdout] --> benches/bench.rs:1460:4 [INFO] [stdout] | [INFO] [stdout] 1460 | fn bench_analysis_lookup_function(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_type_annotate` [INFO] [stdout] --> benches/bench.rs:1503:4 [INFO] [stdout] | [INFO] [stdout] 1503 | fn bench_analysis_type_annotate(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_type_check` [INFO] [stdout] --> benches/bench.rs:1543:4 [INFO] [stdout] | [INFO] [stdout] 1543 | fn bench_analysis_type_check(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_iterable_func` [INFO] [stdout] --> benches/bench.rs:1578:4 [INFO] [stdout] | [INFO] [stdout] 1578 | fn bench_analysis_iterable_func(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_storage` [INFO] [stdout] --> benches/bench.rs:1603:4 [INFO] [stdout] | [INFO] [stdout] 1603 | fn bench_analysis_storage(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_type_lookup` [INFO] [stdout] --> benches/bench.rs:1662:4 [INFO] [stdout] | [INFO] [stdout] 1662 | fn bench_analysis_type_lookup(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_lookup_variable_const` [INFO] [stdout] --> benches/bench.rs:1703:4 [INFO] [stdout] | [INFO] [stdout] 1703 | fn bench_analysis_lookup_variable_const(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_ast_parse` [INFO] [stdout] --> benches/bench.rs:1748:4 [INFO] [stdout] | [INFO] [stdout] 1748 | fn bench_ast_parse(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_add` [INFO] [stdout] --> benches/bench.rs:1783:4 [INFO] [stdout] | [INFO] [stdout] 1783 | fn bench_add(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_sub` [INFO] [stdout] --> benches/bench.rs:1793:4 [INFO] [stdout] | [INFO] [stdout] 1793 | fn bench_sub(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_mul` [INFO] [stdout] --> benches/bench.rs:1803:4 [INFO] [stdout] | [INFO] [stdout] 1803 | fn bench_mul(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_div` [INFO] [stdout] --> benches/bench.rs:1813:4 [INFO] [stdout] | [INFO] [stdout] 1813 | fn bench_div(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_le` [INFO] [stdout] --> benches/bench.rs:1823:4 [INFO] [stdout] | [INFO] [stdout] 1823 | fn bench_le(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_leq` [INFO] [stdout] --> benches/bench.rs:1827:4 [INFO] [stdout] | [INFO] [stdout] 1827 | fn bench_leq(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_ge` [INFO] [stdout] --> benches/bench.rs:1831:4 [INFO] [stdout] | [INFO] [stdout] 1831 | fn bench_ge(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_geq` [INFO] [stdout] --> benches/bench.rs:1835:4 [INFO] [stdout] | [INFO] [stdout] 1835 | fn bench_geq(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_and` [INFO] [stdout] --> benches/bench.rs:1840:4 [INFO] [stdout] | [INFO] [stdout] 1840 | fn bench_and(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_or` [INFO] [stdout] --> benches/bench.rs:1850:4 [INFO] [stdout] | [INFO] [stdout] 1850 | fn bench_or(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_xor` [INFO] [stdout] --> benches/bench.rs:1854:4 [INFO] [stdout] | [INFO] [stdout] 1854 | fn bench_xor(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_not` [INFO] [stdout] --> benches/bench.rs:1858:4 [INFO] [stdout] | [INFO] [stdout] 1858 | fn bench_not(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_eq` [INFO] [stdout] --> benches/bench.rs:1863:4 [INFO] [stdout] | [INFO] [stdout] 1863 | fn bench_eq(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_mod` [INFO] [stdout] --> benches/bench.rs:1867:4 [INFO] [stdout] | [INFO] [stdout] 1867 | fn bench_mod(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_pow` [INFO] [stdout] --> benches/bench.rs:1871:4 [INFO] [stdout] | [INFO] [stdout] 1871 | fn bench_pow(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_sqrti` [INFO] [stdout] --> benches/bench.rs:1875:4 [INFO] [stdout] | [INFO] [stdout] 1875 | fn bench_sqrti(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_log2` [INFO] [stdout] --> benches/bench.rs:1879:4 [INFO] [stdout] | [INFO] [stdout] 1879 | fn bench_log2(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_tuple_get` [INFO] [stdout] --> benches/bench.rs:1883:4 [INFO] [stdout] | [INFO] [stdout] 1883 | fn bench_tuple_get(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_tuple_merge` [INFO] [stdout] --> benches/bench.rs:1893:4 [INFO] [stdout] | [INFO] [stdout] 1893 | fn bench_tuple_merge(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_tuple_cons` [INFO] [stdout] --> benches/bench.rs:1903:4 [INFO] [stdout] | [INFO] [stdout] 1903 | fn bench_tuple_cons(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_hash160` [INFO] [stdout] --> benches/bench.rs:1914:4 [INFO] [stdout] | [INFO] [stdout] 1914 | fn bench_hash160(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_sha256` [INFO] [stdout] --> benches/bench.rs:1918:4 [INFO] [stdout] | [INFO] [stdout] 1918 | fn bench_sha256(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_sha512` [INFO] [stdout] --> benches/bench.rs:1922:4 [INFO] [stdout] | [INFO] [stdout] 1922 | fn bench_sha512(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_sha512t256` [INFO] [stdout] --> benches/bench.rs:1926:4 [INFO] [stdout] | [INFO] [stdout] 1926 | fn bench_sha512t256(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_keccak256` [INFO] [stdout] --> benches/bench.rs:1930:4 [INFO] [stdout] | [INFO] [stdout] 1930 | fn bench_keccak256(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_secp256k1recover` [INFO] [stdout] --> benches/bench.rs:1934:4 [INFO] [stdout] | [INFO] [stdout] 1934 | fn bench_secp256k1recover(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_secp256k1verify` [INFO] [stdout] --> benches/bench.rs:1944:4 [INFO] [stdout] | [INFO] [stdout] 1944 | fn bench_secp256k1verify(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_create_ft_old` [INFO] [stdout] --> benches/bench.rs:1954:4 [INFO] [stdout] | [INFO] [stdout] 1954 | fn bench_create_ft_old(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_create_ft` [INFO] [stdout] --> benches/bench.rs:1965:4 [INFO] [stdout] | [INFO] [stdout] 1965 | fn bench_create_ft(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_mint_ft` [INFO] [stdout] --> benches/bench.rs:1998:4 [INFO] [stdout] | [INFO] [stdout] 1998 | fn bench_mint_ft(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_ft_transfer` [INFO] [stdout] --> benches/bench.rs:2002:4 [INFO] [stdout] | [INFO] [stdout] 2002 | fn bench_ft_transfer(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_ft_balance` [INFO] [stdout] --> benches/bench.rs:2012:4 [INFO] [stdout] | [INFO] [stdout] 2012 | fn bench_ft_balance(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_ft_supply` [INFO] [stdout] --> benches/bench.rs:2022:4 [INFO] [stdout] | [INFO] [stdout] 2022 | fn bench_ft_supply(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_ft_burn` [INFO] [stdout] --> benches/bench.rs:2032:4 [INFO] [stdout] | [INFO] [stdout] 2032 | fn bench_ft_burn(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_create_nft` [INFO] [stdout] --> benches/bench.rs:2037:4 [INFO] [stdout] | [INFO] [stdout] 2037 | fn bench_create_nft(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_nft_mint` [INFO] [stdout] --> benches/bench.rs:2073:4 [INFO] [stdout] | [INFO] [stdout] 2073 | fn bench_nft_mint(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_nft_transfer` [INFO] [stdout] --> benches/bench.rs:2083:4 [INFO] [stdout] | [INFO] [stdout] 2083 | fn bench_nft_transfer(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_nft_owner` [INFO] [stdout] --> benches/bench.rs:2093:4 [INFO] [stdout] | [INFO] [stdout] 2093 | fn bench_nft_owner(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_nft_burn` [INFO] [stdout] --> benches/bench.rs:2103:4 [INFO] [stdout] | [INFO] [stdout] 2103 | fn bench_nft_burn(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_is_none` [INFO] [stdout] --> benches/bench.rs:2113:4 [INFO] [stdout] | [INFO] [stdout] 2113 | fn bench_is_none(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_is_some` [INFO] [stdout] --> benches/bench.rs:2117:4 [INFO] [stdout] | [INFO] [stdout] 2117 | fn bench_is_some(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_is_ok` [INFO] [stdout] --> benches/bench.rs:2121:4 [INFO] [stdout] | [INFO] [stdout] 2121 | fn bench_is_ok(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_is_err` [INFO] [stdout] --> benches/bench.rs:2125:4 [INFO] [stdout] | [INFO] [stdout] 2125 | fn bench_is_err(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_unwrap` [INFO] [stdout] --> benches/bench.rs:2129:4 [INFO] [stdout] | [INFO] [stdout] 2129 | fn bench_unwrap(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_unwrap_ret` [INFO] [stdout] --> benches/bench.rs:2133:4 [INFO] [stdout] | [INFO] [stdout] 2133 | fn bench_unwrap_ret(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_unwrap_err` [INFO] [stdout] --> benches/bench.rs:2143:4 [INFO] [stdout] | [INFO] [stdout] 2143 | fn bench_unwrap_err(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_unwrap_err_or_ret` [INFO] [stdout] --> benches/bench.rs:2153:4 [INFO] [stdout] | [INFO] [stdout] 2153 | fn bench_unwrap_err_or_ret(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_create_map` [INFO] [stdout] --> benches/bench.rs:2165:4 [INFO] [stdout] | [INFO] [stdout] 2165 | fn bench_create_map(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_create_var_old` [INFO] [stdout] --> benches/bench.rs:2203:4 [INFO] [stdout] | [INFO] [stdout] 2203 | fn bench_create_var_old(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_create_var` [INFO] [stdout] --> benches/bench.rs:2215:4 [INFO] [stdout] | [INFO] [stdout] 2215 | fn bench_create_var(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_set_var` [INFO] [stdout] --> benches/bench.rs:2252:4 [INFO] [stdout] | [INFO] [stdout] 2252 | fn bench_set_var(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_fetch_var` [INFO] [stdout] --> benches/bench.rs:2256:4 [INFO] [stdout] | [INFO] [stdout] 2256 | fn bench_fetch_var(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_print` [INFO] [stdout] --> benches/bench.rs:2266:4 [INFO] [stdout] | [INFO] [stdout] 2266 | fn bench_print(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_if` [INFO] [stdout] --> benches/bench.rs:2270:4 [INFO] [stdout] | [INFO] [stdout] 2270 | fn bench_if(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_asserts` [INFO] [stdout] --> benches/bench.rs:2274:4 [INFO] [stdout] | [INFO] [stdout] 2274 | fn bench_asserts(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_ok_cons` [INFO] [stdout] --> benches/bench.rs:2284:4 [INFO] [stdout] | [INFO] [stdout] 2284 | fn bench_ok_cons(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_err_cons` [INFO] [stdout] --> benches/bench.rs:2288:4 [INFO] [stdout] | [INFO] [stdout] 2288 | fn bench_err_cons(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_some_cons` [INFO] [stdout] --> benches/bench.rs:2298:4 [INFO] [stdout] | [INFO] [stdout] 2298 | fn bench_some_cons(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_concat` [INFO] [stdout] --> benches/bench.rs:2308:4 [INFO] [stdout] | [INFO] [stdout] 2308 | fn bench_concat(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_as_max_len` [INFO] [stdout] --> benches/bench.rs:2312:4 [INFO] [stdout] | [INFO] [stdout] 2312 | fn bench_as_max_len(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_begin` [INFO] [stdout] --> benches/bench.rs:2322:4 [INFO] [stdout] | [INFO] [stdout] 2322 | fn bench_begin(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_bind_name` [INFO] [stdout] --> benches/bench.rs:2326:4 [INFO] [stdout] | [INFO] [stdout] 2326 | fn bench_bind_name(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_default_to` [INFO] [stdout] --> benches/bench.rs:2336:4 [INFO] [stdout] | [INFO] [stdout] 2336 | fn bench_default_to(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_try` [INFO] [stdout] --> benches/bench.rs:2346:4 [INFO] [stdout] | [INFO] [stdout] 2346 | fn bench_try(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_int_cast` [INFO] [stdout] --> benches/bench.rs:2350:4 [INFO] [stdout] | [INFO] [stdout] 2350 | fn bench_int_cast(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_set_entry` [INFO] [stdout] --> benches/bench.rs:2360:4 [INFO] [stdout] | [INFO] [stdout] 2360 | fn bench_set_entry(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_fetch_entry` [INFO] [stdout] --> benches/bench.rs:2370:4 [INFO] [stdout] | [INFO] [stdout] 2370 | fn bench_fetch_entry(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_match` [INFO] [stdout] --> benches/bench.rs:2380:4 [INFO] [stdout] | [INFO] [stdout] 2380 | fn bench_match(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_let` [INFO] [stdout] --> benches/bench.rs:2384:4 [INFO] [stdout] | [INFO] [stdout] 2384 | fn bench_let(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_index_of` [INFO] [stdout] --> benches/bench.rs:2388:4 [INFO] [stdout] | [INFO] [stdout] 2388 | fn bench_index_of(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_element_at` [INFO] [stdout] --> benches/bench.rs:2398:4 [INFO] [stdout] | [INFO] [stdout] 2398 | fn bench_element_at(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_len` [INFO] [stdout] --> benches/bench.rs:2408:4 [INFO] [stdout] | [INFO] [stdout] 2408 | fn bench_len(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_list_cons` [INFO] [stdout] --> benches/bench.rs:2412:4 [INFO] [stdout] | [INFO] [stdout] 2412 | fn bench_list_cons(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_append` [INFO] [stdout] --> benches/bench.rs:2422:4 [INFO] [stdout] | [INFO] [stdout] 2422 | fn bench_append(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_filter` [INFO] [stdout] --> benches/bench.rs:2426:4 [INFO] [stdout] | [INFO] [stdout] 2426 | fn bench_filter(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_map` [INFO] [stdout] --> benches/bench.rs:2431:4 [INFO] [stdout] | [INFO] [stdout] 2431 | fn bench_map(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_fold` [INFO] [stdout] --> benches/bench.rs:2441:4 [INFO] [stdout] | [INFO] [stdout] 2441 | fn bench_fold(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_block_info` [INFO] [stdout] --> benches/bench.rs:2445:4 [INFO] [stdout] | [INFO] [stdout] 2445 | fn bench_block_info(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_at_block` [INFO] [stdout] --> benches/bench.rs:2455:4 [INFO] [stdout] | [INFO] [stdout] 2455 | fn bench_at_block(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_load_contract` [INFO] [stdout] --> benches/bench.rs:2465:4 [INFO] [stdout] | [INFO] [stdout] 2465 | fn bench_load_contract( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_type_parse_step` [INFO] [stdout] --> benches/bench.rs:2504:4 [INFO] [stdout] | [INFO] [stdout] 2504 | fn bench_type_parse_step(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_stx_transfer` [INFO] [stdout] --> benches/bench.rs:2527:4 [INFO] [stdout] | [INFO] [stdout] 2527 | fn bench_stx_transfer(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_stx_get_balance` [INFO] [stdout] --> benches/bench.rs:2537:4 [INFO] [stdout] | [INFO] [stdout] 2537 | fn bench_stx_get_balance(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_poison_microblock` [INFO] [stdout] --> benches/bench.rs:2547:4 [INFO] [stdout] | [INFO] [stdout] 2547 | fn bench_poison_microblock(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:377:9 [INFO] [stdout] | [INFO] [stdout] 377 | / analysis_db.execute::<_, _, ()>(|db| { [INFO] [stdout] 378 | | group.throughput(Throughput::Bytes(contract_size as u64)); [INFO] [stdout] 379 | | group.bench_with_input( [INFO] [stdout] 380 | | BenchmarkId::from_parameter(contract_size), [INFO] [stdout] ... | [INFO] [stdout] 391 | | Ok(()) [INFO] [stdout] 392 | | }); [INFO] [stdout] | |___________^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:385:29 [INFO] [stdout] | [INFO] [stdout] 385 | ... code_to_bench(&mut contract_analysis, db); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:407:9 [INFO] [stdout] | [INFO] [stdout] 407 | ArithmeticOnlyChecker::run(contract_analysis); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:464:13 [INFO] [stdout] | [INFO] [stdout] 464 | type_checker.try_type_check_define(exp, &mut typing_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:473:13 [INFO] [stdout] | [INFO] [stdout] 473 | type_checker.try_type_check_define(exp, &mut typing_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:477:9 [INFO] [stdout] | [INFO] [stdout] 477 | / analysis_db.execute::<_, _, ()>(|db| { [INFO] [stdout] 478 | | db.insert_contract(&pre_contract_identifier, &pre_contract_analysis); [INFO] [stdout] 479 | | [INFO] [stdout] 480 | | group.throughput(Throughput::Bytes(contract_size as u64)); [INFO] [stdout] ... | [INFO] [stdout] 493 | | Ok(()) [INFO] [stdout] 494 | | }); [INFO] [stdout] | |___________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:478:13 [INFO] [stdout] | [INFO] [stdout] 478 | db.insert_contract(&pre_contract_identifier, &pre_contract_analysis); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:487:29 [INFO] [stdout] | [INFO] [stdout] 487 | ... TraitChecker::run_pass(&mut contract_analysis, db); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:552:13 [INFO] [stdout] | [INFO] [stdout] 552 | type_checker.try_type_check_define(exp, &mut typing_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:556:9 [INFO] [stdout] | [INFO] [stdout] 556 | / analysis_db.execute::<_, _, ()>(|db| { [INFO] [stdout] 557 | | db.insert_contract(&pre_contract_identifier, &pre_contract_analysis); [INFO] [stdout] 558 | | [INFO] [stdout] 559 | | group.throughput(Throughput::Bytes(contract_size as u64)); [INFO] [stdout] ... | [INFO] [stdout] 572 | | Ok(()) [INFO] [stdout] 573 | | }); [INFO] [stdout] | |___________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:557:13 [INFO] [stdout] | [INFO] [stdout] 557 | db.insert_contract(&pre_contract_identifier, &pre_contract_analysis); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:566:29 [INFO] [stdout] | [INFO] [stdout] 566 | ... TypeChecker::run_pass(&mut contract_analysis, db); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:601:25 [INFO] [stdout] | [INFO] [stdout] 601 | type_checker.lookup_variable("dummy", &context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:652:25 [INFO] [stdout] | [INFO] [stdout] 652 | lookup_variable("dummy", &context, &mut environment); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:695:25 [INFO] [stdout] | [INFO] [stdout] 695 | def_sorter.run(&mut contract_ast, &mut cost_tracker); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:752:25 [INFO] [stdout] | [INFO] [stdout] 752 | / environment.initialize_contract_from_ast( [INFO] [stdout] 753 | | contract_identifier.clone(), [INFO] [stdout] 754 | | &contract_ast, [INFO] [stdout] 755 | | &contract, [INFO] [stdout] 756 | | ); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:797:17 [INFO] [stdout] | [INFO] [stdout] 797 | special_principal_of(&[expr.clone()], &mut environment, &local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:832:9 [INFO] [stdout] | [INFO] [stdout] 832 | type_checker.try_type_check_define(&contract_ast.expressions[0], &mut typing_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:835:9 [INFO] [stdout] | [INFO] [stdout] 835 | / type_checker.db.execute(|db| { [INFO] [stdout] 836 | | db.insert_contract(&contract_identifier, &contract_analysis); [INFO] [stdout] 837 | | let trait_name = ClarityName::try_from("dummy-trait".to_string()).unwrap(); [INFO] [stdout] 838 | | let trait_id = TraitIdentifier{ [INFO] [stdout] ... | [INFO] [stdout] 867 | | Ok(()) [INFO] [stdout] 868 | | }); [INFO] [stdout] | |___________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:836:13 [INFO] [stdout] | [INFO] [stdout] 836 | db.insert_contract(&contract_identifier, &contract_analysis); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:901:9 [INFO] [stdout] | [INFO] [stdout] 901 | type_checker.try_type_check_define(&contract_ast.expressions[0], &mut typing_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:904:9 [INFO] [stdout] | [INFO] [stdout] 904 | / type_checker.db.execute(|db| { [INFO] [stdout] 905 | | db.insert_contract(&contract_identifier, &contract_analysis); [INFO] [stdout] 906 | | let fn_name = ClarityName::try_from("dummy-fn".to_string()).unwrap(); [INFO] [stdout] 907 | | let type_size = match db [INFO] [stdout] ... | [INFO] [stdout] 934 | | Ok(()) [INFO] [stdout] 935 | | }); [INFO] [stdout] | |___________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:905:13 [INFO] [stdout] | [INFO] [stdout] 905 | db.insert_contract(&contract_identifier, &contract_analysis); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:974:25 [INFO] [stdout] | [INFO] [stdout] 974 | defined_fn.bench_execute_apply(&arg_list); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1021:25 [INFO] [stdout] | [INFO] [stdout] 1021 | defined_fn.bench_execute_apply(&arg_list); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1070:9 [INFO] [stdout] | [INFO] [stdout] 1070 | type_checker.contract_context.add_trait(trait_clarity_name.clone(), trait_obj); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1082:24 [INFO] [stdout] | [INFO] [stdout] 1082 | bench_check_contract_call(&mut type_checker, &trait_id, &fn_name); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1140:17 [INFO] [stdout] | [INFO] [stdout] 1140 | lookup_function(name, &mut environment); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1190:25 [INFO] [stdout] | [INFO] [stdout] 1190 | lookup_variable(val_name, &local_context, &mut environment); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1212:13 [INFO] [stdout] | [INFO] [stdout] 1212 | check_special_some(type_checker.borrow_mut(), &arg, &local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1237:13 [INFO] [stdout] | [INFO] [stdout] 1237 | check_special_is_response(type_checker.borrow_mut(), &arg, &local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1261:13 [INFO] [stdout] | [INFO] [stdout] 1261 | type_checker.bench_type_check(exp, &local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1286:13 [INFO] [stdout] | [INFO] [stdout] 1286 | type_checker.try_type_check_define(&exp, local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1311:13 [INFO] [stdout] | [INFO] [stdout] 1311 | check_special_list_cons(type_checker, exp_list, local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1346:9 [INFO] [stdout] | [INFO] [stdout] 1346 | inner_handle_tuple_get(tuple_type_sig, "id0", type_checker); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1370:13 [INFO] [stdout] | [INFO] [stdout] 1370 | check_special_merge(type_checker, exp_list, local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1395:13 [INFO] [stdout] | [INFO] [stdout] 1395 | check_special_tuple_cons(type_checker, exp_list, local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1421:13 [INFO] [stdout] | [INFO] [stdout] 1421 | check_special_tuple_cons(type_checker, &arg, local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1446:13 [INFO] [stdout] | [INFO] [stdout] 1446 | check_special_let(type_checker, exp_list, local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1497:17 [INFO] [stdout] | [INFO] [stdout] 1497 | get_simple_native_or_user_define(fn_name, &mut type_checker); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1514:13 [INFO] [stdout] | [INFO] [stdout] 1514 | / type_checker [INFO] [stdout] 1515 | | .contract_context [INFO] [stdout] 1516 | | .add_variable_type(var_name.clone(), var_type_sig.clone()); [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1529:13 [INFO] [stdout] | [INFO] [stdout] 1529 | type_checker.inner_type_check(expr, local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1564:13 [INFO] [stdout] | [INFO] [stdout] 1564 | type_checker.track_return_type(tuple_type_sig.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1589:13 [INFO] [stdout] | [INFO] [stdout] 1589 | check_special_map(type_checker, exp_list, local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1655:21 [INFO] [stdout] | [INFO] [stdout] 1655 | type_checker.run(analysis); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1674:13 [INFO] [stdout] | [INFO] [stdout] 1674 | / type_checker [INFO] [stdout] 1675 | | .contract_context [INFO] [stdout] 1676 | | .add_nft(asset_name.clone(), token_type.clone()); [INFO] [stdout] | |_________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1716:13 [INFO] [stdout] | [INFO] [stdout] 1716 | / type_checker [INFO] [stdout] 1717 | | .contract_context [INFO] [stdout] 1718 | | .add_variable_type(var_name.clone(), var_type_sig.clone()); [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1731:13 [INFO] [stdout] | [INFO] [stdout] 1731 | type_checker.lookup_variable(&var_name, local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1769:13 [INFO] [stdout] | [INFO] [stdout] 1769 | build_ast(&contract_id, &contract, cost_tracker); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:2513:13 [INFO] [stdout] | [INFO] [stdout] 2513 | TypeSignature::parse_type_repr(exp, cost_tracker); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 176 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 5m 33s [INFO] [stderr] Running `cargo check` to verify 2021 [INFO] [stderr] Compiling standback v0.2.17 [INFO] [stderr] Compiling syn v1.0.73 [INFO] [stderr] Compiling serde_derive v1.0.126 [INFO] [stderr] Compiling time-macros-impl v0.1.2 [INFO] [stderr] Checking time-macros v0.1.1 [INFO] [stderr] Checking time v0.2.27 [INFO] [stderr] Checking serde v1.0.126 [INFO] [stderr] Checking serde_json v1.0.64 [INFO] [stderr] Checking curve25519-dalek v2.0.0 [INFO] [stderr] Checking serde_stacker v0.1.4 [INFO] [stderr] Checking bstr v0.2.16 [INFO] [stderr] Checking secp256k1 v0.19.0 [INFO] [stderr] Checking serde_cbor v0.11.1 [INFO] [stderr] Checking csv v1.1.6 [INFO] [stderr] Checking ed25519-dalek v1.0.0-pre.3 [INFO] [stderr] Checking rusqlite v0.24.2 [INFO] [stderr] Checking tinytemplate v1.2.1 [INFO] [stderr] Checking criterion v0.3.4 [INFO] [stderr] Checking blockstack-core v0.0.1 (https://github.com/blockstack/stacks-blockchain?branch=dev/clarity-benchmarking#d219261b) [INFO] [stderr] Checking cost-bench v0.1.0 (/tmp/fixit) [INFO] [stdout] warning: unused `#[macro_use]` import [INFO] [stdout] --> src/lib.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[macro_use] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `#[macro_use]` import [INFO] [stdout] --> src/lib.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #[macro_use] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INPUT_SIZES_ANALYSIS_PASS` [INFO] [stdout] --> benches/bench.rs:64:1 [INFO] [stdout] | [INFO] [stdout] 64 | const INPUT_SIZES_ANALYSIS_PASS: [u16; 6] = [1, 2, 8, 16, 32, 64]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INPUT_SIZES_ARITHMETIC` [INFO] [stdout] --> benches/bench.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | const INPUT_SIZES_ARITHMETIC: [u16; 8] = [1, 2, 3, 4, 5, 6, 7, 8]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `MORE_INPUT_SIZES` [INFO] [stdout] --> benches/bench.rs:66:1 [INFO] [stdout] | [INFO] [stdout] 66 | const MORE_INPUT_SIZES: [u16; 12] = [1, 2, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `dummy_setup_code` [INFO] [stdout] --> benches/bench.rs:275:4 [INFO] [stdout] | [INFO] [stdout] 275 | fn dummy_setup_code( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis` [INFO] [stdout] --> benches/bench.rs:284:4 [INFO] [stdout] | [INFO] [stdout] 284 | fn bench_analysis( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_pass` [INFO] [stdout] --> benches/bench.rs:345:4 [INFO] [stdout] | [INFO] [stdout] 345 | fn bench_analysis_pass( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_pass_read_only` [INFO] [stdout] --> benches/bench.rs:397:4 [INFO] [stdout] | [INFO] [stdout] 397 | fn bench_analysis_pass_read_only( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_pass_arithmetic_only_checker` [INFO] [stdout] --> benches/bench.rs:403:4 [INFO] [stdout] | [INFO] [stdout] 403 | fn bench_analysis_pass_arithmetic_only_checker( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_pass_trait_checker` [INFO] [stdout] --> benches/bench.rs:414:4 [INFO] [stdout] | [INFO] [stdout] 414 | fn bench_analysis_pass_trait_checker(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_pass_type_checker` [INFO] [stdout] --> benches/bench.rs:499:4 [INFO] [stdout] | [INFO] [stdout] 499 | fn bench_analysis_pass_type_checker( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `helper_deepen_typing_context` [INFO] [stdout] --> benches/bench.rs:578:4 [INFO] [stdout] | [INFO] [stdout] 578 | fn helper_deepen_typing_context( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_lookup_variable_depth` [INFO] [stdout] --> benches/bench.rs:609:4 [INFO] [stdout] | [INFO] [stdout] 609 | fn bench_analysis_lookup_variable_depth(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `helper_deepen_local_context` [INFO] [stdout] --> benches/bench.rs:619:4 [INFO] [stdout] | [INFO] [stdout] 619 | fn helper_deepen_local_context( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_lookup_variable_depth` [INFO] [stdout] --> benches/bench.rs:660:4 [INFO] [stdout] | [INFO] [stdout] 660 | fn bench_lookup_variable_depth(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_ast_cycle_detection` [INFO] [stdout] --> benches/bench.rs:671:4 [INFO] [stdout] | [INFO] [stdout] 671 | fn bench_ast_cycle_detection(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_contract_storage` [INFO] [stdout] --> benches/bench.rs:703:4 [INFO] [stdout] | [INFO] [stdout] 703 | fn bench_contract_storage(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_principal_of` [INFO] [stdout] --> benches/bench.rs:764:4 [INFO] [stdout] | [INFO] [stdout] 764 | fn bench_principal_of(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_use_trait_entry` [INFO] [stdout] --> benches/bench.rs:803:4 [INFO] [stdout] | [INFO] [stdout] 803 | fn bench_analysis_use_trait_entry(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_get_function_entry` [INFO] [stdout] --> benches/bench.rs:872:4 [INFO] [stdout] | [INFO] [stdout] 872 | fn bench_analysis_get_function_entry(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_inner_type_check_cost` [INFO] [stdout] --> benches/bench.rs:939:4 [INFO] [stdout] | [INFO] [stdout] 939 | fn bench_inner_type_check_cost(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_user_function_application` [INFO] [stdout] --> benches/bench.rs:982:4 [INFO] [stdout] | [INFO] [stdout] 982 | fn bench_user_function_application(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_lookup_function_types` [INFO] [stdout] --> benches/bench.rs:1030:4 [INFO] [stdout] | [INFO] [stdout] 1030 | fn bench_analysis_lookup_function_types(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_lookup_function` [INFO] [stdout] --> benches/bench.rs:1090:4 [INFO] [stdout] | [INFO] [stdout] 1090 | fn bench_lookup_function(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_lookup_variable_size` [INFO] [stdout] --> benches/bench.rs:1146:4 [INFO] [stdout] | [INFO] [stdout] 1146 | fn bench_lookup_variable_size(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_option_cons` [INFO] [stdout] --> benches/bench.rs:1201:4 [INFO] [stdout] | [INFO] [stdout] 1201 | fn bench_analysis_option_cons(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_option_check` [INFO] [stdout] --> benches/bench.rs:1226:4 [INFO] [stdout] | [INFO] [stdout] 1226 | fn bench_analysis_option_check(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_visit` [INFO] [stdout] --> benches/bench.rs:1252:4 [INFO] [stdout] | [INFO] [stdout] 1252 | fn bench_analysis_visit(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_bind_name` [INFO] [stdout] --> benches/bench.rs:1276:4 [INFO] [stdout] | [INFO] [stdout] 1276 | fn bench_analysis_bind_name(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_list_items_check` [INFO] [stdout] --> benches/bench.rs:1300:4 [INFO] [stdout] | [INFO] [stdout] 1300 | fn bench_analysis_list_items_check(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_check_tuple_get` [INFO] [stdout] --> benches/bench.rs:1325:4 [INFO] [stdout] | [INFO] [stdout] 1325 | fn bench_analysis_check_tuple_get(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_check_tuple_merge` [INFO] [stdout] --> benches/bench.rs:1359:4 [INFO] [stdout] | [INFO] [stdout] 1359 | fn bench_analysis_check_tuple_merge(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_check_tuple_cons` [INFO] [stdout] --> benches/bench.rs:1384:4 [INFO] [stdout] | [INFO] [stdout] 1384 | fn bench_analysis_check_tuple_cons(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_tuple_items_check` [INFO] [stdout] --> benches/bench.rs:1410:4 [INFO] [stdout] | [INFO] [stdout] 1410 | fn bench_analysis_tuple_items_check(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_check_let` [INFO] [stdout] --> benches/bench.rs:1435:4 [INFO] [stdout] | [INFO] [stdout] 1435 | fn bench_analysis_check_let(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_lookup_function` [INFO] [stdout] --> benches/bench.rs:1460:4 [INFO] [stdout] | [INFO] [stdout] 1460 | fn bench_analysis_lookup_function(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_type_annotate` [INFO] [stdout] --> benches/bench.rs:1503:4 [INFO] [stdout] | [INFO] [stdout] 1503 | fn bench_analysis_type_annotate(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_type_check` [INFO] [stdout] --> benches/bench.rs:1543:4 [INFO] [stdout] | [INFO] [stdout] 1543 | fn bench_analysis_type_check(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_iterable_func` [INFO] [stdout] --> benches/bench.rs:1578:4 [INFO] [stdout] | [INFO] [stdout] 1578 | fn bench_analysis_iterable_func(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_storage` [INFO] [stdout] --> benches/bench.rs:1603:4 [INFO] [stdout] | [INFO] [stdout] 1603 | fn bench_analysis_storage(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_type_lookup` [INFO] [stdout] --> benches/bench.rs:1662:4 [INFO] [stdout] | [INFO] [stdout] 1662 | fn bench_analysis_type_lookup(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_analysis_lookup_variable_const` [INFO] [stdout] --> benches/bench.rs:1703:4 [INFO] [stdout] | [INFO] [stdout] 1703 | fn bench_analysis_lookup_variable_const(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_ast_parse` [INFO] [stdout] --> benches/bench.rs:1748:4 [INFO] [stdout] | [INFO] [stdout] 1748 | fn bench_ast_parse(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_add` [INFO] [stdout] --> benches/bench.rs:1783:4 [INFO] [stdout] | [INFO] [stdout] 1783 | fn bench_add(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_sub` [INFO] [stdout] --> benches/bench.rs:1793:4 [INFO] [stdout] | [INFO] [stdout] 1793 | fn bench_sub(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_mul` [INFO] [stdout] --> benches/bench.rs:1803:4 [INFO] [stdout] | [INFO] [stdout] 1803 | fn bench_mul(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_div` [INFO] [stdout] --> benches/bench.rs:1813:4 [INFO] [stdout] | [INFO] [stdout] 1813 | fn bench_div(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_le` [INFO] [stdout] --> benches/bench.rs:1823:4 [INFO] [stdout] | [INFO] [stdout] 1823 | fn bench_le(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_leq` [INFO] [stdout] --> benches/bench.rs:1827:4 [INFO] [stdout] | [INFO] [stdout] 1827 | fn bench_leq(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_ge` [INFO] [stdout] --> benches/bench.rs:1831:4 [INFO] [stdout] | [INFO] [stdout] 1831 | fn bench_ge(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_geq` [INFO] [stdout] --> benches/bench.rs:1835:4 [INFO] [stdout] | [INFO] [stdout] 1835 | fn bench_geq(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_and` [INFO] [stdout] --> benches/bench.rs:1840:4 [INFO] [stdout] | [INFO] [stdout] 1840 | fn bench_and(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_or` [INFO] [stdout] --> benches/bench.rs:1850:4 [INFO] [stdout] | [INFO] [stdout] 1850 | fn bench_or(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_xor` [INFO] [stdout] --> benches/bench.rs:1854:4 [INFO] [stdout] | [INFO] [stdout] 1854 | fn bench_xor(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_not` [INFO] [stdout] --> benches/bench.rs:1858:4 [INFO] [stdout] | [INFO] [stdout] 1858 | fn bench_not(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_eq` [INFO] [stdout] --> benches/bench.rs:1863:4 [INFO] [stdout] | [INFO] [stdout] 1863 | fn bench_eq(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_mod` [INFO] [stdout] --> benches/bench.rs:1867:4 [INFO] [stdout] | [INFO] [stdout] 1867 | fn bench_mod(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_pow` [INFO] [stdout] --> benches/bench.rs:1871:4 [INFO] [stdout] | [INFO] [stdout] 1871 | fn bench_pow(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_sqrti` [INFO] [stdout] --> benches/bench.rs:1875:4 [INFO] [stdout] | [INFO] [stdout] 1875 | fn bench_sqrti(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_log2` [INFO] [stdout] --> benches/bench.rs:1879:4 [INFO] [stdout] | [INFO] [stdout] 1879 | fn bench_log2(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_tuple_get` [INFO] [stdout] --> benches/bench.rs:1883:4 [INFO] [stdout] | [INFO] [stdout] 1883 | fn bench_tuple_get(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_tuple_merge` [INFO] [stdout] --> benches/bench.rs:1893:4 [INFO] [stdout] | [INFO] [stdout] 1893 | fn bench_tuple_merge(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_tuple_cons` [INFO] [stdout] --> benches/bench.rs:1903:4 [INFO] [stdout] | [INFO] [stdout] 1903 | fn bench_tuple_cons(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_hash160` [INFO] [stdout] --> benches/bench.rs:1914:4 [INFO] [stdout] | [INFO] [stdout] 1914 | fn bench_hash160(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_sha256` [INFO] [stdout] --> benches/bench.rs:1918:4 [INFO] [stdout] | [INFO] [stdout] 1918 | fn bench_sha256(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_sha512` [INFO] [stdout] --> benches/bench.rs:1922:4 [INFO] [stdout] | [INFO] [stdout] 1922 | fn bench_sha512(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_sha512t256` [INFO] [stdout] --> benches/bench.rs:1926:4 [INFO] [stdout] | [INFO] [stdout] 1926 | fn bench_sha512t256(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_keccak256` [INFO] [stdout] --> benches/bench.rs:1930:4 [INFO] [stdout] | [INFO] [stdout] 1930 | fn bench_keccak256(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_secp256k1recover` [INFO] [stdout] --> benches/bench.rs:1934:4 [INFO] [stdout] | [INFO] [stdout] 1934 | fn bench_secp256k1recover(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_secp256k1verify` [INFO] [stdout] --> benches/bench.rs:1944:4 [INFO] [stdout] | [INFO] [stdout] 1944 | fn bench_secp256k1verify(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_create_ft_old` [INFO] [stdout] --> benches/bench.rs:1954:4 [INFO] [stdout] | [INFO] [stdout] 1954 | fn bench_create_ft_old(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_create_ft` [INFO] [stdout] --> benches/bench.rs:1965:4 [INFO] [stdout] | [INFO] [stdout] 1965 | fn bench_create_ft(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_mint_ft` [INFO] [stdout] --> benches/bench.rs:1998:4 [INFO] [stdout] | [INFO] [stdout] 1998 | fn bench_mint_ft(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_ft_transfer` [INFO] [stdout] --> benches/bench.rs:2002:4 [INFO] [stdout] | [INFO] [stdout] 2002 | fn bench_ft_transfer(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_ft_balance` [INFO] [stdout] --> benches/bench.rs:2012:4 [INFO] [stdout] | [INFO] [stdout] 2012 | fn bench_ft_balance(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_ft_supply` [INFO] [stdout] --> benches/bench.rs:2022:4 [INFO] [stdout] | [INFO] [stdout] 2022 | fn bench_ft_supply(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_ft_burn` [INFO] [stdout] --> benches/bench.rs:2032:4 [INFO] [stdout] | [INFO] [stdout] 2032 | fn bench_ft_burn(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_create_nft` [INFO] [stdout] --> benches/bench.rs:2037:4 [INFO] [stdout] | [INFO] [stdout] 2037 | fn bench_create_nft(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_nft_mint` [INFO] [stdout] --> benches/bench.rs:2073:4 [INFO] [stdout] | [INFO] [stdout] 2073 | fn bench_nft_mint(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_nft_transfer` [INFO] [stdout] --> benches/bench.rs:2083:4 [INFO] [stdout] | [INFO] [stdout] 2083 | fn bench_nft_transfer(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_nft_owner` [INFO] [stdout] --> benches/bench.rs:2093:4 [INFO] [stdout] | [INFO] [stdout] 2093 | fn bench_nft_owner(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_nft_burn` [INFO] [stdout] --> benches/bench.rs:2103:4 [INFO] [stdout] | [INFO] [stdout] 2103 | fn bench_nft_burn(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_is_none` [INFO] [stdout] --> benches/bench.rs:2113:4 [INFO] [stdout] | [INFO] [stdout] 2113 | fn bench_is_none(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_is_some` [INFO] [stdout] --> benches/bench.rs:2117:4 [INFO] [stdout] | [INFO] [stdout] 2117 | fn bench_is_some(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_is_ok` [INFO] [stdout] --> benches/bench.rs:2121:4 [INFO] [stdout] | [INFO] [stdout] 2121 | fn bench_is_ok(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_is_err` [INFO] [stdout] --> benches/bench.rs:2125:4 [INFO] [stdout] | [INFO] [stdout] 2125 | fn bench_is_err(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_unwrap` [INFO] [stdout] --> benches/bench.rs:2129:4 [INFO] [stdout] | [INFO] [stdout] 2129 | fn bench_unwrap(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_unwrap_ret` [INFO] [stdout] --> benches/bench.rs:2133:4 [INFO] [stdout] | [INFO] [stdout] 2133 | fn bench_unwrap_ret(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_unwrap_err` [INFO] [stdout] --> benches/bench.rs:2143:4 [INFO] [stdout] | [INFO] [stdout] 2143 | fn bench_unwrap_err(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_unwrap_err_or_ret` [INFO] [stdout] --> benches/bench.rs:2153:4 [INFO] [stdout] | [INFO] [stdout] 2153 | fn bench_unwrap_err_or_ret(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_create_map` [INFO] [stdout] --> benches/bench.rs:2165:4 [INFO] [stdout] | [INFO] [stdout] 2165 | fn bench_create_map(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_create_var_old` [INFO] [stdout] --> benches/bench.rs:2203:4 [INFO] [stdout] | [INFO] [stdout] 2203 | fn bench_create_var_old(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_create_var` [INFO] [stdout] --> benches/bench.rs:2215:4 [INFO] [stdout] | [INFO] [stdout] 2215 | fn bench_create_var(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_set_var` [INFO] [stdout] --> benches/bench.rs:2252:4 [INFO] [stdout] | [INFO] [stdout] 2252 | fn bench_set_var(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_fetch_var` [INFO] [stdout] --> benches/bench.rs:2256:4 [INFO] [stdout] | [INFO] [stdout] 2256 | fn bench_fetch_var(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_print` [INFO] [stdout] --> benches/bench.rs:2266:4 [INFO] [stdout] | [INFO] [stdout] 2266 | fn bench_print(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_if` [INFO] [stdout] --> benches/bench.rs:2270:4 [INFO] [stdout] | [INFO] [stdout] 2270 | fn bench_if(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_asserts` [INFO] [stdout] --> benches/bench.rs:2274:4 [INFO] [stdout] | [INFO] [stdout] 2274 | fn bench_asserts(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_ok_cons` [INFO] [stdout] --> benches/bench.rs:2284:4 [INFO] [stdout] | [INFO] [stdout] 2284 | fn bench_ok_cons(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_err_cons` [INFO] [stdout] --> benches/bench.rs:2288:4 [INFO] [stdout] | [INFO] [stdout] 2288 | fn bench_err_cons(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_some_cons` [INFO] [stdout] --> benches/bench.rs:2298:4 [INFO] [stdout] | [INFO] [stdout] 2298 | fn bench_some_cons(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_concat` [INFO] [stdout] --> benches/bench.rs:2308:4 [INFO] [stdout] | [INFO] [stdout] 2308 | fn bench_concat(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_as_max_len` [INFO] [stdout] --> benches/bench.rs:2312:4 [INFO] [stdout] | [INFO] [stdout] 2312 | fn bench_as_max_len(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_begin` [INFO] [stdout] --> benches/bench.rs:2322:4 [INFO] [stdout] | [INFO] [stdout] 2322 | fn bench_begin(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_bind_name` [INFO] [stdout] --> benches/bench.rs:2326:4 [INFO] [stdout] | [INFO] [stdout] 2326 | fn bench_bind_name(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_default_to` [INFO] [stdout] --> benches/bench.rs:2336:4 [INFO] [stdout] | [INFO] [stdout] 2336 | fn bench_default_to(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_try` [INFO] [stdout] --> benches/bench.rs:2346:4 [INFO] [stdout] | [INFO] [stdout] 2346 | fn bench_try(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_int_cast` [INFO] [stdout] --> benches/bench.rs:2350:4 [INFO] [stdout] | [INFO] [stdout] 2350 | fn bench_int_cast(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_set_entry` [INFO] [stdout] --> benches/bench.rs:2360:4 [INFO] [stdout] | [INFO] [stdout] 2360 | fn bench_set_entry(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_fetch_entry` [INFO] [stdout] --> benches/bench.rs:2370:4 [INFO] [stdout] | [INFO] [stdout] 2370 | fn bench_fetch_entry(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_match` [INFO] [stdout] --> benches/bench.rs:2380:4 [INFO] [stdout] | [INFO] [stdout] 2380 | fn bench_match(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_let` [INFO] [stdout] --> benches/bench.rs:2384:4 [INFO] [stdout] | [INFO] [stdout] 2384 | fn bench_let(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_index_of` [INFO] [stdout] --> benches/bench.rs:2388:4 [INFO] [stdout] | [INFO] [stdout] 2388 | fn bench_index_of(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_element_at` [INFO] [stdout] --> benches/bench.rs:2398:4 [INFO] [stdout] | [INFO] [stdout] 2398 | fn bench_element_at(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_len` [INFO] [stdout] --> benches/bench.rs:2408:4 [INFO] [stdout] | [INFO] [stdout] 2408 | fn bench_len(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_list_cons` [INFO] [stdout] --> benches/bench.rs:2412:4 [INFO] [stdout] | [INFO] [stdout] 2412 | fn bench_list_cons(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_append` [INFO] [stdout] --> benches/bench.rs:2422:4 [INFO] [stdout] | [INFO] [stdout] 2422 | fn bench_append(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_filter` [INFO] [stdout] --> benches/bench.rs:2426:4 [INFO] [stdout] | [INFO] [stdout] 2426 | fn bench_filter(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_map` [INFO] [stdout] --> benches/bench.rs:2431:4 [INFO] [stdout] | [INFO] [stdout] 2431 | fn bench_map(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_fold` [INFO] [stdout] --> benches/bench.rs:2441:4 [INFO] [stdout] | [INFO] [stdout] 2441 | fn bench_fold(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_block_info` [INFO] [stdout] --> benches/bench.rs:2445:4 [INFO] [stdout] | [INFO] [stdout] 2445 | fn bench_block_info(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_at_block` [INFO] [stdout] --> benches/bench.rs:2455:4 [INFO] [stdout] | [INFO] [stdout] 2455 | fn bench_at_block(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_load_contract` [INFO] [stdout] --> benches/bench.rs:2465:4 [INFO] [stdout] | [INFO] [stdout] 2465 | fn bench_load_contract( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_type_parse_step` [INFO] [stdout] --> benches/bench.rs:2504:4 [INFO] [stdout] | [INFO] [stdout] 2504 | fn bench_type_parse_step(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_stx_transfer` [INFO] [stdout] --> benches/bench.rs:2527:4 [INFO] [stdout] | [INFO] [stdout] 2527 | fn bench_stx_transfer(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_stx_get_balance` [INFO] [stdout] --> benches/bench.rs:2537:4 [INFO] [stdout] | [INFO] [stdout] 2537 | fn bench_stx_get_balance(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `bench_poison_microblock` [INFO] [stdout] --> benches/bench.rs:2547:4 [INFO] [stdout] | [INFO] [stdout] 2547 | fn bench_poison_microblock(c: &mut Criterion) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:377:9 [INFO] [stdout] | [INFO] [stdout] 377 | / analysis_db.execute::<_, _, ()>(|db| { [INFO] [stdout] 378 | | group.throughput(Throughput::Bytes(contract_size as u64)); [INFO] [stdout] 379 | | group.bench_with_input( [INFO] [stdout] 380 | | BenchmarkId::from_parameter(contract_size), [INFO] [stdout] ... | [INFO] [stdout] 391 | | Ok(()) [INFO] [stdout] 392 | | }); [INFO] [stdout] | |___________^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:385:29 [INFO] [stdout] | [INFO] [stdout] 385 | ... code_to_bench(&mut contract_analysis, db); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:407:9 [INFO] [stdout] | [INFO] [stdout] 407 | ArithmeticOnlyChecker::run(contract_analysis); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:464:13 [INFO] [stdout] | [INFO] [stdout] 464 | type_checker.try_type_check_define(exp, &mut typing_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:473:13 [INFO] [stdout] | [INFO] [stdout] 473 | type_checker.try_type_check_define(exp, &mut typing_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:477:9 [INFO] [stdout] | [INFO] [stdout] 477 | / analysis_db.execute::<_, _, ()>(|db| { [INFO] [stdout] 478 | | db.insert_contract(&pre_contract_identifier, &pre_contract_analysis); [INFO] [stdout] 479 | | [INFO] [stdout] 480 | | group.throughput(Throughput::Bytes(contract_size as u64)); [INFO] [stdout] ... | [INFO] [stdout] 493 | | Ok(()) [INFO] [stdout] 494 | | }); [INFO] [stdout] | |___________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:478:13 [INFO] [stdout] | [INFO] [stdout] 478 | db.insert_contract(&pre_contract_identifier, &pre_contract_analysis); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:487:29 [INFO] [stdout] | [INFO] [stdout] 487 | ... TraitChecker::run_pass(&mut contract_analysis, db); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:552:13 [INFO] [stdout] | [INFO] [stdout] 552 | type_checker.try_type_check_define(exp, &mut typing_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:556:9 [INFO] [stdout] | [INFO] [stdout] 556 | / analysis_db.execute::<_, _, ()>(|db| { [INFO] [stdout] 557 | | db.insert_contract(&pre_contract_identifier, &pre_contract_analysis); [INFO] [stdout] 558 | | [INFO] [stdout] 559 | | group.throughput(Throughput::Bytes(contract_size as u64)); [INFO] [stdout] ... | [INFO] [stdout] 572 | | Ok(()) [INFO] [stdout] 573 | | }); [INFO] [stdout] | |___________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:557:13 [INFO] [stdout] | [INFO] [stdout] 557 | db.insert_contract(&pre_contract_identifier, &pre_contract_analysis); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:566:29 [INFO] [stdout] | [INFO] [stdout] 566 | ... TypeChecker::run_pass(&mut contract_analysis, db); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:601:25 [INFO] [stdout] | [INFO] [stdout] 601 | type_checker.lookup_variable("dummy", &context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:652:25 [INFO] [stdout] | [INFO] [stdout] 652 | lookup_variable("dummy", &context, &mut environment); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:695:25 [INFO] [stdout] | [INFO] [stdout] 695 | def_sorter.run(&mut contract_ast, &mut cost_tracker); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:752:25 [INFO] [stdout] | [INFO] [stdout] 752 | / environment.initialize_contract_from_ast( [INFO] [stdout] 753 | | contract_identifier.clone(), [INFO] [stdout] 754 | | &contract_ast, [INFO] [stdout] 755 | | &contract, [INFO] [stdout] 756 | | ); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:797:17 [INFO] [stdout] | [INFO] [stdout] 797 | special_principal_of(&[expr.clone()], &mut environment, &local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:832:9 [INFO] [stdout] | [INFO] [stdout] 832 | type_checker.try_type_check_define(&contract_ast.expressions[0], &mut typing_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:835:9 [INFO] [stdout] | [INFO] [stdout] 835 | / type_checker.db.execute(|db| { [INFO] [stdout] 836 | | db.insert_contract(&contract_identifier, &contract_analysis); [INFO] [stdout] 837 | | let trait_name = ClarityName::try_from("dummy-trait".to_string()).unwrap(); [INFO] [stdout] 838 | | let trait_id = TraitIdentifier{ [INFO] [stdout] ... | [INFO] [stdout] 867 | | Ok(()) [INFO] [stdout] 868 | | }); [INFO] [stdout] | |___________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:836:13 [INFO] [stdout] | [INFO] [stdout] 836 | db.insert_contract(&contract_identifier, &contract_analysis); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:901:9 [INFO] [stdout] | [INFO] [stdout] 901 | type_checker.try_type_check_define(&contract_ast.expressions[0], &mut typing_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:904:9 [INFO] [stdout] | [INFO] [stdout] 904 | / type_checker.db.execute(|db| { [INFO] [stdout] 905 | | db.insert_contract(&contract_identifier, &contract_analysis); [INFO] [stdout] 906 | | let fn_name = ClarityName::try_from("dummy-fn".to_string()).unwrap(); [INFO] [stdout] 907 | | let type_size = match db [INFO] [stdout] ... | [INFO] [stdout] 934 | | Ok(()) [INFO] [stdout] 935 | | }); [INFO] [stdout] | |___________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:905:13 [INFO] [stdout] | [INFO] [stdout] 905 | db.insert_contract(&contract_identifier, &contract_analysis); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:974:25 [INFO] [stdout] | [INFO] [stdout] 974 | defined_fn.bench_execute_apply(&arg_list); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1021:25 [INFO] [stdout] | [INFO] [stdout] 1021 | defined_fn.bench_execute_apply(&arg_list); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1070:9 [INFO] [stdout] | [INFO] [stdout] 1070 | type_checker.contract_context.add_trait(trait_clarity_name.clone(), trait_obj); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1082:24 [INFO] [stdout] | [INFO] [stdout] 1082 | bench_check_contract_call(&mut type_checker, &trait_id, &fn_name); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1140:17 [INFO] [stdout] | [INFO] [stdout] 1140 | lookup_function(name, &mut environment); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1190:25 [INFO] [stdout] | [INFO] [stdout] 1190 | lookup_variable(val_name, &local_context, &mut environment); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1212:13 [INFO] [stdout] | [INFO] [stdout] 1212 | check_special_some(type_checker.borrow_mut(), &arg, &local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1237:13 [INFO] [stdout] | [INFO] [stdout] 1237 | check_special_is_response(type_checker.borrow_mut(), &arg, &local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1261:13 [INFO] [stdout] | [INFO] [stdout] 1261 | type_checker.bench_type_check(exp, &local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1286:13 [INFO] [stdout] | [INFO] [stdout] 1286 | type_checker.try_type_check_define(&exp, local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1311:13 [INFO] [stdout] | [INFO] [stdout] 1311 | check_special_list_cons(type_checker, exp_list, local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1346:9 [INFO] [stdout] | [INFO] [stdout] 1346 | inner_handle_tuple_get(tuple_type_sig, "id0", type_checker); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1370:13 [INFO] [stdout] | [INFO] [stdout] 1370 | check_special_merge(type_checker, exp_list, local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1395:13 [INFO] [stdout] | [INFO] [stdout] 1395 | check_special_tuple_cons(type_checker, exp_list, local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1421:13 [INFO] [stdout] | [INFO] [stdout] 1421 | check_special_tuple_cons(type_checker, &arg, local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1446:13 [INFO] [stdout] | [INFO] [stdout] 1446 | check_special_let(type_checker, exp_list, local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1497:17 [INFO] [stdout] | [INFO] [stdout] 1497 | get_simple_native_or_user_define(fn_name, &mut type_checker); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1514:13 [INFO] [stdout] | [INFO] [stdout] 1514 | / type_checker [INFO] [stdout] 1515 | | .contract_context [INFO] [stdout] 1516 | | .add_variable_type(var_name.clone(), var_type_sig.clone()); [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1529:13 [INFO] [stdout] | [INFO] [stdout] 1529 | type_checker.inner_type_check(expr, local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1564:13 [INFO] [stdout] | [INFO] [stdout] 1564 | type_checker.track_return_type(tuple_type_sig.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1589:13 [INFO] [stdout] | [INFO] [stdout] 1589 | check_special_map(type_checker, exp_list, local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1655:21 [INFO] [stdout] | [INFO] [stdout] 1655 | type_checker.run(analysis); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1674:13 [INFO] [stdout] | [INFO] [stdout] 1674 | / type_checker [INFO] [stdout] 1675 | | .contract_context [INFO] [stdout] 1676 | | .add_nft(asset_name.clone(), token_type.clone()); [INFO] [stdout] | |_________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1716:13 [INFO] [stdout] | [INFO] [stdout] 1716 | / type_checker [INFO] [stdout] 1717 | | .contract_context [INFO] [stdout] 1718 | | .add_variable_type(var_name.clone(), var_type_sig.clone()); [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1731:13 [INFO] [stdout] | [INFO] [stdout] 1731 | type_checker.lookup_variable(&var_name, local_context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:1769:13 [INFO] [stdout] | [INFO] [stdout] 1769 | build_ast(&contract_id, &contract, cost_tracker); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> benches/bench.rs:2513:13 [INFO] [stdout] | [INFO] [stdout] 2513 | TypeSignature::parse_type_repr(exp, cost_tracker); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 176 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 23s [INFO] running `Command { std: "docker" "inspect" "3b555655cd1f15f45e2c46ebaa96a40cec001a0acc2fa93d12530bf58395e7b5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3b555655cd1f15f45e2c46ebaa96a40cec001a0acc2fa93d12530bf58395e7b5", kill_on_drop: false }` [INFO] [stdout] 3b555655cd1f15f45e2c46ebaa96a40cec001a0acc2fa93d12530bf58395e7b5