[INFO] cloning repository https://github.com/malisper/pgrust
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/malisper/pgrust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmalisper%2Fpgrust", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmalisper%2Fpgrust'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 438c8c420b96b23ca61927ba57e608839f86e935
[INFO] checking malisper/pgrust/438c8c420b96b23ca61927ba57e608839f86e935 against 165655a2f1981fef27b31c547ad7631979fc5139 for pr-160235
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmalisper%2Fpgrust" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] [stderr] Updating files:  84% (4069/4819)
Updating files:  85% (4097/4819)
Updating files:  86% (4145/4819)
Updating files:  87% (4193/4819)
Updating files:  88% (4241/4819)
Updating files:  89% (4289/4819)
Updating files:  90% (4338/4819)
Updating files:  91% (4386/4819)
Updating files:  92% (4434/4819)
Updating files:  93% (4482/4819)
Updating files:  94% (4530/4819)
Updating files:  95% (4579/4819)
Updating files:  96% (4627/4819)
Updating files:  97% (4675/4819)
Updating files:  98% (4723/4819)
Updating files:  99% (4771/4819)
Updating files: 100% (4819/4819)
Updating files: 100% (4819/4819), done.
[INFO] removed /workspace/builds/worker-3-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/malisper/pgrust
[INFO] finished tweaking git repo https://github.com/malisper/pgrust
[INFO] tweaked toml for git repo https://github.com/malisper/pgrust written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/malisper/pgrust on toolchain 165655a2f1981fef27b31c547ad7631979fc5139
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+165655a2f1981fef27b31c547ad7631979fc5139" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/malisper/pgrust already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+165655a2f1981fef27b31c547ad7631979fc5139" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:00c5645b54fe3ce5dae1417175e3c7fb6a6646c021d554ecd63a097b8b9f3602" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 0f8140a585677f733c1b7dfcbcea5a52656a9c5009eeee7ce8c344aa1e8add62
[INFO] running `Command { std: "docker" "start" "0f8140a585677f733c1b7dfcbcea5a52656a9c5009eeee7ce8c344aa1e8add62", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0f8140a585677f733c1b7dfcbcea5a52656a9c5009eeee7ce8c344aa1e8add62", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "0f8140a585677f733c1b7dfcbcea5a52656a9c5009eeee7ce8c344aa1e8add62" "/opt/rustwide/cargo-home/bin/cargo" "+165655a2f1981fef27b31c547ad7631979fc5139" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0f8140a585677f733c1b7dfcbcea5a52656a9c5009eeee7ce8c344aa1e8add62", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "0f8140a585677f733c1b7dfcbcea5a52656a9c5009eeee7ce8c344aa1e8add62" "/opt/rustwide/cargo-home/bin/cargo" "+165655a2f1981fef27b31c547ad7631979fc5139" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]     Checking types_error v0.0.0 (/opt/rustwide/workdir/crates/_support/types/types_error)
[INFO] [stderr]     Checking seam_core v0.1.0 (/opt/rustwide/workdir/crates/_support/seam_core)
[INFO] [stderr]     Checking types_core v0.0.0 (/opt/rustwide/workdir/crates/_support/types/types_core)
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]     Checking cfg-if v1.0.4
[INFO] [stderr]     Checking once_cell v1.21.4
[INFO] [stderr]    Compiling zerocopy v0.8.53
[INFO] [stderr]     Checking allocator-api2 v0.2.21
[INFO] [stderr]     Checking rustc-hash v2.1.3
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]     Checking types_guc v0.0.0 (/opt/rustwide/workdir/crates/_support/types/types_guc)
[INFO] [stderr]     Checking types_dest v0.0.0 (/opt/rustwide/workdir/crates/_support/types/types_dest)
[INFO] [stderr]     Checking rel_vocab v0.1.0 (/opt/rustwide/workdir/crates/_support/types/rel_vocab)
[INFO] [stderr]     Checking wchar v0.1.0 (/opt/rustwide/workdir/crates/common/wchar)
[INFO] [stderr]     Checking hashfn v0.1.0 (/opt/rustwide/workdir/crates/common/hashfn)
[INFO] [stderr]    Compiling keywords v0.1.0 (/opt/rustwide/workdir/crates/common/keywords)
[INFO] [stderr]     Checking init_small_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/init/init_small_seams)
[INFO] [stderr]     Checking elog_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/error/elog_seams)
[INFO] [stderr]     Checking error_small_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/error/error_small_seams)
[INFO] [stderr]     Checking waitevent_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/activity/waitevent_seams)
[INFO] [stderr]     Checking file_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/file/file_seams)
[INFO] [stderr]     Checking s_lock_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/lmgr/s_lock_seams)
[INFO] [stderr]     Checking shmem_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/shmem_seams)
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]     Checking guc_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/misc/guc_seams)
[INFO] [stderr]     Checking acl_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/adt/acl_seams)
[INFO] [stderr]     Checking pgstat_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/activity/pgstat_seams)
[INFO] [stderr]     Checking xact_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/xact_seams)
[INFO] [stderr]     Checking pg_prng_seams v0.0.0 (/opt/rustwide/workdir/crates/port/pg_prng_seams)
[INFO] [stderr]     Checking pmsignal_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/pmsignal_seams)
[INFO] [stderr]     Checking xlogutils_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/xlogutils_seams)
[INFO] [stderr]     Checking postgres_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/tcop/postgres_seams)
[INFO] [stderr]     Checking xloginsert_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/xloginsert_seams)
[INFO] [stderr]     Checking twophase_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/twophase_seams)
[INFO] [stderr]     Checking numutils v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/numutils)
[INFO] [stderr]     Checking guc_tables v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/misc/guc_tables)
[INFO] [stderr]     Checking inval_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/cache/inval_seams)
[INFO] [stderr]     Checking pg_class_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/catalog/pg_class_seams)
[INFO] [stderr]     Checking types_array v0.1.0 (/opt/rustwide/workdir/crates/_support/types/array)
[INFO] [stderr]     Checking pg_prng v0.1.0 (/opt/rustwide/workdir/crates/common/pg_prng)
[INFO] [stderr]     Checking postmaster_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/postmaster/postmaster_seams)
[INFO] [stderr]     Checking varsup_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/varsup_seams)
[INFO] [stderr]     Checking transam_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/transam_seams)
[INFO] [stderr]     Checking lsyscache_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/cache/lsyscache_seams)
[INFO] [stderr]     Checking relmapper_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/cache/relmapper_seams)
[INFO] [stderr]     Checking hyperloglog v0.1.0 (/opt/rustwide/workdir/crates/backend/lib/hyperloglog)
[INFO] [stderr]     Checking arrayutils v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/arrayutils)
[INFO] [stderr]     Checking ryu v0.1.0 (/opt/rustwide/workdir/crates/common/ryu)
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]     Checking aio_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/aio/aio_seams)
[INFO] [stderr]     Checking startup_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/postmaster/startup_seams)
[INFO] [stderr]    Compiling pkg-config v0.3.33
[INFO] [stderr]     Checking pglz v0.1.0 (/opt/rustwide/workdir/crates/common/pglz)
[INFO] [stderr]    Compiling unicode_category v0.1.0 (/opt/rustwide/workdir/crates/common/unicode_category)
[INFO] [stderr]     Checking pg_bitutils v0.1.0 (/opt/rustwide/workdir/crates/port/pg_bitutils)
[INFO] [stderr]     Checking memchr v2.8.3
[INFO] [stderr]     Checking timeout_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/misc/timeout_seams)
[INFO] [stderr]     Checking pg_sema_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/port/pg_sema_seams)
[INFO] [stderr]     Checking syncrep_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/replication/syncrep_seams)
[INFO] [stderr]     Checking condition_variable_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/lmgr/condition_variable_seams)
[INFO] [stderr]     Checking autovacuum_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/postmaster/autovacuum_seams)
[INFO] [stderr]     Checking timestamp_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/adt/timestamp_seams)
[INFO] [stderr]     Checking parallel_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/parallel_seams)
[INFO] [stderr]     Checking guc_file_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/misc/guc_file_seams)
[INFO] [stderr]     Checking pgtz_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/timezone/pgtz_seams)
[INFO] [stderr]     Checking conffiles_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/misc/conffiles_seams)
[INFO] [stderr]     Checking scalar_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/adt/scalar_seams)
[INFO] [stderr]     Checking superuser_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/misc/superuser_seams)
[INFO] [stderr]     Checking mcxt_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/mmgr/mcxt_seams)
[INFO] [stderr]     Checking ipc_portal_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/ipc_portal_seams)
[INFO] [stderr]     Checking localtime v0.1.0 (/opt/rustwide/workdir/crates/backend/timezone/localtime)
[INFO] [stderr]     Checking ps_status_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/misc/ps_status_seams)
[INFO] [stderr]     Checking slot_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/replication/slot_seams)
[INFO] [stderr]     Checking backend_status_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/activity/backend_status_seams)
[INFO] [stderr]     Checking xlogrecovery_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/xlogrecovery_seams)
[INFO] [stderr]     Checking subtrans_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/subtrans_seams)
[INFO] [stderr]     Checking crc32c v0.1.0 (/opt/rustwide/workdir/crates/port/crc32c)
[INFO] [stderr]     Checking bgworker_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/postmaster/bgworker_seams)
[INFO] [stderr]     Checking async_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/commands/async_seams)
[INFO] [stderr]     Checking xact_portal_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/xact_portal_seams)
[INFO] [stderr]     Checking commit_ts_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/commit_ts_seams)
[INFO] [stderr]     Checking logical_worker_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/replication/logical_worker_seams)
[INFO] [stderr]     Checking logical_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/replication/logical_seams)
[INFO] [stderr]     Checking trigger_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/commands/trigger_seams)
[INFO] [stderr]     Checking snapbuild_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/replication/snapbuild_seams)
[INFO] [stderr]     Checking be_fsstubs_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/libpq/be_fsstubs_seams)
[INFO] [stderr]     Checking pg_clock v0.1.0 (/opt/rustwide/workdir/crates/port/pg_clock)
[INFO] [stderr]     Checking pg_strong_random v0.1.0 (/opt/rustwide/workdir/crates/port/pg_strong_random)
[INFO] [stderr]     Checking ip v0.0.0 (/opt/rustwide/workdir/crates/common/ip)
[INFO] [stderr]     Checking vfs v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/file/vfs)
[INFO] [stderr]     Checking pg_path v0.1.0 (/opt/rustwide/workdir/crates/port/pg_path)
[INFO] [stderr]     Checking libpq_pqsignal v0.0.0 (/opt/rustwide/workdir/crates/backend/libpq/libpq_pqsignal)
[INFO] [stderr]     Checking pgstrcasecmp v0.1.0 (/opt/rustwide/workdir/crates/port/pgstrcasecmp)
[INFO] [stderr]     Checking backend_progress_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/activity/backend_progress_seams)
[INFO] [stderr]     Checking launcher_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/replication/launcher_seams)
[INFO] [stderr]     Checking strftime v0.1.0 (/opt/rustwide/workdir/crates/backend/timezone/strftime)
[INFO] [stderr]    Compiling unicode_case v0.1.0 (/opt/rustwide/workdir/crates/common/unicode_case)
[INFO] [stderr]     Checking xlogarchive_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/xlogarchive_seams)
[INFO] [stderr]     Checking walsummarizer_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/postmaster/walsummarizer_seams)
[INFO] [stderr]     Checking walreceiverfuncs_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/replication/walreceiverfuncs_seams)
[INFO] [stderr]     Checking pgsync v0.1.0 (/opt/rustwide/workdir/crates/_support/pgsync)
[INFO] [stderr]     Checking types_startup v0.0.0 (/opt/rustwide/workdir/crates/_support/types/types_startup)
[INFO] [stderr]     Checking rewriteheap_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/heap/rewriteheap_seams)
[INFO] [stderr]     Checking reorderbuffer_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/replication/logical/reorderbuffer_seams)
[INFO] [stderr]     Checking be_secure_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/libpq/be_secure_seams)
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]     Checking string_seams v0.0.0 (/opt/rustwide/workdir/crates/common/string_seams)
[INFO] [stderr]     Checking foreign-types-shared v0.1.1
[INFO] [stderr]    Compiling openssl v0.10.81
[INFO] [stderr]     Checking bitflags v2.13.0
[INFO] [stderr]     Checking pg_sha2 v0.1.0 (/opt/rustwide/workdir/crates/common/sha2)
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]     Checking walsender_config v0.0.0 (/opt/rustwide/workdir/crates/backend/replication/walsender_config)
[INFO] [stderr]     Checking pg_string v0.0.0 (/opt/rustwide/workdir/crates/common/string)
[INFO] [stderr]     Checking pg_md5 v0.1.0 (/opt/rustwide/workdir/crates/common/md5)
[INFO] [stderr]     Checking ifaddr v0.0.0 (/opt/rustwide/workdir/crates/backend/libpq/ifaddr)
[INFO] [stderr]     Checking hba_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/libpq/hba_seams)
[INFO] [stderr]     Checking foreign-types v0.3.2
[INFO] [stderr]     Checking syslogger_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/postmaster/syslogger_seams)
[INFO] [stderr]     Checking waiter v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/waiter)
[INFO] [stderr]     Checking auth_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/libpq/auth_seams)
[INFO] [stderr]     Checking relfilenumbermap_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/cache/relfilenumbermap_seams)
[INFO] [stderr]     Checking xlogprefetcher_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/xlogprefetcher_seams)
[INFO] [stderr]    Compiling cc v1.2.66
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]     Checking twox-hash v2.1.2
[INFO] [stderr]     Checking pg_inherits_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/catalog/pg_inherits_seams)
[INFO] [stderr]     Checking gin_int4_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/access/gin/gin_int4_seams)
[INFO] [stderr]     Checking gin_hstore_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/access/gin/gin_hstore_seams)
[INFO] [stderr]     Checking pairingheap v0.1.0 (/opt/rustwide/workdir/crates/backend/lib/pairingheap)
[INFO] [stderr]     Checking rls_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/misc/rls_seams)
[INFO] [stderr]     Checking lanereg v0.0.0 (/opt/rustwide/workdir/crates/backend/executor/lanereg)
[INFO] [stderr]    Compiling scan_fgram v0.1.0 (/opt/rustwide/workdir/crates/backend/parser/scan_fgram)
[INFO] [stderr]    Compiling gram_core v0.1.0 (/opt/rustwide/workdir/crates/backend/parser/gram_core)
[INFO] [stderr]     Checking session_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/session_seams)
[INFO] [stderr]     Checking pmchild_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/postmaster/pmchild_seams)
[INFO] [stderr]     Checking ipci_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/ipci_seams)
[INFO] [stderr]     Checking stringhash v0.0.0 (/opt/rustwide/workdir/crates/common/stringhash)
[INFO] [stderr]     Checking pg_rusage v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/misc/pg_rusage)
[INFO] [stderr]     Checking lz4_flex v0.11.6
[INFO] [stderr]     Checking pg_hmac v0.1.0 (/opt/rustwide/workdir/crates/common/hmac)
[INFO] [stderr]     Checking pg_b64 v0.1.0 (/opt/rustwide/workdir/crates/common/base64)
[INFO] [stderr]     Checking wait_error v0.0.0 (/opt/rustwide/workdir/crates/common/wait_error)
[INFO] [stdout] warning: associated function `pending` is never used
[INFO] [stdout]    --> crates/backend/executor/lanereg/src/lib.rs:174:14
[INFO] [stdout]     |
[INFO] [stdout] 170 | impl TierCov {
[INFO] [stdout]     | ------------ associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 174 |     const fn pending(tier: Tier, branch: &'static str, guard: GuardTier, coll: CollGate) -> TierCov {
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling snap v1.1.2
[INFO] [stderr]     Checking simdutf8 v0.1.5
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]     Checking typenum v1.20.1
[INFO] [stderr]     Checking twophase_config v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/twophase_config)
[INFO] [stderr]    Compiling rustversion v1.0.23
[INFO] [stderr]     Checking tracing-core v0.1.36
[INFO] [stderr]     Checking regex-syntax v0.8.11
[INFO] [stderr]     Checking log v0.4.33
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]     Checking pin-project-lite v0.2.17
[INFO] [stderr]     Checking opaque-debug v0.3.1
[INFO] [stderr]     Checking lazy_static v1.5.0
[INFO] [stderr]     Checking getrandom v0.2.17
[INFO] [stderr]     Checking thread_local v1.1.10
[INFO] [stderr]     Checking sharded-slab v0.1.7
[INFO] [stderr]     Checking nu-ansi-term v0.50.3
[INFO] [stderr]     Checking smallvec v1.15.2
[INFO] [stderr]     Checking cpufeatures v0.2.17
[INFO] [stderr]    Compiling adt_misc v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/adt_misc)
[INFO] [stderr]    Compiling openssl-src v300.6.1+3.6.3
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking scoped-tls v1.0.1
[INFO] [stderr]     Checking subtle v2.4.1
[INFO] [stderr]     Checking regex-automata v0.4.15
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]     Checking pg_class v0.1.0 (/opt/rustwide/workdir/crates/backend/catalog/pg_class)
[INFO] [stderr]     Checking backup_copy_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/backup/backup_copy_seams)
[INFO] [stderr]     Checking pg_sha1 v0.0.0 (/opt/rustwide/workdir/crates/common/sha1)
[INFO] [stderr]     Checking fdnb v0.1.0 (/opt/rustwide/workdir/crates/backend/libpq/fdnb)
[INFO] [stderr]     Checking adler2 v2.0.1
[INFO] [stderr]     Checking pg_sema v0.0.0 (/opt/rustwide/workdir/crates/backend/port/pg_sema)
[INFO] [stderr]     Checking s_lock v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/lmgr/s_lock)
[INFO] [stderr]     Checking cty v0.2.2
[INFO] [stderr]    Compiling main_main v0.0.0 (/opt/rustwide/workdir/crates/backend/main/main_main)
[INFO] [stderr]     Checking miniz_oxide v0.8.9
[INFO] [stderr]    Compiling regexp_alt v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/regexp_alt)
[INFO] [stderr]    Compiling openssl-sys v0.9.117
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling generator v0.8.9
[INFO] [stderr]    Compiling libmimalloc-sys v0.1.49
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking block-padding v0.3.3
[INFO] [stderr]     Checking crypto-common v0.1.7
[INFO] [stderr]     Checking digest v0.9.0
[INFO] [stderr]     Checking block-buffer v0.9.0
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking crypto-mac v0.10.1
[INFO] [stderr]     Checking inout v0.1.4
[INFO] [stderr]     Checking cipher v0.2.5
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking sha2 v0.9.9
[INFO] [stderr]     Checking sha-1 v0.9.8
[INFO] [stderr]     Checking hmac v0.10.1
[INFO] [stderr]     Checking md-5 v0.9.1
[INFO] [stderr]     Checking cipher v0.4.4
[INFO] [stderr]     Checking rand v0.8.6
[INFO] [stderr]     Checking blowfish v0.7.0
[INFO] [stderr]     Checking num-bigint v0.4.8
[INFO] [stderr]     Checking cfb-mode v0.8.2
[INFO] [stderr]     Checking cbc v0.1.2
[INFO] [stderr]     Checking blowfish v0.9.1
[INFO] [stderr]     Checking matchers v0.2.0
[INFO] [stderr]     Checking cast5 v0.11.1
[INFO] [stderr]     Checking mcx v0.0.0 (/opt/rustwide/workdir/crates/_support/mcx)
[INFO] [stderr]     Checking ecb v0.1.2
[INFO] [stderr]     Checking des v0.8.1
[INFO] [stderr]     Checking tracing-subscriber v0.3.23
[INFO] [stderr]     Checking aes v0.8.4
[INFO] [stderr]     Checking pwhash v1.0.0
[INFO] [stderr]     Checking mimalloc v0.1.52
[INFO] [stdout] warning: variant `Malloc` is never constructed
[INFO] [stdout]   --> crates/_support/mcx/src/lib.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 61 | enum Backend {
[INFO] [stdout]    |      ------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 64 |     Malloc,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `chunk_size` is never used
[INFO] [stdout]    --> crates/_support/mcx/src/aset.rs:284:4
[INFO] [stdout]     |
[INFO] [stdout] 284 | fn chunk_size(idx: usize) -> usize {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `mem_allocated` is never used
[INFO] [stdout]    --> crates/_support/mcx/src/aset.rs:340:19
[INFO] [stdout]     |
[INFO] [stdout] 306 | impl AllocSet {
[INFO] [stdout]     | ------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 340 |     pub(crate) fn mem_allocated(&self) -> usize {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking datum v0.0.0 (/opt/rustwide/workdir/crates/_support/types/datum)
[INFO] [stderr]     Checking types_storage v0.1.0 (/opt/rustwide/workdir/crates/_support/types/types_storage)
[INFO] [stderr]     Checking stringinfo v0.1.0 (/opt/rustwide/workdir/crates/_support/types/stringinfo)
[INFO] [stderr] warning: regexp_alt@0.1.0: regexp_alt: libre2 not found (no pkg-config re2, no re2/re2.h on the header search path) — building the Spencer-only regex engine (regex_engine=auto will have no re2 tier)
[INFO] [stderr]     Checking types_trigger v0.1.0 (/opt/rustwide/workdir/crates/_support/types/types_trigger)
[INFO] [stderr]     Checking mbutils_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/mb/mbutils_seams)
[INFO] [stderr]     Checking miscinit_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/init/miscinit_seams)
[INFO] [stderr]     Checking types_snapshot v0.1.0 (/opt/rustwide/workdir/crates/_support/types/snapshot)
[INFO] [stderr]     Checking aclchk_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/catalog/aclchk_seams)
[INFO] [stderr]     Checking regex v0.0.0 (/opt/rustwide/workdir/crates/_support/types/regex)
[INFO] [stdout] warning: associated function `pending` is never used
[INFO] [stdout]    --> crates/backend/executor/lanereg/src/lib.rs:174:14
[INFO] [stdout]     |
[INFO] [stdout] 170 | impl TierCov {
[INFO] [stdout]     | ------------ associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 174 |     const fn pending(tier: Tier, branch: &'static str, guard: GuardTier, coll: CollGate) -> TierCov {
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking toast_internals_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/access/common/toast_internals_seams)
[INFO] [stderr]     Checking types_tuple v0.1.0 (/opt/rustwide/workdir/crates/_support/types/types_tuple)
[INFO] [stderr]     Checking ipc_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/ipc_seams)
[INFO] [stderr]     Checking types_resowner v0.1.0 (/opt/rustwide/workdir/crates/_support/types/types_resowner)
[INFO] [stderr]     Checking unicode_norm v0.1.0 (/opt/rustwide/workdir/crates/common/unicode_norm)
[INFO] [stderr]     Checking pg_locale_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/pg_locale_seams)
[INFO] [stderr]     Checking snapmgr_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/time/snapmgr_seams)
[INFO] [stderr]     Checking timeline_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/timeline_seams)
[INFO] [stderr]     Checking detoast_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/access/common/detoast_seams)
[INFO] [stderr]     Checking types_hash v0.1.0 (/opt/rustwide/workdir/crates/_support/types/hash)
[INFO] [stderr]     Checking jit_deform v0.1.0 (/opt/rustwide/workdir/crates/_support/jit_deform)
[INFO] [stderr]     Checking typcache_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/cache/typcache_seams)
[INFO] [stderr]     Checking pg_enum_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/catalog/pg_enum_seams)
[INFO] [stderr]     Checking regex_core_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/regex/regex_core_seams)
[INFO] [stderr]     Checking types_fmgr v0.1.0 (/opt/rustwide/workdir/crates/_support/types/fmgr)
[INFO] [stderr]     Checking detoast v0.1.0 (/opt/rustwide/workdir/crates/backend/access/common/detoast)
[INFO] [stderr]     Checking regexp_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/adt/regexp_seams)
[INFO] [stderr]     Checking types_slot v0.1.0 (/opt/rustwide/workdir/crates/_support/types/types_slot)
[INFO] [stderr]     Checking heaptuple v0.1.0 (/opt/rustwide/workdir/crates/backend/access/common/heaptuple)
[INFO] [stderr]     Checking resowner_portal_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/resowner/resowner_portal_seams)
[INFO] [stderr]     Checking snapmgr_portal_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/time/snapmgr_portal_seams)
[INFO] [stdout] warning: variant `Malloc` is never constructed
[INFO] [stdout]   --> crates/_support/mcx/src/lib.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 61 | enum Backend {
[INFO] [stdout]    |      ------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 64 |     Malloc,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static `ACCT_POOL` is never used
[INFO] [stdout]    --> crates/_support/mcx/src/lib.rs:386:8
[INFO] [stdout]     |
[INFO] [stdout] 386 | static ACCT_POOL: AcctPool = AcctPool::new(alloc::vec::Vec::new());
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static `KEEPER_POOL` is never used
[INFO] [stdout]    --> crates/_support/mcx/src/aset.rs:145:8
[INFO] [stdout]     |
[INFO] [stdout] 145 | static KEEPER_POOL: KeeperPool = KeeperPool {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking combocid_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/time/combocid_seams)
[INFO] [stderr]     Checking tablecmds_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/commands/tablecmds_seams)
[INFO] [stderr]     Checking types_scan v0.1.0 (/opt/rustwide/workdir/crates/_support/types/types_scan)
[INFO] [stderr]     Checking types_bloom v0.1.0 (/opt/rustwide/workdir/crates/_support/types/types_bloom)
[INFO] [stderr]     Checking fmgr_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/fmgr/fmgr_seams)
[INFO] [stderr]     Checking nbt_compare v0.1.0 (/opt/rustwide/workdir/crates/backend/access/nbtree/compare)
[INFO] [stderr]     Checking dfmgr v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/fmgr/dfmgr)
[INFO] [stderr]     Checking spi_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/executor/spi_seams)
[INFO] [stderr]     Checking copy_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/commands/copy_seams)
[INFO] [stderr]     Checking types_gist v0.1.0 (/opt/rustwide/workdir/crates/_support/types/gist)
[INFO] [stderr]     Checking pqcomm_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/libpq/pqcomm_seams)
[INFO] [stderr]     Checking init_small v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/init/init_small)
[INFO] [stderr]     Checking types_nodes v0.1.0 (/opt/rustwide/workdir/crates/_support/types/nodes)
[INFO] [stderr]     Checking types_nbtree v0.1.0 (/opt/rustwide/workdir/crates/_support/types/types_nbtree)
[INFO] [stderr]     Checking xlogreader_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/xlogreader_seams)
[INFO] [stderr]     Checking lmgr_proc_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/lmgr/lmgr_proc_seams)
[INFO] [stderr]     Checking waiteventset_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/waiteventset_seams)
[INFO] [stderr]     Checking types_spgist v0.1.0 (/opt/rustwide/workdir/crates/_support/types/types_spgist)
[INFO] [stderr]     Checking syscache_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/cache/syscache_seams)
[INFO] [stderr]     Checking relpath_seams v0.0.0 (/opt/rustwide/workdir/crates/common/relpath_seams)
[INFO] [stderr]     Checking elog v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/error/elog)
[INFO] [stderr]     Checking sync_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/sync/sync_seams)
[INFO] [stderr]     Checking multixact_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/multixact_seams)
[INFO] [stdout] warning: type `spgChooseIn` should have an upper camel case name
[INFO] [stdout]   --> crates/_support/types/types_spgist/src/state.rs:92:12
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub struct spgChooseIn {
[INFO] [stdout]    |            ^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgChooseIn`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking sinval_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/sinval_seams)
[INFO] [stdout] warning: type `spgChooseOut` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/state.rs:104:10
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub enum spgChooseOut {
[INFO] [stdout]     |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgChooseOut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgPickSplitIn` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/state.rs:127:12
[INFO] [stdout]     |
[INFO] [stdout] 127 | pub struct spgPickSplitIn {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgPickSplitIn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgPickSplitOut` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/state.rs:134:12
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub struct spgPickSplitOut {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgPickSplitOut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgInnerConsistentIn` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/state.rs:157:12
[INFO] [stdout]     |
[INFO] [stdout] 157 | pub struct spgInnerConsistentIn<'a> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgInnerConsistentIn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgInnerConsistentOut` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/state.rs:175:12
[INFO] [stdout]     |
[INFO] [stdout] 175 | pub struct spgInnerConsistentOut {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgInnerConsistentOut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgLeafConsistentIn` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/state.rs:199:12
[INFO] [stdout]     |
[INFO] [stdout] 199 | pub struct spgLeafConsistentIn {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgLeafConsistentIn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgLeafConsistentOut` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/state.rs:212:12
[INFO] [stdout]     |
[INFO] [stdout] 212 | pub struct spgLeafConsistentOut {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgLeafConsistentOut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgxlogState` should have an upper camel case name
[INFO] [stdout]   --> crates/_support/types/types_spgist/src/xlog.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct spgxlogState {
[INFO] [stdout]    |            ^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgxlogState`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgxlogAddLeaf` should have an upper camel case name
[INFO] [stdout]   --> crates/_support/types/types_spgist/src/xlog.rs:40:12
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub struct spgxlogAddLeaf {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgxlogAddLeaf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgxlogMoveLeafs` should have an upper camel case name
[INFO] [stdout]   --> crates/_support/types/types_spgist/src/xlog.rs:76:12
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub struct spgxlogMoveLeafs {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgxlogMoveLeafs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgxlogAddNode` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/xlog.rs:115:12
[INFO] [stdout]     |
[INFO] [stdout] 115 | pub struct spgxlogAddNode {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgxlogAddNode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgxlogSplitTuple` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/xlog.rs:154:12
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub struct spgxlogSplitTuple {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgxlogSplitTuple`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgxlogPickSplit` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/xlog.rs:184:12
[INFO] [stdout]     |
[INFO] [stdout] 184 | pub struct spgxlogPickSplit {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgxlogPickSplit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgxlogVacuumLeaf` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/xlog.rs:238:12
[INFO] [stdout]     |
[INFO] [stdout] 238 | pub struct spgxlogVacuumLeaf {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgxlogVacuumLeaf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgxlogVacuumRoot` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/xlog.rs:271:12
[INFO] [stdout]     |
[INFO] [stdout] 271 | pub struct spgxlogVacuumRoot {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgxlogVacuumRoot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgxlogVacuumRedirect` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/xlog.rs:295:12
[INFO] [stdout]     |
[INFO] [stdout] 295 | pub struct spgxlogVacuumRedirect {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgxlogVacuumRedirect`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgConfigIn` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/lib.rs:237:12
[INFO] [stdout]     |
[INFO] [stdout] 237 | pub struct spgConfigIn {
[INFO] [stdout]     |            ^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgConfigIn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgConfigOut` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/lib.rs:242:12
[INFO] [stdout]     |
[INFO] [stdout] 242 | pub struct spgConfigOut {
[INFO] [stdout]     |            ^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgConfigOut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking resowner_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/resowner/resowner_seams)
[INFO] [stderr]     Checking latch_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/latch_seams)
[INFO] [stderr]     Checking transam_xlog_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/transam_xlog_seams)
[INFO] [stdout] warning: variant `ROW_MARK_EXCLUSIVE` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/nodes/src/plannodes.rs:897:5
[INFO] [stdout]     |
[INFO] [stdout] 897 |     ROW_MARK_EXCLUSIVE = 0,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RowMarkExclusive`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ROW_MARK_NOKEYEXCLUSIVE` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/nodes/src/plannodes.rs:898:5
[INFO] [stdout]     |
[INFO] [stdout] 898 |     ROW_MARK_NOKEYEXCLUSIVE = 1,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RowMarkNokeyexclusive`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ROW_MARK_SHARE` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/nodes/src/plannodes.rs:899:5
[INFO] [stdout]     |
[INFO] [stdout] 899 |     ROW_MARK_SHARE = 2,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RowMarkShare`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ROW_MARK_KEYSHARE` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/nodes/src/plannodes.rs:900:5
[INFO] [stdout]     |
[INFO] [stdout] 900 |     ROW_MARK_KEYSHARE = 3,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RowMarkKeyshare`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ROW_MARK_REFERENCE` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/nodes/src/plannodes.rs:901:5
[INFO] [stdout]     |
[INFO] [stdout] 901 |     ROW_MARK_REFERENCE = 4,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RowMarkReference`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ROW_MARK_COPY` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/nodes/src/plannodes.rs:902:5
[INFO] [stdout]     |
[INFO] [stdout] 902 |     ROW_MARK_COPY = 5,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RowMarkCopy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `LOG_DESTINATION_CSVLOG` and `LOG_DESTINATION_JSONLOG`
[INFO] [stdout]   --> crates/backend/utils/error/elog/src/config.rs:10:61
[INFO] [stdout]    |
[INFO] [stdout] 10 |     ErrorLevel, PGErrorVerbosity, PgError, PgResult, ERROR, LOG_DESTINATION_CSVLOG,
[INFO] [stdout]    |                                                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 11 |     LOG_DESTINATION_JSONLOG, LOG_DESTINATION_STDERR, LOG_DESTINATION_SYSLOG, NOTICE, WARNING,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking dbcommands_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/commands/dbcommands_seams)
[INFO] [stderr]     Checking tablespace_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/commands/tablespace_seams)
[INFO] [stderr]     Checking procsignal_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/procsignal_seams)
[INFO] [stderr]     Checking deadlock_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/lmgr/deadlock_seams)
[INFO] [stderr]     Checking lock_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/lmgr/lock_seams)
[INFO] [stderr]     Checking standby_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/standby_seams)
[INFO] [stderr]     Checking catalog_storage_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/catalog/storage_seams)
[INFO] [stderr]     Checking checkpointer_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/postmaster/checkpointer_seams)
[INFO] [stderr]     Checking types_rel v0.1.0 (/opt/rustwide/workdir/crates/_support/types/rel)
[INFO] [stderr]     Checking origin_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/replication/origin_seams)
[INFO] [stderr]     Checking lwlock v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/lmgr/lwlock)
[INFO] [stderr]     Checking pmsignal v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/pmsignal)
[INFO] [stderr]     Checking latch v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/latch)
[INFO] [stderr]     Checking pg_database_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/catalog/pg_database_seams)
[INFO] [stderr]     Checking locale v0.0.0 (/opt/rustwide/workdir/crates/_support/types/locale)
[INFO] [stderr]     Checking formatting_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/formatting_seams)
[INFO] [stderr]     Checking regproc_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/adt/regproc_seams)
[INFO] [stderr]     Checking relpath v0.0.0 (/opt/rustwide/workdir/crates/common/relpath)
[INFO] [stderr]     Checking namespace_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/catalog/namespace_seams)
[INFO] [stderr]     Checking bufmgr_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/buffer/bufmgr_seams)
[INFO] [stderr]     Checking procarray_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/procarray_seams)
[INFO] [stderr]     Checking syncscan_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/common/syncscan_seams)
[INFO] [stderr]     Checking relcache_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/cache/relcache_seams)
[INFO] [stderr]     Checking relation_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/common/relation_seams)
[INFO] [stderr]     Checking smgr_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/smgr/smgr_seams)
[INFO] [stderr]     Checking table_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/table/table_seams)
[INFO] [stderr]     Checking slru v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/slru)
[INFO] [stderr]     Checking catalog_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/catalog/catalog_seams)
[INFO] [stderr]     Checking catcache_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/cache/catcache_seams)
[INFO] [stderr]     Checking mbutils v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/mb/mbutils)
[INFO] [stderr]     Checking types_portal v0.1.0 (/opt/rustwide/workdir/crates/_support/types/portal)
[INFO] [stderr]     Checking readfuncs v0.1.0 (/opt/rustwide/workdir/crates/backend/nodes/readfuncs)
[INFO] [stderr]     Checking format_type v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/format_type)
[INFO] [stderr]     Checking outfuncs v0.1.0 (/opt/rustwide/workdir/crates/backend/nodes/outfuncs)
[INFO] [stderr]     Checking clauses_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/optimizer/util/clauses_seams)
[INFO] [stdout] warning: unused import: `OptNodeList`
[INFO] [stdout]   --> crates/backend/nodes/readfuncs/src/lib.rs:12:53
[INFO] [stdout]    |
[INFO] [stdout] 12 | use types_nodes::list::{IntList, NodeList, OidList, OptNodeList};
[INFO] [stdout]    |                                                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking tableam_vocab v0.1.0 (/opt/rustwide/workdir/crates/backend/access/table/tableam_vocab)
[INFO] [stdout] warning: unused import: `CoerceViaIO`
[INFO] [stdout]   --> crates/backend/nodes/readfuncs/src/lib.rs:22:19
[INFO] [stdout]    |
[INFO] [stdout] 22 |     CoalesceExpr, CoerceViaIO, CoercionForm, Const, FieldSelect, FieldStore, FromExpr, FuncExpr,
[INFO] [stdout]    |                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking indexcmds_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/commands/indexcmds_seams)
[INFO] [stderr]     Checking table v0.1.0 (/opt/rustwide/workdir/crates/backend/access/table/table)
[INFO] [stderr]     Checking multixact v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/multixact)
[INFO] [stderr]     Checking inval v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/cache/inval)
[INFO] [stderr]     Checking funcapi_srf v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/fmgr/funcapi_srf)
[INFO] [stderr]     Checking fd v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/file/fd)
[INFO] [stderr]     Checking pqformat v0.1.0 (/opt/rustwide/workdir/crates/backend/libpq/pqformat)
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/backend/nodes/outfuncs/src/lib.rs:522:9
[INFO] [stdout]     |
[INFO] [stdout] 124 |         NodeTag::T_CaseExpr => {
[INFO] [stdout]     |         ------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 522 |         NodeTag::T_CaseExpr => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking types_pathnodes v0.1.0 (/opt/rustwide/workdir/crates/_support/types/pathnodes)
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/backend/nodes/outfuncs/src/lib.rs:532:9
[INFO] [stdout]     |
[INFO] [stdout] 134 |         NodeTag::T_CaseWhen => {
[INFO] [stdout]     |         ------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 532 |         NodeTag::T_CaseWhen => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking lmgr_proc v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/lmgr/lmgr_proc)
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/backend/nodes/outfuncs/src/lib.rs:587:9
[INFO] [stdout]     |
[INFO] [stdout] 150 |         NodeTag::T_WindowFunc => {
[INFO] [stdout]     |         --------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 587 |         NodeTag::T_WindowFunc => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking tupdesc v0.1.0 (/opt/rustwide/workdir/crates/backend/access/common/tupdesc)
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/backend/nodes/outfuncs/src/lib.rs:606:9
[INFO] [stdout]     |
[INFO] [stdout] 194 |         NodeTag::T_SetOperationStmt => {
[INFO] [stdout]     |         --------------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 606 |         NodeTag::T_SetOperationStmt => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking adt_float v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/float)
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/backend/nodes/outfuncs/src/lib.rs:727:9
[INFO] [stdout]     |
[INFO] [stdout] 479 |         NodeTag::T_NotifyStmt => out_notify_stmt(
[INFO] [stdout]     |         --------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 727 |         NodeTag::T_NotifyStmt => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking exectuples v0.1.0 (/opt/rustwide/workdir/crates/backend/executor/exectuples)
[INFO] [stderr]     Checking tuplestore_hold_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/sort/tuplestore_hold_seams)
[INFO] [stderr]     Checking queryenvironment v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/misc/queryenvironment)
[INFO] [stdout] warning: unused import: `SetFunctionReturnMode`
[INFO] [stdout]  --> crates/backend/utils/fmgr/funcapi_srf/src/lib.rs:4:62
[INFO] [stdout]   |
[INFO] [stdout] 4 | use fmgr::{ExprDoneCond, FmgrInfo, FunctionCallInfoBaseData, SetFunctionReturnMode};
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking guc_file v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/misc/guc_file)
[INFO] [stdout] warning: function `init_MultiFuncCall` should have a snake case name
[INFO] [stdout]   --> crates/backend/utils/fmgr/funcapi_srf/src/lib.rs:44:8
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub fn init_MultiFuncCall<'a>(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `init_multi_func_call`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `per_MultiFuncCall` should have a snake case name
[INFO] [stdout]   --> crates/backend/utils/fmgr/funcapi_srf/src/lib.rs:64:8
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub fn per_MultiFuncCall(flinfo: &mut FmgrInfo) -> &mut FuncCallContext {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `per_multi_func_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `end_MultiFuncCall` should have a snake case name
[INFO] [stdout]   --> crates/backend/utils/fmgr/funcapi_srf/src/lib.rs:70:8
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub fn end_MultiFuncCall(flinfo: &mut FmgrInfo) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `end_multi_func_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking tableam_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/table/tableam_seams)
[INFO] [stderr]     Checking predicate_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/lmgr/predicate_seams)
[INFO] [stderr]     Checking dsm_core v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/dsm_core)
[INFO] [stderr]     Checking dynahash v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/hash/dynahash)
[INFO] [stderr]     Checking lmgr_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/lmgr/lmgr_seams)
[INFO] [stderr]     Checking condition_variable v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/lmgr/condition_variable)
[INFO] [stderr]     Checking xlogutils v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/xlogutils)
[INFO] [stderr]     Checking pquery_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/tcop/pquery_seams)
[INFO] [stderr]     Checking shm_mq v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/shm_mq)
[INFO] [stderr]     Checking matview_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/commands/matview_seams)
[INFO] [stderr]     Checking createas_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/commands/createas_seams)
[INFO] [stderr]     Checking sql_functions_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/executor/sql_functions_seams)
[INFO] [stderr]     Checking adt_scalar v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/scalar)
[INFO] [stderr]     Checking tqueue v0.0.0 (/opt/rustwide/workdir/crates/backend/executor/tqueue)
[INFO] [stderr]     Checking printtup v0.1.0 (/opt/rustwide/workdir/crates/backend/access/common/printtup)
[INFO] [stderr]     Checking cmdtag v0.1.0 (/opt/rustwide/workdir/crates/backend/tcop/cmdtag)
[INFO] [stderr]     Checking portalcmds_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/commands/portalcmds_seams)
[INFO] [stderr]     Checking resowner v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/resowner/resowner)
[INFO] [stderr]     Checking plancache_portal_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/cache/plancache_portal_seams)
[INFO] [stderr]     Checking timeout v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/misc/timeout)
[INFO] [stderr]     Checking catalog_index_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/catalog/catalog_index_seams)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/_support/types/pathnodes/src/run.rs:381:13
[INFO] [stdout]     |
[INFO] [stdout] 381 |         let mut add = |outer: &mut crate::Relids<'mcx>, id: i32| {
[INFO] [stdout]     |             ----^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking waiteventset v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/waiteventset)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/_support/types/pathnodes/src/run.rs:414:17
[INFO] [stdout]     |
[INFO] [stdout] 414 |             let mut add = |outer: &mut crate::Relids<'mcx>, id: i32| {
[INFO] [stdout]     |                 ----^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking tuplestore v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/sort/tuplestore)
[INFO] [stderr]     Checking pgtz v0.1.0 (/opt/rustwide/workdir/crates/backend/timezone/pgtz)
[INFO] [stderr]     Checking ipc v0.1.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/ipc)
[INFO] [stderr]     Checking controldata_utils v0.0.0 (/opt/rustwide/workdir/crates/common/controldata_utils)
[INFO] [stderr]     Checking pqcomm v0.0.0 (/opt/rustwide/workdir/crates/backend/libpq/pqcomm)
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]     Checking be_secure_common v0.0.0 (/opt/rustwide/workdir/crates/backend/libpq/be_secure_common)
[INFO] [stdout] warning: function `unported` is never used
[INFO] [stdout]    --> crates/backend/utils/resowner/resowner/src/lib.rs:322:4
[INFO] [stdout]     |
[INFO] [stdout] 322 | fn unported(what: &str) -> ! {
[INFO] [stdout]     |    ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `tqueue_create_DR` should have a snake case name
[INFO] [stdout]    --> crates/backend/executor/tqueue/src/lib.rs:152:8
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub fn tqueue_create_DR(queue: ShmMqHandle) -> DrTqueue {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `tqueue_create_dr`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `tqueue_create_DR_batched` should have a snake case name
[INFO] [stdout]    --> crates/backend/executor/tqueue/src/lib.rs:164:8
[INFO] [stdout]     |
[INFO] [stdout] 164 | pub fn tqueue_create_DR_batched(queue: ShmMqHandle, ledger: Arc<ChunkLedger>) -> DrTqueue {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `tqueue_create_dr_batched`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking lsyscache v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/cache/lsyscache)
[INFO] [stderr]     Checking lock v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/lmgr/lock)
[INFO] [stderr]     Checking tidbitmap v0.1.0 (/opt/rustwide/workdir/crates/backend/nodes/tidbitmap)
[INFO] [stderr]     Checking adt_network v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/network)
[INFO] [stderr]     Checking tuplesort_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/sort/tuplesort_seams)
[INFO] [stderr]     Checking interrupt v0.0.0 (/opt/rustwide/workdir/crates/backend/postmaster/interrupt)
[INFO] [stderr]     Checking tstore_receiver v0.1.0 (/opt/rustwide/workdir/crates/backend/executor/tstore_receiver)
[INFO] [stderr]     Checking adt_mac v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/mac)
[INFO] [stderr]     Checking conv v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/mb/conv)
[INFO] [stderr]     Checking mcxt_stats v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/mmgr/mcxt_stats)
[INFO] [stderr]     Checking adt_datetime v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/adt_datetime)
[INFO] [stderr]     Checking xlogbackup v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/xlogbackup)
[INFO] [stderr]     Checking types_trigger_call v0.1.0 (/opt/rustwide/workdir/crates/_support/types/types_trigger_call)
[INFO] [stderr]     Checking miscinit v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/init/miscinit)
[INFO] [stderr]     Checking indexam_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/index/indexam_seams)
[INFO] [stderr]     Checking sequence_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/commands/sequence_seams)
[INFO] [stderr]     Checking gin_vocab v0.1.0 (/opt/rustwide/workdir/crates/backend/access/gin/gin_vocab)
[INFO] [stderr]     Checking adt_mac8 v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/mac8)
[INFO] [stderr]     Checking trigfuncs v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/trigfuncs)
[INFO] [stderr]     Checking foreigncmds_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/commands/foreigncmds_seams)
[INFO] [stderr]     Checking adt_windowfuncs v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/windowfuncs)
[INFO] [stderr]     Checking extension_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/commands/extension_seams)
[INFO] [stderr]     Checking nodes_core v0.1.0 (/opt/rustwide/workdir/crates/backend/nodes/nodes_core)
[INFO] [stderr]     Checking adt_domains v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/domains)
[INFO] [stderr]     Checking types_brin v0.1.0 (/opt/rustwide/workdir/crates/_support/types/types_brin)
[INFO] [stderr]     Checking freespace_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/storage/freespace/freespace_seams)
[INFO] [stderr]     Checking lmgr v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/lmgr/lmgr)
[INFO] [stderr]     Checking bufmask v0.1.0 (/opt/rustwide/workdir/crates/backend/access/common/bufmask)
[INFO] [stderr]     Checking visibilitymap v0.1.0 (/opt/rustwide/workdir/crates/backend/access/heap/visibilitymap)
[INFO] [stderr]     Checking pruneheap_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/heap/pruneheap_seams)
[INFO] [stderr]     Checking sequence_xlog v0.1.0 (/opt/rustwide/workdir/crates/backend/commands/sequence_xlog)
[INFO] [stderr]     Checking heaptoast_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/heap/heaptoast_seams)
[INFO] [stderr]     Checking heapam_visibility_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/heap/heapam_visibility_seams)
[INFO] [stderr]     Checking pgstat v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/activity/pgstat)
[INFO] [stderr]     Checking relmapper v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/cache/relmapper)
[INFO] [stderr]     Checking freespace v0.1.0 (/opt/rustwide/workdir/crates/backend/storage/freespace/freespace)
[INFO] [stderr]     Checking ps_status v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/misc/ps_status)
[INFO] [stderr]     Checking types_hnsw v0.1.0 (/opt/rustwide/workdir/crates/_support/types/types_hnsw)
[INFO] [stderr]     Checking define v0.1.0 (/opt/rustwide/workdir/crates/backend/commands/define)
[INFO] [stderr]     Checking vacuum_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/commands/vacuum_seams)
[INFO] [stderr]     Checking genam_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/access/index/genam_seams)
[INFO] [stderr]     Checking gin_trgm_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/access/gin/gin_trgm_seams)
[INFO] [stderr]     Checking generic_xlog v0.1.0 (/opt/rustwide/workdir/crates/backend/access/transam/generic_xlog)
[INFO] [stderr]     Checking gin_xlog v0.1.0 (/opt/rustwide/workdir/crates/backend/access/gin/gin_xlog)
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> crates/backend/nodes/nodes_core/src/node_funcs.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |         NodeTag::T_CollateExpr => expr_type(node.as_collate_expr().unwrap().arg),
[INFO] [stdout]    |         ---------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 47 |         NodeTag::T_CollateExpr => expr_type(node.as_collate_expr().unwrap().arg),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/backend/nodes/nodes_core/src/node_funcs.rs:194:9
[INFO] [stdout]     |
[INFO] [stdout] 163 |         NodeTag::T_CollateExpr => expr_typmod(node.as_collate_expr().unwrap().arg),
[INFO] [stdout]     |         ---------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 194 |         NodeTag::T_CollateExpr => expr_typmod(node.as_collate_expr().unwrap().arg),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking gin_btree_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/access/gin/gin_btree_seams)
[INFO] [stderr]     Checking toastdesc v0.1.0 (/opt/rustwide/workdir/crates/backend/access/common/toastdesc)
[INFO] [stdout] warning: function `relation_needs_wal` is never used
[INFO] [stdout]    --> crates/backend/storage/freespace/freespace/src/lib.rs:557:4
[INFO] [stdout]     |
[INFO] [stdout] 557 | fn relation_needs_wal(rel: &RelationData<'_>) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `xlog_hint_bit_is_needed` is never used
[INFO] [stdout]    --> crates/backend/storage/freespace/freespace/src/lib.rs:567:4
[INFO] [stdout]     |
[INFO] [stdout] 567 | fn xlog_hint_bit_is_needed() -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `unported` is never used
[INFO] [stdout]    --> crates/backend/storage/freespace/freespace/src/lib.rs:573:4
[INFO] [stdout]     |
[INFO] [stdout] 573 | fn unported(unit: &'static str) -> ! {
[INFO] [stdout]     |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/backend/nodes/nodes_core/src/node_funcs.rs:296:9
[INFO] [stdout]     |
[INFO] [stdout] 279 |         NodeTag::T_CollateExpr => node.as_collate_expr().unwrap().collOid,
[INFO] [stdout]     |         ---------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 296 |         NodeTag::T_CollateExpr => node.as_collate_expr().unwrap().collOid,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/backend/nodes/nodes_core/src/node_funcs.rs:476:9
[INFO] [stdout]     |
[INFO] [stdout] 424 |         NodeTag::T_CollateExpr => expr_location(node.as_collate_expr().unwrap().arg),
[INFO] [stdout]     |         ---------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 476 |         NodeTag::T_CollateExpr => expr_location(node.as_collate_expr().unwrap().arg),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Write`
[INFO] [stdout]   --> crates/backend/utils/activity/pgstat/src/file.rs:11:21
[INFO] [stdout]    |
[INFO] [stdout] 11 | use std::io::{Read, Write};
[INFO] [stdout]    |                     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking hstore_subs_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/executor/hstore_subs_seams)
[INFO] [stderr]     Checking relcache_build_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/cache/relcache_build_seams)
[INFO] [stderr]     Checking sort_storage v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/sort/sort_storage)
[INFO] [stderr]     Checking copyfuncs v0.1.0 (/opt/rustwide/workdir/crates/backend/nodes/copyfuncs)
[INFO] [stderr]     Checking var_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/optimizer/util/var_seams)
[INFO] [stderr]     Checking objectaddress_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/catalog/objectaddress_seams)
[INFO] [stderr]     Checking policy_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/commands/policy_seams)
[INFO] [stdout] warning: unexpected `cfg` condition name: `pgrust_sim`
[INFO] [stdout]   --> crates/backend/access/gin/gin_xlog/src/lib.rs:26:7
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[cfg(pgrust_sim)]
[INFO] [stdout]    |       ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 33 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(pgrust_sim)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(pgrust_sim)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `pgrust_sim`
[INFO] [stdout]    --> crates/backend/access/gin/gin_xlog/src/lib.rs:590:11
[INFO] [stdout]     |
[INFO] [stdout] 590 |     #[cfg(pgrust_sim)]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(pgrust_sim)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(pgrust_sim)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking relation v0.0.0 (/opt/rustwide/workdir/crates/backend/access/common/relation)
[INFO] [stderr]     Checking parser_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/parser/parser_seams)
[INFO] [stderr]     Checking typcache v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/cache/typcache)
[INFO] [stderr]     Checking pg_db_role_setting_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/catalog/pg_db_role_setting_seams)
[INFO] [stderr]     Checking tsm_system_rows v0.0.0 (/opt/rustwide/workdir/crates/contrib/tsm_system_rows)
[INFO] [stderr]     Checking tsm_system_time v0.0.0 (/opt/rustwide/workdir/crates/contrib/tsm_system_time)
[INFO] [stderr]     Checking opclasscmds_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/commands/opclasscmds_seams)
[INFO] [stderr]     Checking rewrite_handler_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/rewrite/rewrite_handler_seams)
[INFO] [stderr]     Checking planner_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/optimizer/plan/planner_seams)
[INFO] [stdout] warning: unused import: `Read`
[INFO] [stdout]   --> crates/backend/utils/activity/pgstat/src/file.rs:11:15
[INFO] [stdout]    |
[INFO] [stdout] 11 | use std::io::{Read, Write};
[INFO] [stdout]    |               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking pqcomm_simnet v0.0.0 (/opt/rustwide/workdir/crates/backend/libpq/pqcomm_simnet)
[INFO] [stdout] warning: unused import: `MemoryContext`
[INFO] [stdout]   --> crates/backend/utils/cache/typcache/src/lib.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 | use mcx::{Mcx, MemoryContext, PgHashMap, PgVec};
[INFO] [stdout]    |                ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking ruleutils_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/ruleutils_seams)
[INFO] [stderr]     Checking pg_barrier v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/pg_barrier)
[INFO] [stderr]     Checking sharedtuplestore v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/sort/sharedtuplestore)
[INFO] [stderr]     Checking arrayfuncs v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/arrayfuncs)
[INFO] [stderr]     Checking lanetable v0.0.0 (/opt/rustwide/workdir/crates/backend/executor/lanetable)
[INFO] [stderr]     Checking lanestitch v0.0.0 (/opt/rustwide/workdir/crates/backend/executor/lanestitch)
[INFO] [stderr]     Checking ri_triggers_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/ri_triggers_seams)
[INFO] [stderr]     Checking allpaths v0.1.0 (/opt/rustwide/workdir/crates/backend/optimizer/path/allpaths)
[INFO] [stderr]     Checking execreplication_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/executor/execreplication_seams)
[INFO] [stderr]     Checking rewrite_define_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/rewrite/rewrite_define_seams)
[INFO] [stderr]     Checking publicationcmds_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/commands/publicationcmds_seams)
[INFO] [stderr]     Checking commands_analyze_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/commands/commands_analyze_seams)
[INFO] [stderr]     Checking cluster_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/commands/cluster_seams)
[INFO] [stderr]     Checking saslprep v0.1.0 (/opt/rustwide/workdir/crates/common/saslprep)
[INFO] [stderr]     Checking scram_common v0.1.0 (/opt/rustwide/workdir/crates/common/scram_common)
[INFO] [stderr]     Checking percentrepl v0.0.0 (/opt/rustwide/workdir/crates/common/percentrepl)
[INFO] [stderr]     Checking timeline v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/timeline)
[INFO] [stderr]     Checking auth_sasl v0.0.0 (/opt/rustwide/workdir/crates/backend/libpq/auth_sasl)
[INFO] [stderr]     Checking blkreftable v0.1.0 (/opt/rustwide/workdir/crates/common/blkreftable)
[INFO] [stderr]     Checking sink v0.0.0 (/opt/rustwide/workdir/crates/backend/backup/sink)
[INFO] [stderr]     Checking radixtree v0.1.0 (/opt/rustwide/workdir/crates/backend/lib/radixtree)
[INFO] [stderr]     Checking logicalproto v0.1.0 (/opt/rustwide/workdir/crates/backend/replication/logical/proto)
[INFO] [stderr]     Checking dsm_registry v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/dsm_registry)
[INFO] [stderr]     Checking syncscan v0.0.0 (/opt/rustwide/workdir/crates/backend/access/common/syncscan)
[INFO] [stdout] warning: function `alloc_ref` is never used
[INFO] [stdout]     --> crates/backend/nodes/copyfuncs/src/generated.rs:1369:4
[INFO] [stdout]      |
[INFO] [stdout] 1369 | fn alloc_ref<'d, T>(mcx: Mcx<'d>, v: T) -> PgResult<&'d T> {
[INFO] [stdout]      |    ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking xlogstats v0.1.0 (/opt/rustwide/workdir/crates/backend/access/transam/xlogstats)
[INFO] [stdout] warning: value assigned to `addedafter` is never read
[INFO] [stdout]    --> crates/backend/utils/adt/arrayfuncs/src/element.rs:545:26
[INFO] [stdout]     |
[INFO] [stdout] 545 |     let mut addedafter = 0i32;
[INFO] [stdout]     |                          ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 578 |             addedafter = aa;
[INFO] [stdout]     |             --------------- `addedafter` is overwritten here before the previous value is read
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/utils/adt/arrayfuncs/src/expanded.rs:144:55
[INFO] [stdout]     |
[INFO] [stdout] 141 |     unsafe {
[INFO] [stdout]     |     ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 144 |         parentcontext.register_reset_callback(move || unsafe { drop(Box::from_raw(p)) });
[INFO] [stdout]     |                                                       ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_unsafe)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/utils/adt/arrayfuncs/src/expanded.rs:252:15
[INFO] [stdout]     |
[INFO] [stdout] 252 |         cur + unsafe { varsize_any(value.as_usize() as *const u8) }
[INFO] [stdout]     |               ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking shell_archive v0.0.0 (/opt/rustwide/workdir/crates/backend/archive/shell_archive)
[INFO] [stderr]     Checking archive v0.0.0 (/opt/rustwide/workdir/crates/common/archive)
[INFO] [stderr]     Checking pgclient v0.0.0 (/opt/rustwide/workdir/crates/interfaces/pgclient)
[INFO] [stderr]     Checking loom v0.7.2
[INFO] [stderr]     Checking throttle v0.0.0 (/opt/rustwide/workdir/crates/backend/backup/throttle)
[INFO] [stderr]     Checking backup_copy v0.0.0 (/opt/rustwide/workdir/crates/backend/backup/backup_copy)
[INFO] [stderr]     Checking basebackup_target v0.0.0 (/opt/rustwide/workdir/crates/backend/backup/basebackup_target)
[INFO] [stderr]     Checking bloomfilter v0.1.0 (/opt/rustwide/workdir/crates/backend/lib/bloomfilter)
[INFO] [stderr]     Checking sysv_shmem v0.0.0 (/opt/rustwide/workdir/crates/backend/port/sysv_shmem)
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/utils/adt/arrayfuncs/src/io.rs:557:15
[INFO] [stdout]     |
[INFO] [stdout] 557 |         -1 => unsafe { varsize_any(p) },
[INFO] [stdout]     |               ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `HASH_RECORD_OID` is never used
[INFO] [stdout]    --> crates/backend/utils/adt/arrayfuncs/src/builtins.rs:522:7
[INFO] [stdout]     |
[INFO] [stdout] 522 | const HASH_RECORD_OID: Oid = 6192;
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `HASH_RECORD_EXTENDED_OID` is never used
[INFO] [stdout]    --> crates/backend/utils/adt/arrayfuncs/src/builtins.rs:523:7
[INFO] [stdout]     |
[INFO] [stdout] 523 | const HASH_RECORD_EXTENDED_OID: Oid = 6193;
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking tidstore v0.1.0 (/opt/rustwide/workdir/crates/backend/access/common/tidstore)
[INFO] [stderr]     Checking pg_freespacemap v0.0.0 (/opt/rustwide/workdir/crates/contrib/pg_freespacemap)
[INFO] [stderr]     Checking network_spgist v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/network_spgist)
[INFO] [stderr]     Checking adt_numeric v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/numeric)
[INFO] [stderr]     Checking adt_varbit v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/varbit)
[INFO] [stderr]     Checking adt_enum v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/adt/adt_enum)
[INFO] [stderr]     Checking array_userfuncs v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/array_userfuncs)
[INFO] [stderr]     Checking network_gist v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/network_gist)
[INFO] [stderr]     Checking pqcomm_stdio v0.0.0 (/opt/rustwide/workdir/crates/backend/libpq/pqcomm_stdio)
[INFO] [stderr]     Checking contrib_seg v0.0.0 (/opt/rustwide/workdir/crates/contrib/seg)
[INFO] [stderr]     Checking conffiles v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/misc/conffiles)
[INFO] [stderr]     Checking contrib_earthdistance v0.0.0 (/opt/rustwide/workdir/crates/contrib/earthdistance)
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> crates/backend/utils/adt/numeric/src/sortsupport.rs:21:17
[INFO] [stdout]    |
[INFO] [stdout] 21 | struct AlignBuf([u8; 128]);
[INFO] [stdout]    |        -------- ^^^^^^^^^
[INFO] [stdout]    |        |
[INFO] [stdout]    |        field in this struct
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider removing this field
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking parser_small1 v0.0.0 (/opt/rustwide/workdir/crates/backend/parser/parser_small1)
[INFO] [stderr]     Checking adt_pg_lsn v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/pg_lsn)
[INFO] [stdout] warning: unexpected `cfg` condition name: `pgrust_sim`
[INFO] [stdout]   --> crates/backend/access/gin/gin_xlog/src/lib.rs:26:7
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[cfg(pgrust_sim)]
[INFO] [stdout]    |       ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 33 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(pgrust_sim)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(pgrust_sim)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `pgrust_sim`
[INFO] [stdout]    --> crates/backend/access/gin/gin_xlog/src/lib.rs:590:11
[INFO] [stdout]     |
[INFO] [stdout] 590 |     #[cfg(pgrust_sim)]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(pgrust_sim)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(pgrust_sim)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Write`
[INFO] [stdout]   --> crates/backend/utils/activity/pgstat/src/file.rs:11:21
[INFO] [stdout]    |
[INFO] [stdout] 11 | use std::io::{Read, Write};
[INFO] [stdout]    |                     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: taking a mutable reference to a `const` item
[INFO] [stdout]    --> crates/backend/utils/cache/relmapper/src/tests.rs:254:32
[INFO] [stdout]     |
[INFO] [stdout] 254 |     let err = apply_map_update(&mut RelMapFile::EMPTY, 5, 6, false).unwrap_err();
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: each usage of a `const` item creates a new temporary
[INFO] [stdout]     = note: the mutable reference will refer to this temporary, not the original `const` item
[INFO] [stdout] note: `const` item defined here
[INFO] [stdout]    --> crates/backend/utils/cache/relmapper/src/lib.rs:55:5
[INFO] [stdout]     |
[INFO] [stdout]  55 |     const EMPTY: RelMapFile = RelMapFile {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(const_item_mutation)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Read`
[INFO] [stdout]   --> crates/backend/utils/activity/pgstat/src/file.rs:11:15
[INFO] [stdout]    |
[INFO] [stdout] 11 | use std::io::{Read, Write};
[INFO] [stdout]    |               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking varlena v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/varlena)
[INFO] [stderr]     Checking guc v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/misc/guc)
[INFO] [stderr]     Checking repl_scanner v0.0.0 (/opt/rustwide/workdir/crates/backend/replication/repl_scanner)
[INFO] [stderr]     Checking parse_utilcmd_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/parser/parse_utilcmd_seams)
[INFO] [stderr]     Checking parse_relation_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/parser/parse_relation_seams)
[INFO] [stderr]     Checking parse_func_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/parser/parse_func_seams)
[INFO] [stderr]     Checking parse_clause_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/parser/parse_clause_seams)
[INFO] [stderr]     Checking parse_collate_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/parser/parse_collate_seams)
[INFO] [stderr]     Checking analyze_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/parser/analyze_seams)
[INFO] [stdout] warning: unused import: `core::cmp::Ordering`
[INFO] [stdout]   --> crates/backend/utils/adt/varlena/src/lib.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use core::cmp::Ordering;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking repl_gram v0.0.0 (/opt/rustwide/workdir/crates/backend/replication/repl_gram)
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> crates/backend/nodes/nodes_core/src/node_funcs.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |         NodeTag::T_CollateExpr => expr_type(node.as_collate_expr().unwrap().arg),
[INFO] [stdout]    |         ---------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 47 |         NodeTag::T_CollateExpr => expr_type(node.as_collate_expr().unwrap().arg),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/backend/nodes/nodes_core/src/node_funcs.rs:194:9
[INFO] [stdout]     |
[INFO] [stdout] 163 |         NodeTag::T_CollateExpr => expr_typmod(node.as_collate_expr().unwrap().arg),
[INFO] [stdout]     |         ---------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 194 |         NodeTag::T_CollateExpr => expr_typmod(node.as_collate_expr().unwrap().arg),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/backend/nodes/nodes_core/src/node_funcs.rs:296:9
[INFO] [stdout]     |
[INFO] [stdout] 279 |         NodeTag::T_CollateExpr => node.as_collate_expr().unwrap().collOid,
[INFO] [stdout]     |         ---------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 296 |         NodeTag::T_CollateExpr => node.as_collate_expr().unwrap().collOid,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/backend/nodes/nodes_core/src/node_funcs.rs:476:9
[INFO] [stdout]     |
[INFO] [stdout] 424 |         NodeTag::T_CollateExpr => expr_location(node.as_collate_expr().unwrap().arg),
[INFO] [stdout]     |         ---------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 476 |         NodeTag::T_CollateExpr => expr_location(node.as_collate_expr().unwrap().arg),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `REPLICATION_KIND_PHYSICAL` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/replication/repl_gram/src/lib.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     REPLICATION_KIND_PHYSICAL,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ReplicationKindPhysical`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `REPLICATION_KIND_LOGICAL` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/replication/repl_gram/src/lib.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     REPLICATION_KIND_LOGICAL,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ReplicationKindLogical`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `REPLICATION_KIND_PHYSICAL` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/replication/repl_gram/src/lib.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     REPLICATION_KIND_PHYSICAL,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ReplicationKindPhysical`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `REPLICATION_KIND_LOGICAL` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/replication/repl_gram/src/lib.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     REPLICATION_KIND_LOGICAL,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ReplicationKindLogical`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking walsender_seams v0.0.0 (/opt/rustwide/workdir/crates/backend/replication/walsender_seams)
[INFO] [stdout] warning: unused import: `core::cmp::Ordering`
[INFO] [stdout]   --> crates/backend/utils/adt/varlena/src/lib.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use core::cmp::Ordering;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking procsignal v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/procsignal)
[INFO] [stderr]     Checking hba v0.0.0 (/opt/rustwide/workdir/crates/backend/libpq/hba)
[INFO] [stderr]     Checking funcapi v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/fmgr/funcapi)
[INFO] [stderr]     Checking pg_locale v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/adt/pg_locale)
[INFO] [stderr]     Checking adt_bool v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/bool)
[INFO] [stderr]     Checking adt_regproc v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/regproc)
[INFO] [stderr]     Checking adt_varchar v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/varchar)
[INFO] [stderr]     Checking name v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/adt/name)
[INFO] [stderr]     Checking adt_quote v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/quote)
[INFO] [stdout] warning: constant in pattern `InvalidOid` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/regproc/src/lib.rs:305:13
[INFO] [stdout]     |
[INFO] [stdout] 305 |             InvalidOid => return Ok((raw, Vec::new())),
[INFO] [stdout]     |             ^^^^^^^^^^ help: convert the identifier to upper case: `INVALID_OID`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking sinval v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/sinval)
[INFO] [stderr]     Checking adt_pseudotypes v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/pseudotypes)
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> crates/backend/utils/adt/numeric/src/sortsupport.rs:21:17
[INFO] [stdout]    |
[INFO] [stdout] 21 | struct AlignBuf([u8; 128]);
[INFO] [stdout]    |        -------- ^^^^^^^^^
[INFO] [stdout]    |        |
[INFO] [stdout]    |        field in this struct
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider removing this field
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking clog v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/clog)
[INFO] [stderr]     Checking stack_depth v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/misc/stack_depth)
[INFO] [stderr]     Checking adt_amutils v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/adt_amutils)
[INFO] [stderr]     Checking shmem v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/shmem)
[INFO] [stderr]     Checking waitevent v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/activity/waitevent)
[INFO] [stderr]     Checking adt_int8 v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/int8)
[INFO] [stderr]     Checking adt_tsvector_core v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/tsvector_core)
[INFO] [stderr]     Checking adt_int v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/int)
[INFO] [stderr]     Checking hbafuncs v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/adt/hbafuncs)
[INFO] [stdout] warning: function `WaitEventCustomShmemSize` should have a snake case name
[INFO] [stdout]   --> crates/backend/utils/activity/waitevent/src/custom.rs:92:8
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub fn WaitEventCustomShmemSize() -> usize {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wait_event_custom_shmem_size`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `WaitEventCustomShmemInit` should have a snake case name
[INFO] [stdout]    --> crates/backend/utils/activity/waitevent/src/custom.rs:100:8
[INFO] [stdout]     |
[INFO] [stdout] 100 | pub fn WaitEventCustomShmemInit() -> PgResult<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wait_event_custom_shmem_init`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `WaitEventCustomShmemResetAfterCrash` should have a snake case name
[INFO] [stdout]    --> crates/backend/utils/activity/waitevent/src/custom.rs:138:8
[INFO] [stdout]     |
[INFO] [stdout] 138 | pub fn WaitEventCustomShmemResetAfterCrash() {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wait_event_custom_shmem_reset_after_crash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `WaitEventExtensionNew` should have a snake case name
[INFO] [stdout]    --> crates/backend/utils/activity/waitevent/src/custom.rs:150:8
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub fn WaitEventExtensionNew(wait_event_name: &str) -> PgResult<u32> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wait_event_extension_new`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `WaitEventInjectionPointNew` should have a snake case name
[INFO] [stdout]    --> crates/backend/utils/activity/waitevent/src/custom.rs:154:8
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub fn WaitEventInjectionPointNew(wait_event_name: &str) -> PgResult<u32> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wait_event_injection_point_new`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `WaitEventCustomNew` should have a snake case name
[INFO] [stdout]    --> crates/backend/utils/activity/waitevent/src/custom.rs:173:8
[INFO] [stdout]     |
[INFO] [stdout] 173 | pub fn WaitEventCustomNew(class_id: u32, wait_event_name: &str) -> PgResult<u32> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wait_event_custom_new`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `GetWaitEventCustomIdentifier` should have a snake case name
[INFO] [stdout]    --> crates/backend/utils/activity/waitevent/src/custom.rs:246:8
[INFO] [stdout]     |
[INFO] [stdout] 246 | pub fn GetWaitEventCustomIdentifier(wait_event_info: u32) -> &'static str {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `get_wait_event_custom_identifier`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `GetWaitEventCustomNames` should have a snake case name
[INFO] [stdout]    --> crates/backend/utils/activity/waitevent/src/custom.rs:278:8
[INFO] [stdout]     |
[INFO] [stdout] 278 | pub fn GetWaitEventCustomNames(class_id: u32) -> Vec<String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `get_wait_event_custom_names`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `has_ambuildphasename` is never read
[INFO] [stdout]   --> crates/backend/utils/adt/adt_amutils/src/lib.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 80 | struct AmFlags {
[INFO] [stdout]    |        ------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 93 |     has_ambuildphasename: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking varsup v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/varsup)
[INFO] [stderr]     Checking adt_encode v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/encode)
[INFO] [stderr]     Checking injection_point v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/misc/injection_point)
[INFO] [stderr]     Checking adt_char v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/char)
[INFO] [stderr]     Checking adt_ascii v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/adt_ascii)
[INFO] [stderr]     Checking aio_core v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/aio/aio_core)
[INFO] [stderr]     Checking adt_xml v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/xml)
[INFO] [stderr]     Checking cryptohashfuncs v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/cryptohashfuncs)
[INFO] [stderr]     Checking adt_tsrank v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/tsrank)
[INFO] [stderr]     Checking dbsize v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/dbsize)
[INFO] [stdout] warning: unexpected `cfg` condition name: `loom`
[INFO] [stdout]   --> crates/backend/utils/misc/injection_point/src/lib.rs:51:1
[INFO] [stdout]    |
[INFO] [stdout] 51 | / pgsync::process_global! {
[INFO] [stdout] 52 | |     static REGISTRY: Mutex<Vec<(String, Action)>> = Mutex::new(Vec::new());
[INFO] [stdout] 53 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 33 more
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::__process_global_one` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__process_global_one` which comes from the expansion of the macro `pgsync::process_global` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `loom`
[INFO] [stdout]   --> crates/backend/utils/misc/injection_point/src/lib.rs:51:1
[INFO] [stdout]    |
[INFO] [stdout] 51 | / pgsync::process_global! {
[INFO] [stdout] 52 | |     static REGISTRY: Mutex<Vec<(String, Action)>> = Mutex::new(Vec::new());
[INFO] [stdout] 53 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::__process_global_one` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__process_global_one` which comes from the expansion of the macro `pgsync::process_global` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `loom`
[INFO] [stdout]   --> crates/backend/utils/misc/injection_point/src/lib.rs:51:1
[INFO] [stdout]    |
[INFO] [stdout] 51 | / pgsync::process_global! {
[INFO] [stdout] 52 | |     static REGISTRY: Mutex<Vec<(String, Action)>> = Mutex::new(Vec::new());
[INFO] [stdout] 53 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::__process_global_one` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__process_global_one` which comes from the expansion of the macro `pgsync::process_global` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `loom`
[INFO] [stdout]   --> crates/backend/utils/misc/injection_point/src/lib.rs:51:1
[INFO] [stdout]    |
[INFO] [stdout] 51 | / pgsync::process_global! {
[INFO] [stdout] 52 | |     static REGISTRY: Mutex<Vec<(String, Action)>> = Mutex::new(Vec::new());
[INFO] [stdout] 53 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::__process_global_one` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__process_global_one` which comes from the expansion of the macro `pgsync::process_global` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `loom`
[INFO] [stdout]   --> crates/backend/utils/misc/injection_point/src/lib.rs:65:1
[INFO] [stdout]    |
[INFO] [stdout] 65 | / pgsync::process_global! {
[INFO] [stdout] 66 | |     static WAIT_SLOTS: Mutex<[WaitSlot; INJ_MAX_WAIT]> =
[INFO] [stdout] 67 | |         Mutex::new([const { WaitSlot { name: String::new(), wait_count: 0 } }; INJ_MAX_WAIT]);
[INFO] [stdout] 68 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::__process_global_one` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__process_global_one` which comes from the expansion of the macro `pgsync::process_global` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `loom`
[INFO] [stdout]   --> crates/backend/utils/misc/injection_point/src/lib.rs:65:1
[INFO] [stdout]    |
[INFO] [stdout] 65 | / pgsync::process_global! {
[INFO] [stdout] 66 | |     static WAIT_SLOTS: Mutex<[WaitSlot; INJ_MAX_WAIT]> =
[INFO] [stdout] 67 | |         Mutex::new([const { WaitSlot { name: String::new(), wait_count: 0 } }; INJ_MAX_WAIT]);
[INFO] [stdout] 68 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::__process_global_one` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__process_global_one` which comes from the expansion of the macro `pgsync::process_global` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `loom`
[INFO] [stdout]   --> crates/backend/utils/misc/injection_point/src/lib.rs:65:1
[INFO] [stdout]    |
[INFO] [stdout] 65 | / pgsync::process_global! {
[INFO] [stdout] 66 | |     static WAIT_SLOTS: Mutex<[WaitSlot; INJ_MAX_WAIT]> =
[INFO] [stdout] 67 | |         Mutex::new([const { WaitSlot { name: String::new(), wait_count: 0 } }; INJ_MAX_WAIT]);
[INFO] [stdout] 68 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::__process_global_one` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__process_global_one` which comes from the expansion of the macro `pgsync::process_global` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `loom`
[INFO] [stdout]   --> crates/backend/utils/misc/injection_point/src/lib.rs:65:1
[INFO] [stdout]    |
[INFO] [stdout] 65 | / pgsync::process_global! {
[INFO] [stdout] 66 | |     static WAIT_SLOTS: Mutex<[WaitSlot; INJ_MAX_WAIT]> =
[INFO] [stdout] 67 | |         Mutex::new([const { WaitSlot { name: String::new(), wait_count: 0 } }; INJ_MAX_WAIT]);
[INFO] [stdout] 68 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::__process_global_one` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__process_global_one` which comes from the expansion of the macro `pgsync::process_global` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking reloptions v0.1.0 (/opt/rustwide/workdir/crates/backend/access/common/reloptions)
[INFO] [stderr]     Checking adt_tsginidx v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/tsginidx)
[INFO] [stderr]     Checking pgvector v0.0.0 (/opt/rustwide/workdir/crates/contrib/pgvector)
[INFO] [stdout] warning: variant `XMLOPTION_DOCUMENT` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/utils/adt/xml/src/lib.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     XMLOPTION_DOCUMENT = 0,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `XmloptionDocument`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `XMLOPTION_CONTENT` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/utils/adt/xml/src/lib.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     XMLOPTION_CONTENT = 1,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `XmloptionContent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `XMLBINARY_BASE64` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/utils/adt/xml/src/lib.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     XMLBINARY_BASE64 = 0,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `XmlbinaryBase64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `XMLBINARY_HEX` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/utils/adt/xml/src/lib.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     XMLBINARY_HEX = 1,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `XmlbinaryHex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `vec_with_capacity_in`
[INFO] [stdout]  --> crates/backend/utils/adt/tsrank/src/rank_cd.rs:4:13
[INFO] [stdout]   |
[INFO] [stdout] 4 | use ::mcx::{vec_with_capacity_in, Mcx, PgVec};
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `XML_STANDALONE_YES` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/utils/adt/xml/src/lib.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     XML_STANDALONE_YES = 0,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `XmlStandaloneYes`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `XML_STANDALONE_NO` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/utils/adt/xml/src/lib.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     XML_STANDALONE_NO = 1,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `XmlStandaloneNo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `XML_STANDALONE_NO_VALUE` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/utils/adt/xml/src/lib.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     XML_STANDALONE_NO_VALUE = 2,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `XmlStandaloneNoValue`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `XML_STANDALONE_OMITTED` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/utils/adt/xml/src/lib.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     XML_STANDALONE_OMITTED = 3,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `XmlStandaloneOmitted`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `relopt_kind` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/access/common/reloptions/src/lib.rs:39:10
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub type relopt_kind = u32;
[INFO] [stdout]    |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ReloptKind`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking adt_oracle_compat v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/oracle_compat)
[INFO] [stderr]     Checking regex_core v0.0.0 (/opt/rustwide/workdir/crates/backend/regex/regex_core)
[INFO] [stderr]     Checking queryjumble v0.1.0 (/opt/rustwide/workdir/crates/backend/nodes/queryjumble)
[INFO] [stderr]     Checking bufmgr v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/buffer/bufmgr)
[INFO] [stderr]     Checking md v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/smgr/md)
[INFO] [stderr]     Checking adt_geo v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/geo)
[INFO] [stderr]     Checking adt_cash v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/cash)
[INFO] [stderr]     Checking commands_define v0.0.0 (/opt/rustwide/workdir/crates/backend/commands/commands_define)
[INFO] [stderr]     Checking attoptcache v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/cache/attoptcache)
[INFO] [stderr]     Checking tzparser v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/misc/tzparser)
[INFO] [stderr]     Checking memwatchdog v0.0.0 (/opt/rustwide/workdir/crates/backend/postmaster/memwatchdog)
[INFO] [stdout] warning: unused import: `Point`
[INFO] [stdout]  --> crates/backend/utils/adt/geo/src/path.rs:2:25
[INFO] [stdout]   |
[INFO] [stdout] 2 | use ::types_core::geo::{Point, BOX, PATH_HEADER_SIZE};
[INFO] [stdout]   |                         ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking manifest v0.1.0 (/opt/rustwide/workdir/crates/backend/backup/manifest)
[INFO] [stderr]     Checking intarray v0.0.0 (/opt/rustwide/workdir/crates/contrib/intarray)
[INFO] [stdout] warning: unused macro definition: `unported`
[INFO] [stdout]    --> crates/backend/storage/buffer/bufmgr/src/lib.rs:277:14
[INFO] [stdout]     |
[INFO] [stdout] 277 | macro_rules! unported {
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_macros)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking adt_tsgistidx v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/tsgistidx)
[INFO] [stderr]     Checking ts_locale v0.1.0 (/opt/rustwide/workdir/crates/backend/tsearch/ts_locale)
[INFO] [stderr]     Checking adt_like v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/like)
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/utils/adt/xml/src/xmltable.rs:289:13
[INFO] [stdout]     |
[INFO] [stdout] 285 |     unsafe {
[INFO] [stdout]     |     ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 289 |             unsafe {
[INFO] [stdout]     |             ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_unsafe)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> crates/backend/utils/adt/xml/src/xpath.rs:42:17
[INFO] [stdout]    |
[INFO] [stdout] 23 |     unsafe {
[INFO] [stdout]    |     ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 42 |                 unsafe {
[INFO] [stdout]    |                 ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/utils/adt/xml/src/xpath.rs:229:13
[INFO] [stdout]     |
[INFO] [stdout] 196 |     unsafe {
[INFO] [stdout]     |     ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 229 |             unsafe {
[INFO] [stdout]     |             ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking spgist_text v0.1.0 (/opt/rustwide/workdir/crates/backend/access/spgist/spgist_text)
[INFO] [stdout] warning: method `f_u64` is never used
[INFO] [stdout]   --> crates/backend/nodes/queryjumble/src/walker.rs:54:8
[INFO] [stdout]    |
[INFO] [stdout] 17 | impl<'mcx> JumbleState<'mcx> {
[INFO] [stdout]    | ---------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 54 |     fn f_u64(&mut self, v: u64) {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `xid_list` is never used
[INFO] [stdout]    --> crates/backend/nodes/queryjumble/src/walker.rs:143:4
[INFO] [stdout]     |
[INFO] [stdout] 143 | fn xid_list(js: J<'_, '_>, l: &XidList<'_>) {
[INFO] [stdout]     |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking injection_points v0.0.0 (/opt/rustwide/workdir/crates/contrib/injection_points)
[INFO] [stderr]     Checking adt_rowtypes v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/rowtypes)
[INFO] [stderr]     Checking smgr v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/smgr/smgr)
[INFO] [stderr]     Checking pg_config v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/misc/pg_config)
[INFO] [stderr]     Checking aio_funcs v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/aio/aio_funcs)
[INFO] [stderr]     Checking isn v0.0.0 (/opt/rustwide/workdir/crates/contrib/isn)
[INFO] [stdout] warning: value assigned to `node_char` is never read
[INFO] [stdout]    --> crates/backend/access/spgist/spgist_text/src/lib.rs:142:30
[INFO] [stdout]     |
[INFO] [stdout] 142 |     let mut node_char: i16 = 0;
[INFO] [stdout]     |                              ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 189 |         node_char = -1;
[INFO] [stdout]     |         -------------- `node_char` is overwritten here before the previous value is read
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking contrib_cube v0.0.0 (/opt/rustwide/workdir/crates/contrib/cube)
[INFO] [stderr]     Checking ts_cache v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/cache/ts_cache)
[INFO] [stderr]     Checking adt_tsquery_core v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/tsquery_core)
[INFO] [stderr]     Checking ts_parse v0.1.0 (/opt/rustwide/workdir/crates/backend/tsearch/ts_parse)
[INFO] [stderr]     Checking dict_snowball v0.1.0 (/opt/rustwide/workdir/crates/backend/snowball/dict_snowball)
[INFO] [stderr]     Checking ltree v0.0.0 (/opt/rustwide/workdir/crates/contrib/ltree)
[INFO] [stderr]     Checking citext v0.0.0 (/opt/rustwide/workdir/crates/contrib/citext)
[INFO] [stdout] warning: method `io_wref_armed` is never used
[INFO] [stdout]   --> crates/backend/storage/buffer/bufmgr/src/buf_hdr.rs:85:19
[INFO] [stdout]    |
[INFO] [stdout] 33 | impl BufferDesc {
[INFO] [stdout]    | --------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 85 |     pub(crate) fn io_wref_armed(&self) -> bool {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `buffer_pool_initialized` is never used
[INFO] [stdout]    --> crates/backend/storage/buffer/bufmgr/src/buf_hdr.rs:155:8
[INFO] [stdout]     |
[INFO] [stdout] 155 | pub fn buffer_pool_initialized() -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `vec_with_capacity_in`
[INFO] [stdout]   --> crates/backend/utils/cache/ts_cache/src/lib.rs:15:11
[INFO] [stdout]    |
[INFO] [stdout] 15 | use mcx::{vec_with_capacity_in, Mcx, MemoryContext, PgHashMap, PgVec};
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking brin_pageops v0.1.0 (/opt/rustwide/workdir/crates/backend/access/brin/brin_pageops)
[INFO] [stderr]     Checking spgist_proc v0.1.0 (/opt/rustwide/workdir/crates/backend/access/spgist/spgist_proc)
[INFO] [stderr]     Checking fuzzystrmatch v0.0.0 (/opt/rustwide/workdir/crates/contrib/fuzzystrmatch)
[INFO] [stdout] warning: value assigned to `ss` is never read
[INFO] [stdout]    --> crates/backend/regex/regex_core/src/regex_exec.rs:973:33
[INFO] [stdout]     |
[INFO] [stdout] 973 |     let mut ss: Option<usize> = Some(css);
[INFO] [stdout]     |                                 ^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 985 |                 ss = Some(ncss);
[INFO] [stdout]     |                 --------------- `ss` is overwritten here before the previous value is read
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking instrument v0.1.0 (/opt/rustwide/workdir/crates/backend/executor/instrument)
[INFO] [stderr]     Checking tsearch_dict v0.1.0 (/opt/rustwide/workdir/crates/backend/tsearch/dict)
[INFO] [stderr]     Checking wparser_def v0.1.0 (/opt/rustwide/workdir/crates/backend/tsearch/wparser_def)
[INFO] [stderr]     Checking spgist_box v0.1.0 (/opt/rustwide/workdir/crates/backend/access/spgist/spgist_box)
[INFO] [stderr]     Checking spgist_kdtree v0.1.0 (/opt/rustwide/workdir/crates/backend/access/spgist/spgist_kdtree)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/backend/access/brin/brin_pageops/src/lib.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 |     let mut newbuf: Buffer;
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking spgist_quadtree v0.1.0 (/opt/rustwide/workdir/crates/backend/access/spgist/spgist_quadtree)
[INFO] [stderr]     Checking unaccent v0.0.0 (/opt/rustwide/workdir/crates/contrib/unaccent)
[INFO] [stdout] warning: unused import: `vec_with_capacity_in`
[INFO] [stdout]  --> crates/backend/tsearch/dict/src/simple.rs:1:13
[INFO] [stdout]   |
[INFO] [stdout] 1 | use ::mcx::{vec_with_capacity_in, Mcx, PgVec};
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking brin_xlog v0.1.0 (/opt/rustwide/workdir/crates/backend/access/brin/brin_xlog)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/backend/access/brin/brin_pageops/src/lib.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 |     let mut newbuf: Buffer;
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:33:30
[INFO] [stdout]    |
[INFO] [stdout] 33 | static mut a_0: [among; 3] = unsafe {
[INFO] [stdout]    |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_unsafe)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:65:30
[INFO] [stdout]    |
[INFO] [stdout] 65 | static mut a_1: [among; 3] = unsafe {
[INFO] [stdout]    |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:109:30
[INFO] [stdout]     |
[INFO] [stdout] 109 | static mut a_2: [among; 6] = unsafe {
[INFO] [stdout]     |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:167:31
[INFO] [stdout]     |
[INFO] [stdout] 167 | static mut a_3: [among; 13] = unsafe {
[INFO] [stdout]     |                               ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:293:30
[INFO] [stdout]     |
[INFO] [stdout] 293 | static mut a_4: [among; 6] = unsafe {
[INFO] [stdout]     |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:504:31
[INFO] [stdout]     |
[INFO] [stdout] 504 | static mut a_5: [among; 24] = unsafe {
[INFO] [stdout]     |                               ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:738:30
[INFO] [stdout]     |
[INFO] [stdout] 738 | static mut a_6: [among; 9] = unsafe {
[INFO] [stdout]     |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:890:31
[INFO] [stdout]     |
[INFO] [stdout] 890 | static mut a_7: [among; 18] = unsafe {
[INFO] [stdout]     |                               ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1022:30
[INFO] [stdout]      |
[INFO] [stdout] 1022 | static mut a_8: [among; 2] = unsafe {
[INFO] [stdout]      |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1109:30
[INFO] [stdout]      |
[INFO] [stdout] 1109 | static mut a_9: [among; 8] = unsafe {
[INFO] [stdout]      |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1289:32
[INFO] [stdout]      |
[INFO] [stdout] 1289 | static mut a_10: [among; 18] = unsafe {
[INFO] [stdout]      |                                ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1594:21
[INFO] [stdout]      |
[INFO] [stdout] 1594 | unsafe fn r_prelude(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                     ----^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1597:9
[INFO] [stdout]      |
[INFO] [stdout] 1597 |     let mut c1: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1604:13
[INFO] [stdout]      |
[INFO] [stdout] 1604 |         let mut ret: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |             ----^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1610:9
[INFO] [stdout]      |
[INFO] [stdout] 1610 |     let mut c2: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1617:13
[INFO] [stdout]      |
[INFO] [stdout] 1617 |         let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |             ----^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking explain_dr v0.1.0 (/opt/rustwide/workdir/crates/backend/commands/explain_dr)
[INFO] [stderr]     Checking aio_uring v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/aio/aio_uring)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1628:9
[INFO] [stdout]      |
[INFO] [stdout] 1628 |     let mut c3: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1630:13
[INFO] [stdout]      |
[INFO] [stdout] 1630 |         let mut c4: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |             ----^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1632:17
[INFO] [stdout]      |
[INFO] [stdout] 1632 |             let mut c5: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1666:21
[INFO] [stdout]      |
[INFO] [stdout] 1666 |                 let mut ret_1: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1682:26
[INFO] [stdout]      |
[INFO] [stdout] 1682 | unsafe fn r_mark_regions(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                          ----^
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1686:9
[INFO] [stdout]      |
[INFO] [stdout] 1686 |     let mut c1: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1687:9
[INFO] [stdout]      |
[INFO] [stdout] 1687 |     let mut c2: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1706:17
[INFO] [stdout]      |
[INFO] [stdout] 1706 |             let mut ret: ::core::ffi::c_int = out_grouping(
[INFO] [stdout]      |                 ----^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1717:21
[INFO] [stdout]      |
[INFO] [stdout] 1717 |                 let mut ret_0: ::core::ffi::c_int = in_grouping(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1737:17
[INFO] [stdout]      |
[INFO] [stdout] 1737 |             let mut ret_1: ::core::ffi::c_int = out_grouping(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1746:21
[INFO] [stdout]      |
[INFO] [stdout] 1746 |                 let mut ret_2: ::core::ffi::c_int = in_grouping(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1764:20
[INFO] [stdout]      |
[INFO] [stdout] 1764 | unsafe fn r_shortv(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                    ----^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1765:9
[INFO] [stdout]      |
[INFO] [stdout] 1765 |     let mut current_block: u64;
[INFO] [stdout]      |         ----^^^^^^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1766:9
[INFO] [stdout]      |
[INFO] [stdout] 1766 |     let mut m1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1828:16
[INFO] [stdout]      |
[INFO] [stdout] 1828 | unsafe fn r_R1(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                ----^
[INFO] [stdout]      |                |
[INFO] [stdout]      |                help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1832:16
[INFO] [stdout]      |
[INFO] [stdout] 1832 | unsafe fn r_R2(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                ----^
[INFO] [stdout]      |                |
[INFO] [stdout]      |                help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1836:21
[INFO] [stdout]      |
[INFO] [stdout] 1836 | unsafe fn r_Step_1a(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                     ----^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1838:9
[INFO] [stdout]      |
[INFO] [stdout] 1838 |     let mut m1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1853:13
[INFO] [stdout]      |
[INFO] [stdout] 1853 |         let mut ret: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |             ----^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1874:17
[INFO] [stdout]      |
[INFO] [stdout] 1874 |             let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1884:17
[INFO] [stdout]      |
[INFO] [stdout] 1884 |             let mut m2: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1888:21
[INFO] [stdout]      |
[INFO] [stdout] 1888 |                 let mut ret_2: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1897:21
[INFO] [stdout]      |
[INFO] [stdout] 1897 |                 let mut ret_1: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1912:17
[INFO] [stdout]      |
[INFO] [stdout] 1912 |             let mut ret_3: ::core::ffi::c_int = out_grouping_b(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1923:17
[INFO] [stdout]      |
[INFO] [stdout] 1923 |             let mut ret_4: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1837:45
[INFO] [stdout]      |
[INFO] [stdout] 1837 |     let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1867 |     among_var = find_among_b(z, &raw const a_2 as *const among, 6 as ::core::ffi::c_int);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ `among_var` is overwritten here before the previous value is read
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1932:21
[INFO] [stdout]      |
[INFO] [stdout] 1932 | unsafe fn r_Step_1b(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                     ----^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1952:17
[INFO] [stdout]      |
[INFO] [stdout] 1952 |             let mut ret: ::core::ffi::c_int = r_R1(z);
[INFO] [stdout]      |                 ----^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1956:17
[INFO] [stdout]      |
[INFO] [stdout] 1956 |             let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1966:17
[INFO] [stdout]      |
[INFO] [stdout] 1966 |             let mut m_test1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1967:17
[INFO] [stdout]      |
[INFO] [stdout] 1967 |             let mut ret_1: ::core::ffi::c_int = out_grouping_b(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1979:17
[INFO] [stdout]      |
[INFO] [stdout] 1979 |             let mut ret_2: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1985:17
[INFO] [stdout]      |
[INFO] [stdout] 1985 |             let mut m_test2: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2005:25
[INFO] [stdout]      |
[INFO] [stdout] 2005 |                     let mut ret_3: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                         ----^^^^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2016:25
[INFO] [stdout]      |
[INFO] [stdout] 2016 |                     let mut m3: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                         ----^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2035:25
[INFO] [stdout]      |
[INFO] [stdout] 2035 |                     let mut m_test4: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                         ----^^^^^^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2036:25
[INFO] [stdout]      |
[INFO] [stdout] 2036 |                     let mut ret_4: ::core::ffi::c_int = r_shortv(z);
[INFO] [stdout]      |                         ----^^^^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2041:25
[INFO] [stdout]      |
[INFO] [stdout] 2041 |                     let mut ret_5: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                         ----^^^^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2060:17
[INFO] [stdout]      |
[INFO] [stdout] 2060 |             let mut ret_6: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1933:45
[INFO] [stdout]      |
[INFO] [stdout] 1933 |     let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1945 |     among_var = find_among_b(z, &raw const a_4 as *const among, 6 as ::core::ffi::c_int);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2069:21
[INFO] [stdout]      |
[INFO] [stdout] 2069 | unsafe fn r_Step_1c(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                     ----^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2071:9
[INFO] [stdout]      |
[INFO] [stdout] 2071 |     let mut m1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2099:13
[INFO] [stdout]      |
[INFO] [stdout] 2099 |         let mut ret: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |             ----^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2112:20
[INFO] [stdout]      |
[INFO] [stdout] 2112 | unsafe fn r_Step_2(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                    ----^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2134:9
[INFO] [stdout]      |
[INFO] [stdout] 2134 |     let mut ret: ::core::ffi::c_int = r_R1(z);
[INFO] [stdout]      |         ----^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2140:17
[INFO] [stdout]      |
[INFO] [stdout] 2140 |             let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2150:17
[INFO] [stdout]      |
[INFO] [stdout] 2150 |             let mut ret_1: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2160:17
[INFO] [stdout]      |
[INFO] [stdout] 2160 |             let mut ret_2: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2170:17
[INFO] [stdout]      |
[INFO] [stdout] 2170 |             let mut ret_3: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ltree_decompress` is never used
[INFO] [stdout]    --> crates/contrib/ltree/src/gist.rs:277:8
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub fn ltree_decompress() -> Option<Vec<u8>> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_isparent` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:377:5
[INFO] [stdout]     |
[INFO] [stdout] 377 |     fc__ltree_isparent: (array_iter_isparent, swapped=false, risparent=false);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_isparent`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_r_isparent` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:378:5
[INFO] [stdout]     |
[INFO] [stdout] 378 |     fc__ltree_r_isparent: (array_iter_isparent, swapped=true, risparent=false);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_r_isparent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_risparent` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:379:5
[INFO] [stdout]     |
[INFO] [stdout] 379 |     fc__ltree_risparent: (array_iter_isparent, swapped=false, risparent=true);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_risparent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_r_risparent` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:380:5
[INFO] [stdout]     |
[INFO] [stdout] 380 |     fc__ltree_r_risparent: (array_iter_isparent, swapped=true, risparent=true);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_r_risparent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltq_regex` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:381:5
[INFO] [stdout]     |
[INFO] [stdout] 381 |     fc__ltq_regex: (array_iter_ltq, swapped=false);
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltq_regex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltq_rregex` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:382:5
[INFO] [stdout]     |
[INFO] [stdout] 382 |     fc__ltq_rregex: (array_iter_ltq, swapped=true);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltq_rregex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltxtq_exec` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:383:5
[INFO] [stdout]     |
[INFO] [stdout] 383 |     fc__ltxtq_exec: (array_iter_ltxtq, swapped=false);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltxtq_exec`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltxtq_rexec` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:384:5
[INFO] [stdout]     |
[INFO] [stdout] 384 |     fc__ltxtq_rexec: (array_iter_ltxtq, swapped=true);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltxtq_rexec`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_extract_isparent` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:400:5
[INFO] [stdout]     |
[INFO] [stdout] 400 |     fc__ltree_extract_isparent: (array_iter_isparent, risparent=false);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_extract_isparent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_extract_risparent` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:401:5
[INFO] [stdout]     |
[INFO] [stdout] 401 |     fc__ltree_extract_risparent: (array_iter_isparent, risparent=true);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_extract_risparent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltq_extract_regex` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:402:5
[INFO] [stdout]     |
[INFO] [stdout] 402 |     fc__ltq_extract_regex: (array_iter_ltq);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltq_extract_regex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltxtq_extract_exec` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:403:5
[INFO] [stdout]     |
[INFO] [stdout] 403 |     fc__ltxtq_extract_exec: (array_iter_ltxtq);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltxtq_extract_exec`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__lt_q_regex` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:417:4
[INFO] [stdout]     |
[INFO] [stdout] 417 | fn fc__lt_q_regex(_f: Option<&mut FmgrInfo>, fcinfo: &mut Fcinfo) -> PgResult<Datum> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_lt_q_regex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__lt_q_rregex` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:422:4
[INFO] [stdout]     |
[INFO] [stdout] 422 | fn fc__lt_q_rregex(_f: Option<&mut FmgrInfo>, fcinfo: &mut Fcinfo) -> PgResult<Datum> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_lt_q_rregex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__lca` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:427:4
[INFO] [stdout]     |
[INFO] [stdout] 427 | fn fc__lca(_f: Option<&mut FmgrInfo>, fcinfo: &mut Fcinfo) -> PgResult<Datum> {
[INFO] [stdout]     |    ^^^^^^^ help: convert the identifier to snake case: `fc_lca`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_compress` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:635:4
[INFO] [stdout]     |
[INFO] [stdout] 635 | fn fc__ltree_compress(f: Option<&mut FmgrInfo>, fcinfo: &mut Fcinfo) -> PgResult<Datum> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_compress`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_same` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:656:4
[INFO] [stdout]     |
[INFO] [stdout] 656 | fn fc__ltree_same(f: Option<&mut FmgrInfo>, fcinfo: &mut Fcinfo) -> PgResult<Datum> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_same`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_union` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:666:4
[INFO] [stdout]     |
[INFO] [stdout] 666 | fn fc__ltree_union(f: Option<&mut FmgrInfo>, fcinfo: &mut Fcinfo) -> PgResult<Datum> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_union`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_penalty` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:676:4
[INFO] [stdout]     |
[INFO] [stdout] 676 | fn fc__ltree_penalty(f: Option<&mut FmgrInfo>, fcinfo: &mut Fcinfo) -> PgResult<Datum> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_penalty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_picksplit` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:687:4
[INFO] [stdout]     |
[INFO] [stdout] 687 | fn fc__ltree_picksplit(f: Option<&mut FmgrInfo>, fcinfo: &mut Fcinfo) -> PgResult<Datum> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_picksplit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_consistent` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:692:4
[INFO] [stdout]     |
[INFO] [stdout] 692 | fn fc__ltree_consistent(f: Option<&mut FmgrInfo>, fcinfo: &mut Fcinfo) -> PgResult<Datum> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_consistent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_gist_options` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:707:4
[INFO] [stdout]     |
[INFO] [stdout] 707 | fn fc__ltree_gist_options(_f: Option<&mut FmgrInfo>, fcinfo: &mut Fcinfo) -> PgResult<Datum> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_gist_options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2180:17
[INFO] [stdout]      |
[INFO] [stdout] 2180 |             let mut ret_4: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2190:17
[INFO] [stdout]      |
[INFO] [stdout] 2190 |             let mut ret_5: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2200:17
[INFO] [stdout]      |
[INFO] [stdout] 2200 |             let mut ret_6: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2210:17
[INFO] [stdout]      |
[INFO] [stdout] 2210 |             let mut ret_7: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2220:17
[INFO] [stdout]      |
[INFO] [stdout] 2220 |             let mut ret_8: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2230:17
[INFO] [stdout]      |
[INFO] [stdout] 2230 |             let mut ret_9: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2240:17
[INFO] [stdout]      |
[INFO] [stdout] 2240 |             let mut ret_10: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2250:17
[INFO] [stdout]      |
[INFO] [stdout] 2250 |             let mut ret_11: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2267:17
[INFO] [stdout]      |
[INFO] [stdout] 2267 |             let mut ret_12: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2277:17
[INFO] [stdout]      |
[INFO] [stdout] 2277 |             let mut ret_13: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2297:17
[INFO] [stdout]      |
[INFO] [stdout] 2297 |             let mut ret_14: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2113:45
[INFO] [stdout]      |
[INFO] [stdout] 2113 |       let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                               ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 2125 | /     among_var = find_among_b(
[INFO] [stdout] 2126 | |         z,
[INFO] [stdout] 2127 | |         &raw const a_5 as *const among,
[INFO] [stdout] 2128 | |         24 as ::core::ffi::c_int,
[INFO] [stdout] 2129 | |     );
[INFO] [stdout]      | |_____- `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2306:20
[INFO] [stdout]      |
[INFO] [stdout] 2306 | unsafe fn r_Step_3(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                    ----^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2324:9
[INFO] [stdout]      |
[INFO] [stdout] 2324 |     let mut ret: ::core::ffi::c_int = r_R1(z);
[INFO] [stdout]      |         ----^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2330:17
[INFO] [stdout]      |
[INFO] [stdout] 2330 |             let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2340:17
[INFO] [stdout]      |
[INFO] [stdout] 2340 |             let mut ret_1: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2350:17
[INFO] [stdout]      |
[INFO] [stdout] 2350 |             let mut ret_2: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2360:17
[INFO] [stdout]      |
[INFO] [stdout] 2360 |             let mut ret_3: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2370:17
[INFO] [stdout]      |
[INFO] [stdout] 2370 |             let mut ret_4: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2376:17
[INFO] [stdout]      |
[INFO] [stdout] 2376 |             let mut ret_5: ::core::ffi::c_int = r_R2(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2380:17
[INFO] [stdout]      |
[INFO] [stdout] 2380 |             let mut ret_6: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2307:45
[INFO] [stdout]      |
[INFO] [stdout] 2307 |     let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 2319 |     among_var = find_among_b(z, &raw const a_6 as *const among, 9 as ::core::ffi::c_int);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2389:20
[INFO] [stdout]      |
[INFO] [stdout] 2389 | unsafe fn r_Step_4(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                    ----^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2411:9
[INFO] [stdout]      |
[INFO] [stdout] 2411 |     let mut ret: ::core::ffi::c_int = r_R2(z);
[INFO] [stdout]      |         ----^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2417:17
[INFO] [stdout]      |
[INFO] [stdout] 2417 |             let mut ret_0: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2423:17
[INFO] [stdout]      |
[INFO] [stdout] 2423 |             let mut m1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2439:17
[INFO] [stdout]      |
[INFO] [stdout] 2439 |             let mut ret_1: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2390:45
[INFO] [stdout]      |
[INFO] [stdout] 2390 |       let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                               ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 2402 | /     among_var = find_among_b(
[INFO] [stdout] 2403 | |         z,
[INFO] [stdout] 2404 | |         &raw const a_7 as *const among,
[INFO] [stdout] 2405 | |         18 as ::core::ffi::c_int,
[INFO] [stdout] 2406 | |     );
[INFO] [stdout]      | |_____- `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2448:20
[INFO] [stdout]      |
[INFO] [stdout] 2448 | unsafe fn r_Step_5(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                    ----^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2466:17
[INFO] [stdout]      |
[INFO] [stdout] 2466 |             let mut ret: ::core::ffi::c_int = r_R2(z);
[INFO] [stdout]      |                 ----^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2468:21
[INFO] [stdout]      |
[INFO] [stdout] 2468 |                 let mut ret_0: ::core::ffi::c_int = r_R1(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2472:21
[INFO] [stdout]      |
[INFO] [stdout] 2472 |                 let mut m1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2473:21
[INFO] [stdout]      |
[INFO] [stdout] 2473 |                 let mut ret_1: ::core::ffi::c_int = r_shortv(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2485:17
[INFO] [stdout]      |
[INFO] [stdout] 2485 |             let mut ret_2: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2491:17
[INFO] [stdout]      |
[INFO] [stdout] 2491 |             let mut ret_3: ::core::ffi::c_int = r_R2(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2502:17
[INFO] [stdout]      |
[INFO] [stdout] 2502 |             let mut ret_4: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2449:45
[INFO] [stdout]      |
[INFO] [stdout] 2449 |     let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 2459 |     among_var = find_among_b(z, &raw const a_8 as *const among, 2 as ::core::ffi::c_int);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2511:24
[INFO] [stdout]      |
[INFO] [stdout] 2511 | unsafe fn r_exception2(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                        ----^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2530:24
[INFO] [stdout]      |
[INFO] [stdout] 2530 | unsafe fn r_exception1(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                        ----^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2553:17
[INFO] [stdout]      |
[INFO] [stdout] 2553 |             let mut ret: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2563:17
[INFO] [stdout]      |
[INFO] [stdout] 2563 |             let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2573:17
[INFO] [stdout]      |
[INFO] [stdout] 2573 |             let mut ret_1: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2583:17
[INFO] [stdout]      |
[INFO] [stdout] 2583 |             let mut ret_2: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2593:17
[INFO] [stdout]      |
[INFO] [stdout] 2593 |             let mut ret_3: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2603:17
[INFO] [stdout]      |
[INFO] [stdout] 2603 |             let mut ret_4: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2613:17
[INFO] [stdout]      |
[INFO] [stdout] 2613 |             let mut ret_5: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2623:17
[INFO] [stdout]      |
[INFO] [stdout] 2623 |             let mut ret_6: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2633:17
[INFO] [stdout]      |
[INFO] [stdout] 2633 |             let mut ret_7: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2643:17
[INFO] [stdout]      |
[INFO] [stdout] 2643 |             let mut ret_8: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2653:17
[INFO] [stdout]      |
[INFO] [stdout] 2653 |             let mut ret_9: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2531:45
[INFO] [stdout]      |
[INFO] [stdout] 2531 |     let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 2543 |     among_var = find_among(z, &raw const a_10 as *const among, 18 as ::core::ffi::c_int);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2666:22
[INFO] [stdout]      |
[INFO] [stdout] 2666 | unsafe fn r_postlude(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                      ----^
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2672:13
[INFO] [stdout]      |
[INFO] [stdout] 2672 |         let mut c1: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |             ----^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2674:17
[INFO] [stdout]      |
[INFO] [stdout] 2674 |             let mut c2: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2695:21
[INFO] [stdout]      |
[INFO] [stdout] 2695 |                 let mut ret: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                     ----^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2713:5
[INFO] [stdout]      |
[INFO] [stdout] 2713 |     mut z: *mut SN_env,
[INFO] [stdout]      |     ----^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2715:9
[INFO] [stdout]      |
[INFO] [stdout] 2715 |     let mut c1: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2716:9
[INFO] [stdout]      |
[INFO] [stdout] 2716 |     let mut ret: ::core::ffi::c_int = r_exception1(z);
[INFO] [stdout]      |         ----^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2719:13
[INFO] [stdout]      |
[INFO] [stdout] 2719 |         let mut c2: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |             ----^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2725:17
[INFO] [stdout]      |
[INFO] [stdout] 2725 |             let mut ret_0: ::core::ffi::c_int = r_prelude(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2729:17
[INFO] [stdout]      |
[INFO] [stdout] 2729 |             let mut ret_1: ::core::ffi::c_int = r_mark_regions(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2735:17
[INFO] [stdout]      |
[INFO] [stdout] 2735 |             let mut m3: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2736:17
[INFO] [stdout]      |
[INFO] [stdout] 2736 |             let mut ret_2: ::core::ffi::c_int = r_Step_1a(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2741:17
[INFO] [stdout]      |
[INFO] [stdout] 2741 |             let mut m4: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2742:17
[INFO] [stdout]      |
[INFO] [stdout] 2742 |             let mut ret_3: ::core::ffi::c_int = r_exception2(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2745:21
[INFO] [stdout]      |
[INFO] [stdout] 2745 |                 let mut m5: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2746:21
[INFO] [stdout]      |
[INFO] [stdout] 2746 |                 let mut ret_4: ::core::ffi::c_int = r_Step_1b(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2751:21
[INFO] [stdout]      |
[INFO] [stdout] 2751 |                 let mut m6: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2752:21
[INFO] [stdout]      |
[INFO] [stdout] 2752 |                 let mut ret_5: ::core::ffi::c_int = r_Step_1c(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2757:21
[INFO] [stdout]      |
[INFO] [stdout] 2757 |                 let mut m7: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2758:21
[INFO] [stdout]      |
[INFO] [stdout] 2758 |                 let mut ret_6: ::core::ffi::c_int = r_Step_2(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2763:21
[INFO] [stdout]      |
[INFO] [stdout] 2763 |                 let mut m8: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2764:21
[INFO] [stdout]      |
[INFO] [stdout] 2764 |                 let mut ret_7: ::core::ffi::c_int = r_Step_3(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2769:21
[INFO] [stdout]      |
[INFO] [stdout] 2769 |                 let mut m9: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2770:21
[INFO] [stdout]      |
[INFO] [stdout] 2770 |                 let mut ret_8: ::core::ffi::c_int = r_Step_4(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2775:21
[INFO] [stdout]      |
[INFO] [stdout] 2775 |                 let mut m10: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2776:21
[INFO] [stdout]      |
[INFO] [stdout] 2776 |                 let mut ret_9: ::core::ffi::c_int = r_Step_5(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2785:17
[INFO] [stdout]      |
[INFO] [stdout] 2785 |             let mut c11: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |                 ----^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2786:17
[INFO] [stdout]      |
[INFO] [stdout] 2786 |             let mut ret_10: ::core::ffi::c_int = r_postlude(z);
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2800:44
[INFO] [stdout]      |
[INFO] [stdout] 2800 | pub unsafe fn english_ISO_8859_1_close_env(mut z: *mut SN_env) {
[INFO] [stdout]      |                                            ----^
[INFO] [stdout]      |                                            |
[INFO] [stdout]      |                                            help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:33:30
[INFO] [stdout]    |
[INFO] [stdout] 33 | static mut a_0: [among; 3] = unsafe {
[INFO] [stdout]    |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:65:30
[INFO] [stdout]    |
[INFO] [stdout] 65 | static mut a_1: [among; 3] = unsafe {
[INFO] [stdout]    |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:109:30
[INFO] [stdout]     |
[INFO] [stdout] 109 | static mut a_2: [among; 6] = unsafe {
[INFO] [stdout]     |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:167:31
[INFO] [stdout]     |
[INFO] [stdout] 167 | static mut a_3: [among; 13] = unsafe {
[INFO] [stdout]     |                               ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:293:30
[INFO] [stdout]     |
[INFO] [stdout] 293 | static mut a_4: [among; 6] = unsafe {
[INFO] [stdout]     |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:504:31
[INFO] [stdout]     |
[INFO] [stdout] 504 | static mut a_5: [among; 24] = unsafe {
[INFO] [stdout]     |                               ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:738:30
[INFO] [stdout]     |
[INFO] [stdout] 738 | static mut a_6: [among; 9] = unsafe {
[INFO] [stdout]     |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:890:31
[INFO] [stdout]     |
[INFO] [stdout] 890 | static mut a_7: [among; 18] = unsafe {
[INFO] [stdout]     |                               ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1022:30
[INFO] [stdout]      |
[INFO] [stdout] 1022 | static mut a_8: [among; 2] = unsafe {
[INFO] [stdout]      |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1109:30
[INFO] [stdout]      |
[INFO] [stdout] 1109 | static mut a_9: [among; 8] = unsafe {
[INFO] [stdout]      |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1289:32
[INFO] [stdout]      |
[INFO] [stdout] 1289 | static mut a_10: [among; 18] = unsafe {
[INFO] [stdout]      |                                ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking adt_regexp v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/regexp)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1594:21
[INFO] [stdout]      |
[INFO] [stdout] 1594 | unsafe fn r_prelude(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                     ----^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking tsearch_spell v0.1.0 (/opt/rustwide/workdir/crates/backend/tsearch/spell)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1597:9
[INFO] [stdout]      |
[INFO] [stdout] 1597 |     let mut c1: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1604:13
[INFO] [stdout]      |
[INFO] [stdout] 1604 |         let mut ret: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |             ----^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1610:9
[INFO] [stdout]      |
[INFO] [stdout] 1610 |     let mut c2: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1617:13
[INFO] [stdout]      |
[INFO] [stdout] 1617 |         let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |             ----^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1628:9
[INFO] [stdout]      |
[INFO] [stdout] 1628 |     let mut c3: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1630:13
[INFO] [stdout]      |
[INFO] [stdout] 1630 |         let mut c4: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |             ----^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1632:17
[INFO] [stdout]      |
[INFO] [stdout] 1632 |             let mut c5: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1654:17
[INFO] [stdout]      |
[INFO] [stdout] 1654 |             let mut ret_1: ::core::ffi::c_int = skip_utf8(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1672:21
[INFO] [stdout]      |
[INFO] [stdout] 1672 |                 let mut ret_2: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `pgrust_sim`
[INFO] [stdout]   --> crates/backend/access/brin/brin_xlog/src/lib.rs:24:7
[INFO] [stdout]    |
[INFO] [stdout] 24 | #[cfg(pgrust_sim)]
[INFO] [stdout]    |       ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 33 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(pgrust_sim)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(pgrust_sim)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `pgrust_sim`
[INFO] [stdout]    --> crates/backend/access/brin/brin_xlog/src/lib.rs:165:11
[INFO] [stdout]     |
[INFO] [stdout] 165 |     #[cfg(pgrust_sim)]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(pgrust_sim)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(pgrust_sim)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1688:26
[INFO] [stdout]      |
[INFO] [stdout] 1688 | unsafe fn r_mark_regions(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                          ----^
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking pg_trgm v0.0.0 (/opt/rustwide/workdir/crates/contrib/pg_trgm)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1692:9
[INFO] [stdout]      |
[INFO] [stdout] 1692 |     let mut c1: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1693:9
[INFO] [stdout]      |
[INFO] [stdout] 1693 |     let mut c2: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1712:17
[INFO] [stdout]      |
[INFO] [stdout] 1712 |             let mut ret: ::core::ffi::c_int = out_grouping_U(
[INFO] [stdout]      |                 ----^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1723:21
[INFO] [stdout]      |
[INFO] [stdout] 1723 |                 let mut ret_0: ::core::ffi::c_int = in_grouping_U(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1743:17
[INFO] [stdout]      |
[INFO] [stdout] 1743 |             let mut ret_1: ::core::ffi::c_int = out_grouping_U(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1752:21
[INFO] [stdout]      |
[INFO] [stdout] 1752 |                 let mut ret_2: ::core::ffi::c_int = in_grouping_U(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1770:20
[INFO] [stdout]      |
[INFO] [stdout] 1770 | unsafe fn r_shortv(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                    ----^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1771:9
[INFO] [stdout]      |
[INFO] [stdout] 1771 |     let mut current_block: u64;
[INFO] [stdout]      |         ----^^^^^^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1772:9
[INFO] [stdout]      |
[INFO] [stdout] 1772 |     let mut m1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1834:16
[INFO] [stdout]      |
[INFO] [stdout] 1834 | unsafe fn r_R1(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                ----^
[INFO] [stdout]      |                |
[INFO] [stdout]      |                help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1838:16
[INFO] [stdout]      |
[INFO] [stdout] 1838 | unsafe fn r_R2(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                ----^
[INFO] [stdout]      |                |
[INFO] [stdout]      |                help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1842:21
[INFO] [stdout]      |
[INFO] [stdout] 1842 | unsafe fn r_Step_1a(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                     ----^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1844:9
[INFO] [stdout]      |
[INFO] [stdout] 1844 |     let mut m1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1859:13
[INFO] [stdout]      |
[INFO] [stdout] 1859 |         let mut ret: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |             ----^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1880:17
[INFO] [stdout]      |
[INFO] [stdout] 1880 |             let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1890:17
[INFO] [stdout]      |
[INFO] [stdout] 1890 |             let mut m2: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1891:17
[INFO] [stdout]      |
[INFO] [stdout] 1891 |             let mut ret_1: ::core::ffi::c_int = skip_b_utf8(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1899:21
[INFO] [stdout]      |
[INFO] [stdout] 1899 |                 let mut ret_3: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1909:21
[INFO] [stdout]      |
[INFO] [stdout] 1909 |                 let mut ret_2: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1920:17
[INFO] [stdout]      |
[INFO] [stdout] 1920 |             let mut ret_4: ::core::ffi::c_int = skip_b_utf8(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1930:17
[INFO] [stdout]      |
[INFO] [stdout] 1930 |             let mut ret_5: ::core::ffi::c_int = out_grouping_b_U(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1941:17
[INFO] [stdout]      |
[INFO] [stdout] 1941 |             let mut ret_6: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1843:45
[INFO] [stdout]      |
[INFO] [stdout] 1843 |     let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1873 |     among_var = find_among_b(z, &raw const a_2 as *const among, 6 as ::core::ffi::c_int);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1950:21
[INFO] [stdout]      |
[INFO] [stdout] 1950 | unsafe fn r_Step_1b(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                     ----^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1970:17
[INFO] [stdout]      |
[INFO] [stdout] 1970 |             let mut ret: ::core::ffi::c_int = r_R1(z);
[INFO] [stdout]      |                 ----^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1974:17
[INFO] [stdout]      |
[INFO] [stdout] 1974 |             let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1984:17
[INFO] [stdout]      |
[INFO] [stdout] 1984 |             let mut m_test1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1985:17
[INFO] [stdout]      |
[INFO] [stdout] 1985 |             let mut ret_1: ::core::ffi::c_int = out_grouping_b_U(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1997:17
[INFO] [stdout]      |
[INFO] [stdout] 1997 |             let mut ret_2: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2003:17
[INFO] [stdout]      |
[INFO] [stdout] 2003 |             let mut m_test2: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2023:25
[INFO] [stdout]      |
[INFO] [stdout] 2023 |                     let mut ret_3: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                         ----^^^^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2034:25
[INFO] [stdout]      |
[INFO] [stdout] 2034 |                     let mut m3: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                         ----^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2053:25
[INFO] [stdout]      |
[INFO] [stdout] 2053 |                     let mut m_test4: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                         ----^^^^^^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2054:25
[INFO] [stdout]      |
[INFO] [stdout] 2054 |                     let mut ret_4: ::core::ffi::c_int = r_shortv(z);
[INFO] [stdout]      |                         ----^^^^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2059:25
[INFO] [stdout]      |
[INFO] [stdout] 2059 |                     let mut ret_5: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                         ----^^^^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2073:17
[INFO] [stdout]      |
[INFO] [stdout] 2073 |             let mut ret_6: ::core::ffi::c_int = skip_b_utf8(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2084:17
[INFO] [stdout]      |
[INFO] [stdout] 2084 |             let mut ret_7: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1951:45
[INFO] [stdout]      |
[INFO] [stdout] 1951 |     let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1963 |     among_var = find_among_b(z, &raw const a_4 as *const among, 6 as ::core::ffi::c_int);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2093:21
[INFO] [stdout]      |
[INFO] [stdout] 2093 | unsafe fn r_Step_1c(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                     ----^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2095:9
[INFO] [stdout]      |
[INFO] [stdout] 2095 |     let mut m1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2123:13
[INFO] [stdout]      |
[INFO] [stdout] 2123 |         let mut ret: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |             ----^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2136:20
[INFO] [stdout]      |
[INFO] [stdout] 2136 | unsafe fn r_Step_2(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                    ----^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2158:9
[INFO] [stdout]      |
[INFO] [stdout] 2158 |     let mut ret: ::core::ffi::c_int = r_R1(z);
[INFO] [stdout]      |         ----^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2164:17
[INFO] [stdout]      |
[INFO] [stdout] 2164 |             let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2174:17
[INFO] [stdout]      |
[INFO] [stdout] 2174 |             let mut ret_1: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2184:17
[INFO] [stdout]      |
[INFO] [stdout] 2184 |             let mut ret_2: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2194:17
[INFO] [stdout]      |
[INFO] [stdout] 2194 |             let mut ret_3: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2204:17
[INFO] [stdout]      |
[INFO] [stdout] 2204 |             let mut ret_4: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2214:17
[INFO] [stdout]      |
[INFO] [stdout] 2214 |             let mut ret_5: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2224:17
[INFO] [stdout]      |
[INFO] [stdout] 2224 |             let mut ret_6: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2234:17
[INFO] [stdout]      |
[INFO] [stdout] 2234 |             let mut ret_7: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2244:17
[INFO] [stdout]      |
[INFO] [stdout] 2244 |             let mut ret_8: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2254:17
[INFO] [stdout]      |
[INFO] [stdout] 2254 |             let mut ret_9: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2264:17
[INFO] [stdout]      |
[INFO] [stdout] 2264 |             let mut ret_10: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2274:17
[INFO] [stdout]      |
[INFO] [stdout] 2274 |             let mut ret_11: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2291:17
[INFO] [stdout]      |
[INFO] [stdout] 2291 |             let mut ret_12: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2301:17
[INFO] [stdout]      |
[INFO] [stdout] 2301 |             let mut ret_13: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2321:17
[INFO] [stdout]      |
[INFO] [stdout] 2321 |             let mut ret_14: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2137:45
[INFO] [stdout]      |
[INFO] [stdout] 2137 |       let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                               ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 2149 | /     among_var = find_among_b(
[INFO] [stdout] 2150 | |         z,
[INFO] [stdout] 2151 | |         &raw const a_5 as *const among,
[INFO] [stdout] 2152 | |         24 as ::core::ffi::c_int,
[INFO] [stdout] 2153 | |     );
[INFO] [stdout]      | |_____- `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2330:20
[INFO] [stdout]      |
[INFO] [stdout] 2330 | unsafe fn r_Step_3(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                    ----^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2348:9
[INFO] [stdout]      |
[INFO] [stdout] 2348 |     let mut ret: ::core::ffi::c_int = r_R1(z);
[INFO] [stdout]      |         ----^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2354:17
[INFO] [stdout]      |
[INFO] [stdout] 2354 |             let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2364:17
[INFO] [stdout]      |
[INFO] [stdout] 2364 |             let mut ret_1: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2374:17
[INFO] [stdout]      |
[INFO] [stdout] 2374 |             let mut ret_2: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2384:17
[INFO] [stdout]      |
[INFO] [stdout] 2384 |             let mut ret_3: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2394:17
[INFO] [stdout]      |
[INFO] [stdout] 2394 |             let mut ret_4: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2400:17
[INFO] [stdout]      |
[INFO] [stdout] 2400 |             let mut ret_5: ::core::ffi::c_int = r_R2(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2404:17
[INFO] [stdout]      |
[INFO] [stdout] 2404 |             let mut ret_6: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2331:45
[INFO] [stdout]      |
[INFO] [stdout] 2331 |     let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 2343 |     among_var = find_among_b(z, &raw const a_6 as *const among, 9 as ::core::ffi::c_int);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2413:20
[INFO] [stdout]      |
[INFO] [stdout] 2413 | unsafe fn r_Step_4(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                    ----^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2435:9
[INFO] [stdout]      |
[INFO] [stdout] 2435 |     let mut ret: ::core::ffi::c_int = r_R2(z);
[INFO] [stdout]      |         ----^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2441:17
[INFO] [stdout]      |
[INFO] [stdout] 2441 |             let mut ret_0: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2447:17
[INFO] [stdout]      |
[INFO] [stdout] 2447 |             let mut m1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2463:17
[INFO] [stdout]      |
[INFO] [stdout] 2463 |             let mut ret_1: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2414:45
[INFO] [stdout]      |
[INFO] [stdout] 2414 |       let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                               ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 2426 | /     among_var = find_among_b(
[INFO] [stdout] 2427 | |         z,
[INFO] [stdout] 2428 | |         &raw const a_7 as *const among,
[INFO] [stdout] 2429 | |         18 as ::core::ffi::c_int,
[INFO] [stdout] 2430 | |     );
[INFO] [stdout]      | |_____- `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2472:20
[INFO] [stdout]      |
[INFO] [stdout] 2472 | unsafe fn r_Step_5(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                    ----^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2490:17
[INFO] [stdout]      |
[INFO] [stdout] 2490 |             let mut ret: ::core::ffi::c_int = r_R2(z);
[INFO] [stdout]      |                 ----^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2492:21
[INFO] [stdout]      |
[INFO] [stdout] 2492 |                 let mut ret_0: ::core::ffi::c_int = r_R1(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2496:21
[INFO] [stdout]      |
[INFO] [stdout] 2496 |                 let mut m1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2497:21
[INFO] [stdout]      |
[INFO] [stdout] 2497 |                 let mut ret_1: ::core::ffi::c_int = r_shortv(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2509:17
[INFO] [stdout]      |
[INFO] [stdout] 2509 |             let mut ret_2: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2515:17
[INFO] [stdout]      |
[INFO] [stdout] 2515 |             let mut ret_3: ::core::ffi::c_int = r_R2(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2526:17
[INFO] [stdout]      |
[INFO] [stdout] 2526 |             let mut ret_4: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2473:45
[INFO] [stdout]      |
[INFO] [stdout] 2473 |     let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 2483 |     among_var = find_among_b(z, &raw const a_8 as *const among, 2 as ::core::ffi::c_int);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2535:24
[INFO] [stdout]      |
[INFO] [stdout] 2535 | unsafe fn r_exception2(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                        ----^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2554:24
[INFO] [stdout]      |
[INFO] [stdout] 2554 | unsafe fn r_exception1(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                        ----^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2577:17
[INFO] [stdout]      |
[INFO] [stdout] 2577 |             let mut ret: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2587:17
[INFO] [stdout]      |
[INFO] [stdout] 2587 |             let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2597:17
[INFO] [stdout]      |
[INFO] [stdout] 2597 |             let mut ret_1: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2607:17
[INFO] [stdout]      |
[INFO] [stdout] 2607 |             let mut ret_2: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2617:17
[INFO] [stdout]      |
[INFO] [stdout] 2617 |             let mut ret_3: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2627:17
[INFO] [stdout]      |
[INFO] [stdout] 2627 |             let mut ret_4: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2637:17
[INFO] [stdout]      |
[INFO] [stdout] 2637 |             let mut ret_5: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2647:17
[INFO] [stdout]      |
[INFO] [stdout] 2647 |             let mut ret_6: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2657:17
[INFO] [stdout]      |
[INFO] [stdout] 2657 |             let mut ret_7: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2667:17
[INFO] [stdout]      |
[INFO] [stdout] 2667 |             let mut ret_8: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2677:17
[INFO] [stdout]      |
[INFO] [stdout] 2677 |             let mut ret_9: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2555:45
[INFO] [stdout]      |
[INFO] [stdout] 2555 |     let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 2567 |     among_var = find_among(z, &raw const a_10 as *const among, 18 as ::core::ffi::c_int);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2690:22
[INFO] [stdout]      |
[INFO] [stdout] 2690 | unsafe fn r_postlude(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                      ----^
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2696:13
[INFO] [stdout]      |
[INFO] [stdout] 2696 |         let mut c1: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |             ----^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2698:17
[INFO] [stdout]      |
[INFO] [stdout] 2698 |             let mut c2: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2704:21
[INFO] [stdout]      |
[INFO] [stdout] 2704 |                 let mut ret: ::core::ffi::c_int = skip_utf8(
[INFO] [stdout]      |                     ----^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2725:21
[INFO] [stdout]      |
[INFO] [stdout] 2725 |                 let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2742:34
[INFO] [stdout]      |
[INFO] [stdout] 2742 | pub unsafe fn english_UTF_8_stem(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                                  ----^
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2743:9
[INFO] [stdout]      |
[INFO] [stdout] 2743 |     let mut c1: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking tcop_dest v0.1.0 (/opt/rustwide/workdir/crates/backend/tcop/dest)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2744:9
[INFO] [stdout]      |
[INFO] [stdout] 2744 |     let mut ret: ::core::ffi::c_int = r_exception1(z);
[INFO] [stdout]      |         ----^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2747:13
[INFO] [stdout]      |
[INFO] [stdout] 2747 |         let mut c2: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |             ----^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2748:13
[INFO] [stdout]      |
[INFO] [stdout] 2748 |         let mut ret_0: ::core::ffi::c_int = skip_utf8(
[INFO] [stdout]      |             ----^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2759:17
[INFO] [stdout]      |
[INFO] [stdout] 2759 |             let mut ret_1: ::core::ffi::c_int = r_prelude(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2763:17
[INFO] [stdout]      |
[INFO] [stdout] 2763 |             let mut ret_2: ::core::ffi::c_int = r_mark_regions(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2769:17
[INFO] [stdout]      |
[INFO] [stdout] 2769 |             let mut m3: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2770:17
[INFO] [stdout]      |
[INFO] [stdout] 2770 |             let mut ret_3: ::core::ffi::c_int = r_Step_1a(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2775:17
[INFO] [stdout]      |
[INFO] [stdout] 2775 |             let mut m4: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2776:17
[INFO] [stdout]      |
[INFO] [stdout] 2776 |             let mut ret_4: ::core::ffi::c_int = r_exception2(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2779:21
[INFO] [stdout]      |
[INFO] [stdout] 2779 |                 let mut m5: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2780:21
[INFO] [stdout]      |
[INFO] [stdout] 2780 |                 let mut ret_5: ::core::ffi::c_int = r_Step_1b(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2785:21
[INFO] [stdout]      |
[INFO] [stdout] 2785 |                 let mut m6: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2786:21
[INFO] [stdout]      |
[INFO] [stdout] 2786 |                 let mut ret_6: ::core::ffi::c_int = r_Step_1c(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2791:21
[INFO] [stdout]      |
[INFO] [stdout] 2791 |                 let mut m7: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2792:21
[INFO] [stdout]      |
[INFO] [stdout] 2792 |                 let mut ret_7: ::core::ffi::c_int = r_Step_2(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2797:21
[INFO] [stdout]      |
[INFO] [stdout] 2797 |                 let mut m8: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2798:21
[INFO] [stdout]      |
[INFO] [stdout] 2798 |                 let mut ret_8: ::core::ffi::c_int = r_Step_3(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2803:21
[INFO] [stdout]      |
[INFO] [stdout] 2803 |                 let mut m9: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2804:21
[INFO] [stdout]      |
[INFO] [stdout] 2804 |                 let mut ret_9: ::core::ffi::c_int = r_Step_4(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2809:21
[INFO] [stdout]      |
[INFO] [stdout] 2809 |                 let mut m10: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2810:21
[INFO] [stdout]      |
[INFO] [stdout] 2810 |                 let mut ret_10: ::core::ffi::c_int = r_Step_5(z);
[INFO] [stdout]      |                     ----^^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2819:17
[INFO] [stdout]      |
[INFO] [stdout] 2819 |             let mut c11: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |                 ----^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2820:17
[INFO] [stdout]      |
[INFO] [stdout] 2820 |             let mut ret_11: ::core::ffi::c_int = r_postlude(z);
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2834:39
[INFO] [stdout]      |
[INFO] [stdout] 2834 | pub unsafe fn english_UTF_8_close_env(mut z: *mut SN_env) {
[INFO] [stdout]      |                                       ----^
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MemoryContext`
[INFO] [stdout]  --> crates/backend/utils/adt/regexp/src/lib.rs:6:68
[INFO] [stdout]   |
[INFO] [stdout] 6 | use ::mcx::{slice_in, vec_append_bytes, vec_with_capacity_in, Mcx, MemoryContext, PgVec};
[INFO] [stdout]   |                                                                    ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> crates/backend/tcop/dest/src/lib.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 |             other => other.unported("receiveSlot"),
[INFO] [stdout]    |             ^^^^^ no value can reach this
[INFO] [stdout]    |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]   --> crates/backend/tcop/dest/src/lib.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 43 |             DestReceiver::DoNothing => Ok(true),
[INFO] [stdout]    |             ----------------------- matches some of the same values
[INFO] [stdout] 44 |             DestReceiver::DebugTup(dr) => dr.receive_slot(slot),
[INFO] [stdout]    |             -------------------------- matches some of the same values
[INFO] [stdout] 45 |             DestReceiver::PrintTup(dr) => dr.receive_slot(slot),
[INFO] [stdout]    |             -------------------------- matches some of the same values
[INFO] [stdout] 46 |             DestReceiver::PrintSimple(dr) => dr.receive_slot(slot),
[INFO] [stdout]    |             ----------------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 59 |             other => other.unported("receiveSlot"),
[INFO] [stdout]    |             ^^^^^ ...and 8 other patterns collectively make this unreachable
[INFO] [stdout]    = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> crates/backend/tcop/dest/src/lib.rs:84:13
[INFO] [stdout]    |
[INFO] [stdout] 84 |             other => other.unported("rStartup"),
[INFO] [stdout]    |             ^^^^^ no value can reach this
[INFO] [stdout]    |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]   --> crates/backend/tcop/dest/src/lib.rs:84:13
[INFO] [stdout]    |
[INFO] [stdout] 65 |             DestReceiver::DoNothing => Ok(()),
[INFO] [stdout]    |             ----------------------- matches some of the same values
[INFO] [stdout] 66 |             DestReceiver::DebugTup(dr) => dr.startup(operation, typeinfo),
[INFO] [stdout]    |             -------------------------- matches some of the same values
[INFO] [stdout] 67 |             DestReceiver::PrintTup(dr) => dr.startup(operation, typeinfo),
[INFO] [stdout]    |             -------------------------- matches some of the same values
[INFO] [stdout] 68 |             DestReceiver::PrintSimple(dr) => dr.startup(operation, typeinfo),
[INFO] [stdout]    |             ----------------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 84 |             other => other.unported("rStartup"),
[INFO] [stdout]    |             ^^^^^ ...and 8 other patterns collectively make this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking execmain_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/executor/execmain_seams)
[INFO] [stdout] warning: unexpected `cfg` condition name: `pgrust_sim`
[INFO] [stdout]   --> crates/backend/access/brin/brin_xlog/src/lib.rs:24:7
[INFO] [stdout]    |
[INFO] [stdout] 24 | #[cfg(pgrust_sim)]
[INFO] [stdout]    |       ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 33 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(pgrust_sim)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(pgrust_sim)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> crates/backend/tcop/dest/src/lib.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 |             other => other.unported("receiveSlot"),
[INFO] [stdout]    |             ^^^^^ no value can reach this
[INFO] [stdout]    |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]   --> crates/backend/tcop/dest/src/lib.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 43 |             DestReceiver::DoNothing => Ok(true),
[INFO] [stdout]    |             ----------------------- matches some of the same values
[INFO] [stdout] 44 |             DestReceiver::DebugTup(dr) => dr.receive_slot(slot),
[INFO] [stdout]    |             -------------------------- matches some of the same values
[INFO] [stdout] 45 |             DestReceiver::PrintTup(dr) => dr.receive_slot(slot),
[INFO] [stdout]    |             -------------------------- matches some of the same values
[INFO] [stdout] 46 |             DestReceiver::PrintSimple(dr) => dr.receive_slot(slot),
[INFO] [stdout]    |             ----------------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 59 |             other => other.unported("receiveSlot"),
[INFO] [stdout]    |             ^^^^^ ...and 8 other patterns collectively make this unreachable
[INFO] [stdout]    = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> crates/backend/tcop/dest/src/lib.rs:84:13
[INFO] [stdout]    |
[INFO] [stdout] 84 |             other => other.unported("rStartup"),
[INFO] [stdout]    |             ^^^^^ no value can reach this
[INFO] [stdout]    |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]   --> crates/backend/tcop/dest/src/lib.rs:84:13
[INFO] [stdout]    |
[INFO] [stdout] 65 |             DestReceiver::DoNothing => Ok(()),
[INFO] [stdout]    |             ----------------------- matches some of the same values
[INFO] [stdout] 66 |             DestReceiver::DebugTup(dr) => dr.startup(operation, typeinfo),
[INFO] [stdout]    |             -------------------------- matches some of the same values
[INFO] [stdout] 67 |             DestReceiver::PrintTup(dr) => dr.startup(operation, typeinfo),
[INFO] [stdout]    |             -------------------------- matches some of the same values
[INFO] [stdout] 68 |             DestReceiver::PrintSimple(dr) => dr.startup(operation, typeinfo),
[INFO] [stdout]    |             ----------------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 84 |             other => other.unported("rStartup"),
[INFO] [stdout]    |             ^^^^^ ...and 8 other patterns collectively make this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `pgrust_sim`
[INFO] [stdout]    --> crates/backend/access/brin/brin_xlog/src/lib.rs:165:11
[INFO] [stdout]     |
[INFO] [stdout] 165 |     #[cfg(pgrust_sim)]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(pgrust_sim)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(pgrust_sim)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking utility_seams v0.1.0 (/opt/rustwide/workdir/crates/backend/tcop/utility_seams)
[INFO] [stdout] warning: unused import: `MemoryContext`
[INFO] [stdout]  --> crates/backend/utils/adt/regexp/src/lib.rs:6:68
[INFO] [stdout]   |
[INFO] [stdout] 6 | use ::mcx::{slice_in, vec_append_bytes, vec_with_capacity_in, Mcx, MemoryContext, PgVec};
[INFO] [stdout]   |                                                                    ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking exectuples_output v0.1.0 (/opt/rustwide/workdir/crates/backend/executor/exectuples_output)
[INFO] [stdout] warning: unused import: `vec_with_capacity_in`
[INFO] [stdout]  --> crates/backend/utils/adt/tsrank/src/rank_cd.rs:4:13
[INFO] [stdout]   |
[INFO] [stdout] 4 | use ::mcx::{vec_with_capacity_in, Mcx, PgVec};
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking portalmem v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/mmgr/portalmem)
[INFO] [stderr]     Checking xact v0.1.0 (/opt/rustwide/workdir/crates/backend/access/transam/xact)
[INFO] [stdout] warning: unused import: `vec_with_capacity_in`
[INFO] [stdout]  --> crates/backend/tsearch/dict/src/simple.rs:1:13
[INFO] [stdout]   |
[INFO] [stdout] 1 | use ::mcx::{vec_with_capacity_in, Mcx, PgVec};
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:4579:19
[INFO] [stdout]      |
[INFO] [stdout] 1485 |             556 => {
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 4579 |             452 | 556 => {
[INFO] [stdout]      |                   ^^^ no value can reach this
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:4583:19
[INFO] [stdout]      |
[INFO] [stdout] 1489 |             557 => {
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 4583 |             453 | 557 => {
[INFO] [stdout]      |                   ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:4589:19
[INFO] [stdout]      |
[INFO] [stdout] 1509 |             562 => {
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 4589 |             454 | 562 => {
[INFO] [stdout]      |                   ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:7766:27
[INFO] [stdout]      |
[INFO] [stdout] 7614 |             1169 => {
[INFO] [stdout]      |             ---- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 7766 |             1134 | 1136 | 1169 | 1172 => {
[INFO] [stdout]      |                           ^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:7770:27
[INFO] [stdout]      |
[INFO] [stdout] 7618 |             1170 => {
[INFO] [stdout]      |             ---- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 7770 |             1135 | 1137 | 1170 | 1173 => {
[INFO] [stdout]      |                           ^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:4992:13
[INFO] [stdout]      |
[INFO] [stdout] 4967 |             2140..=2151 | 2153..=2155 => {
[INFO] [stdout]      |             ------------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 4992 |             2149 | 2150 | 2151 | 2153 | 2154 | 2155 => {
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:5458:13
[INFO] [stdout]      |
[INFO] [stdout] 1759 |             660 => *yyval = YYSTYPE::Node(Some(Node::mk(mcx, Float { fval: view.v(1).str_val() })?)),
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 5458 |             660 => *yyval = YYSTYPE::Node(Some(Node::mk_float(mcx, view.v(1).str_val())?)),
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:5459:13
[INFO] [stdout]      |
[INFO] [stdout] 1760 |             661 => *yyval = YYSTYPE::Node(Some(Node::mk(mcx, Float { fval: view.v(2).str_val() })?)),
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 5459 |             661 => *yyval = YYSTYPE::Node(Some(Node::mk_float(mcx, view.v(2).str_val())?)),
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:5460:13
[INFO] [stdout]      |
[INFO] [stdout] 1761 |             662 => {
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 5460 |             662 => {
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:5464:13
[INFO] [stdout]      |
[INFO] [stdout] 1765 |             663 => {
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 5464 |             663 => *yyval = YYSTYPE::Node(Some(Node::mk_integer(mcx, view.v(1).ival())?)),
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:6641:13
[INFO] [stdout]      |
[INFO] [stdout] 6396 |             359..=362 => {
[INFO] [stdout]      |             --------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 6641 |             359 => *yyval = alter_table_cmd(mcx, AlterTableType::AT_EnableRowSecurity, None, None)?,
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:6642:13
[INFO] [stdout]      |
[INFO] [stdout] 6396 |             359..=362 => {
[INFO] [stdout]      |             --------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 6642 |             360 => {
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:6645:13
[INFO] [stdout]      |
[INFO] [stdout] 6396 |             359..=362 => {
[INFO] [stdout]      |             --------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 6645 |             361 => *yyval = alter_table_cmd(mcx, AlterTableType::AT_ForceRowSecurity, None, None)?,
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:6646:13
[INFO] [stdout]      |
[INFO] [stdout] 6396 |             359..=362 => {
[INFO] [stdout]      |             --------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 6646 |             362 => {
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:6963:13
[INFO] [stdout]      |
[INFO] [stdout]  783 |             623 | 625 => *yyval = YYSTYPE::Boolean(true),
[INFO] [stdout]      |             --------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 6963 |             623 | 625 => *yyval = YYSTYPE::Boolean(true),
[INFO] [stdout]      |             ^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:6964:13
[INFO] [stdout]      |
[INFO] [stdout]  784 |             624 => *yyval = YYSTYPE::Boolean(false),
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 6964 |             624 => *yyval = YYSTYPE::Boolean(false),
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:7195:13
[INFO] [stdout]      |
[INFO] [stdout] 7080 |             922 | 923 => {
[INFO] [stdout]      |             --------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 7195 |             922 | 923 => {
[INFO] [stdout]      |             ^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:7803:13
[INFO] [stdout]      |
[INFO] [stdout] 7592 |             1164 => {
[INFO] [stdout]      |             ---- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 7803 |             1164 => {
[INFO] [stdout]      |             ^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:7821:13
[INFO] [stdout]      |
[INFO] [stdout] 7623 |             1165..=1167 => {
[INFO] [stdout]      |             ----------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 7821 |             1165..=1167 => {
[INFO] [stdout]      |             ^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:7833:13
[INFO] [stdout]      |
[INFO] [stdout] 7668 |             1171 => {
[INFO] [stdout]      |             ---- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 7833 |             1171 => {
[INFO] [stdout]      |             ^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:8671:13
[INFO] [stdout]      |
[INFO] [stdout] 4276 |             2295 | 2296 => {
[INFO] [stdout]      |             ----------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 8671 |             2295 | 2296 => {
[INFO] [stdout]      |             ^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:8956:13
[INFO] [stdout]      |
[INFO] [stdout] 8891 |             971..=988 => {
[INFO] [stdout]      |             --------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 8956 |             973 => {
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:8990:13
[INFO] [stdout]      |
[INFO] [stdout] 6768 |             670 => {
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 8990 |             670 => {
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:8994:13
[INFO] [stdout]      |
[INFO] [stdout] 6772 |             671 => {
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 8994 |             671 => {
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:9440:13
[INFO] [stdout]      |
[INFO] [stdout] 3355 |             853 => {
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 9440 |             853 => {
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:9538:13
[INFO] [stdout]      |
[INFO] [stdout] 3013 |             1900 | 1905 | 1917 | 2206 => {
[INFO] [stdout]      |             ------------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 9538 |             1900 => {
[INFO] [stdout]      |             ^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:9542:13
[INFO] [stdout]      |
[INFO] [stdout] 3016 |             1901 | 1906 | 1918 | 2207 => {
[INFO] [stdout]      |             ------------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 9542 |             1901 => {
[INFO] [stdout]      |             ^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:9547:13
[INFO] [stdout]      |
[INFO] [stdout] 3022 |             1902 => {
[INFO] [stdout]      |             ---- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 9547 |             1902 => {
[INFO] [stdout]      |             ^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]      --> crates/backend/parser/gram_core/src/actions.rs:10009:13
[INFO] [stdout]       |
[INFO] [stdout]  7080 |             922 | 923 => {
[INFO] [stdout]       |             --------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 10009 |             922 => {
[INFO] [stdout]       |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]      --> crates/backend/parser/gram_core/src/actions.rs:10018:13
[INFO] [stdout]       |
[INFO] [stdout]  7080 |             922 | 923 => {
[INFO] [stdout]       |             --------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 10018 |             923 => {
[INFO] [stdout]       |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `vec_with_capacity_in`
[INFO] [stdout]   --> crates/backend/utils/cache/ts_cache/src/lib.rs:15:11
[INFO] [stdout]    |
[INFO] [stdout] 15 | use mcx::{vec_with_capacity_in, Mcx, MemoryContext, PgHashMap, PgVec};
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:33:30
[INFO] [stdout]    |
[INFO] [stdout] 33 | static mut a_0: [among; 3] = unsafe {
[INFO] [stdout]    |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_unsafe)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:65:30
[INFO] [stdout]    |
[INFO] [stdout] 65 | static mut a_1: [among; 3] = unsafe {
[INFO] [stdout]    |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:109:30
[INFO] [stdout]     |
[INFO] [stdout] 109 | static mut a_2: [among; 6] = unsafe {
[INFO] [stdout]     |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:167:31
[INFO] [stdout]     |
[INFO] [stdout] 167 | static mut a_3: [among; 13] = unsafe {
[INFO] [stdout]     |                               ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:293:30
[INFO] [stdout]     |
[INFO] [stdout] 293 | static mut a_4: [among; 6] = unsafe {
[INFO] [stdout]     |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:504:31
[INFO] [stdout]     |
[INFO] [stdout] 504 | static mut a_5: [among; 24] = unsafe {
[INFO] [stdout]     |                               ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:738:30
[INFO] [stdout]     |
[INFO] [stdout] 738 | static mut a_6: [among; 9] = unsafe {
[INFO] [stdout]     |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:890:31
[INFO] [stdout]     |
[INFO] [stdout] 890 | static mut a_7: [among; 18] = unsafe {
[INFO] [stdout]     |                               ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1022:30
[INFO] [stdout]      |
[INFO] [stdout] 1022 | static mut a_8: [among; 2] = unsafe {
[INFO] [stdout]      |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1109:30
[INFO] [stdout]      |
[INFO] [stdout] 1109 | static mut a_9: [among; 8] = unsafe {
[INFO] [stdout]      |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1289:32
[INFO] [stdout]      |
[INFO] [stdout] 1289 | static mut a_10: [among; 18] = unsafe {
[INFO] [stdout]      |                                ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1594:21
[INFO] [stdout]      |
[INFO] [stdout] 1594 | unsafe fn r_prelude(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                     ----^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1597:9
[INFO] [stdout]      |
[INFO] [stdout] 1597 |     let mut c1: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1604:13
[INFO] [stdout]      |
[INFO] [stdout] 1604 |         let mut ret: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |             ----^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1610:9
[INFO] [stdout]      |
[INFO] [stdout] 1610 |     let mut c2: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1617:13
[INFO] [stdout]      |
[INFO] [stdout] 1617 |         let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |             ----^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1628:9
[INFO] [stdout]      |
[INFO] [stdout] 1628 |     let mut c3: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1630:13
[INFO] [stdout]      |
[INFO] [stdout] 1630 |         let mut c4: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |             ----^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1632:17
[INFO] [stdout]      |
[INFO] [stdout] 1632 |             let mut c5: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1666:21
[INFO] [stdout]      |
[INFO] [stdout] 1666 |                 let mut ret_1: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1682:26
[INFO] [stdout]      |
[INFO] [stdout] 1682 | unsafe fn r_mark_regions(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                          ----^
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1686:9
[INFO] [stdout]      |
[INFO] [stdout] 1686 |     let mut c1: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1687:9
[INFO] [stdout]      |
[INFO] [stdout] 1687 |     let mut c2: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1706:17
[INFO] [stdout]      |
[INFO] [stdout] 1706 |             let mut ret: ::core::ffi::c_int = out_grouping(
[INFO] [stdout]      |                 ----^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1717:21
[INFO] [stdout]      |
[INFO] [stdout] 1717 |                 let mut ret_0: ::core::ffi::c_int = in_grouping(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1737:17
[INFO] [stdout]      |
[INFO] [stdout] 1737 |             let mut ret_1: ::core::ffi::c_int = out_grouping(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1746:21
[INFO] [stdout]      |
[INFO] [stdout] 1746 |                 let mut ret_2: ::core::ffi::c_int = in_grouping(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1764:20
[INFO] [stdout]      |
[INFO] [stdout] 1764 | unsafe fn r_shortv(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                    ----^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1765:9
[INFO] [stdout]      |
[INFO] [stdout] 1765 |     let mut current_block: u64;
[INFO] [stdout]      |         ----^^^^^^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1766:9
[INFO] [stdout]      |
[INFO] [stdout] 1766 |     let mut m1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1828:16
[INFO] [stdout]      |
[INFO] [stdout] 1828 | unsafe fn r_R1(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                ----^
[INFO] [stdout]      |                |
[INFO] [stdout]      |                help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1832:16
[INFO] [stdout]      |
[INFO] [stdout] 1832 | unsafe fn r_R2(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                ----^
[INFO] [stdout]      |                |
[INFO] [stdout]      |                help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1836:21
[INFO] [stdout]      |
[INFO] [stdout] 1836 | unsafe fn r_Step_1a(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                     ----^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1838:9
[INFO] [stdout]      |
[INFO] [stdout] 1838 |     let mut m1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1853:13
[INFO] [stdout]      |
[INFO] [stdout] 1853 |         let mut ret: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |             ----^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1874:17
[INFO] [stdout]      |
[INFO] [stdout] 1874 |             let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1884:17
[INFO] [stdout]      |
[INFO] [stdout] 1884 |             let mut m2: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1888:21
[INFO] [stdout]      |
[INFO] [stdout] 1888 |                 let mut ret_2: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1897:21
[INFO] [stdout]      |
[INFO] [stdout] 1897 |                 let mut ret_1: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1912:17
[INFO] [stdout]      |
[INFO] [stdout] 1912 |             let mut ret_3: ::core::ffi::c_int = out_grouping_b(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1923:17
[INFO] [stdout]      |
[INFO] [stdout] 1923 |             let mut ret_4: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1837:45
[INFO] [stdout]      |
[INFO] [stdout] 1837 |     let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1867 |     among_var = find_among_b(z, &raw const a_2 as *const among, 6 as ::core::ffi::c_int);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ `among_var` is overwritten here before the previous value is read
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1932:21
[INFO] [stdout]      |
[INFO] [stdout] 1932 | unsafe fn r_Step_1b(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                     ----^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1952:17
[INFO] [stdout]      |
[INFO] [stdout] 1952 |             let mut ret: ::core::ffi::c_int = r_R1(z);
[INFO] [stdout]      |                 ----^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1956:17
[INFO] [stdout]      |
[INFO] [stdout] 1956 |             let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1966:17
[INFO] [stdout]      |
[INFO] [stdout] 1966 |             let mut m_test1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1967:17
[INFO] [stdout]      |
[INFO] [stdout] 1967 |             let mut ret_1: ::core::ffi::c_int = out_grouping_b(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1979:17
[INFO] [stdout]      |
[INFO] [stdout] 1979 |             let mut ret_2: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1985:17
[INFO] [stdout]      |
[INFO] [stdout] 1985 |             let mut m_test2: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2005:25
[INFO] [stdout]      |
[INFO] [stdout] 2005 |                     let mut ret_3: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                         ----^^^^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2016:25
[INFO] [stdout]      |
[INFO] [stdout] 2016 |                     let mut m3: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                         ----^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2035:25
[INFO] [stdout]      |
[INFO] [stdout] 2035 |                     let mut m_test4: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                         ----^^^^^^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2036:25
[INFO] [stdout]      |
[INFO] [stdout] 2036 |                     let mut ret_4: ::core::ffi::c_int = r_shortv(z);
[INFO] [stdout]      |                         ----^^^^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2041:25
[INFO] [stdout]      |
[INFO] [stdout] 2041 |                     let mut ret_5: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                         ----^^^^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2060:17
[INFO] [stdout]      |
[INFO] [stdout] 2060 |             let mut ret_6: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:1933:45
[INFO] [stdout]      |
[INFO] [stdout] 1933 |     let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1945 |     among_var = find_among_b(z, &raw const a_4 as *const among, 6 as ::core::ffi::c_int);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2069:21
[INFO] [stdout]      |
[INFO] [stdout] 2069 | unsafe fn r_Step_1c(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                     ----^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2071:9
[INFO] [stdout]      |
[INFO] [stdout] 2071 |     let mut m1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2099:13
[INFO] [stdout]      |
[INFO] [stdout] 2099 |         let mut ret: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |             ----^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2112:20
[INFO] [stdout]      |
[INFO] [stdout] 2112 | unsafe fn r_Step_2(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                    ----^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2134:9
[INFO] [stdout]      |
[INFO] [stdout] 2134 |     let mut ret: ::core::ffi::c_int = r_R1(z);
[INFO] [stdout]      |         ----^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2140:17
[INFO] [stdout]      |
[INFO] [stdout] 2140 |             let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2150:17
[INFO] [stdout]      |
[INFO] [stdout] 2150 |             let mut ret_1: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2160:17
[INFO] [stdout]      |
[INFO] [stdout] 2160 |             let mut ret_2: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2170:17
[INFO] [stdout]      |
[INFO] [stdout] 2170 |             let mut ret_3: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2180:17
[INFO] [stdout]      |
[INFO] [stdout] 2180 |             let mut ret_4: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2190:17
[INFO] [stdout]      |
[INFO] [stdout] 2190 |             let mut ret_5: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2200:17
[INFO] [stdout]      |
[INFO] [stdout] 2200 |             let mut ret_6: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2210:17
[INFO] [stdout]      |
[INFO] [stdout] 2210 |             let mut ret_7: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2220:17
[INFO] [stdout]      |
[INFO] [stdout] 2220 |             let mut ret_8: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2230:17
[INFO] [stdout]      |
[INFO] [stdout] 2230 |             let mut ret_9: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2240:17
[INFO] [stdout]      |
[INFO] [stdout] 2240 |             let mut ret_10: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2250:17
[INFO] [stdout]      |
[INFO] [stdout] 2250 |             let mut ret_11: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2267:17
[INFO] [stdout]      |
[INFO] [stdout] 2267 |             let mut ret_12: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2277:17
[INFO] [stdout]      |
[INFO] [stdout] 2277 |             let mut ret_13: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2297:17
[INFO] [stdout]      |
[INFO] [stdout] 2297 |             let mut ret_14: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2113:45
[INFO] [stdout]      |
[INFO] [stdout] 2113 |       let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                               ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 2125 | /     among_var = find_among_b(
[INFO] [stdout] 2126 | |         z,
[INFO] [stdout] 2127 | |         &raw const a_5 as *const among,
[INFO] [stdout] 2128 | |         24 as ::core::ffi::c_int,
[INFO] [stdout] 2129 | |     );
[INFO] [stdout]      | |_____- `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2306:20
[INFO] [stdout]      |
[INFO] [stdout] 2306 | unsafe fn r_Step_3(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                    ----^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2324:9
[INFO] [stdout]      |
[INFO] [stdout] 2324 |     let mut ret: ::core::ffi::c_int = r_R1(z);
[INFO] [stdout]      |         ----^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2330:17
[INFO] [stdout]      |
[INFO] [stdout] 2330 |             let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2340:17
[INFO] [stdout]      |
[INFO] [stdout] 2340 |             let mut ret_1: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2350:17
[INFO] [stdout]      |
[INFO] [stdout] 2350 |             let mut ret_2: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2360:17
[INFO] [stdout]      |
[INFO] [stdout] 2360 |             let mut ret_3: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2370:17
[INFO] [stdout]      |
[INFO] [stdout] 2370 |             let mut ret_4: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2376:17
[INFO] [stdout]      |
[INFO] [stdout] 2376 |             let mut ret_5: ::core::ffi::c_int = r_R2(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2380:17
[INFO] [stdout]      |
[INFO] [stdout] 2380 |             let mut ret_6: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2307:45
[INFO] [stdout]      |
[INFO] [stdout] 2307 |     let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 2319 |     among_var = find_among_b(z, &raw const a_6 as *const among, 9 as ::core::ffi::c_int);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2389:20
[INFO] [stdout]      |
[INFO] [stdout] 2389 | unsafe fn r_Step_4(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                    ----^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2411:9
[INFO] [stdout]      |
[INFO] [stdout] 2411 |     let mut ret: ::core::ffi::c_int = r_R2(z);
[INFO] [stdout]      |         ----^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2417:17
[INFO] [stdout]      |
[INFO] [stdout] 2417 |             let mut ret_0: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2423:17
[INFO] [stdout]      |
[INFO] [stdout] 2423 |             let mut m1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2439:17
[INFO] [stdout]      |
[INFO] [stdout] 2439 |             let mut ret_1: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2390:45
[INFO] [stdout]      |
[INFO] [stdout] 2390 |       let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                               ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 2402 | /     among_var = find_among_b(
[INFO] [stdout] 2403 | |         z,
[INFO] [stdout] 2404 | |         &raw const a_7 as *const among,
[INFO] [stdout] 2405 | |         18 as ::core::ffi::c_int,
[INFO] [stdout] 2406 | |     );
[INFO] [stdout]      | |_____- `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2448:20
[INFO] [stdout]      |
[INFO] [stdout] 2448 | unsafe fn r_Step_5(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                    ----^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2466:17
[INFO] [stdout]      |
[INFO] [stdout] 2466 |             let mut ret: ::core::ffi::c_int = r_R2(z);
[INFO] [stdout]      |                 ----^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2468:21
[INFO] [stdout]      |
[INFO] [stdout] 2468 |                 let mut ret_0: ::core::ffi::c_int = r_R1(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2472:21
[INFO] [stdout]      |
[INFO] [stdout] 2472 |                 let mut m1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2473:21
[INFO] [stdout]      |
[INFO] [stdout] 2473 |                 let mut ret_1: ::core::ffi::c_int = r_shortv(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2485:17
[INFO] [stdout]      |
[INFO] [stdout] 2485 |             let mut ret_2: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2491:17
[INFO] [stdout]      |
[INFO] [stdout] 2491 |             let mut ret_3: ::core::ffi::c_int = r_R2(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2502:17
[INFO] [stdout]      |
[INFO] [stdout] 2502 |             let mut ret_4: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2449:45
[INFO] [stdout]      |
[INFO] [stdout] 2449 |     let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 2459 |     among_var = find_among_b(z, &raw const a_8 as *const among, 2 as ::core::ffi::c_int);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2511:24
[INFO] [stdout]      |
[INFO] [stdout] 2511 | unsafe fn r_exception2(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                        ----^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2530:24
[INFO] [stdout]      |
[INFO] [stdout] 2530 | unsafe fn r_exception1(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                        ----^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2553:17
[INFO] [stdout]      |
[INFO] [stdout] 2553 |             let mut ret: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2563:17
[INFO] [stdout]      |
[INFO] [stdout] 2563 |             let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2573:17
[INFO] [stdout]      |
[INFO] [stdout] 2573 |             let mut ret_1: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2583:17
[INFO] [stdout]      |
[INFO] [stdout] 2583 |             let mut ret_2: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2593:17
[INFO] [stdout]      |
[INFO] [stdout] 2593 |             let mut ret_3: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2603:17
[INFO] [stdout]      |
[INFO] [stdout] 2603 |             let mut ret_4: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2613:17
[INFO] [stdout]      |
[INFO] [stdout] 2613 |             let mut ret_5: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2623:17
[INFO] [stdout]      |
[INFO] [stdout] 2623 |             let mut ret_6: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2633:17
[INFO] [stdout]      |
[INFO] [stdout] 2633 |             let mut ret_7: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2643:17
[INFO] [stdout]      |
[INFO] [stdout] 2643 |             let mut ret_8: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2653:17
[INFO] [stdout]      |
[INFO] [stdout] 2653 |             let mut ret_9: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2531:45
[INFO] [stdout]      |
[INFO] [stdout] 2531 |     let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 2543 |     among_var = find_among(z, &raw const a_10 as *const among, 18 as ::core::ffi::c_int);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2666:22
[INFO] [stdout]      |
[INFO] [stdout] 2666 | unsafe fn r_postlude(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                      ----^
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2672:13
[INFO] [stdout]      |
[INFO] [stdout] 2672 |         let mut c1: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |             ----^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2674:17
[INFO] [stdout]      |
[INFO] [stdout] 2674 |             let mut c2: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2695:21
[INFO] [stdout]      |
[INFO] [stdout] 2695 |                 let mut ret: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                     ----^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2713:5
[INFO] [stdout]      |
[INFO] [stdout] 2713 |     mut z: *mut SN_env,
[INFO] [stdout]      |     ----^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2715:9
[INFO] [stdout]      |
[INFO] [stdout] 2715 |     let mut c1: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2716:9
[INFO] [stdout]      |
[INFO] [stdout] 2716 |     let mut ret: ::core::ffi::c_int = r_exception1(z);
[INFO] [stdout]      |         ----^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2719:13
[INFO] [stdout]      |
[INFO] [stdout] 2719 |         let mut c2: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |             ----^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2725:17
[INFO] [stdout]      |
[INFO] [stdout] 2725 |             let mut ret_0: ::core::ffi::c_int = r_prelude(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2729:17
[INFO] [stdout]      |
[INFO] [stdout] 2729 |             let mut ret_1: ::core::ffi::c_int = r_mark_regions(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2735:17
[INFO] [stdout]      |
[INFO] [stdout] 2735 |             let mut m3: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2736:17
[INFO] [stdout]      |
[INFO] [stdout] 2736 |             let mut ret_2: ::core::ffi::c_int = r_Step_1a(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2741:17
[INFO] [stdout]      |
[INFO] [stdout] 2741 |             let mut m4: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2742:17
[INFO] [stdout]      |
[INFO] [stdout] 2742 |             let mut ret_3: ::core::ffi::c_int = r_exception2(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2745:21
[INFO] [stdout]      |
[INFO] [stdout] 2745 |                 let mut m5: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2746:21
[INFO] [stdout]      |
[INFO] [stdout] 2746 |                 let mut ret_4: ::core::ffi::c_int = r_Step_1b(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2751:21
[INFO] [stdout]      |
[INFO] [stdout] 2751 |                 let mut m6: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2752:21
[INFO] [stdout]      |
[INFO] [stdout] 2752 |                 let mut ret_5: ::core::ffi::c_int = r_Step_1c(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2757:21
[INFO] [stdout]      |
[INFO] [stdout] 2757 |                 let mut m7: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2758:21
[INFO] [stdout]      |
[INFO] [stdout] 2758 |                 let mut ret_6: ::core::ffi::c_int = r_Step_2(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2763:21
[INFO] [stdout]      |
[INFO] [stdout] 2763 |                 let mut m8: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2764:21
[INFO] [stdout]      |
[INFO] [stdout] 2764 |                 let mut ret_7: ::core::ffi::c_int = r_Step_3(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2769:21
[INFO] [stdout]      |
[INFO] [stdout] 2769 |                 let mut m9: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2770:21
[INFO] [stdout]      |
[INFO] [stdout] 2770 |                 let mut ret_8: ::core::ffi::c_int = r_Step_4(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2775:21
[INFO] [stdout]      |
[INFO] [stdout] 2775 |                 let mut m10: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2776:21
[INFO] [stdout]      |
[INFO] [stdout] 2776 |                 let mut ret_9: ::core::ffi::c_int = r_Step_5(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2785:17
[INFO] [stdout]      |
[INFO] [stdout] 2785 |             let mut c11: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |                 ----^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2786:17
[INFO] [stdout]      |
[INFO] [stdout] 2786 |             let mut ret_10: ::core::ffi::c_int = r_postlude(z);
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_iso_8859_1_english.rs:2800:44
[INFO] [stdout]      |
[INFO] [stdout] 2800 | pub unsafe fn english_ISO_8859_1_close_env(mut z: *mut SN_env) {
[INFO] [stdout]      |                                            ----^
[INFO] [stdout]      |                                            |
[INFO] [stdout]      |                                            help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:33:30
[INFO] [stdout]    |
[INFO] [stdout] 33 | static mut a_0: [among; 3] = unsafe {
[INFO] [stdout]    |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:65:30
[INFO] [stdout]    |
[INFO] [stdout] 65 | static mut a_1: [among; 3] = unsafe {
[INFO] [stdout]    |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:109:30
[INFO] [stdout]     |
[INFO] [stdout] 109 | static mut a_2: [among; 6] = unsafe {
[INFO] [stdout]     |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:167:31
[INFO] [stdout]     |
[INFO] [stdout] 167 | static mut a_3: [among; 13] = unsafe {
[INFO] [stdout]     |                               ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:293:30
[INFO] [stdout]     |
[INFO] [stdout] 293 | static mut a_4: [among; 6] = unsafe {
[INFO] [stdout]     |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:504:31
[INFO] [stdout]     |
[INFO] [stdout] 504 | static mut a_5: [among; 24] = unsafe {
[INFO] [stdout]     |                               ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:738:30
[INFO] [stdout]     |
[INFO] [stdout] 738 | static mut a_6: [among; 9] = unsafe {
[INFO] [stdout]     |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:890:31
[INFO] [stdout]     |
[INFO] [stdout] 890 | static mut a_7: [among; 18] = unsafe {
[INFO] [stdout]     |                               ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1022:30
[INFO] [stdout]      |
[INFO] [stdout] 1022 | static mut a_8: [among; 2] = unsafe {
[INFO] [stdout]      |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1109:30
[INFO] [stdout]      |
[INFO] [stdout] 1109 | static mut a_9: [among; 8] = unsafe {
[INFO] [stdout]      |                              ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1289:32
[INFO] [stdout]      |
[INFO] [stdout] 1289 | static mut a_10: [among; 18] = unsafe {
[INFO] [stdout]      |                                ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1594:21
[INFO] [stdout]      |
[INFO] [stdout] 1594 | unsafe fn r_prelude(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                     ----^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1597:9
[INFO] [stdout]      |
[INFO] [stdout] 1597 |     let mut c1: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1604:13
[INFO] [stdout]      |
[INFO] [stdout] 1604 |         let mut ret: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |             ----^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1610:9
[INFO] [stdout]      |
[INFO] [stdout] 1610 |     let mut c2: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1617:13
[INFO] [stdout]      |
[INFO] [stdout] 1617 |         let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |             ----^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1628:9
[INFO] [stdout]      |
[INFO] [stdout] 1628 |     let mut c3: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1630:13
[INFO] [stdout]      |
[INFO] [stdout] 1630 |         let mut c4: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |             ----^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1632:17
[INFO] [stdout]      |
[INFO] [stdout] 1632 |             let mut c5: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1654:17
[INFO] [stdout]      |
[INFO] [stdout] 1654 |             let mut ret_1: ::core::ffi::c_int = skip_utf8(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1672:21
[INFO] [stdout]      |
[INFO] [stdout] 1672 |                 let mut ret_2: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1688:26
[INFO] [stdout]      |
[INFO] [stdout] 1688 | unsafe fn r_mark_regions(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                          ----^
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1692:9
[INFO] [stdout]      |
[INFO] [stdout] 1692 |     let mut c1: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1693:9
[INFO] [stdout]      |
[INFO] [stdout] 1693 |     let mut c2: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1712:17
[INFO] [stdout]      |
[INFO] [stdout] 1712 |             let mut ret: ::core::ffi::c_int = out_grouping_U(
[INFO] [stdout]      |                 ----^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1723:21
[INFO] [stdout]      |
[INFO] [stdout] 1723 |                 let mut ret_0: ::core::ffi::c_int = in_grouping_U(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1743:17
[INFO] [stdout]      |
[INFO] [stdout] 1743 |             let mut ret_1: ::core::ffi::c_int = out_grouping_U(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1752:21
[INFO] [stdout]      |
[INFO] [stdout] 1752 |                 let mut ret_2: ::core::ffi::c_int = in_grouping_U(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1770:20
[INFO] [stdout]      |
[INFO] [stdout] 1770 | unsafe fn r_shortv(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                    ----^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1771:9
[INFO] [stdout]      |
[INFO] [stdout] 1771 |     let mut current_block: u64;
[INFO] [stdout]      |         ----^^^^^^^^^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1772:9
[INFO] [stdout]      |
[INFO] [stdout] 1772 |     let mut m1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1834:16
[INFO] [stdout]      |
[INFO] [stdout] 1834 | unsafe fn r_R1(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                ----^
[INFO] [stdout]      |                |
[INFO] [stdout]      |                help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1838:16
[INFO] [stdout]      |
[INFO] [stdout] 1838 | unsafe fn r_R2(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                ----^
[INFO] [stdout]      |                |
[INFO] [stdout]      |                help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1842:21
[INFO] [stdout]      |
[INFO] [stdout] 1842 | unsafe fn r_Step_1a(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                     ----^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1844:9
[INFO] [stdout]      |
[INFO] [stdout] 1844 |     let mut m1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1859:13
[INFO] [stdout]      |
[INFO] [stdout] 1859 |         let mut ret: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |             ----^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1880:17
[INFO] [stdout]      |
[INFO] [stdout] 1880 |             let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1890:17
[INFO] [stdout]      |
[INFO] [stdout] 1890 |             let mut m2: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1891:17
[INFO] [stdout]      |
[INFO] [stdout] 1891 |             let mut ret_1: ::core::ffi::c_int = skip_b_utf8(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1899:21
[INFO] [stdout]      |
[INFO] [stdout] 1899 |                 let mut ret_3: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1909:21
[INFO] [stdout]      |
[INFO] [stdout] 1909 |                 let mut ret_2: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1920:17
[INFO] [stdout]      |
[INFO] [stdout] 1920 |             let mut ret_4: ::core::ffi::c_int = skip_b_utf8(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1930:17
[INFO] [stdout]      |
[INFO] [stdout] 1930 |             let mut ret_5: ::core::ffi::c_int = out_grouping_b_U(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1941:17
[INFO] [stdout]      |
[INFO] [stdout] 1941 |             let mut ret_6: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1843:45
[INFO] [stdout]      |
[INFO] [stdout] 1843 |     let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1873 |     among_var = find_among_b(z, &raw const a_2 as *const among, 6 as ::core::ffi::c_int);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1950:21
[INFO] [stdout]      |
[INFO] [stdout] 1950 | unsafe fn r_Step_1b(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                     ----^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1970:17
[INFO] [stdout]      |
[INFO] [stdout] 1970 |             let mut ret: ::core::ffi::c_int = r_R1(z);
[INFO] [stdout]      |                 ----^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1974:17
[INFO] [stdout]      |
[INFO] [stdout] 1974 |             let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1984:17
[INFO] [stdout]      |
[INFO] [stdout] 1984 |             let mut m_test1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1985:17
[INFO] [stdout]      |
[INFO] [stdout] 1985 |             let mut ret_1: ::core::ffi::c_int = out_grouping_b_U(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1997:17
[INFO] [stdout]      |
[INFO] [stdout] 1997 |             let mut ret_2: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2003:17
[INFO] [stdout]      |
[INFO] [stdout] 2003 |             let mut m_test2: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2023:25
[INFO] [stdout]      |
[INFO] [stdout] 2023 |                     let mut ret_3: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                         ----^^^^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2034:25
[INFO] [stdout]      |
[INFO] [stdout] 2034 |                     let mut m3: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                         ----^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2053:25
[INFO] [stdout]      |
[INFO] [stdout] 2053 |                     let mut m_test4: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                         ----^^^^^^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2054:25
[INFO] [stdout]      |
[INFO] [stdout] 2054 |                     let mut ret_4: ::core::ffi::c_int = r_shortv(z);
[INFO] [stdout]      |                         ----^^^^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2059:25
[INFO] [stdout]      |
[INFO] [stdout] 2059 |                     let mut ret_5: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                         ----^^^^^
[INFO] [stdout]      |                         |
[INFO] [stdout]      |                         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2073:17
[INFO] [stdout]      |
[INFO] [stdout] 2073 |             let mut ret_6: ::core::ffi::c_int = skip_b_utf8(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2084:17
[INFO] [stdout]      |
[INFO] [stdout] 2084 |             let mut ret_7: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:1951:45
[INFO] [stdout]      |
[INFO] [stdout] 1951 |     let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 1963 |     among_var = find_among_b(z, &raw const a_4 as *const among, 6 as ::core::ffi::c_int);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2093:21
[INFO] [stdout]      |
[INFO] [stdout] 2093 | unsafe fn r_Step_1c(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                     ----^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2095:9
[INFO] [stdout]      |
[INFO] [stdout] 2095 |     let mut m1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2123:13
[INFO] [stdout]      |
[INFO] [stdout] 2123 |         let mut ret: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |             ----^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2136:20
[INFO] [stdout]      |
[INFO] [stdout] 2136 | unsafe fn r_Step_2(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                    ----^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2158:9
[INFO] [stdout]      |
[INFO] [stdout] 2158 |     let mut ret: ::core::ffi::c_int = r_R1(z);
[INFO] [stdout]      |         ----^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2164:17
[INFO] [stdout]      |
[INFO] [stdout] 2164 |             let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2174:17
[INFO] [stdout]      |
[INFO] [stdout] 2174 |             let mut ret_1: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2184:17
[INFO] [stdout]      |
[INFO] [stdout] 2184 |             let mut ret_2: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2194:17
[INFO] [stdout]      |
[INFO] [stdout] 2194 |             let mut ret_3: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2204:17
[INFO] [stdout]      |
[INFO] [stdout] 2204 |             let mut ret_4: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2214:17
[INFO] [stdout]      |
[INFO] [stdout] 2214 |             let mut ret_5: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2224:17
[INFO] [stdout]      |
[INFO] [stdout] 2224 |             let mut ret_6: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2234:17
[INFO] [stdout]      |
[INFO] [stdout] 2234 |             let mut ret_7: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2244:17
[INFO] [stdout]      |
[INFO] [stdout] 2244 |             let mut ret_8: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2254:17
[INFO] [stdout]      |
[INFO] [stdout] 2254 |             let mut ret_9: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2264:17
[INFO] [stdout]      |
[INFO] [stdout] 2264 |             let mut ret_10: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2274:17
[INFO] [stdout]      |
[INFO] [stdout] 2274 |             let mut ret_11: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2291:17
[INFO] [stdout]      |
[INFO] [stdout] 2291 |             let mut ret_12: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2301:17
[INFO] [stdout]      |
[INFO] [stdout] 2301 |             let mut ret_13: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2321:17
[INFO] [stdout]      |
[INFO] [stdout] 2321 |             let mut ret_14: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2137:45
[INFO] [stdout]      |
[INFO] [stdout] 2137 |       let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                               ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 2149 | /     among_var = find_among_b(
[INFO] [stdout] 2150 | |         z,
[INFO] [stdout] 2151 | |         &raw const a_5 as *const among,
[INFO] [stdout] 2152 | |         24 as ::core::ffi::c_int,
[INFO] [stdout] 2153 | |     );
[INFO] [stdout]      | |_____- `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2330:20
[INFO] [stdout]      |
[INFO] [stdout] 2330 | unsafe fn r_Step_3(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                    ----^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2348:9
[INFO] [stdout]      |
[INFO] [stdout] 2348 |     let mut ret: ::core::ffi::c_int = r_R1(z);
[INFO] [stdout]      |         ----^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2354:17
[INFO] [stdout]      |
[INFO] [stdout] 2354 |             let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2364:17
[INFO] [stdout]      |
[INFO] [stdout] 2364 |             let mut ret_1: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2374:17
[INFO] [stdout]      |
[INFO] [stdout] 2374 |             let mut ret_2: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2384:17
[INFO] [stdout]      |
[INFO] [stdout] 2384 |             let mut ret_3: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2394:17
[INFO] [stdout]      |
[INFO] [stdout] 2394 |             let mut ret_4: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2400:17
[INFO] [stdout]      |
[INFO] [stdout] 2400 |             let mut ret_5: ::core::ffi::c_int = r_R2(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2404:17
[INFO] [stdout]      |
[INFO] [stdout] 2404 |             let mut ret_6: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2331:45
[INFO] [stdout]      |
[INFO] [stdout] 2331 |     let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 2343 |     among_var = find_among_b(z, &raw const a_6 as *const among, 9 as ::core::ffi::c_int);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2413:20
[INFO] [stdout]      |
[INFO] [stdout] 2413 | unsafe fn r_Step_4(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                    ----^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2435:9
[INFO] [stdout]      |
[INFO] [stdout] 2435 |     let mut ret: ::core::ffi::c_int = r_R2(z);
[INFO] [stdout]      |         ----^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2441:17
[INFO] [stdout]      |
[INFO] [stdout] 2441 |             let mut ret_0: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2447:17
[INFO] [stdout]      |
[INFO] [stdout] 2447 |             let mut m1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2463:17
[INFO] [stdout]      |
[INFO] [stdout] 2463 |             let mut ret_1: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2414:45
[INFO] [stdout]      |
[INFO] [stdout] 2414 |       let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                               ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 2426 | /     among_var = find_among_b(
[INFO] [stdout] 2427 | |         z,
[INFO] [stdout] 2428 | |         &raw const a_7 as *const among,
[INFO] [stdout] 2429 | |         18 as ::core::ffi::c_int,
[INFO] [stdout] 2430 | |     );
[INFO] [stdout]      | |_____- `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2472:20
[INFO] [stdout]      |
[INFO] [stdout] 2472 | unsafe fn r_Step_5(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                    ----^
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2490:17
[INFO] [stdout]      |
[INFO] [stdout] 2490 |             let mut ret: ::core::ffi::c_int = r_R2(z);
[INFO] [stdout]      |                 ----^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2492:21
[INFO] [stdout]      |
[INFO] [stdout] 2492 |                 let mut ret_0: ::core::ffi::c_int = r_R1(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2496:21
[INFO] [stdout]      |
[INFO] [stdout] 2496 |                 let mut m1: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2497:21
[INFO] [stdout]      |
[INFO] [stdout] 2497 |                 let mut ret_1: ::core::ffi::c_int = r_shortv(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2509:17
[INFO] [stdout]      |
[INFO] [stdout] 2509 |             let mut ret_2: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2515:17
[INFO] [stdout]      |
[INFO] [stdout] 2515 |             let mut ret_3: ::core::ffi::c_int = r_R2(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2526:17
[INFO] [stdout]      |
[INFO] [stdout] 2526 |             let mut ret_4: ::core::ffi::c_int = slice_del(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2473:45
[INFO] [stdout]      |
[INFO] [stdout] 2473 |     let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 2483 |     among_var = find_among_b(z, &raw const a_8 as *const among, 2 as ::core::ffi::c_int);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2535:24
[INFO] [stdout]      |
[INFO] [stdout] 2535 | unsafe fn r_exception2(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                        ----^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2554:24
[INFO] [stdout]      |
[INFO] [stdout] 2554 | unsafe fn r_exception1(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                        ----^
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2577:17
[INFO] [stdout]      |
[INFO] [stdout] 2577 |             let mut ret: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2587:17
[INFO] [stdout]      |
[INFO] [stdout] 2587 |             let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2597:17
[INFO] [stdout]      |
[INFO] [stdout] 2597 |             let mut ret_1: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2607:17
[INFO] [stdout]      |
[INFO] [stdout] 2607 |             let mut ret_2: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2617:17
[INFO] [stdout]      |
[INFO] [stdout] 2617 |             let mut ret_3: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2627:17
[INFO] [stdout]      |
[INFO] [stdout] 2627 |             let mut ret_4: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2637:17
[INFO] [stdout]      |
[INFO] [stdout] 2637 |             let mut ret_5: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2647:17
[INFO] [stdout]      |
[INFO] [stdout] 2647 |             let mut ret_6: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2657:17
[INFO] [stdout]      |
[INFO] [stdout] 2657 |             let mut ret_7: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2667:17
[INFO] [stdout]      |
[INFO] [stdout] 2667 |             let mut ret_8: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2677:17
[INFO] [stdout]      |
[INFO] [stdout] 2677 |             let mut ret_9: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `among_var` is never read
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2555:45
[INFO] [stdout]      |
[INFO] [stdout] 2555 |     let mut among_var: ::core::ffi::c_int = 0;
[INFO] [stdout]      |                                             ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 2567 |     among_var = find_among(z, &raw const a_10 as *const among, 18 as ::core::ffi::c_int);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ `among_var` is overwritten here before the previous value is read
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2690:22
[INFO] [stdout]      |
[INFO] [stdout] 2690 | unsafe fn r_postlude(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                      ----^
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2696:13
[INFO] [stdout]      |
[INFO] [stdout] 2696 |         let mut c1: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |             ----^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2698:17
[INFO] [stdout]      |
[INFO] [stdout] 2698 |             let mut c2: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2704:21
[INFO] [stdout]      |
[INFO] [stdout] 2704 |                 let mut ret: ::core::ffi::c_int = skip_utf8(
[INFO] [stdout]      |                     ----^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2725:21
[INFO] [stdout]      |
[INFO] [stdout] 2725 |                 let mut ret_0: ::core::ffi::c_int = slice_from_s(
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2742:34
[INFO] [stdout]      |
[INFO] [stdout] 2742 | pub unsafe fn english_UTF_8_stem(mut z: *mut SN_env) -> ::core::ffi::c_int {
[INFO] [stdout]      |                                  ----^
[INFO] [stdout]      |                                  |
[INFO] [stdout]      |                                  help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2743:9
[INFO] [stdout]      |
[INFO] [stdout] 2743 |     let mut c1: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2744:9
[INFO] [stdout]      |
[INFO] [stdout] 2744 |     let mut ret: ::core::ffi::c_int = r_exception1(z);
[INFO] [stdout]      |         ----^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2747:13
[INFO] [stdout]      |
[INFO] [stdout] 2747 |         let mut c2: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |             ----^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2748:13
[INFO] [stdout]      |
[INFO] [stdout] 2748 |         let mut ret_0: ::core::ffi::c_int = skip_utf8(
[INFO] [stdout]      |             ----^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2759:17
[INFO] [stdout]      |
[INFO] [stdout] 2759 |             let mut ret_1: ::core::ffi::c_int = r_prelude(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2763:17
[INFO] [stdout]      |
[INFO] [stdout] 2763 |             let mut ret_2: ::core::ffi::c_int = r_mark_regions(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2769:17
[INFO] [stdout]      |
[INFO] [stdout] 2769 |             let mut m3: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2770:17
[INFO] [stdout]      |
[INFO] [stdout] 2770 |             let mut ret_3: ::core::ffi::c_int = r_Step_1a(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2775:17
[INFO] [stdout]      |
[INFO] [stdout] 2775 |             let mut m4: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                 ----^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2776:17
[INFO] [stdout]      |
[INFO] [stdout] 2776 |             let mut ret_4: ::core::ffi::c_int = r_exception2(z);
[INFO] [stdout]      |                 ----^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2779:21
[INFO] [stdout]      |
[INFO] [stdout] 2779 |                 let mut m5: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2780:21
[INFO] [stdout]      |
[INFO] [stdout] 2780 |                 let mut ret_5: ::core::ffi::c_int = r_Step_1b(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2785:21
[INFO] [stdout]      |
[INFO] [stdout] 2785 |                 let mut m6: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2786:21
[INFO] [stdout]      |
[INFO] [stdout] 2786 |                 let mut ret_6: ::core::ffi::c_int = r_Step_1c(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2791:21
[INFO] [stdout]      |
[INFO] [stdout] 2791 |                 let mut m7: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2792:21
[INFO] [stdout]      |
[INFO] [stdout] 2792 |                 let mut ret_7: ::core::ffi::c_int = r_Step_2(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2797:21
[INFO] [stdout]      |
[INFO] [stdout] 2797 |                 let mut m8: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2798:21
[INFO] [stdout]      |
[INFO] [stdout] 2798 |                 let mut ret_8: ::core::ffi::c_int = r_Step_3(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2803:21
[INFO] [stdout]      |
[INFO] [stdout] 2803 |                 let mut m9: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2804:21
[INFO] [stdout]      |
[INFO] [stdout] 2804 |                 let mut ret_9: ::core::ffi::c_int = r_Step_4(z);
[INFO] [stdout]      |                     ----^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2809:21
[INFO] [stdout]      |
[INFO] [stdout] 2809 |                 let mut m10: ::core::ffi::c_int = (*z).l - (*z).c;
[INFO] [stdout]      |                     ----^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2810:21
[INFO] [stdout]      |
[INFO] [stdout] 2810 |                 let mut ret_10: ::core::ffi::c_int = r_Step_5(z);
[INFO] [stdout]      |                     ----^^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2819:17
[INFO] [stdout]      |
[INFO] [stdout] 2819 |             let mut c11: ::core::ffi::c_int = (*z).c;
[INFO] [stdout]      |                 ----^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2820:17
[INFO] [stdout]      |
[INFO] [stdout] 2820 |             let mut ret_11: ::core::ffi::c_int = r_postlude(z);
[INFO] [stdout]      |                 ----^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> crates/backend/snowball/dict_snowball/src/stemmers/stem_utf8_english.rs:2834:39
[INFO] [stdout]      |
[INFO] [stdout] 2834 | pub unsafe fn english_UTF_8_close_env(mut z: *mut SN_env) {
[INFO] [stdout]      |                                       ----^
[INFO] [stdout]      |                                       |
[INFO] [stdout]      |                                       help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `node_char` is never read
[INFO] [stdout]    --> crates/backend/access/spgist/spgist_text/src/lib.rs:142:30
[INFO] [stdout]     |
[INFO] [stdout] 142 |     let mut node_char: i16 = 0;
[INFO] [stdout]     |                              ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 189 |         node_char = -1;
[INFO] [stdout]     |         -------------- `node_char` is overwritten here before the previous value is read
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `unported`
[INFO] [stdout]    --> crates/backend/storage/buffer/bufmgr/src/lib.rs:277:14
[INFO] [stdout]     |
[INFO] [stdout] 277 | macro_rules! unported {
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_macros)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ltree_decompress` is never used
[INFO] [stdout]    --> crates/contrib/ltree/src/gist.rs:277:8
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub fn ltree_decompress() -> Option<Vec<u8>> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_isparent` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:377:5
[INFO] [stdout]     |
[INFO] [stdout] 377 |     fc__ltree_isparent: (array_iter_isparent, swapped=false, risparent=false);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_isparent`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_r_isparent` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:378:5
[INFO] [stdout]     |
[INFO] [stdout] 378 |     fc__ltree_r_isparent: (array_iter_isparent, swapped=true, risparent=false);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_r_isparent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_risparent` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:379:5
[INFO] [stdout]     |
[INFO] [stdout] 379 |     fc__ltree_risparent: (array_iter_isparent, swapped=false, risparent=true);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_risparent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_r_risparent` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:380:5
[INFO] [stdout]     |
[INFO] [stdout] 380 |     fc__ltree_r_risparent: (array_iter_isparent, swapped=true, risparent=true);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_r_risparent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltq_regex` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:381:5
[INFO] [stdout]     |
[INFO] [stdout] 381 |     fc__ltq_regex: (array_iter_ltq, swapped=false);
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltq_regex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltq_rregex` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:382:5
[INFO] [stdout]     |
[INFO] [stdout] 382 |     fc__ltq_rregex: (array_iter_ltq, swapped=true);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltq_rregex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltxtq_exec` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:383:5
[INFO] [stdout]     |
[INFO] [stdout] 383 |     fc__ltxtq_exec: (array_iter_ltxtq, swapped=false);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltxtq_exec`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltxtq_rexec` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:384:5
[INFO] [stdout]     |
[INFO] [stdout] 384 |     fc__ltxtq_rexec: (array_iter_ltxtq, swapped=true);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltxtq_rexec`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_extract_isparent` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:400:5
[INFO] [stdout]     |
[INFO] [stdout] 400 |     fc__ltree_extract_isparent: (array_iter_isparent, risparent=false);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_extract_isparent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_extract_risparent` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:401:5
[INFO] [stdout]     |
[INFO] [stdout] 401 |     fc__ltree_extract_risparent: (array_iter_isparent, risparent=true);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_extract_risparent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltq_extract_regex` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:402:5
[INFO] [stdout]     |
[INFO] [stdout] 402 |     fc__ltq_extract_regex: (array_iter_ltq);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltq_extract_regex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltxtq_extract_exec` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:403:5
[INFO] [stdout]     |
[INFO] [stdout] 403 |     fc__ltxtq_extract_exec: (array_iter_ltxtq);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltxtq_extract_exec`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__lt_q_regex` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:417:4
[INFO] [stdout]     |
[INFO] [stdout] 417 | fn fc__lt_q_regex(_f: Option<&mut FmgrInfo>, fcinfo: &mut Fcinfo) -> PgResult<Datum> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_lt_q_regex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__lt_q_rregex` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:422:4
[INFO] [stdout]     |
[INFO] [stdout] 422 | fn fc__lt_q_rregex(_f: Option<&mut FmgrInfo>, fcinfo: &mut Fcinfo) -> PgResult<Datum> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_lt_q_rregex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__lca` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:427:4
[INFO] [stdout]     |
[INFO] [stdout] 427 | fn fc__lca(_f: Option<&mut FmgrInfo>, fcinfo: &mut Fcinfo) -> PgResult<Datum> {
[INFO] [stdout]     |    ^^^^^^^ help: convert the identifier to snake case: `fc_lca`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_compress` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:635:4
[INFO] [stdout]     |
[INFO] [stdout] 635 | fn fc__ltree_compress(f: Option<&mut FmgrInfo>, fcinfo: &mut Fcinfo) -> PgResult<Datum> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_compress`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_same` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:656:4
[INFO] [stdout]     |
[INFO] [stdout] 656 | fn fc__ltree_same(f: Option<&mut FmgrInfo>, fcinfo: &mut Fcinfo) -> PgResult<Datum> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_same`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_union` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:666:4
[INFO] [stdout]     |
[INFO] [stdout] 666 | fn fc__ltree_union(f: Option<&mut FmgrInfo>, fcinfo: &mut Fcinfo) -> PgResult<Datum> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_union`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_penalty` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:676:4
[INFO] [stdout]     |
[INFO] [stdout] 676 | fn fc__ltree_penalty(f: Option<&mut FmgrInfo>, fcinfo: &mut Fcinfo) -> PgResult<Datum> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_penalty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_picksplit` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:687:4
[INFO] [stdout]     |
[INFO] [stdout] 687 | fn fc__ltree_picksplit(f: Option<&mut FmgrInfo>, fcinfo: &mut Fcinfo) -> PgResult<Datum> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_picksplit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_consistent` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:692:4
[INFO] [stdout]     |
[INFO] [stdout] 692 | fn fc__ltree_consistent(f: Option<&mut FmgrInfo>, fcinfo: &mut Fcinfo) -> PgResult<Datum> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_consistent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fc__ltree_gist_options` should have a snake case name
[INFO] [stdout]    --> crates/contrib/ltree/src/lib.rs:707:4
[INFO] [stdout]     |
[INFO] [stdout] 707 | fn fc__ltree_gist_options(_f: Option<&mut FmgrInfo>, fcinfo: &mut Fcinfo) -> PgResult<Datum> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fc_ltree_gist_options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `vec_append_bytes`
[INFO] [stdout]  --> crates/backend/utils/adt/arrayfuncs/src/tests.rs:3:13
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ::mcx::{vec_append_bytes, vec_with_capacity_in, Mcx, MemoryContext, PgVec};
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `loom`
[INFO] [stdout]   --> crates/backend/utils/misc/injection_point/src/lib.rs:51:1
[INFO] [stdout]    |
[INFO] [stdout] 51 | / pgsync::process_global! {
[INFO] [stdout] 52 | |     static REGISTRY: Mutex<Vec<(String, Action)>> = Mutex::new(Vec::new());
[INFO] [stdout] 53 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 33 more
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::__process_global_one` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__process_global_one` which comes from the expansion of the macro `pgsync::process_global` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `loom`
[INFO] [stdout]   --> crates/backend/utils/misc/injection_point/src/lib.rs:51:1
[INFO] [stdout]    |
[INFO] [stdout] 51 | / pgsync::process_global! {
[INFO] [stdout] 52 | |     static REGISTRY: Mutex<Vec<(String, Action)>> = Mutex::new(Vec::new());
[INFO] [stdout] 53 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::__process_global_one` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__process_global_one` which comes from the expansion of the macro `pgsync::process_global` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `loom`
[INFO] [stdout]   --> crates/backend/utils/misc/injection_point/src/lib.rs:51:1
[INFO] [stdout]    |
[INFO] [stdout] 51 | / pgsync::process_global! {
[INFO] [stdout] 52 | |     static REGISTRY: Mutex<Vec<(String, Action)>> = Mutex::new(Vec::new());
[INFO] [stdout] 53 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::__process_global_one` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__process_global_one` which comes from the expansion of the macro `pgsync::process_global` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `loom`
[INFO] [stdout]   --> crates/backend/utils/misc/injection_point/src/lib.rs:51:1
[INFO] [stdout]    |
[INFO] [stdout] 51 | / pgsync::process_global! {
[INFO] [stdout] 52 | |     static REGISTRY: Mutex<Vec<(String, Action)>> = Mutex::new(Vec::new());
[INFO] [stdout] 53 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::__process_global_one` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__process_global_one` which comes from the expansion of the macro `pgsync::process_global` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `loom`
[INFO] [stdout]   --> crates/backend/utils/misc/injection_point/src/lib.rs:65:1
[INFO] [stdout]    |
[INFO] [stdout] 65 | / pgsync::process_global! {
[INFO] [stdout] 66 | |     static WAIT_SLOTS: Mutex<[WaitSlot; INJ_MAX_WAIT]> =
[INFO] [stdout] 67 | |         Mutex::new([const { WaitSlot { name: String::new(), wait_count: 0 } }; INJ_MAX_WAIT]);
[INFO] [stdout] 68 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::__process_global_one` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__process_global_one` which comes from the expansion of the macro `pgsync::process_global` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `loom`
[INFO] [stdout]   --> crates/backend/utils/misc/injection_point/src/lib.rs:65:1
[INFO] [stdout]    |
[INFO] [stdout] 65 | / pgsync::process_global! {
[INFO] [stdout] 66 | |     static WAIT_SLOTS: Mutex<[WaitSlot; INJ_MAX_WAIT]> =
[INFO] [stdout] 67 | |         Mutex::new([const { WaitSlot { name: String::new(), wait_count: 0 } }; INJ_MAX_WAIT]);
[INFO] [stdout] 68 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::__process_global_one` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__process_global_one` which comes from the expansion of the macro `pgsync::process_global` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `loom`
[INFO] [stdout]   --> crates/backend/utils/misc/injection_point/src/lib.rs:65:1
[INFO] [stdout]    |
[INFO] [stdout] 65 | / pgsync::process_global! {
[INFO] [stdout] 66 | |     static WAIT_SLOTS: Mutex<[WaitSlot; INJ_MAX_WAIT]> =
[INFO] [stdout] 67 | |         Mutex::new([const { WaitSlot { name: String::new(), wait_count: 0 } }; INJ_MAX_WAIT]);
[INFO] [stdout] 68 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::__process_global_one` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__process_global_one` which comes from the expansion of the macro `pgsync::process_global` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `loom`
[INFO] [stdout]   --> crates/backend/utils/misc/injection_point/src/lib.rs:65:1
[INFO] [stdout]    |
[INFO] [stdout] 65 | / pgsync::process_global! {
[INFO] [stdout] 66 | |     static WAIT_SLOTS: Mutex<[WaitSlot; INJ_MAX_WAIT]> =
[INFO] [stdout] 67 | |         Mutex::new([const { WaitSlot { name: String::new(), wait_count: 0 } }; INJ_MAX_WAIT]);
[INFO] [stdout] 68 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `$crate::__process_global_one` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__process_global_one` which comes from the expansion of the macro `pgsync::process_global` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Point`
[INFO] [stdout]  --> crates/backend/utils/adt/geo/src/path.rs:2:25
[INFO] [stdout]   |
[INFO] [stdout] 2 | use ::types_core::geo::{Point, BOX, PATH_HEADER_SIZE};
[INFO] [stdout]   |                         ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking procarray v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/procarray)
[INFO] [stdout] warning: function `WaitEventCustomShmemSize` should have a snake case name
[INFO] [stdout]   --> crates/backend/utils/activity/waitevent/src/custom.rs:92:8
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub fn WaitEventCustomShmemSize() -> usize {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wait_event_custom_shmem_size`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `WaitEventCustomShmemInit` should have a snake case name
[INFO] [stdout]    --> crates/backend/utils/activity/waitevent/src/custom.rs:100:8
[INFO] [stdout]     |
[INFO] [stdout] 100 | pub fn WaitEventCustomShmemInit() -> PgResult<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wait_event_custom_shmem_init`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `WaitEventCustomShmemResetAfterCrash` should have a snake case name
[INFO] [stdout]    --> crates/backend/utils/activity/waitevent/src/custom.rs:138:8
[INFO] [stdout]     |
[INFO] [stdout] 138 | pub fn WaitEventCustomShmemResetAfterCrash() {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wait_event_custom_shmem_reset_after_crash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `WaitEventExtensionNew` should have a snake case name
[INFO] [stdout]    --> crates/backend/utils/activity/waitevent/src/custom.rs:150:8
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub fn WaitEventExtensionNew(wait_event_name: &str) -> PgResult<u32> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wait_event_extension_new`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `WaitEventInjectionPointNew` should have a snake case name
[INFO] [stdout]    --> crates/backend/utils/activity/waitevent/src/custom.rs:154:8
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub fn WaitEventInjectionPointNew(wait_event_name: &str) -> PgResult<u32> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wait_event_injection_point_new`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `WaitEventCustomNew` should have a snake case name
[INFO] [stdout]    --> crates/backend/utils/activity/waitevent/src/custom.rs:173:8
[INFO] [stdout]     |
[INFO] [stdout] 173 | pub fn WaitEventCustomNew(class_id: u32, wait_event_name: &str) -> PgResult<u32> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wait_event_custom_new`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `GetWaitEventCustomIdentifier` should have a snake case name
[INFO] [stdout]    --> crates/backend/utils/activity/waitevent/src/custom.rs:246:8
[INFO] [stdout]     |
[INFO] [stdout] 246 | pub fn GetWaitEventCustomIdentifier(wait_event_info: u32) -> &'static str {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `get_wait_event_custom_identifier`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `GetWaitEventCustomNames` should have a snake case name
[INFO] [stdout]    --> crates/backend/utils/activity/waitevent/src/custom.rs:278:8
[INFO] [stdout]     |
[INFO] [stdout] 278 | pub fn GetWaitEventCustomNames(class_id: u32) -> Vec<String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `get_wait_event_custom_names`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking adt_timestamp v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/adt_timestamp)
[INFO] [stderr]     Checking nodes_params v0.1.0 (/opt/rustwide/workdir/crates/backend/nodes/params)
[INFO] [stdout] warning: method `f_u64` is never used
[INFO] [stdout]   --> crates/backend/nodes/queryjumble/src/walker.rs:54:8
[INFO] [stdout]    |
[INFO] [stdout] 17 | impl<'mcx> JumbleState<'mcx> {
[INFO] [stdout]    | ---------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 54 |     fn f_u64(&mut self, v: u64) {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `xid_list` is never used
[INFO] [stdout]    --> crates/backend/nodes/queryjumble/src/walker.rs:143:4
[INFO] [stdout]     |
[INFO] [stdout] 143 | fn xid_list(js: J<'_, '_>, l: &XidList<'_>) {
[INFO] [stdout]     |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `io_wref_armed` is never used
[INFO] [stdout]   --> crates/backend/storage/buffer/bufmgr/src/buf_hdr.rs:85:19
[INFO] [stdout]    |
[INFO] [stdout] 33 | impl BufferDesc {
[INFO] [stdout]    | --------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 85 |     pub(crate) fn io_wref_armed(&self) -> bool {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `buffer_pool_initialized` is never used
[INFO] [stdout]    --> crates/backend/storage/buffer/bufmgr/src/buf_hdr.rs:155:8
[INFO] [stdout]     |
[INFO] [stdout] 155 | pub fn buffer_pool_initialized() -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `addedafter` is never read
[INFO] [stdout]    --> crates/backend/utils/adt/arrayfuncs/src/element.rs:545:26
[INFO] [stdout]     |
[INFO] [stdout] 545 |     let mut addedafter = 0i32;
[INFO] [stdout]     |                          ^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 578 |             addedafter = aa;
[INFO] [stdout]     |             --------------- `addedafter` is overwritten here before the previous value is read
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/utils/adt/arrayfuncs/src/expanded.rs:144:55
[INFO] [stdout]     |
[INFO] [stdout] 141 |     unsafe {
[INFO] [stdout]     |     ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 144 |         parentcontext.register_reset_callback(move || unsafe { drop(Box::from_raw(p)) });
[INFO] [stdout]     |                                                       ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_unsafe)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/utils/adt/arrayfuncs/src/expanded.rs:252:15
[INFO] [stdout]     |
[INFO] [stdout] 252 |         cur + unsafe { varsize_any(value.as_usize() as *const u8) }
[INFO] [stdout]     |               ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/utils/adt/arrayfuncs/src/io.rs:557:15
[INFO] [stdout]     |
[INFO] [stdout] 557 |         -1 => unsafe { varsize_any(p) },
[INFO] [stdout]     |               ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ss` is never read
[INFO] [stdout]    --> crates/backend/regex/regex_core/src/regex_exec.rs:973:33
[INFO] [stdout]     |
[INFO] [stdout] 973 |     let mut ss: Option<usize> = Some(css);
[INFO] [stdout]     |                                 ^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 985 |                 ss = Some(ncss);
[INFO] [stdout]     |                 --------------- `ss` is overwritten here before the previous value is read
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking adt_date v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/adt_date)
[INFO] [stderr]     Checking adt_uuid v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/uuid)
[INFO] [stderr]     Checking pseudorandomfuncs v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/pseudorandomfuncs)
[INFO] [stderr]     Checking transam_xlog v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/transam_xlog)
[INFO] [stderr]     Checking snapmgr v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/time/snapmgr)
[INFO] [stderr]     Checking subtrans v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/subtrans)
[INFO] [stdout] warning: constant `HASH_RECORD_OID` is never used
[INFO] [stdout]    --> crates/backend/utils/adt/arrayfuncs/src/builtins.rs:522:7
[INFO] [stdout]     |
[INFO] [stdout] 522 | const HASH_RECORD_OID: Oid = 6192;
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking adt_mcxtfuncs v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/mcxtfuncs)
[INFO] [stdout] warning: constant `HASH_RECORD_EXTENDED_OID` is never used
[INFO] [stdout]    --> crates/backend/utils/adt/arrayfuncs/src/builtins.rs:523:7
[INFO] [stdout]     |
[INFO] [stdout] 523 | const HASH_RECORD_EXTENDED_OID: Oid = 6193;
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `compress_no_space` is never used
[INFO] [stdout]    --> crates/backend/storage/ipc/procarray/src/known_assigned.rs:733:12
[INFO] [stdout]     |
[INFO] [stdout] 733 |     pub fn compress_no_space(have_lock: bool) -> PgResult<()> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking predicate v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/lmgr/predicate)
[INFO] [stderr]     Checking xid8funcs v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/xid8funcs)
[INFO] [stderr]     Checking parser_driver v0.0.0 (/opt/rustwide/workdir/crates/backend/parser/parser_driver)
[INFO] [stderr]     Checking uuid_ossp v0.0.0 (/opt/rustwide/workdir/crates/contrib/uuid_ossp)
[INFO] [stderr]     Checking adt_formatting v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/formatting)
[INFO] [stderr]     Checking adt_json v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/json)
[INFO] [stderr]     Checking adt_rangetypes v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/rangetypes)
[INFO] [stderr]     Checking transam v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/transam)
[INFO] [stderr]     Checking skipsupport v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/skipsupport)
[INFO] [stderr]     Checking btree_gin v0.0.0 (/opt/rustwide/workdir/crates/contrib/btree_gin)
[INFO] [stderr]     Checking pgcrypto v0.0.0 (/opt/rustwide/workdir/crates/contrib/pgcrypto)
[INFO] [stdout] warning: unused import: `::types_nodes::NodeTag`
[INFO] [stdout]    --> crates/backend/utils/adt/rangetypes/src/builtins.rs:569:9
[INFO] [stdout]     |
[INFO] [stdout] 569 |     use ::types_nodes::NodeTag;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `::types_nodes::NodeTag`
[INFO] [stdout]    --> crates/backend/utils/adt/rangetypes/src/builtins.rs:569:9
[INFO] [stdout]     |
[INFO] [stdout] 569 |     use ::types_nodes::NodeTag;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BTLessEqualStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/rangetypes/src/builtins.rs:664:11
[INFO] [stdout]     |
[INFO] [stdout] 664 |     const BTLessEqualStrategyNumber: i16 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]     |
[INFO] [stdout] 664 -     const BTLessEqualStrategyNumber: i16 = 2;
[INFO] [stdout] 664 +     const BTLESS_EQUAL_STRATEGY_NUMBER: i16 = 2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BTGreaterEqualStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/rangetypes/src/builtins.rs:665:11
[INFO] [stdout]     |
[INFO] [stdout] 665 |     const BTGreaterEqualStrategyNumber: i16 = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]     |
[INFO] [stdout] 665 -     const BTGreaterEqualStrategyNumber: i16 = 4;
[INFO] [stdout] 665 +     const BTGREATER_EQUAL_STRATEGY_NUMBER: i16 = 4;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking lockfuncs v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/lockfuncs)
[INFO] [stderr]     Checking twophase_rmgr v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/twophase_rmgr)
[INFO] [stderr]     Checking adt_multirangetypes v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/multirangetypes)
[INFO] [stdout] warning: unused import: `multirange_types_do_not_match`
[INFO] [stdout]   --> crates/backend/utils/adt/multirangetypes/src/builtins.rs:19:26
[INFO] [stdout]    |
[INFO] [stdout] 19 |     multirange_type_oid, multirange_types_do_not_match, MultirangeInfo,
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ElemInfo`
[INFO] [stdout]   --> crates/backend/utils/adt/multirangetypes/src/lib.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     ElemInfo, RangeBound, RangeInfo, RANGE_EMPTY, RANGE_LB_INC, RANGE_LB_INF, RANGE_UB_INC,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/backend/utils/adt/multirangetypes/src/builtins.rs:439:13
[INFO] [stdout]     |
[INFO] [stdout] 439 |         let mut accum = |d: Datum| -> PgResult<()> {
[INFO] [stdout]     |             ----^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Unsupported` is never constructed
[INFO] [stdout]   --> crates/contrib/pgcrypto/src/crypt.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub enum CryptError {
[INFO] [stdout]    |          ---------- variant in this enum
[INFO] [stdout] 20 |     Unsupported(&'static str),
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `digest_len` is never read
[INFO] [stdout]  --> crates/contrib/pgcrypto/src/hashing.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | struct HashAlgo {
[INFO] [stdout]   |        -------- field in this struct
[INFO] [stdout] 6 |     which: Which,
[INFO] [stdout] 7 |     digest_len: usize,
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `block_size` is never used
[INFO] [stdout]   --> crates/contrib/pgcrypto/src/pgp/cfb.rs:43:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | impl PgpCfb {
[INFO] [stdout]    | ----------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 43 |     pub fn block_size(&self) -> usize {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PGP_PKT_MDC` is never used
[INFO] [stdout]   --> crates/contrib/pgcrypto/src/pgp/consts.rs:21:11
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub const PGP_PKT_MDC: i32 = 19;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PGP_SYM_PLAIN` is never used
[INFO] [stdout]   --> crates/contrib/pgcrypto/src/pgp/consts.rs:25:11
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub const PGP_SYM_PLAIN: i32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PGP_MAX_BLOCK` is never used
[INFO] [stdout]   --> crates/contrib/pgcrypto/src/pgp/consts.rs:46:11
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub const PGP_MAX_BLOCK: usize = 16;
[INFO] [stdout]    |           ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `eof` is never used
[INFO] [stdout]   --> crates/contrib/pgcrypto/src/pgp/packet.rs:40:12
[INFO] [stdout]    |
[INFO] [stdout] 35 | impl<'a> PktReader<'a> {
[INFO] [stdout]    | ---------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 40 |     pub fn eof(&self) -> bool {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking adt_jsonpath v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/jsonpath)
[INFO] [stderr]     Checking waitfuncs v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/waitfuncs)
[INFO] [stderr]     Checking rangetypes_gist v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/rangetypes_gist)
[INFO] [stderr]     Checking slot v0.0.0 (/opt/rustwide/workdir/crates/backend/replication/slot)
[INFO] [stdout] warning: constant `BTLessEqualStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/rangetypes/src/builtins.rs:664:11
[INFO] [stdout]     |
[INFO] [stdout] 664 |     const BTLessEqualStrategyNumber: i16 = 2;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]     |
[INFO] [stdout] 664 -     const BTLessEqualStrategyNumber: i16 = 2;
[INFO] [stdout] 664 +     const BTLESS_EQUAL_STRATEGY_NUMBER: i16 = 2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BTGreaterEqualStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/rangetypes/src/builtins.rs:665:11
[INFO] [stdout]     |
[INFO] [stdout] 665 |     const BTGreaterEqualStrategyNumber: i16 = 4;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]     |
[INFO] [stdout] 665 -     const BTGreaterEqualStrategyNumber: i16 = 4;
[INFO] [stdout] 665 +     const BTGREATER_EQUAL_STRATEGY_NUMBER: i16 = 4;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking commands_async v0.1.0 (/opt/rustwide/workdir/crates/backend/commands/commands_async)
[INFO] [stderr]     Checking xloginsert v0.0.0 (/opt/rustwide/workdir/crates/backend/access/transam/xloginsert)
[INFO] [stderr]     Checking storage_xlog v0.1.0 (/opt/rustwide/workdir/crates/backend/catalog/storage_xlog)
[INFO] [stderr]     Checking auth_scram v0.1.0 (/opt/rustwide/workdir/crates/backend/libpq/auth_scram)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/backend/access/transam/transam_xlog/src/tests.rs:364:13
[INFO] [stdout]     |
[INFO] [stdout] 364 |         let mut insert_noop = |fill: u8| {
[INFO] [stdout]     |             ----^^^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `chld` is never read
[INFO] [stdout]    --> crates/backend/utils/adt/jsonpath/src/path.rs:191:25
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let mut chld: i32 = 0;
[INFO] [stdout]     |                         ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 243 |                 None => chld = pos,
[INFO] [stdout]     |                         ---------- `chld` is overwritten here before the previous value is read
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:4579:19
[INFO] [stdout]      |
[INFO] [stdout] 1485 |             556 => {
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 4579 |             452 | 556 => {
[INFO] [stdout]      |                   ^^^ no value can reach this
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:4583:19
[INFO] [stdout]      |
[INFO] [stdout] 1489 |             557 => {
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 4583 |             453 | 557 => {
[INFO] [stdout]      |                   ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:4589:19
[INFO] [stdout]      |
[INFO] [stdout] 1509 |             562 => {
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 4589 |             454 | 562 => {
[INFO] [stdout]      |                   ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:7766:27
[INFO] [stdout]      |
[INFO] [stdout] 7614 |             1169 => {
[INFO] [stdout]      |             ---- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 7766 |             1134 | 1136 | 1169 | 1172 => {
[INFO] [stdout]      |                           ^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:7770:27
[INFO] [stdout]      |
[INFO] [stdout] 7618 |             1170 => {
[INFO] [stdout]      |             ---- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 7770 |             1135 | 1137 | 1170 | 1173 => {
[INFO] [stdout]      |                           ^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:4992:13
[INFO] [stdout]      |
[INFO] [stdout] 4967 |             2140..=2151 | 2153..=2155 => {
[INFO] [stdout]      |             ------------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 4992 |             2149 | 2150 | 2151 | 2153 | 2154 | 2155 => {
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:5458:13
[INFO] [stdout]      |
[INFO] [stdout] 1759 |             660 => *yyval = YYSTYPE::Node(Some(Node::mk(mcx, Float { fval: view.v(1).str_val() })?)),
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 5458 |             660 => *yyval = YYSTYPE::Node(Some(Node::mk_float(mcx, view.v(1).str_val())?)),
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking pg_controldata v0.0.0 (/opt/rustwide/workdir/crates/backend/utils/misc/pg_controldata)
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:5459:13
[INFO] [stdout]      |
[INFO] [stdout] 1760 |             661 => *yyval = YYSTYPE::Node(Some(Node::mk(mcx, Float { fval: view.v(2).str_val() })?)),
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 5459 |             661 => *yyval = YYSTYPE::Node(Some(Node::mk_float(mcx, view.v(2).str_val())?)),
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking test_boot v0.1.0 (/opt/rustwide/workdir/crates/_support/test_boot)
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:5460:13
[INFO] [stdout]      |
[INFO] [stdout] 1761 |             662 => {
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 5460 |             662 => {
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:5464:13
[INFO] [stdout]      |
[INFO] [stdout] 1765 |             663 => {
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 5464 |             663 => *yyval = YYSTYPE::Node(Some(Node::mk_integer(mcx, view.v(1).ival())?)),
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:6641:13
[INFO] [stdout]      |
[INFO] [stdout] 6396 |             359..=362 => {
[INFO] [stdout]      |             --------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 6641 |             359 => *yyval = alter_table_cmd(mcx, AlterTableType::AT_EnableRowSecurity, None, None)?,
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:6642:13
[INFO] [stdout]      |
[INFO] [stdout] 6396 |             359..=362 => {
[INFO] [stdout]      |             --------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 6642 |             360 => {
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:6645:13
[INFO] [stdout]      |
[INFO] [stdout] 6396 |             359..=362 => {
[INFO] [stdout]      |             --------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 6645 |             361 => *yyval = alter_table_cmd(mcx, AlterTableType::AT_ForceRowSecurity, None, None)?,
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:6646:13
[INFO] [stdout]      |
[INFO] [stdout] 6396 |             359..=362 => {
[INFO] [stdout]      |             --------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 6646 |             362 => {
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:6963:13
[INFO] [stdout]      |
[INFO] [stdout]  783 |             623 | 625 => *yyval = YYSTYPE::Boolean(true),
[INFO] [stdout]      |             --------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 6963 |             623 | 625 => *yyval = YYSTYPE::Boolean(true),
[INFO] [stdout]      |             ^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:6964:13
[INFO] [stdout]      |
[INFO] [stdout]  784 |             624 => *yyval = YYSTYPE::Boolean(false),
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 6964 |             624 => *yyval = YYSTYPE::Boolean(false),
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:7195:13
[INFO] [stdout]      |
[INFO] [stdout] 7080 |             922 | 923 => {
[INFO] [stdout]      |             --------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 7195 |             922 | 923 => {
[INFO] [stdout]      |             ^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:7803:13
[INFO] [stdout]      |
[INFO] [stdout] 7592 |             1164 => {
[INFO] [stdout]      |             ---- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 7803 |             1164 => {
[INFO] [stdout]      |             ^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:7821:13
[INFO] [stdout]      |
[INFO] [stdout] 7623 |             1165..=1167 => {
[INFO] [stdout]      |             ----------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 7821 |             1165..=1167 => {
[INFO] [stdout]      |             ^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:7833:13
[INFO] [stdout]      |
[INFO] [stdout] 7668 |             1171 => {
[INFO] [stdout]      |             ---- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 7833 |             1171 => {
[INFO] [stdout]      |             ^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:8671:13
[INFO] [stdout]      |
[INFO] [stdout] 4276 |             2295 | 2296 => {
[INFO] [stdout]      |             ----------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 8671 |             2295 | 2296 => {
[INFO] [stdout]      |             ^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:8956:13
[INFO] [stdout]      |
[INFO] [stdout] 8891 |             971..=988 => {
[INFO] [stdout]      |             --------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 8956 |             973 => {
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:8990:13
[INFO] [stdout]      |
[INFO] [stdout] 6768 |             670 => {
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 8990 |             670 => {
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:8994:13
[INFO] [stdout]      |
[INFO] [stdout] 6772 |             671 => {
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 8994 |             671 => {
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:9440:13
[INFO] [stdout]      |
[INFO] [stdout] 3355 |             853 => {
[INFO] [stdout]      |             --- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 9440 |             853 => {
[INFO] [stdout]      |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:9538:13
[INFO] [stdout]      |
[INFO] [stdout] 3013 |             1900 | 1905 | 1917 | 2206 => {
[INFO] [stdout]      |             ------------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 9538 |             1900 => {
[INFO] [stdout]      |             ^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:9542:13
[INFO] [stdout]      |
[INFO] [stdout] 3016 |             1901 | 1906 | 1918 | 2207 => {
[INFO] [stdout]      |             ------------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 9542 |             1901 => {
[INFO] [stdout]      |             ^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> crates/backend/parser/gram_core/src/actions.rs:9547:13
[INFO] [stdout]      |
[INFO] [stdout] 3022 |             1902 => {
[INFO] [stdout]      |             ---- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 9547 |             1902 => {
[INFO] [stdout]      |             ^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]      --> crates/backend/parser/gram_core/src/actions.rs:10009:13
[INFO] [stdout]       |
[INFO] [stdout]  7080 |             922 | 923 => {
[INFO] [stdout]       |             --------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 10009 |             922 => {
[INFO] [stdout]       |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]      --> crates/backend/parser/gram_core/src/actions.rs:10018:13
[INFO] [stdout]       |
[INFO] [stdout]  7080 |             922 | 923 => {
[INFO] [stdout]       |             --------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 10018 |             923 => {
[INFO] [stdout]       |             ^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `chld` is never read
[INFO] [stdout]    --> crates/backend/utils/adt/jsonpath/src/path.rs:191:25
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let mut chld: i32 = 0;
[INFO] [stdout]     |                         ^ this value is reassigned later and never used
[INFO] [stdout] ...
[INFO] [stdout] 243 |                 None => chld = pos,
[INFO] [stdout]     |                         ---------- `chld` is overwritten here before the previous value is read
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking rangetypes_spgist v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/rangetypes_spgist)
[INFO] [stderr]     Checking adt_jsonb v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/jsonb)
[INFO] [stdout] warning: variant `Unsupported` is never constructed
[INFO] [stdout]   --> crates/contrib/pgcrypto/src/crypt.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub enum CryptError {
[INFO] [stdout]    |          ---------- variant in this enum
[INFO] [stdout] 20 |     Unsupported(&'static str),
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `digest_len` is never read
[INFO] [stdout]  --> crates/contrib/pgcrypto/src/hashing.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | struct HashAlgo {
[INFO] [stdout]   |        -------- field in this struct
[INFO] [stdout] 6 |     which: Which,
[INFO] [stdout] 7 |     digest_len: usize,
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `block_size` is never used
[INFO] [stdout]   --> crates/contrib/pgcrypto/src/pgp/cfb.rs:43:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | impl PgpCfb {
[INFO] [stdout]    | ----------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 43 |     pub fn block_size(&self) -> usize {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PGP_PKT_MDC` is never used
[INFO] [stdout]   --> crates/contrib/pgcrypto/src/pgp/consts.rs:21:11
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub const PGP_PKT_MDC: i32 = 19;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PGP_SYM_PLAIN` is never used
[INFO] [stdout]   --> crates/contrib/pgcrypto/src/pgp/consts.rs:25:11
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub const PGP_SYM_PLAIN: i32 = 0;
[INFO] [stdout]    |           ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PGP_MAX_BLOCK` is never used
[INFO] [stdout]   --> crates/contrib/pgcrypto/src/pgp/consts.rs:46:11
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub const PGP_MAX_BLOCK: usize = 16;
[INFO] [stdout]    |           ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `eof` is never used
[INFO] [stdout]   --> crates/contrib/pgcrypto/src/pgp/packet.rs:40:12
[INFO] [stdout]    |
[INFO] [stdout] 35 | impl<'a> PktReader<'a> {
[INFO] [stdout]    | ---------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 40 |     pub fn eof(&self) -> bool {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking logical_message v0.0.0 (/opt/rustwide/workdir/crates/backend/replication/logical/logical_message)
[INFO] [stderr]     Checking bulkwrite v0.1.0 (/opt/rustwide/workdir/crates/backend/storage/smgr/bulkwrite)
[INFO] [stderr]     Checking standby v0.0.0 (/opt/rustwide/workdir/crates/backend/storage/ipc/standby)
[INFO] [stderr]     Checking crypt v0.0.0 (/opt/rustwide/workdir/crates/backend/libpq/crypt)
[INFO] [stderr]     Checking catalog_storage v0.1.0 (/opt/rustwide/workdir/crates/backend/catalog/catalog_storage)
[INFO] [stdout] warning: static `INTERVAL_IN_OK` is never used
[INFO] [stdout]  --> crates/backend/utils/adt/adt_date/src/interval_corpus.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub static INTERVAL_IN_OK: &[(&str, &str)] = &[
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static `INTERVAL_IN_ERR` is never used
[INFO] [stdout]    --> crates/backend/utils/adt/adt_date/src/interval_corpus.rs:477:12
[INFO] [stdout]     |
[INFO] [stdout] 477 | pub static INTERVAL_IN_ERR: &[(&str, &str)] = &[
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static `INTERVAL_OUT_SQL_STANDARD` is never used
[INFO] [stdout]    --> crates/backend/utils/adt/adt_date/src/interval_corpus.rs:510:12
[INFO] [stdout]     |
[INFO] [stdout] 510 | pub static INTERVAL_OUT_SQL_STANDARD: &[(&str, &str)] = &[
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static `INTERVAL_OUT_POSTGRES_VERBOSE` is never used
[INFO] [stdout]    --> crates/backend/utils/adt/adt_date/src/interval_corpus.rs:529:12
[INFO] [stdout]     |
[INFO] [stdout] 529 | pub static INTERVAL_OUT_POSTGRES_VERBOSE: &[(&str, &str)] = &[
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static `INTERVAL_OUT_ISO_8601` is never used
[INFO] [stdout]    --> crates/backend/utils/adt/adt_date/src/interval_corpus.rs:548:12
[INFO] [stdout]     |
[INFO] [stdout] 548 | pub static INTERVAL_OUT_ISO_8601: &[(&str, &str)] = &[
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static `INTERVAL_TYPMOD` is never used
[INFO] [stdout]    --> crates/backend/utils/adt/adt_date/src/interval_corpus.rs:567:12
[INFO] [stdout]     |
[INFO] [stdout] 567 | pub static INTERVAL_TYPMOD: &[(&str, &str, &str)] = &[
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static `ARITH` is never used
[INFO] [stdout]    --> crates/backend/utils/adt/adt_date/src/interval_corpus.rs:591:12
[INFO] [stdout]     |
[INFO] [stdout] 591 | pub static ARITH: &[(&str, &str, &str, &str)] = &[
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static `SORT_INPUT` is never used
[INFO] [stdout]     --> crates/backend/utils/adt/adt_date/src/interval_corpus.rs:1440:12
[INFO] [stdout]      |
[INFO] [stdout] 1440 | pub static SORT_INPUT: &[&str] = &[
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static `SORT_EXPECTED` is never used
[INFO] [stdout]     --> crates/backend/utils/adt/adt_date/src/interval_corpus.rs:1466:12
[INFO] [stdout]      |
[INFO] [stdout] 1466 | pub static SORT_EXPECTED: &[&str] = &[
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking heapam_xlog v0.1.0 (/opt/rustwide/workdir/crates/backend/access/heap/heapam_xlog)
[INFO] [stdout] warning: type `relopt_kind` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/access/common/reloptions/src/lib.rs:39:10
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub type relopt_kind = u32;
[INFO] [stdout]    |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ReloptKind`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking gist_xlog v0.1.0 (/opt/rustwide/workdir/crates/backend/access/gist/gist_xlog)
[INFO] [stderr]     Checking spgist_xlog v0.1.0 (/opt/rustwide/workdir/crates/backend/access/spgist/spgist_xlog)
[INFO] [stderr]     Checking hash_xlog v0.1.0 (/opt/rustwide/workdir/crates/backend/access/hash/hash_xlog)
[INFO] [stderr]     Checking nbtree_xlog v0.1.0 (/opt/rustwide/workdir/crates/backend/access/nbtree/nbtree_xlog)
[INFO] [stdout] warning: constant `JsonbContainsStrategyNumber` should have an upper case name
[INFO] [stdout]   --> crates/backend/utils/adt/jsonb/src/gin.rs:15:11
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub const JsonbContainsStrategyNumber: u16 = 7;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_CONTAINS_STRATEGY_NUMBER`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JsonbExistsStrategyNumber` should have an upper case name
[INFO] [stdout]   --> crates/backend/utils/adt/jsonb/src/gin.rs:16:11
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub const JsonbExistsStrategyNumber: u16 = 9;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JsonbExistsAnyStrategyNumber` should have an upper case name
[INFO] [stdout]   --> crates/backend/utils/adt/jsonb/src/gin.rs:17:11
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub const JsonbExistsAnyStrategyNumber: u16 = 10;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_ANY_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JsonbExistsAllStrategyNumber` should have an upper case name
[INFO] [stdout]   --> crates/backend/utils/adt/jsonb/src/gin.rs:18:11
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub const JsonbExistsAllStrategyNumber: u16 = 11;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_ALL_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JsonbJsonpathExistsStrategyNumber` should have an upper case name
[INFO] [stdout]   --> crates/backend/utils/adt/jsonb/src/gin.rs:19:11
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub const JsonbJsonpathExistsStrategyNumber: u16 = 15;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JsonbJsonpathPredicateStrategyNumber` should have an upper case name
[INFO] [stdout]   --> crates/backend/utils/adt/jsonb/src/gin.rs:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub const JsonbJsonpathPredicateStrategyNumber: u16 = 16;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_PREDICATE_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbContainsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:598:9
[INFO] [stdout]     |
[INFO] [stdout] 598 |         JsonbContainsStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_CONTAINS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbExistsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:605:9
[INFO] [stdout]     |
[INFO] [stdout] 605 |         JsonbExistsStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbExistsAnyStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:610:9
[INFO] [stdout]     |
[INFO] [stdout] 610 |         JsonbExistsAnyStrategyNumber => extract_text_array_keys(mcx, query_image)?,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_ANY_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbExistsAllStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:611:9
[INFO] [stdout]     |
[INFO] [stdout] 611 |         JsonbExistsAllStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_ALL_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathExistsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:618:9
[INFO] [stdout]     |
[INFO] [stdout] 618 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathPredicateStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:618:45
[INFO] [stdout]     |
[INFO] [stdout] 618 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_PREDICATE_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbContainsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:640:9
[INFO] [stdout]     |
[INFO] [stdout] 640 |         JsonbContainsStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_CONTAINS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathExistsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:647:9
[INFO] [stdout]     |
[INFO] [stdout] 647 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathPredicateStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:647:45
[INFO] [stdout]     |
[INFO] [stdout] 647 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_PREDICATE_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbContainsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:669:9
[INFO] [stdout]     |
[INFO] [stdout] 669 |         JsonbContainsStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_CONTAINS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbExistsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:673:9
[INFO] [stdout]     |
[INFO] [stdout] 673 |         JsonbExistsStrategyNumber | JsonbExistsAnyStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbExistsAnyStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:673:37
[INFO] [stdout]     |
[INFO] [stdout] 673 |         JsonbExistsStrategyNumber | JsonbExistsAnyStrategyNumber => {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_ANY_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbExistsAllStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:677:9
[INFO] [stdout]     |
[INFO] [stdout] 677 |         JsonbExistsAllStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_ALL_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathExistsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:681:9
[INFO] [stdout]     |
[INFO] [stdout] 681 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathPredicateStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:681:45
[INFO] [stdout]     |
[INFO] [stdout] 681 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_PREDICATE_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbContainsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:702:9
[INFO] [stdout]     |
[INFO] [stdout] 702 |         JsonbContainsStrategyNumber | JsonbExistsAllStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_CONTAINS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbExistsAllStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:702:39
[INFO] [stdout]     |
[INFO] [stdout] 702 |         JsonbContainsStrategyNumber | JsonbExistsAllStrategyNumber => {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_ALL_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbExistsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:710:9
[INFO] [stdout]     |
[INFO] [stdout] 710 |         JsonbExistsStrategyNumber | JsonbExistsAnyStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbExistsAnyStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:710:37
[INFO] [stdout]     |
[INFO] [stdout] 710 |         JsonbExistsStrategyNumber | JsonbExistsAnyStrategyNumber => {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_ANY_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathExistsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:718:9
[INFO] [stdout]     |
[INFO] [stdout] 718 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathPredicateStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:718:45
[INFO] [stdout]     |
[INFO] [stdout] 718 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_PREDICATE_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbContainsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:744:9
[INFO] [stdout]     |
[INFO] [stdout] 744 |         JsonbContainsStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_CONTAINS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathExistsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:750:9
[INFO] [stdout]     |
[INFO] [stdout] 750 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathPredicateStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:750:45
[INFO] [stdout]     |
[INFO] [stdout] 750 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_PREDICATE_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbContainsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:771:9
[INFO] [stdout]     |
[INFO] [stdout] 771 |         JsonbContainsStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_CONTAINS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathExistsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:779:9
[INFO] [stdout]     |
[INFO] [stdout] 779 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathPredicateStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:779:45
[INFO] [stdout]     |
[INFO] [stdout] 779 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_PREDICATE_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `pgrust_sim`
[INFO] [stdout]   --> crates/backend/access/nbtree/nbtree_xlog/src/lib.rs:37:7
[INFO] [stdout]    |
[INFO] [stdout] 37 | #[cfg(pgrust_sim)]
[INFO] [stdout]    |       ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 33 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(pgrust_sim)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(pgrust_sim)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `pgrust_sim`
[INFO] [stdout]    --> crates/backend/access/nbtree/nbtree_xlog/src/lib.rs:830:15
[INFO] [stdout]     |
[INFO] [stdout] 830 |         #[cfg(pgrust_sim)]
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(pgrust_sim)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(pgrust_sim)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking to_tsany v0.1.0 (/opt/rustwide/workdir/crates/backend/tsearch/to_tsany)
[INFO] [stderr]     Checking adt_jsonpath_exec v0.1.0 (/opt/rustwide/workdir/crates/backend/utils/adt/jsonpath_exec)
[INFO] [stderr]     Checking hstore v0.0.0 (/opt/rustwide/workdir/crates/contrib/hstore)
[INFO] [stdout] warning: function `page_ref` is never used
[INFO] [stdout]   --> crates/backend/access/hash/hash_xlog/src/lib.rs:48:11
[INFO] [stdout]    |
[INFO] [stdout] 48 | unsafe fn page_ref<'p>(buffer: Buffer) -> PageRef<'p> {
[INFO] [stdout]    |           ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HstoreView`
[INFO] [stdout]   --> crates/contrib/hstore/src/records.rs:12:57
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::repr::{build_hstore, find_key, unique_pairs, HstoreView, Pair};
[INFO] [stdout]    |                                                         ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HstoreView`
[INFO] [stdout]   --> crates/contrib/hstore/src/records.rs:12:57
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::repr::{build_hstore, find_key, unique_pairs, HstoreView, Pair};
[INFO] [stdout]    |                                                         ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `page_ref` is never used
[INFO] [stdout]   --> crates/backend/access/hash/hash_xlog/src/lib.rs:48:11
[INFO] [stdout]    |
[INFO] [stdout] 48 | unsafe fn page_ref<'p>(buffer: Buffer) -> PageRef<'p> {
[INFO] [stdout]    |           ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fcinfo`
[INFO] [stdout]   --> crates/contrib/hstore/src/lib.rs:96:25
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub(crate) fn ret_array(fcinfo: &Fcinfo, img: mcx::PgVec<'_, u8>) -> Datum {
[INFO] [stdout]    |                         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fcinfo`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fcinfo`
[INFO] [stdout]   --> crates/contrib/hstore/src/lib.rs:96:25
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub(crate) fn ret_array(fcinfo: &Fcinfo, img: mcx::PgVec<'_, u8>) -> Datum {
[INFO] [stdout]    |                         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fcinfo`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `XMLOPTION_DOCUMENT` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/utils/adt/xml/src/lib.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     XMLOPTION_DOCUMENT = 0,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `XmloptionDocument`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `XMLOPTION_CONTENT` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/utils/adt/xml/src/lib.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     XMLOPTION_CONTENT = 1,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `XmloptionContent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `XMLBINARY_BASE64` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/utils/adt/xml/src/lib.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     XMLBINARY_BASE64 = 0,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `XmlbinaryBase64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `XMLBINARY_HEX` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/utils/adt/xml/src/lib.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     XMLBINARY_HEX = 1,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `XmlbinaryHex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `XML_STANDALONE_YES` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/utils/adt/xml/src/lib.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     XML_STANDALONE_YES = 0,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `XmlStandaloneYes`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `XML_STANDALONE_NO` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/utils/adt/xml/src/lib.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     XML_STANDALONE_NO = 1,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `XmlStandaloneNo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `XML_STANDALONE_NO_VALUE` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/utils/adt/xml/src/lib.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     XML_STANDALONE_NO_VALUE = 2,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `XmlStandaloneNoValue`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `XML_STANDALONE_OMITTED` should have an upper camel case name
[INFO] [stdout]   --> crates/backend/utils/adt/xml/src/lib.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     XML_STANDALONE_OMITTED = 3,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `XmlStandaloneOmitted`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `InvalidOid` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/regproc/src/lib.rs:305:13
[INFO] [stdout]     |
[INFO] [stdout] 305 |             InvalidOid => return Ok((raw, Vec::new())),
[INFO] [stdout]     |             ^^^^^^^^^^ help: convert the identifier to upper case: `INVALID_OID`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/utils/adt/xml/src/xmltable.rs:289:13
[INFO] [stdout]     |
[INFO] [stdout] 285 |     unsafe {
[INFO] [stdout]     |     ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 289 |             unsafe {
[INFO] [stdout]     |             ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_unsafe)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> crates/backend/utils/adt/xml/src/xpath.rs:42:17
[INFO] [stdout]    |
[INFO] [stdout] 23 |     unsafe {
[INFO] [stdout]    |     ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 42 |                 unsafe {
[INFO] [stdout]    |                 ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> crates/backend/utils/adt/xml/src/xpath.rs:229:13
[INFO] [stdout]     |
[INFO] [stdout] 196 |     unsafe {
[INFO] [stdout]     |     ------ because it's nested under this `unsafe` block
[INFO] [stdout] ...
[INFO] [stdout] 229 |             unsafe {
[INFO] [stdout]     |             ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JsonbContainsStrategyNumber` should have an upper case name
[INFO] [stdout]   --> crates/backend/utils/adt/jsonb/src/gin.rs:15:11
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub const JsonbContainsStrategyNumber: u16 = 7;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_CONTAINS_STRATEGY_NUMBER`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JsonbExistsStrategyNumber` should have an upper case name
[INFO] [stdout]   --> crates/backend/utils/adt/jsonb/src/gin.rs:16:11
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub const JsonbExistsStrategyNumber: u16 = 9;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JsonbExistsAnyStrategyNumber` should have an upper case name
[INFO] [stdout]   --> crates/backend/utils/adt/jsonb/src/gin.rs:17:11
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub const JsonbExistsAnyStrategyNumber: u16 = 10;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_ANY_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JsonbExistsAllStrategyNumber` should have an upper case name
[INFO] [stdout]   --> crates/backend/utils/adt/jsonb/src/gin.rs:18:11
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub const JsonbExistsAllStrategyNumber: u16 = 11;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_ALL_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JsonbJsonpathExistsStrategyNumber` should have an upper case name
[INFO] [stdout]   --> crates/backend/utils/adt/jsonb/src/gin.rs:19:11
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub const JsonbJsonpathExistsStrategyNumber: u16 = 15;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JsonbJsonpathPredicateStrategyNumber` should have an upper case name
[INFO] [stdout]   --> crates/backend/utils/adt/jsonb/src/gin.rs:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub const JsonbJsonpathPredicateStrategyNumber: u16 = 16;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_PREDICATE_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbContainsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:598:9
[INFO] [stdout]     |
[INFO] [stdout] 598 |         JsonbContainsStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_CONTAINS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbExistsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:605:9
[INFO] [stdout]     |
[INFO] [stdout] 605 |         JsonbExistsStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbExistsAnyStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:610:9
[INFO] [stdout]     |
[INFO] [stdout] 610 |         JsonbExistsAnyStrategyNumber => extract_text_array_keys(mcx, query_image)?,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_ANY_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbExistsAllStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:611:9
[INFO] [stdout]     |
[INFO] [stdout] 611 |         JsonbExistsAllStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_ALL_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathExistsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:618:9
[INFO] [stdout]     |
[INFO] [stdout] 618 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathPredicateStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:618:45
[INFO] [stdout]     |
[INFO] [stdout] 618 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_PREDICATE_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbContainsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:640:9
[INFO] [stdout]     |
[INFO] [stdout] 640 |         JsonbContainsStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_CONTAINS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathExistsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:647:9
[INFO] [stdout]     |
[INFO] [stdout] 647 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathPredicateStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:647:45
[INFO] [stdout]     |
[INFO] [stdout] 647 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_PREDICATE_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbContainsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:669:9
[INFO] [stdout]     |
[INFO] [stdout] 669 |         JsonbContainsStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_CONTAINS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbExistsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:673:9
[INFO] [stdout]     |
[INFO] [stdout] 673 |         JsonbExistsStrategyNumber | JsonbExistsAnyStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbExistsAnyStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:673:37
[INFO] [stdout]     |
[INFO] [stdout] 673 |         JsonbExistsStrategyNumber | JsonbExistsAnyStrategyNumber => {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_ANY_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbExistsAllStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:677:9
[INFO] [stdout]     |
[INFO] [stdout] 677 |         JsonbExistsAllStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_ALL_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathExistsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:681:9
[INFO] [stdout]     |
[INFO] [stdout] 681 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathPredicateStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:681:45
[INFO] [stdout]     |
[INFO] [stdout] 681 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_PREDICATE_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbContainsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:702:9
[INFO] [stdout]     |
[INFO] [stdout] 702 |         JsonbContainsStrategyNumber | JsonbExistsAllStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_CONTAINS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbExistsAllStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:702:39
[INFO] [stdout]     |
[INFO] [stdout] 702 |         JsonbContainsStrategyNumber | JsonbExistsAllStrategyNumber => {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_ALL_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbExistsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:710:9
[INFO] [stdout]     |
[INFO] [stdout] 710 |         JsonbExistsStrategyNumber | JsonbExistsAnyStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbExistsAnyStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:710:37
[INFO] [stdout]     |
[INFO] [stdout] 710 |         JsonbExistsStrategyNumber | JsonbExistsAnyStrategyNumber => {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_EXISTS_ANY_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathExistsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:718:9
[INFO] [stdout]     |
[INFO] [stdout] 718 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathPredicateStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:718:45
[INFO] [stdout]     |
[INFO] [stdout] 718 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_PREDICATE_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbContainsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:744:9
[INFO] [stdout]     |
[INFO] [stdout] 744 |         JsonbContainsStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_CONTAINS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathExistsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:750:9
[INFO] [stdout]     |
[INFO] [stdout] 750 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathPredicateStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:750:45
[INFO] [stdout]     |
[INFO] [stdout] 750 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_PREDICATE_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbContainsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:771:9
[INFO] [stdout]     |
[INFO] [stdout] 771 |         JsonbContainsStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_CONTAINS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathExistsStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:779:9
[INFO] [stdout]     |
[INFO] [stdout] 779 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_EXISTS_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant in pattern `JsonbJsonpathPredicateStrategyNumber` should have an upper case name
[INFO] [stdout]    --> crates/backend/utils/adt/jsonb/src/gin.rs:779:45
[INFO] [stdout]     |
[INFO] [stdout] 779 |         JsonbJsonpathExistsStrategyNumber | JsonbJsonpathPredicateStrategyNumber => {
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `JSONB_JSONPATH_PREDICATE_STRATEGY_NUMBER`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `tqueue_create_DR` should have a snake case name
[INFO] [stdout]    --> crates/backend/executor/tqueue/src/lib.rs:152:8
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub fn tqueue_create_DR(queue: ShmMqHandle) -> DrTqueue {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `tqueue_create_dr`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `tqueue_create_DR_batched` should have a snake case name
[INFO] [stdout]    --> crates/backend/executor/tqueue/src/lib.rs:164:8
[INFO] [stdout]     |
[INFO] [stdout] 164 | pub fn tqueue_create_DR_batched(queue: ShmMqHandle, ledger: Arc<ChunkLedger>) -> DrTqueue {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `tqueue_create_dr_batched`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking zstd v0.13.3
[INFO] [stderr]     Checking pgrcolumnar v0.0.0 (/opt/rustwide/workdir/crates/backend/access/pgrcolumnar)
[INFO] [stderr]     Checking parquet_read v0.0.0 (/opt/rustwide/workdir/crates/backend/access/parquet_read)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/backend/access/common/printtup/src/tests.rs:479:9
[INFO] [stdout]     |
[INFO] [stdout] 479 |     let mut cycle = || {
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `unported` is never used
[INFO] [stdout]    --> crates/backend/utils/resowner/resowner/src/lib.rs:322:4
[INFO] [stdout]     |
[INFO] [stdout] 322 | fn unported(what: &str) -> ! {
[INFO] [stdout]     |    ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/backend/utils/adt/network/src/tests.rs:239:9
[INFO] [stdout]     |
[INFO] [stdout] 239 |     let mut run = |bytes: &[u8], is_cidr: bool| -> PgResult<InetValue> {
[INFO] [stdout]     |         ----^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/backend/nodes/outfuncs/src/lib.rs:522:9
[INFO] [stdout]     |
[INFO] [stdout] 124 |         NodeTag::T_CaseExpr => {
[INFO] [stdout]     |         ------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 522 |         NodeTag::T_CaseExpr => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/backend/nodes/outfuncs/src/lib.rs:532:9
[INFO] [stdout]     |
[INFO] [stdout] 134 |         NodeTag::T_CaseWhen => {
[INFO] [stdout]     |         ------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 532 |         NodeTag::T_CaseWhen => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/backend/nodes/outfuncs/src/lib.rs:587:9
[INFO] [stdout]     |
[INFO] [stdout] 150 |         NodeTag::T_WindowFunc => {
[INFO] [stdout]     |         --------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 587 |         NodeTag::T_WindowFunc => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/backend/nodes/outfuncs/src/lib.rs:606:9
[INFO] [stdout]     |
[INFO] [stdout] 194 |         NodeTag::T_SetOperationStmt => {
[INFO] [stdout]     |         --------------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 606 |         NodeTag::T_SetOperationStmt => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/backend/nodes/outfuncs/src/lib.rs:727:9
[INFO] [stdout]     |
[INFO] [stdout] 479 |         NodeTag::T_NotifyStmt => out_notify_stmt(
[INFO] [stdout]     |         --------------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 727 |         NodeTag::T_NotifyStmt => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `SetFunctionReturnMode`
[INFO] [stdout]  --> crates/backend/utils/fmgr/funcapi_srf/src/lib.rs:4:62
[INFO] [stdout]   |
[INFO] [stdout] 4 | use fmgr::{ExprDoneCond, FmgrInfo, FunctionCallInfoBaseData, SetFunctionReturnMode};
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `init_MultiFuncCall` should have a snake case name
[INFO] [stdout]   --> crates/backend/utils/fmgr/funcapi_srf/src/lib.rs:44:8
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub fn init_MultiFuncCall<'a>(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `init_multi_func_call`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `per_MultiFuncCall` should have a snake case name
[INFO] [stdout]   --> crates/backend/utils/fmgr/funcapi_srf/src/lib.rs:64:8
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub fn per_MultiFuncCall(flinfo: &mut FmgrInfo) -> &mut FuncCallContext {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `per_multi_func_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `end_MultiFuncCall` should have a snake case name
[INFO] [stdout]   --> crates/backend/utils/fmgr/funcapi_srf/src/lib.rs:70:8
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub fn end_MultiFuncCall(flinfo: &mut FmgrInfo) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `end_multi_func_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: direct cast of function item into an integer
[INFO] [stdout]    --> crates/backend/utils/mb/mbutils/src/tests.rs:413:27
[INFO] [stdout]     |
[INFO] [stdout] 413 |         pg_utf8_increment as usize
[INFO] [stdout]     |                           ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(function_casts_as_integer)]` on by default
[INFO] [stdout] help: first cast to a pointer `as *const ()`
[INFO] [stdout]     |
[INFO] [stdout] 413 |         pg_utf8_increment as *const () as usize
[INFO] [stdout]     |                           ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `OptNodeList`
[INFO] [stdout]   --> crates/backend/nodes/readfuncs/src/lib.rs:12:53
[INFO] [stdout]    |
[INFO] [stdout] 12 | use types_nodes::list::{IntList, NodeList, OidList, OptNodeList};
[INFO] [stdout]    |                                                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CoerceViaIO`
[INFO] [stdout]   --> crates/backend/nodes/readfuncs/src/lib.rs:22:19
[INFO] [stdout]    |
[INFO] [stdout] 22 |     CoalesceExpr, CoerceViaIO, CoercionForm, Const, FieldSelect, FieldStore, FromExpr, FuncExpr,
[INFO] [stdout]    |                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking dshash v0.1.0 (/opt/rustwide/workdir/crates/backend/lib/dshash)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/_support/types/pathnodes/src/run.rs:381:13
[INFO] [stdout]     |
[INFO] [stdout] 381 |         let mut add = |outer: &mut crate::Relids<'mcx>, id: i32| {
[INFO] [stdout]     |             ----^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/_support/types/pathnodes/src/run.rs:414:17
[INFO] [stdout]     |
[INFO] [stdout] 414 |             let mut add = |outer: &mut crate::Relids<'mcx>, id: i32| {
[INFO] [stdout]     |                 ----^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `alloc_ref` is never used
[INFO] [stdout]     --> crates/backend/nodes/copyfuncs/src/generated.rs:1369:4
[INFO] [stdout]      |
[INFO] [stdout] 1369 | fn alloc_ref<'d, T>(mcx: Mcx<'d>, v: T) -> PgResult<&'d T> {
[INFO] [stdout]      |    ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `LOG_DESTINATION_CSVLOG` and `LOG_DESTINATION_JSONLOG`
[INFO] [stdout]   --> crates/backend/utils/error/elog/src/config.rs:10:61
[INFO] [stdout]    |
[INFO] [stdout] 10 |     ErrorLevel, PGErrorVerbosity, PgError, PgResult, ERROR, LOG_DESTINATION_CSVLOG,
[INFO] [stdout]    |                                                             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 11 |     LOG_DESTINATION_JSONLOG, LOG_DESTINATION_STDERR, LOG_DESTINATION_SYSLOG, NOTICE, WARNING,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgChooseIn` should have an upper camel case name
[INFO] [stdout]   --> crates/_support/types/types_spgist/src/state.rs:92:12
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub struct spgChooseIn {
[INFO] [stdout]    |            ^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgChooseIn`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgChooseOut` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/state.rs:104:10
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub enum spgChooseOut {
[INFO] [stdout]     |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgChooseOut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgPickSplitIn` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/state.rs:127:12
[INFO] [stdout]     |
[INFO] [stdout] 127 | pub struct spgPickSplitIn {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgPickSplitIn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgPickSplitOut` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/state.rs:134:12
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub struct spgPickSplitOut {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgPickSplitOut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgInnerConsistentIn` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/state.rs:157:12
[INFO] [stdout]     |
[INFO] [stdout] 157 | pub struct spgInnerConsistentIn<'a> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgInnerConsistentIn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgInnerConsistentOut` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/state.rs:175:12
[INFO] [stdout]     |
[INFO] [stdout] 175 | pub struct spgInnerConsistentOut {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgInnerConsistentOut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgLeafConsistentIn` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/state.rs:199:12
[INFO] [stdout]     |
[INFO] [stdout] 199 | pub struct spgLeafConsistentIn {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgLeafConsistentIn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgLeafConsistentOut` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/state.rs:212:12
[INFO] [stdout]     |
[INFO] [stdout] 212 | pub struct spgLeafConsistentOut {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgLeafConsistentOut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgxlogState` should have an upper camel case name
[INFO] [stdout]   --> crates/_support/types/types_spgist/src/xlog.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub struct spgxlogState {
[INFO] [stdout]    |            ^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgxlogState`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgxlogAddLeaf` should have an upper camel case name
[INFO] [stdout]   --> crates/_support/types/types_spgist/src/xlog.rs:40:12
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub struct spgxlogAddLeaf {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgxlogAddLeaf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgxlogMoveLeafs` should have an upper camel case name
[INFO] [stdout]   --> crates/_support/types/types_spgist/src/xlog.rs:76:12
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub struct spgxlogMoveLeafs {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgxlogMoveLeafs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgxlogAddNode` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/xlog.rs:115:12
[INFO] [stdout]     |
[INFO] [stdout] 115 | pub struct spgxlogAddNode {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgxlogAddNode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgxlogSplitTuple` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/xlog.rs:154:12
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub struct spgxlogSplitTuple {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgxlogSplitTuple`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgxlogPickSplit` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/xlog.rs:184:12
[INFO] [stdout]     |
[INFO] [stdout] 184 | pub struct spgxlogPickSplit {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgxlogPickSplit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgxlogVacuumLeaf` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/xlog.rs:238:12
[INFO] [stdout]     |
[INFO] [stdout] 238 | pub struct spgxlogVacuumLeaf {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgxlogVacuumLeaf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgxlogVacuumRoot` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/xlog.rs:271:12
[INFO] [stdout]     |
[INFO] [stdout] 271 | pub struct spgxlogVacuumRoot {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgxlogVacuumRoot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgxlogVacuumRedirect` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/xlog.rs:295:12
[INFO] [stdout]     |
[INFO] [stdout] 295 | pub struct spgxlogVacuumRedirect {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgxlogVacuumRedirect`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgConfigIn` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/lib.rs:237:12
[INFO] [stdout]     |
[INFO] [stdout] 237 | pub struct spgConfigIn {
[INFO] [stdout]     |            ^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgConfigIn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `spgConfigOut` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/types_spgist/src/lib.rs:242:12
[INFO] [stdout]     |
[INFO] [stdout] 242 | pub struct spgConfigOut {
[INFO] [stdout]     |            ^^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `SpgConfigOut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ROW_MARK_EXCLUSIVE` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/nodes/src/plannodes.rs:897:5
[INFO] [stdout]     |
[INFO] [stdout] 897 |     ROW_MARK_EXCLUSIVE = 0,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RowMarkExclusive`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ROW_MARK_NOKEYEXCLUSIVE` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/nodes/src/plannodes.rs:898:5
[INFO] [stdout]     |
[INFO] [stdout] 898 |     ROW_MARK_NOKEYEXCLUSIVE = 1,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RowMarkNokeyexclusive`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ROW_MARK_SHARE` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/nodes/src/plannodes.rs:899:5
[INFO] [stdout]     |
[INFO] [stdout] 899 |     ROW_MARK_SHARE = 2,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RowMarkShare`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ROW_MARK_KEYSHARE` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/nodes/src/plannodes.rs:900:5
[INFO] [stdout]     |
[INFO] [stdout] 900 |     ROW_MARK_KEYSHARE = 3,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RowMarkKeyshare`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ROW_MARK_REFERENCE` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/nodes/src/plannodes.rs:901:5
[INFO] [stdout]     |
[INFO] [stdout] 901 |     ROW_MARK_REFERENCE = 4,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RowMarkReference`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ROW_MARK_COPY` should have an upper camel case name
[INFO] [stdout]    --> crates/_support/types/nodes/src/plannodes.rs:902:5
[INFO] [stdout]     |
[INFO] [stdout] 902 |     ROW_MARK_COPY = 5,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RowMarkCopy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FromExpr`
[INFO] [stdout]     --> crates/_support/types/nodes/src/tests.rs:1112:16
[INFO] [stdout]      |
[INFO] [stdout] 1112 |         Alias, FromExpr, FuncExpr, OpExpr, Param, RangeVar, Var,
[INFO] [stdout]      |                ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking integerset v0.1.0 (/opt/rustwide/workdir/crates/backend/lib/integerset)
[INFO] [stderr]     Checking pg_ffi_fgram v0.0.0 (/opt/rustwide/workdir/crates/_support/pgrust/pg_ffi_fgram)
[INFO] [stderr]     Checking binaryheap v0.1.0 (/opt/rustwide/workdir/crates/backend/lib/binaryheap)
[INFO] [stderr]     Checking trace v0.0.0 (/opt/rustwide/workdir/crates/_support/pgrust/trace)
[INFO] [stderr]     Checking be_secure_openssl v0.0.0 (/opt/rustwide/workdir/crates/backend/libpq/be_secure_openssl)
[INFO] [stdout] warning: type `X509_NAME_ENTRY` should have an upper camel case name
[INFO] [stdout]  --> crates/backend/libpq/be_secure_openssl/src/cffi.rs:8:10
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub enum X509_NAME_ENTRY {}
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `X509NameEntry`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[WARN] too many lines in the log, truncating it
