[INFO] cloning repository https://github.com/nzbfast/nzbfast
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/nzbfast/nzbfast" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnzbfast%2Fnzbfast", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnzbfast%2Fnzbfast'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 370da775361e29a9fb0d490f4750df899ea56c92
[INFO] checking nzbfast/nzbfast against 3154cc1a3e6424e44f438a95007d043ed5ceaaf6+rustflags=-Znext-solver=coherence for pr-133502-30
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnzbfast%2Fnzbfast" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-0-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/nzbfast/nzbfast
[INFO] finished tweaking git repo https://github.com/nzbfast/nzbfast
[INFO] tweaked toml for git repo https://github.com/nzbfast/nzbfast written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/nzbfast/nzbfast on toolchain 3154cc1a3e6424e44f438a95007d043ed5ceaaf6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/nzbfast/nzbfast 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" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: missing `[lints]` to inherit `[workspace.lints]`
[INFO] [stderr]   --> vendor/lzma-rust2/Cargo.toml
[INFO] [stderr]    = note: `cargo::missing_lints_inheritance` is set to `warn` by default
[INFO] [stderr] help: to inherit `workspace.lints, add:
[INFO] [stderr]    |
[INFO] [stderr] 68 ~ 
[INFO] [stderr] 69 + [lints]
[INFO] [stderr] 70 + workspace = true
[INFO] [stderr]    |
[INFO] [stderr] help: to clarify your intent to not inherit, add:
[INFO] [stderr]    |
[INFO] [stderr] 68 ~ 
[INFO] [stderr] 69 + [lints]
[INFO] [stderr]    |
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> vendor/lzma-rust2/Cargo.toml:30:12
[INFO] [stderr]    |
[INFO] [stderr] 30 | homepage = "https://github.com/hasenbanck/lzma-rust2/"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 42 | repository = "https://github.com/hasenbanck/lzma-rust2/"
[INFO] [stderr]    |              -------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `lzma-rust2` (manifest) generated 2 warnings
[INFO] [stderr] warning: missing `[lints]` to inherit `[workspace.lints]`
[INFO] [stderr]   --> vendor/tiny_http/Cargo.toml
[INFO] [stderr]    = note: `cargo::missing_lints_inheritance` is set to `warn` by default
[INFO] [stderr] help: to inherit `workspace.lints, add:
[INFO] [stderr]    |
[INFO] [stderr] 38 ~ ssl-openssl = []
[INFO] [stderr] 39 + [lints]
[INFO] [stderr] 40 + workspace = true
[INFO] [stderr]    |
[INFO] [stderr] help: to clarify your intent to not inherit, add:
[INFO] [stderr]    |
[INFO] [stderr] 38 ~ ssl-openssl = []
[INFO] [stderr] 39 + [lints]
[INFO] [stderr]    |
[INFO] [stderr] warning: `tiny_http` (manifest) generated 1 warning
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tokio-macros v2.7.1
[INFO] [stderr]   Downloaded blake2s_simd v1.0.5
[INFO] [stderr]   Downloaded md5-asm v0.5.2
[INFO] [stderr]   Downloaded ktls v6.0.2
[INFO] [stderr]   Downloaded ktls-sys v1.0.2
[INFO] [stderr]   Downloaded ppmd-rust v1.4.0
[INFO] [stderr]   Downloaded zlib-rs v0.6.6
[INFO] [stderr]   Downloaded syn v3.0.0
[INFO] [stderr]   Downloaded clap_derive v4.6.3
[INFO] [stderr]   Downloaded clap v4.6.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 65bdf411c88c9ff27f4b3cf69e94c02f6739f4df2e6ff5fce0d6a1b0c0dc19cd
[INFO] running `Command { std: "docker" "start" "65bdf411c88c9ff27f4b3cf69e94c02f6739f4df2e6ff5fce0d6a1b0c0dc19cd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "65bdf411c88c9ff27f4b3cf69e94c02f6739f4df2e6ff5fce0d6a1b0c0dc19cd", 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" "65bdf411c88c9ff27f4b3cf69e94c02f6739f4df2e6ff5fce0d6a1b0c0dc19cd" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "65bdf411c88c9ff27f4b3cf69e94c02f6739f4df2e6ff5fce0d6a1b0c0dc19cd", 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 -Znext-solver=coherence" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "65bdf411c88c9ff27f4b3cf69e94c02f6739f4df2e6ff5fce0d6a1b0c0dc19cd" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: missing `[lints]` to inherit `[workspace.lints]`
[INFO] [stderr]   --> vendor/tiny_http/Cargo.toml
[INFO] [stderr]    = note: `cargo::missing_lints_inheritance` is set to `warn` by default
[INFO] [stderr] help: to inherit `workspace.lints, add:
[INFO] [stderr]    |
[INFO] [stderr] 38 ~ ssl-openssl = []
[INFO] [stderr] 39 + [lints]
[INFO] [stderr] 40 + workspace = true
[INFO] [stderr]    |
[INFO] [stderr] help: to clarify your intent to not inherit, add:
[INFO] [stderr]    |
[INFO] [stderr] 38 ~ ssl-openssl = []
[INFO] [stderr] 39 + [lints]
[INFO] [stderr]    |
[INFO] [stderr] warning: `tiny_http` (manifest) generated 1 warning
[INFO] [stderr] warning: missing `[lints]` to inherit `[workspace.lints]`
[INFO] [stderr]   --> vendor/lzma-rust2/Cargo.toml
[INFO] [stderr]    = note: `cargo::missing_lints_inheritance` is set to `warn` by default
[INFO] [stderr] help: to inherit `workspace.lints, add:
[INFO] [stderr]    |
[INFO] [stderr] 68 ~ 
[INFO] [stderr] 69 + [lints]
[INFO] [stderr] 70 + workspace = true
[INFO] [stderr]    |
[INFO] [stderr] help: to clarify your intent to not inherit, add:
[INFO] [stderr]    |
[INFO] [stderr] 68 ~ 
[INFO] [stderr] 69 + [lints]
[INFO] [stderr]    |
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> vendor/lzma-rust2/Cargo.toml:30:12
[INFO] [stderr]    |
[INFO] [stderr] 30 | homepage = "https://github.com/hasenbanck/lzma-rust2/"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 42 | repository = "https://github.com/hasenbanck/lzma-rust2/"
[INFO] [stderr]    |              -------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `lzma-rust2` (manifest) generated 2 warnings
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling cc v1.4.4
[INFO] [stderr]     Checking either v1.16.0
[INFO] [stderr]     Checking blake2s_simd v1.0.5
[INFO] [stderr]     Checking aho-corasick v1.1.5
[INFO] [stderr]     Checking rayon-core v1.13.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling aws-lc-rs v1.18.0
[INFO] [stderr]     Checking subtle v2.6.1
[INFO] [stderr]     Checking untrusted v0.7.1
[INFO] [stderr]    Compiling syn v3.0.0
[INFO] [stderr]     Checking zlib-rs v0.6.6
[INFO] [stderr]     Checking hashbrown v0.17.1
[INFO] [stderr]     Checking rayon v1.12.0
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking mio v1.2.2
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]     Checking smallvec v1.15.2
[INFO] [stderr]     Checking rand v0.8.8
[INFO] [stderr]     Checking num-iter v0.1.46
[INFO] [stderr]     Checking phc v0.6.1
[INFO] [stderr]     Checking hashlink v0.12.1
[INFO] [stderr]     Checking password-hash v0.6.1
[INFO] [stderr]     Checking signature v2.2.0
[INFO] [stderr]     Checking ppmd-rust v1.4.0
[INFO] [stderr]     Checking num-bigint v0.5.1
[INFO] [stderr]     Checking flate2 v1.1.10
[INFO] [stderr]     Checking tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling aws-lc-sys v0.44.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling libsqlite3-sys v0.38.2
[INFO] [stderr]    Compiling md5-asm v0.5.2
[INFO] [stderr]    Compiling blake3 v1.8.7
[INFO] [stderr]    Compiling nzbkit-base v1.0.0 (/opt/rustwide/workdir/crates/nzbkit-base)
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]     Checking md-5 v0.10.6
[INFO] [stderr]     Checking base64 v0.23.1
[INFO] [stderr]     Checking time v0.3.55
[INFO] [stderr]     Checking pem v4.0.0
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]     Checking thiserror v2.0.20
[INFO] [stderr]     Checking http v1.5.0
[INFO] [stderr]     Checking rtoolbox v0.0.5
[INFO] [stderr]     Checking utf8-zero v0.8.1
[INFO] [stderr]     Checking rpassword v7.5.4
[INFO] [stderr]     Checking chrono v0.4.45
[INFO] [stderr]     Checking ureq-proto v0.6.4
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]     Checking trash v5.2.6
[INFO] [stderr]    Compiling curve25519-dalek v5.0.0
[INFO] [stderr]     Checking yasna v0.6.0
[INFO] [stderr]    Compiling zeroize_derive v1.5.0
[INFO] [stderr]    Compiling tokio-macros v2.7.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]     Checking zeroize v1.9.0
[INFO] [stderr]    Compiling asn1-rs-derive v0.6.0
[INFO] [stderr]     Checking hybrid-array v0.4.13
[INFO] [stderr]     Checking rustls-pki-types v1.15.0
[INFO] [stderr]     Checking der v0.7.10
[INFO] [stderr]     Checking webpki-roots v1.0.9
[INFO] [stderr]     Checking tokio v1.53.1
[INFO] [stderr]     Checking crypto-common v0.2.2
[INFO] [stderr]     Checking block-buffer v0.12.1
[INFO] [stderr]     Checking block-padding v0.4.2
[INFO] [stderr]     Checking num-bigint-dig v0.8.6
[INFO] [stderr]     Checking inout v0.2.2
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking serde v1.0.229
[INFO] [stderr]    Compiling asn1-rs-impl v0.2.0
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]     Checking digest v0.11.3
[INFO] [stderr]     Checking cipher v0.5.2
[INFO] [stderr]     Checking sha2 v0.11.0
[INFO] [stderr]     Checking sha1 v0.11.0
[INFO] [stderr]     Checking cbc v0.2.1
[INFO] [stderr]     Checking aes v0.9.3
[INFO] [stderr]     Checking hmac v0.13.0
[INFO] [stderr]     Checking spki v0.7.3
[INFO] [stderr]     Checking chacha20 v0.10.2
[INFO] [stderr]     Checking universal-hash v0.6.1
[INFO] [stderr]     Checking pkcs8 v0.10.2
[INFO] [stderr]     Checking poly1305 v0.9.1
[INFO] [stderr]     Checking pkcs1 v0.7.5
[INFO] [stderr]     Checking blake2 v0.11.0
[INFO] [stderr]     Checking aead v0.6.1
[INFO] [stderr]     Checking rsa v0.9.10
[INFO] [stderr]     Checking chacha20poly1305 v0.11.0
[INFO] [stderr]     Checking lzma-rust2 v0.20.0 (/opt/rustwide/workdir/vendor/lzma-rust2)
[INFO] [stderr]     Checking asn1-rs v0.7.2
[INFO] [stderr]     Checking rars v0.4.6+nzbfast (/opt/rustwide/workdir/vendor/rars)
[INFO] [stderr]     Checking argon2 v0.6.0
[INFO] [stderr]     Checking ascii v1.1.0
[INFO] [stderr]     Checking chunked_transfer v1.5.0
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]     Checking num-bigint v0.4.8
[INFO] [stderr]     Checking signature v3.0.0
[INFO] [stderr]     Checking ed25519 v3.0.0
[INFO] [stderr]     Checking moxcms v0.8.1
[INFO] [stderr]     Checking sevenz-rust2 v0.22.2 (/opt/rustwide/workdir/vendor/sevenz-rust2)
[INFO] [stderr]     Checking oid-registry v0.8.1
[INFO] [stderr]     Checking png v0.18.1
[INFO] [stderr]     Checking der-parser v10.0.0
[INFO] [stderr]     Checking inotify v0.11.4
[INFO] [stderr]     Checking notify-types v2.1.0
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]   --> vendor/rars/src/memtrack.rs:62:17
[INFO] [stdout]    |
[INFO] [stdout] 62 |     let _ = CUR.fetch_update(Relaxed, Relaxed, |v| Some(v.saturating_sub(n)));
[INFO] [stdout]    |                 ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]    |
[INFO] [stdout] 62 -     let _ = CUR.fetch_update(Relaxed, Relaxed, |v| Some(v.saturating_sub(n)));
[INFO] [stdout] 62 +     let _ = CUR.try_update(Relaxed, Relaxed, |v| Some(v.saturating_sub(n)));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling crc32fast v1.5.1
[INFO] [stderr]     Checking x509-parser v0.18.1
[INFO] [stderr]     Checking notify v8.2.0
[INFO] [stderr]    Compiling libmimalloc-sys v0.1.49
[INFO] [stderr]    Compiling simd-adler32 v0.3.10
[INFO] [stderr]     Checking ed25519-dalek v3.0.0
[INFO] [stderr]    Compiling miniz_oxide v0.9.1
[INFO] [stderr]     Checking cty v0.2.2
[INFO] [stderr]     Checking qrcodegen v1.8.0
[INFO] [stderr]    Compiling clap_derive v4.6.3
[INFO] [stderr]     Checking clap_builder v4.6.2
[INFO] [stderr]    Compiling nzbfast-api v1.7.1 (/opt/rustwide/workdir/crates/nzbfast-api)
[INFO] [stderr]    Compiling nzbfast v1.7.1 (/opt/rustwide/workdir/crates/nzbfast)
[INFO] [stderr]     Checking image v0.25.10
[INFO] [stderr]     Checking mimalloc v0.1.52
[INFO] [stderr]     Checking indexmap v2.14.0
[INFO] [stderr]     Checking serde_spanned v1.1.1
[INFO] [stderr]     Checking toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]     Checking clap v4.6.3
[INFO] [stderr]     Checking typed-path v0.12.3
[INFO] [stderr]     Checking toml v1.1.5+spec-1.1.0
[INFO] [stderr]     Checking rand v0.10.2
[INFO] [stderr]     Checking rand_chacha v0.10.0
[INFO] [stderr]     Checking zip v8.6.0
[INFO] [stderr]    Compiling parfast v1.7.1 (/opt/rustwide/workdir/crates/parfast)
[INFO] [stderr]    Compiling nzbtray v1.7.1 (/opt/rustwide/workdir/crates/nzbtray)
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]   --> vendor/rars/src/memtrack.rs:62:17
[INFO] [stdout]    |
[INFO] [stdout] 62 |     let _ = CUR.fetch_update(Relaxed, Relaxed, |v| Some(v.saturating_sub(n)));
[INFO] [stdout]    |                 ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]    |
[INFO] [stdout] 62 -     let _ = CUR.fetch_update(Relaxed, Relaxed, |v| Some(v.saturating_sub(n)));
[INFO] [stdout] 62 +     let _ = CUR.try_update(Relaxed, Relaxed, |v| Some(v.saturating_sub(n)));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]     Checking rustls-webpki v0.103.15
[INFO] [stderr]     Checking rcgen v0.14.10
[INFO] [stderr]     Checking tokio-rustls v0.26.4
[INFO] [stderr]     Checking ureq v3.4.2
[INFO] [stderr]     Checking tiny_http v0.12.0 (/opt/rustwide/workdir/vendor/tiny_http)
[INFO] [stderr]     Checking rusqlite v0.40.2
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/nzbkit-base/src/mock.rs:1142:26
[INFO] [stdout]      |
[INFO] [stdout] 1142 |                         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |cur| {
[INFO] [stdout]      |                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 1142 -                         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |cur| {
[INFO] [stdout] 1142 +                         .try_update(Ordering::Relaxed, Ordering::Relaxed, |cur| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit-base/src/disk.rs:327:14
[INFO] [stdout]     |
[INFO] [stdout] 327 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |w| {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 327 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |w| {
[INFO] [stdout] 327 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |w| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit-base/src/disk.rs:380:14
[INFO] [stdout]     |
[INFO] [stdout] 380 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |w| {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 380 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |w| {
[INFO] [stdout] 380 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |w| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit-base/src/disk/stage.rs:458:25
[INFO] [stdout]     |
[INFO] [stdout] 458 |     let _ = OUTSTANDING.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |v| {
[INFO] [stdout]     |                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 458 -     let _ = OUTSTANDING.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |v| {
[INFO] [stdout] 458 +     let _ = OUTSTANDING.try_update(Ordering::Relaxed, Ordering::Relaxed, |v| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit-base/src/disk/stage.rs:514:14
[INFO] [stdout]     |
[INFO] [stdout] 514 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |v| {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 514 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |v| {
[INFO] [stdout] 514 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |v| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit-base/src/disk/stage.rs:553:14
[INFO] [stdout]     |
[INFO] [stdout] 553 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |v| {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 553 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |v| {
[INFO] [stdout] 553 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |v| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit-base/src/memgauge.rs:171:29
[INFO] [stdout]     |
[INFO] [stdout] 171 |     let _ = CUR[s as usize].fetch_update(Relaxed, Relaxed, |v| Some(v.saturating_sub(n)));
[INFO] [stdout]     |                             ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 171 -     let _ = CUR[s as usize].fetch_update(Relaxed, Relaxed, |v| Some(v.saturating_sub(n)));
[INFO] [stdout] 171 +     let _ = CUR[s as usize].try_update(Relaxed, Relaxed, |v| Some(v.saturating_sub(n)));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit-base/src/par2gen/scan.rs:524:33
[INFO] [stdout]     |
[INFO] [stdout] 524 |         let _ = CREATE_ADMITTED.fetch_update(
[INFO] [stdout]     |                                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 524 -         let _ = CREATE_ADMITTED.fetch_update(
[INFO] [stdout] 524 +         let _ = CREATE_ADMITTED.try_update(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/nzbkit-base/src/mock.rs:1142:26
[INFO] [stdout]      |
[INFO] [stdout] 1142 |                         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |cur| {
[INFO] [stdout]      |                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 1142 -                         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |cur| {
[INFO] [stdout] 1142 +                         .try_update(Ordering::Relaxed, Ordering::Relaxed, |cur| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit-base/src/disk.rs:327:14
[INFO] [stdout]     |
[INFO] [stdout] 327 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |w| {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 327 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |w| {
[INFO] [stdout] 327 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |w| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit-base/src/disk.rs:380:14
[INFO] [stdout]     |
[INFO] [stdout] 380 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |w| {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 380 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |w| {
[INFO] [stdout] 380 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |w| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit-base/src/disk/stage.rs:458:25
[INFO] [stdout]     |
[INFO] [stdout] 458 |     let _ = OUTSTANDING.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |v| {
[INFO] [stdout]     |                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 458 -     let _ = OUTSTANDING.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |v| {
[INFO] [stdout] 458 +     let _ = OUTSTANDING.try_update(Ordering::Relaxed, Ordering::Relaxed, |v| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit-base/src/disk/stage.rs:514:14
[INFO] [stdout]     |
[INFO] [stdout] 514 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |v| {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 514 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |v| {
[INFO] [stdout] 514 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |v| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit-base/src/disk/stage.rs:553:14
[INFO] [stdout]     |
[INFO] [stdout] 553 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |v| {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 553 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |v| {
[INFO] [stdout] 553 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |v| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit-base/src/memgauge.rs:171:29
[INFO] [stdout]     |
[INFO] [stdout] 171 |     let _ = CUR[s as usize].fetch_update(Relaxed, Relaxed, |v| Some(v.saturating_sub(n)));
[INFO] [stdout]     |                             ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 171 -     let _ = CUR[s as usize].fetch_update(Relaxed, Relaxed, |v| Some(v.saturating_sub(n)));
[INFO] [stdout] 171 +     let _ = CUR[s as usize].try_update(Relaxed, Relaxed, |v| Some(v.saturating_sub(n)));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit-base/src/par2gen/scan.rs:524:33
[INFO] [stdout]     |
[INFO] [stdout] 524 |         let _ = CREATE_ADMITTED.fetch_update(
[INFO] [stdout]     |                                 ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 524 -         let _ = CREATE_ADMITTED.fetch_update(
[INFO] [stdout] 524 +         let _ = CREATE_ADMITTED.try_update(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking nzbkit v1.0.0 (/opt/rustwide/workdir/crates/nzbkit)
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit/src/mock_tls.rs:211:14
[INFO] [stdout]     |
[INFO] [stdout] 211 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |n| {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 211 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |n| {
[INFO] [stdout] 211 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |n| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit/src/pool/admit.rs:202:14
[INFO] [stdout]     |
[INFO] [stdout] 202 |             .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |a| {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 202 -             .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |a| {
[INFO] [stdout] 202 +             .try_update(Ordering::SeqCst, Ordering::SeqCst, |a| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/nzbkit/src/pool/session.rs:1830:14
[INFO] [stdout]      |
[INFO] [stdout] 1830 |             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |k| {
[INFO] [stdout]      |              ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 1830 -             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |k| {
[INFO] [stdout] 1830 +             .try_update(Ordering::AcqRel, Ordering::Acquire, |k| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit/src/pool/nextwork.rs:235:53
[INFO] [stdout]     |
[INFO] [stdout] 235 |                     let _ = shared.promoted_pending.fetch_update(
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 235 -                     let _ = shared.promoted_pending.fetch_update(
[INFO] [stdout] 235 +                     let _ = shared.promoted_pending.try_update(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit/src/mock_tls.rs:211:14
[INFO] [stdout]     |
[INFO] [stdout] 211 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |n| {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 211 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |n| {
[INFO] [stdout] 211 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |n| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit/src/pool/admit.rs:202:14
[INFO] [stdout]     |
[INFO] [stdout] 202 |             .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |a| {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 202 -             .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |a| {
[INFO] [stdout] 202 +             .try_update(Ordering::SeqCst, Ordering::SeqCst, |a| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/nzbkit/src/pool/session.rs:1830:14
[INFO] [stdout]      |
[INFO] [stdout] 1830 |             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |k| {
[INFO] [stdout]      |              ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 1830 -             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |k| {
[INFO] [stdout] 1830 +             .try_update(Ordering::AcqRel, Ordering::Acquire, |k| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit/src/pool/nextwork.rs:235:53
[INFO] [stdout]     |
[INFO] [stdout] 235 |                     let _ = shared.promoted_pending.fetch_update(
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 235 -                     let _ = shared.promoted_pending.fetch_update(
[INFO] [stdout] 235 +                     let _ = shared.promoted_pending.try_update(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit/src/pool.rs:938:14
[INFO] [stdout]     |
[INFO] [stdout] 938 |             .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |y| {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 938 -             .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |y| {
[INFO] [stdout] 938 +             .try_update(Ordering::SeqCst, Ordering::SeqCst, |y| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit/src/pool/runlife.rs:300:14
[INFO] [stdout]     |
[INFO] [stdout] 300 |             .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |v| v.checked_sub(1))
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 300 -             .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |v| v.checked_sub(1))
[INFO] [stdout] 300 +             .try_update(Ordering::SeqCst, Ordering::SeqCst, |v| v.checked_sub(1))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]   --> crates/nzbkit/src/pool/admit.rs:36:14
[INFO] [stdout]    |
[INFO] [stdout] 36 |             .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |a| {
[INFO] [stdout]    |              ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]    |
[INFO] [stdout] 36 -             .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |a| {
[INFO] [stdout] 36 +             .try_update(Ordering::SeqCst, Ordering::SeqCst, |a| {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit/src/pool/recheck.rs:211:14
[INFO] [stdout]     |
[INFO] [stdout] 211 |             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |n| {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 211 -             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |n| {
[INFO] [stdout] 211 +             .try_update(Ordering::AcqRel, Ordering::Acquire, |n| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/nzbkit/src/pool/handoff.rs:1170:14
[INFO] [stdout]      |
[INFO] [stdout] 1170 |             .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |h| {
[INFO] [stdout]      |              ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 1170 -             .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |h| {
[INFO] [stdout] 1170 +             .try_update(Ordering::SeqCst, Ordering::SeqCst, |h| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/nzbkit/src/pool/handoff.rs:1185:14
[INFO] [stdout]      |
[INFO] [stdout] 1185 |             .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |a| {
[INFO] [stdout]      |              ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 1185 -             .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |a| {
[INFO] [stdout] 1185 +             .try_update(Ordering::SeqCst, Ordering::SeqCst, |a| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit/src/pool/hedge.rs:207:14
[INFO] [stdout]     |
[INFO] [stdout] 207 |             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |v| {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 207 -             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |v| {
[INFO] [stdout] 207 +             .try_update(Ordering::AcqRel, Ordering::Acquire, |v| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/nzbkit/src/pool/hedge.rs:766:14
[INFO] [stdout]     |
[INFO] [stdout] 766 |             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |v| {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 766 -             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |v| {
[INFO] [stdout] 766 +             .try_update(Ordering::AcqRel, Ordering::Acquire, |v| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/nzbkit/src/pool.rs:2227:14
[INFO] [stdout]      |
[INFO] [stdout] 2227 |             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |v| v.checked_sub(1))
[INFO] [stdout]      |              ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 2227 -             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |v| v.checked_sub(1))
[INFO] [stdout] 2227 +             .try_update(Ordering::AcqRel, Ordering::Acquire, |v| v.checked_sub(1))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `nzbkit` (lib test); 4 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/bin/rustc --crate-name nzbkit --edition=2024 crates/nzbkit/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat,unused-externs-silent --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --deny=unsafe_op_in_unsafe_fn '--allow=clippy::unnecessary_unwrap' --warn=unexpected_cfgs '--deny=clippy::undocumented_unsafe_blocks' '--allow=clippy::type_complexity' '--allow=clippy::too_many_arguments' '--allow=clippy::ptr_arg' '--allow=clippy::needless_range_loop' '--allow=clippy::large_enum_variant' '--allow=clippy::doc_overindented_list_items' '--allow=clippy::doc_lazy_continuation' --deny=clashing_extern_declarations '--allow=clippy::assertions_on_constants' --check-cfg 'cfg(fuzzing)' --test --cfg 'feature="default"' --cfg 'feature="digest-cache"' --cfg 'feature="indexer"' --cfg 'feature="test-support"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "digest-cache", "heavy-tests", "indexer", "ktls", "test-support"))' -C metadata=12fcbb9151125e16 -C extra-filename=-69a285122180ed9b --out-dir /opt/rustwide/target/debug/build/nzbkit/69a285122180ed9b/out -L dependency=/opt/rustwide/target/debug/build/adler2/146a96abf593f074/out -L dependency=/opt/rustwide/target/debug/build/aead/a6fc48f97b33f6e1/out -L dependency=/opt/rustwide/target/debug/build/aes/3c5e00e8fce4da15/out -L dependency=/opt/rustwide/target/debug/build/aho-corasick/163d7e9d08d0cc94/out -L dependency=/opt/rustwide/target/debug/build/argon2/fea62632f0d14be9/out -L dependency=/opt/rustwide/target/debug/build/arrayvec/6819d232e55cb400/out -L dependency=/opt/rustwide/target/debug/build/aws-lc-rs/85724e974e993097/out -L dependency=/opt/rustwide/target/debug/build/aws-lc-sys/acee5ec8433ae517/out -L dependency=/opt/rustwide/target/debug/build/base64/c074446c28a7d366/out -L dependency=/opt/rustwide/target/debug/build/base64ct/d284462b97be39a4/out -L dependency=/opt/rustwide/target/debug/build/bitflags/c70b3282788e9324/out -L dependency=/opt/rustwide/target/debug/build/blake2/a74c148769bab9a4/out -L dependency=/opt/rustwide/target/debug/build/blake2s_simd/193f3355b8acd663/out -L dependency=/opt/rustwide/target/debug/build/blake3/b29f6dc2a7822d16/out -L dependency=/opt/rustwide/target/debug/build/block-buffer/b17283ba01156830/out -L dependency=/opt/rustwide/target/debug/build/block-buffer/f19e6764c27490c4/out -L dependency=/opt/rustwide/target/debug/build/block-padding/851f6fe67c32a95b/out -L dependency=/opt/rustwide/target/debug/build/bytes/0a99efe9a33d2eab/out -L dependency=/opt/rustwide/target/debug/build/bzip2/e08df640791b9065/out -L dependency=/opt/rustwide/target/debug/build/cbc/3aa5ea9f705336af/out -L dependency=/opt/rustwide/target/debug/build/cfg-if/455a21b2886a1534/out -L dependency=/opt/rustwide/target/debug/build/chacha20/4be9218115a6d1b4/out -L dependency=/opt/rustwide/target/debug/build/chacha20poly1305/67b978412ae2e577/out -L dependency=/opt/rustwide/target/debug/build/cipher/8e3e11a7bcbfb613/out -L dependency=/opt/rustwide/target/debug/build/cmov/8237b69c459333ea/out -L dependency=/opt/rustwide/target/debug/build/const-oid/44e5b4d64fbafe41/out -L dependency=/opt/rustwide/target/debug/build/const-oid/9eee41587642210e/out -L dependency=/opt/rustwide/target/debug/build/constant_time_eq/d01749b4d96eb129/out -L dependency=/opt/rustwide/target/debug/build/cpubits/2cc3992248d54413/out -L dependency=/opt/rustwide/target/debug/build/cpufeatures/1dc4fc21797f1e07/out -L dependency=/opt/rustwide/target/debug/build/crc32fast/4642a147be7e93bd/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-deque/10030ecdaf6ba5af/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-epoch/c2c92f0c3476f76e/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-utils/37dca2c2174e5380/out -L dependency=/opt/rustwide/target/debug/build/crypto-common/382a2907229a4346/out -L dependency=/opt/rustwide/target/debug/build/crypto-common/770e42b1c5f7c5a4/out -L dependency=/opt/rustwide/target/debug/build/ctutils/7636292f23b98692/out -L dependency=/opt/rustwide/target/debug/build/der/2dc7af520af2d1f8/out -L dependency=/opt/rustwide/target/debug/build/deranged/7f64faff23c42440/out -L dependency=/opt/rustwide/target/debug/build/digest/55b153a6b3c296ff/out -L dependency=/opt/rustwide/target/debug/build/digest/a18c87fa35cd8c8c/out -L dependency=/opt/rustwide/target/debug/build/either/704f7fff2ae44597/out -L dependency=/opt/rustwide/target/debug/build/errno/75e95ad699f80dda/out -L dependency=/opt/rustwide/target/debug/build/fallible-iterator/d3468cf22870a35f/out -L dependency=/opt/rustwide/target/debug/build/fallible-streaming-iterator/04fb794c84e1cd46/out -L dependency=/opt/rustwide/target/debug/build/flate2/21d4990426f1ec9f/out -L dependency=/opt/rustwide/target/debug/build/foldhash/d794f8647a7c5183/out -L dependency=/opt/rustwide/target/debug/build/generic-array/3e98dc20fa7cd281/out -L dependency=/opt/rustwide/target/debug/build/getrandom/03a25f2e8b038fc6/out -L dependency=/opt/rustwide/target/debug/build/getrandom/814bac3ea3747155/out -L dependency=/opt/rustwide/target/debug/build/hashbrown/f5826a48ee72aa29/out -L dependency=/opt/rustwide/target/debug/build/hashlink/2bf9879389f3437c/out -L dependency=/opt/rustwide/target/debug/build/hmac/e31982572bd42e32/out -L dependency=/opt/rustwide/target/debug/build/hybrid-array/8e2b26feed0b882b/out -L dependency=/opt/rustwide/target/debug/build/inout/c83d47be7f2dcdc4/out -L dependency=/opt/rustwide/target/debug/build/itoa/9757112bd9972718/out -L dependency=/opt/rustwide/target/debug/build/lazy_static/e9359606e909f36b/out -L dependency=/opt/rustwide/target/debug/build/libbz2-rs-sys/81b517cb2ae288cd/out -L dependency=/opt/rustwide/target/debug/build/libc/6c469ea5525a8374/out -L dependency=/opt/rustwide/target/debug/build/libm/2e0fe817bf4c866c/out -L dependency=/opt/rustwide/target/debug/build/libsqlite3-sys/7873044f280c076e/out -L dependency=/opt/rustwide/target/debug/build/log/c826297b9ddf0ef8/out -L dependency=/opt/rustwide/target/debug/build/lzma-rust2/ac8780f6be4c320b/out -L dependency=/opt/rustwide/target/debug/build/md-5/e70ed166b240013f/out -L dependency=/opt/rustwide/target/debug/build/md5-asm/bfa43bbb797a2294/out -L dependency=/opt/rustwide/target/debug/build/memchr/1dee75255e878028/out -L dependency=/opt/rustwide/target/debug/build/miniz_oxide/a0d0c4d50e04823f/out -L dependency=/opt/rustwide/target/debug/build/mio/c51223443a41199a/out -L dependency=/opt/rustwide/target/debug/build/num-bigint-dig/8c35fc22b2fd1c60/out -L dependency=/opt/rustwide/target/debug/build/num-bigint/49235ffb5dc24c49/out -L dependency=/opt/rustwide/target/debug/build/num-conv/fbbc62f3df49f885/out -L dependency=/opt/rustwide/target/debug/build/num-integer/9911cf9e38f71aaa/out -L dependency=/opt/rustwide/target/debug/build/num-iter/0a9a6c9b5451e8ad/out -L dependency=/opt/rustwide/target/debug/build/num-traits/b1d7c630e2f033f6/out -L dependency=/opt/rustwide/target/debug/build/once_cell/c3517054d55a7dff/out -L dependency=/opt/rustwide/target/debug/build/password-hash/2270de5825e6c7c2/out -L dependency=/opt/rustwide/target/debug/build/pem-rfc7468/10193b147622c1bf/out -L dependency=/opt/rustwide/target/debug/build/pem/88bd2bf29704147d/out -L dependency=/opt/rustwide/target/debug/build/phc/4d668ea789d0abe1/out -L dependency=/opt/rustwide/target/debug/build/pin-project-lite/bc36f7de3f04be06/out -L dependency=/opt/rustwide/target/debug/build/pkcs1/6a8ade212c961302/out -L dependency=/opt/rustwide/target/debug/build/pkcs8/10ebfb85f16f049e/out -L dependency=/opt/rustwide/target/debug/build/poly1305/bfa68403c596d0f2/out -L dependency=/opt/rustwide/target/debug/build/powerfmt/56923de0405665be/out -L dependency=/opt/rustwide/target/debug/build/ppmd-rust/4c3c36b2c361e287/out -L dependency=/opt/rustwide/target/debug/build/ppv-lite86/2c8c616206285185/out -L dependency=/opt/rustwide/target/debug/build/quick-xml/2fe71263dc742fae/out -L dependency=/opt/rustwide/target/debug/build/rand/dd521906efefb5f5/out -L dependency=/opt/rustwide/target/debug/build/rand_chacha/34361395dc74934f/out -L dependency=/opt/rustwide/target/debug/build/rand_core/790bef9d05f5e688/out -L dependency=/opt/rustwide/target/debug/build/rand_core/a3933ac6862f0958/out -L dependency=/opt/rustwide/target/debug/build/rars/e32e2192d22273fc/out -L dependency=/opt/rustwide/target/debug/build/rayon-core/031c899edfaeedde/out -L dependency=/opt/rustwide/target/debug/build/rayon/95bd15d7fd9ca197/out -L dependency=/opt/rustwide/target/debug/build/regex-lite/da9ab9462e046369/out -L dependency=/opt/rustwide/target/debug/build/ring/d96224b9653c9233/out -L dependency=/opt/rustwide/target/debug/build/rsa/5af53b484e35d99e/out -L dependency=/opt/rustwide/target/debug/build/rusqlite/1bf830fe05c995b1/out -L dependency=/opt/rustwide/target/debug/build/rustls-pki-types/8dc04354919af3be/out -L dependency=/opt/rustwide/target/debug/build/rustls-webpki/efbfd30d6cf59c15/out -L dependency=/opt/rustwide/target/debug/build/rustls/8e482d2712328230/out -L dependency=/opt/rustwide/target/debug/build/serde/89df7c4d6761866d/out -L dependency=/opt/rustwide/target/debug/build/serde_core/ae61b85b9f07edfc/out -L dependency=/opt/rustwide/target/debug/build/serde_derive/8904f8226737f42c/out -L dependency=/opt/rustwide/target/debug/build/serde_json/7a6212f05d4313e0/out -L dependency=/opt/rustwide/target/debug/build/sevenz-rust2/3279f19d0fde7fa6/out -L dependency=/opt/rustwide/target/debug/build/sha1/8b81b8a5d2797402/out -L dependency=/opt/rustwide/target/debug/build/sha2/3f019539341fc898/out -L dependency=/opt/rustwide/target/debug/build/sharded-slab/2ae48b49ea905d19/out -L dependency=/opt/rustwide/target/debug/build/signal-hook-registry/e2158083d87b31df/out -L dependency=/opt/rustwide/target/debug/build/signature/98d4b41e4c1f257a/out -L dependency=/opt/rustwide/target/debug/build/simd-adler32/074be88e1b4e0f94/out -L dependency=/opt/rustwide/target/debug/build/smallvec/2642dccadf3d8629/out -L dependency=/opt/rustwide/target/debug/build/socket2/16cafadec737d477/out -L dependency=/opt/rustwide/target/debug/build/spin/e19e1dd540f03e92/out -L dependency=/opt/rustwide/target/debug/build/spki/be75174c17c96871/out -L dependency=/opt/rustwide/target/debug/build/subtle/868204cbe557083a/out -L dependency=/opt/rustwide/target/debug/build/thiserror-impl/1c11e116f60df99a/out -L dependency=/opt/rustwide/target/debug/build/thiserror/2100f938a8c8cdf8/out -L dependency=/opt/rustwide/target/debug/build/thread_local/cdbae7701f9141f8/out -L dependency=/opt/rustwide/target/debug/build/time-core/b9412b16edd0c3f5/out -L dependency=/opt/rustwide/target/debug/build/time-macros/79950820a6fac35a/out -L dependency=/opt/rustwide/target/debug/build/time/03462e8e23ca7ccf/out -L dependency=/opt/rustwide/target/debug/build/tokio-macros/6de09aec7165882b/out -L dependency=/opt/rustwide/target/debug/build/tokio-rustls/261c3f1ecde14418/out -L dependency=/opt/rustwide/target/debug/build/tokio/1b69000348da7b33/out -L dependency=/opt/rustwide/target/debug/build/tracing-attributes/04f56f2ab0598cd5/out -L dependency=/opt/rustwide/target/debug/build/tracing-core/0e2cacd9b61aa4fe/out -L dependency=/opt/rustwide/target/debug/build/tracing/7828fa4b0a17683b/out -L dependency=/opt/rustwide/target/debug/build/typenum/b4ecb8bd4c48de35/out -L dependency=/opt/rustwide/target/debug/build/universal-hash/c3084f172c316c8a/out -L dependency=/opt/rustwide/target/debug/build/untrusted/6fab01473f7c0eb0/out -L dependency=/opt/rustwide/target/debug/build/untrusted/d227284a77a27113/out -L dependency=/opt/rustwide/target/debug/build/webpki-roots/02fbbefe09fce3b4/out -L dependency=/opt/rustwide/target/debug/build/yasna/4f67e24ec0c82c87/out -L dependency=/opt/rustwide/target/debug/build/zerocopy/db6287c3304e89c9/out -L dependency=/opt/rustwide/target/debug/build/zeroize/b862b69809e652d6/out -L dependency=/opt/rustwide/target/debug/build/zeroize_derive/f73decf978163659/out -L dependency=/opt/rustwide/target/debug/build/zlib-rs/6ff9d19a8e2e58bf/out -L dependency=/opt/rustwide/target/debug/build/zmij/7db290db90de1c50/out --extern aes=/opt/rustwide/target/debug/build/aes/3c5e00e8fce4da15/out/libaes-3c5e00e8fce4da15.rmeta --extern argon2=/opt/rustwide/target/debug/build/argon2/fea62632f0d14be9/out/libargon2-fea62632f0d14be9.rmeta --extern aws_lc_rs=/opt/rustwide/target/debug/build/aws-lc-rs/85724e974e993097/out/libaws_lc_rs-85724e974e993097.rmeta --extern bytes=/opt/rustwide/target/debug/build/bytes/0a99efe9a33d2eab/out/libbytes-0a99efe9a33d2eab.rmeta --extern bzip2=/opt/rustwide/target/debug/build/bzip2/e08df640791b9065/out/libbzip2-e08df640791b9065.rmeta --extern cbc=/opt/rustwide/target/debug/build/cbc/3aa5ea9f705336af/out/libcbc-3aa5ea9f705336af.rmeta --extern chacha20poly1305=/opt/rustwide/target/debug/build/chacha20poly1305/67b978412ae2e577/out/libchacha20poly1305-67b978412ae2e577.rmeta --extern crc32fast=/opt/rustwide/target/debug/build/crc32fast/4642a147be7e93bd/out/libcrc32fast-4642a147be7e93bd.rmeta --extern flate2=/opt/rustwide/target/debug/build/flate2/21d4990426f1ec9f/out/libflate2-21d4990426f1ec9f.rmeta --extern hmac=/opt/rustwide/target/debug/build/hmac/e31982572bd42e32/out/libhmac-e31982572bd42e32.rmeta --extern libc=/opt/rustwide/target/debug/build/libc/6c469ea5525a8374/out/liblibc-6c469ea5525a8374.rmeta --extern lzma_rust2=/opt/rustwide/target/debug/build/lzma-rust2/ac8780f6be4c320b/out/liblzma_rust2-ac8780f6be4c320b.rmeta --extern md5=/opt/rustwide/target/debug/build/md-5/e70ed166b240013f/out/libmd5-e70ed166b240013f.rmeta --extern memchr=/opt/rustwide/target/debug/build/memchr/1dee75255e878028/out/libmemchr-1dee75255e878028.rmeta --extern num_bigint=/opt/rustwide/target/debug/build/num-bigint/49235ffb5dc24c49/out/libnum_bigint-49235ffb5dc24c49.rmeta --extern nzbkit_base=/opt/rustwide/target/debug/build/nzbkit-base/4e086718048141eb/out/libnzbkit_base-4e086718048141eb.rmeta --extern quick_xml=/opt/rustwide/target/debug/build/quick-xml/2fe71263dc742fae/out/libquick_xml-2fe71263dc742fae.rmeta --extern rars=/opt/rustwide/target/debug/build/rars/e32e2192d22273fc/out/librars-e32e2192d22273fc.rmeta --extern rcgen=/opt/rustwide/target/debug/build/rcgen/9151eb3706120a0f/out/librcgen-9151eb3706120a0f.rmeta --extern regex_lite=/opt/rustwide/target/debug/build/regex-lite/da9ab9462e046369/out/libregex_lite-da9ab9462e046369.rmeta --extern rsa=/opt/rustwide/target/debug/build/rsa/5af53b484e35d99e/out/librsa-5af53b484e35d99e.rmeta --extern rusqlite=/opt/rustwide/target/debug/build/rusqlite/1bf830fe05c995b1/out/librusqlite-1bf830fe05c995b1.rmeta --extern rustls=/opt/rustwide/target/debug/build/rustls/8e482d2712328230/out/librustls-8e482d2712328230.rmeta --extern serde=/opt/rustwide/target/debug/build/serde/89df7c4d6761866d/out/libserde-89df7c4d6761866d.rmeta --extern serde_json=/opt/rustwide/target/debug/build/serde_json/7a6212f05d4313e0/out/libserde_json-7a6212f05d4313e0.rmeta --extern sevenz_rust2=/opt/rustwide/target/debug/build/sevenz-rust2/3279f19d0fde7fa6/out/libsevenz_rust2-3279f19d0fde7fa6.rmeta --extern sha1=/opt/rustwide/target/debug/build/sha1/8b81b8a5d2797402/out/libsha1-8b81b8a5d2797402.rmeta --extern sha2=/opt/rustwide/target/debug/build/sha2/3f019539341fc898/out/libsha2-3f019539341fc898.rmeta --extern thiserror=/opt/rustwide/target/debug/build/thiserror/2100f938a8c8cdf8/out/libthiserror-2100f938a8c8cdf8.rmeta --extern tokio=/opt/rustwide/target/debug/build/tokio/1b69000348da7b33/out/libtokio-1b69000348da7b33.rmeta --extern tokio_rustls=/opt/rustwide/target/debug/build/tokio-rustls/261c3f1ecde14418/out/libtokio_rustls-261c3f1ecde14418.rmeta --extern tracing=/opt/rustwide/target/debug/build/tracing/7828fa4b0a17683b/out/libtracing-7828fa4b0a17683b.rmeta --extern tracing_subscriber=/opt/rustwide/target/debug/build/tracing-subscriber/b1f1ed63cb86fb6b/out/libtracing_subscriber-b1f1ed63cb86fb6b.rmeta --extern webpki_roots=/opt/rustwide/target/debug/build/webpki-roots/02fbbefe09fce3b4/out/libwebpki_roots-02fbbefe09fce3b4.rmeta --cap-lints=forbid -Znext-solver=coherence --force-warn=unused_crate_dependencies -L native=/opt/rustwide/target/debug/build/aws-lc-sys/2ad51ee44c8d9abe/out -L native=/opt/rustwide/target/debug/build/md5-asm/f620fae16d16de25/out -L native=/opt/rustwide/target/debug/build/nzbkit-base/27c16e0911ccd8bf/out -L native=/opt/rustwide/target/debug/build/nzbkit-base/27c16e0911ccd8bf/out -L native=/opt/rustwide/target/debug/build/nzbkit-base/27c16e0911ccd8bf/out -L native=/opt/rustwide/target/debug/build/nzbkit-base/27c16e0911ccd8bf/out -L native=/opt/rustwide/target/debug/build/nzbkit-base/27c16e0911ccd8bf/out -L native=/opt/rustwide/target/debug/build/nzbkit-base/27c16e0911ccd8bf/out -L native=/opt/rustwide/target/debug/build/nzbkit-base/27c16e0911ccd8bf/out -L native=/opt/rustwide/target/debug/build/nzbkit-base/27c16e0911ccd8bf/out -L native=/opt/rustwide/target/debug/build/nzbkit-base/27c16e0911ccd8bf/out -L native=/opt/rustwide/target/debug/build/blake3/0b5714c5de641029/out -L native=/opt/rustwide/target/debug/build/blake3/0b5714c5de641029/out -L native=/opt/rustwide/target/debug/build/libsqlite3-sys/76659d75e5ba1462/out -L native=/opt/rustwide/target/debug/build/ring/df431e3f53260f7a/out` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `nzbkit-base` (lib test); 8 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/bin/rustc --crate-name nzbkit_base --edition=2024 crates/nzbkit-base/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat,unused-externs-silent --emit=dep-info,metadata -C opt-level=2 -C embed-bitcode=no -C debuginfo=2 --deny=unsafe_op_in_unsafe_fn '--allow=clippy::unnecessary_unwrap' --warn=unexpected_cfgs '--deny=clippy::undocumented_unsafe_blocks' '--allow=clippy::type_complexity' '--allow=clippy::too_many_arguments' '--allow=clippy::ptr_arg' '--allow=clippy::needless_range_loop' '--allow=clippy::large_enum_variant' '--allow=clippy::doc_overindented_list_items' '--allow=clippy::doc_lazy_continuation' --deny=clashing_extern_declarations '--allow=clippy::assertions_on_constants' --check-cfg 'cfg(fuzzing)' -C debug-assertions=on --test --cfg 'feature="default"' --cfg 'feature="digest-cache"' --cfg 'feature="indexer"' --cfg 'feature="test-support"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "digest-cache", "heavy-tests", "indexer", "ktls", "test-support"))' -C metadata=6c9555db9cfee808 -C extra-filename=-acdd0386b6000360 --out-dir /opt/rustwide/target/debug/build/nzbkit-base/acdd0386b6000360/out -L dependency=/opt/rustwide/target/debug/build/adler2/146a96abf593f074/out -L dependency=/opt/rustwide/target/debug/build/aead/a6fc48f97b33f6e1/out -L dependency=/opt/rustwide/target/debug/build/aes/3c5e00e8fce4da15/out -L dependency=/opt/rustwide/target/debug/build/aho-corasick/163d7e9d08d0cc94/out -L dependency=/opt/rustwide/target/debug/build/arrayvec/6819d232e55cb400/out -L dependency=/opt/rustwide/target/debug/build/aws-lc-rs/85724e974e993097/out -L dependency=/opt/rustwide/target/debug/build/aws-lc-sys/acee5ec8433ae517/out -L dependency=/opt/rustwide/target/debug/build/base64ct/d284462b97be39a4/out -L dependency=/opt/rustwide/target/debug/build/bitflags/c70b3282788e9324/out -L dependency=/opt/rustwide/target/debug/build/blake2/a74c148769bab9a4/out -L dependency=/opt/rustwide/target/debug/build/blake2s_simd/193f3355b8acd663/out -L dependency=/opt/rustwide/target/debug/build/block-buffer/b17283ba01156830/out -L dependency=/opt/rustwide/target/debug/build/block-buffer/f19e6764c27490c4/out -L dependency=/opt/rustwide/target/debug/build/block-padding/851f6fe67c32a95b/out -L dependency=/opt/rustwide/target/debug/build/bytes/0a99efe9a33d2eab/out -L dependency=/opt/rustwide/target/debug/build/bzip2/e08df640791b9065/out -L dependency=/opt/rustwide/target/debug/build/cbc/3aa5ea9f705336af/out -L dependency=/opt/rustwide/target/debug/build/cfg-if/455a21b2886a1534/out -L dependency=/opt/rustwide/target/debug/build/chacha20/4be9218115a6d1b4/out -L dependency=/opt/rustwide/target/debug/build/cipher/8e3e11a7bcbfb613/out -L dependency=/opt/rustwide/target/debug/build/cmov/8237b69c459333ea/out -L dependency=/opt/rustwide/target/debug/build/const-oid/44e5b4d64fbafe41/out -L dependency=/opt/rustwide/target/debug/build/const-oid/9eee41587642210e/out -L dependency=/opt/rustwide/target/debug/build/constant_time_eq/d01749b4d96eb129/out -L dependency=/opt/rustwide/target/debug/build/cpubits/2cc3992248d54413/out -L dependency=/opt/rustwide/target/debug/build/cpufeatures/1dc4fc21797f1e07/out -L dependency=/opt/rustwide/target/debug/build/crc32fast/4642a147be7e93bd/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-deque/10030ecdaf6ba5af/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-epoch/c2c92f0c3476f76e/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-utils/37dca2c2174e5380/out -L dependency=/opt/rustwide/target/debug/build/crypto-common/382a2907229a4346/out -L dependency=/opt/rustwide/target/debug/build/crypto-common/770e42b1c5f7c5a4/out -L dependency=/opt/rustwide/target/debug/build/ctutils/7636292f23b98692/out -L dependency=/opt/rustwide/target/debug/build/der/2dc7af520af2d1f8/out -L dependency=/opt/rustwide/target/debug/build/digest/55b153a6b3c296ff/out -L dependency=/opt/rustwide/target/debug/build/digest/a18c87fa35cd8c8c/out -L dependency=/opt/rustwide/target/debug/build/either/704f7fff2ae44597/out -L dependency=/opt/rustwide/target/debug/build/errno/75e95ad699f80dda/out -L dependency=/opt/rustwide/target/debug/build/fallible-iterator/d3468cf22870a35f/out -L dependency=/opt/rustwide/target/debug/build/fallible-streaming-iterator/04fb794c84e1cd46/out -L dependency=/opt/rustwide/target/debug/build/flate2/21d4990426f1ec9f/out -L dependency=/opt/rustwide/target/debug/build/foldhash/d794f8647a7c5183/out -L dependency=/opt/rustwide/target/debug/build/generic-array/3e98dc20fa7cd281/out -L dependency=/opt/rustwide/target/debug/build/getrandom/03a25f2e8b038fc6/out -L dependency=/opt/rustwide/target/debug/build/getrandom/814bac3ea3747155/out -L dependency=/opt/rustwide/target/debug/build/hashbrown/f5826a48ee72aa29/out -L dependency=/opt/rustwide/target/debug/build/hashlink/2bf9879389f3437c/out -L dependency=/opt/rustwide/target/debug/build/hmac/e31982572bd42e32/out -L dependency=/opt/rustwide/target/debug/build/hybrid-array/8e2b26feed0b882b/out -L dependency=/opt/rustwide/target/debug/build/inout/c83d47be7f2dcdc4/out -L dependency=/opt/rustwide/target/debug/build/itoa/9757112bd9972718/out -L dependency=/opt/rustwide/target/debug/build/lazy_static/e9359606e909f36b/out -L dependency=/opt/rustwide/target/debug/build/libbz2-rs-sys/81b517cb2ae288cd/out -L dependency=/opt/rustwide/target/debug/build/libc/6c469ea5525a8374/out -L dependency=/opt/rustwide/target/debug/build/libm/2e0fe817bf4c866c/out -L dependency=/opt/rustwide/target/debug/build/libsqlite3-sys/7873044f280c076e/out -L dependency=/opt/rustwide/target/debug/build/log/c826297b9ddf0ef8/out -L dependency=/opt/rustwide/target/debug/build/lzma-rust2/ac8780f6be4c320b/out -L dependency=/opt/rustwide/target/debug/build/md5-asm/bfa43bbb797a2294/out -L dependency=/opt/rustwide/target/debug/build/memchr/1dee75255e878028/out -L dependency=/opt/rustwide/target/debug/build/miniz_oxide/a0d0c4d50e04823f/out -L dependency=/opt/rustwide/target/debug/build/mio/c51223443a41199a/out -L dependency=/opt/rustwide/target/debug/build/num-bigint-dig/8c35fc22b2fd1c60/out -L dependency=/opt/rustwide/target/debug/build/num-integer/9911cf9e38f71aaa/out -L dependency=/opt/rustwide/target/debug/build/num-iter/0a9a6c9b5451e8ad/out -L dependency=/opt/rustwide/target/debug/build/num-traits/b1d7c630e2f033f6/out -L dependency=/opt/rustwide/target/debug/build/once_cell/c3517054d55a7dff/out -L dependency=/opt/rustwide/target/debug/build/password-hash/2270de5825e6c7c2/out -L dependency=/opt/rustwide/target/debug/build/pem-rfc7468/10193b147622c1bf/out -L dependency=/opt/rustwide/target/debug/build/phc/4d668ea789d0abe1/out -L dependency=/opt/rustwide/target/debug/build/pin-project-lite/bc36f7de3f04be06/out -L dependency=/opt/rustwide/target/debug/build/pkcs1/6a8ade212c961302/out -L dependency=/opt/rustwide/target/debug/build/pkcs8/10ebfb85f16f049e/out -L dependency=/opt/rustwide/target/debug/build/poly1305/bfa68403c596d0f2/out -L dependency=/opt/rustwide/target/debug/build/ppmd-rust/4c3c36b2c361e287/out -L dependency=/opt/rustwide/target/debug/build/ppv-lite86/2c8c616206285185/out -L dependency=/opt/rustwide/target/debug/build/rand/dd521906efefb5f5/out -L dependency=/opt/rustwide/target/debug/build/rand_chacha/34361395dc74934f/out -L dependency=/opt/rustwide/target/debug/build/rand_core/790bef9d05f5e688/out -L dependency=/opt/rustwide/target/debug/build/rand_core/a3933ac6862f0958/out -L dependency=/opt/rustwide/target/debug/build/rayon-core/031c899edfaeedde/out -L dependency=/opt/rustwide/target/debug/build/rayon/95bd15d7fd9ca197/out -L dependency=/opt/rustwide/target/debug/build/ring/d96224b9653c9233/out -L dependency=/opt/rustwide/target/debug/build/rustls-pki-types/8dc04354919af3be/out -L dependency=/opt/rustwide/target/debug/build/rustls-webpki/efbfd30d6cf59c15/out -L dependency=/opt/rustwide/target/debug/build/rustls/8e482d2712328230/out -L dependency=/opt/rustwide/target/debug/build/serde_core/ae61b85b9f07edfc/out -L dependency=/opt/rustwide/target/debug/build/serde_derive/8904f8226737f42c/out -L dependency=/opt/rustwide/target/debug/build/sha1/8b81b8a5d2797402/out -L dependency=/opt/rustwide/target/debug/build/sha2/3f019539341fc898/out -L dependency=/opt/rustwide/target/debug/build/signal-hook-registry/e2158083d87b31df/out -L dependency=/opt/rustwide/target/debug/build/signature/98d4b41e4c1f257a/out -L dependency=/opt/rustwide/target/debug/build/simd-adler32/074be88e1b4e0f94/out -L dependency=/opt/rustwide/target/debug/build/smallvec/2642dccadf3d8629/out -L dependency=/opt/rustwide/target/debug/build/socket2/16cafadec737d477/out -L dependency=/opt/rustwide/target/debug/build/spin/e19e1dd540f03e92/out -L dependency=/opt/rustwide/target/debug/build/spki/be75174c17c96871/out -L dependency=/opt/rustwide/target/debug/build/subtle/868204cbe557083a/out -L dependency=/opt/rustwide/target/debug/build/thiserror-impl/1c11e116f60df99a/out -L dependency=/opt/rustwide/target/debug/build/tokio-macros/6de09aec7165882b/out -L dependency=/opt/rustwide/target/debug/build/tokio/1b69000348da7b33/out -L dependency=/opt/rustwide/target/debug/build/tracing-attributes/04f56f2ab0598cd5/out -L dependency=/opt/rustwide/target/debug/build/tracing-core/0e2cacd9b61aa4fe/out -L dependency=/opt/rustwide/target/debug/build/typenum/b4ecb8bd4c48de35/out -L dependency=/opt/rustwide/target/debug/build/universal-hash/c3084f172c316c8a/out -L dependency=/opt/rustwide/target/debug/build/untrusted/6fab01473f7c0eb0/out -L dependency=/opt/rustwide/target/debug/build/untrusted/d227284a77a27113/out -L dependency=/opt/rustwide/target/debug/build/zerocopy/db6287c3304e89c9/out -L dependency=/opt/rustwide/target/debug/build/zeroize/b862b69809e652d6/out -L dependency=/opt/rustwide/target/debug/build/zeroize_derive/f73decf978163659/out -L dependency=/opt/rustwide/target/debug/build/zlib-rs/6ff9d19a8e2e58bf/out -L dependency=/opt/rustwide/target/debug/build/zmij/7db290db90de1c50/out --extern aes=/opt/rustwide/target/debug/build/aes/3c5e00e8fce4da15/out/libaes-3c5e00e8fce4da15.rmeta --extern argon2=/opt/rustwide/target/debug/build/argon2/fea62632f0d14be9/out/libargon2-fea62632f0d14be9.rmeta --extern aws_lc_rs=/opt/rustwide/target/debug/build/aws-lc-rs/85724e974e993097/out/libaws_lc_rs-85724e974e993097.rmeta --extern aws_lc_sys=/opt/rustwide/target/debug/build/aws-lc-sys/acee5ec8433ae517/out/libaws_lc_sys-acee5ec8433ae517.rmeta --extern blake3=/opt/rustwide/target/debug/build/blake3/b29f6dc2a7822d16/out/libblake3-b29f6dc2a7822d16.rmeta --extern bytes=/opt/rustwide/target/debug/build/bytes/0a99efe9a33d2eab/out/libbytes-0a99efe9a33d2eab.rmeta --extern bzip2=/opt/rustwide/target/debug/build/bzip2/e08df640791b9065/out/libbzip2-e08df640791b9065.rmeta --extern cbc=/opt/rustwide/target/debug/build/cbc/3aa5ea9f705336af/out/libcbc-3aa5ea9f705336af.rmeta --extern chacha20poly1305=/opt/rustwide/target/debug/build/chacha20poly1305/67b978412ae2e577/out/libchacha20poly1305-67b978412ae2e577.rmeta --extern crc32fast=/opt/rustwide/target/debug/build/crc32fast/4642a147be7e93bd/out/libcrc32fast-4642a147be7e93bd.rmeta --extern flate2=/opt/rustwide/target/debug/build/flate2/21d4990426f1ec9f/out/libflate2-21d4990426f1ec9f.rmeta --extern hmac=/opt/rustwide/target/debug/build/hmac/e31982572bd42e32/out/libhmac-e31982572bd42e32.rmeta --extern libc=/opt/rustwide/target/debug/build/libc/6c469ea5525a8374/out/liblibc-6c469ea5525a8374.rmeta --extern lzma_rust2=/opt/rustwide/target/debug/build/lzma-rust2/ac8780f6be4c320b/out/liblzma_rust2-ac8780f6be4c320b.rmeta --extern md5=/opt/rustwide/target/debug/build/md-5/e70ed166b240013f/out/libmd5-e70ed166b240013f.rmeta --extern memchr=/opt/rustwide/target/debug/build/memchr/1dee75255e878028/out/libmemchr-1dee75255e878028.rmeta --extern num_bigint=/opt/rustwide/target/debug/build/num-bigint/49235ffb5dc24c49/out/libnum_bigint-49235ffb5dc24c49.rmeta --extern quick_xml=/opt/rustwide/target/debug/build/quick-xml/2fe71263dc742fae/out/libquick_xml-2fe71263dc742fae.rmeta --extern rars=/opt/rustwide/target/debug/build/rars/e32e2192d22273fc/out/librars-e32e2192d22273fc.rmeta --extern rayon_core=/opt/rustwide/target/debug/build/rayon-core/031c899edfaeedde/out/librayon_core-031c899edfaeedde.rmeta --extern regex_lite=/opt/rustwide/target/debug/build/regex-lite/da9ab9462e046369/out/libregex_lite-da9ab9462e046369.rmeta --extern rsa=/opt/rustwide/target/debug/build/rsa/5af53b484e35d99e/out/librsa-5af53b484e35d99e.rmeta --extern rusqlite=/opt/rustwide/target/debug/build/rusqlite/1bf830fe05c995b1/out/librusqlite-1bf830fe05c995b1.rmeta --extern rustls=/opt/rustwide/target/debug/build/rustls/8e482d2712328230/out/librustls-8e482d2712328230.rmeta --extern serde=/opt/rustwide/target/debug/build/serde/89df7c4d6761866d/out/libserde-89df7c4d6761866d.rmeta --extern serde_json=/opt/rustwide/target/debug/build/serde_json/7a6212f05d4313e0/out/libserde_json-7a6212f05d4313e0.rmeta --extern sevenz_rust2=/opt/rustwide/target/debug/build/sevenz-rust2/3279f19d0fde7fa6/out/libsevenz_rust2-3279f19d0fde7fa6.rmeta --extern sha1=/opt/rustwide/target/debug/build/sha1/8b81b8a5d2797402/out/libsha1-8b81b8a5d2797402.rmeta --extern sha2=/opt/rustwide/target/debug/build/sha2/3f019539341fc898/out/libsha2-3f019539341fc898.rmeta --extern thiserror=/opt/rustwide/target/debug/build/thiserror/2100f938a8c8cdf8/out/libthiserror-2100f938a8c8cdf8.rmeta --extern tokio=/opt/rustwide/target/debug/build/tokio/1b69000348da7b33/out/libtokio-1b69000348da7b33.rmeta --extern tokio_rustls=/opt/rustwide/target/debug/build/tokio-rustls/261c3f1ecde14418/out/libtokio_rustls-261c3f1ecde14418.rmeta --extern tracing=/opt/rustwide/target/debug/build/tracing/7828fa4b0a17683b/out/libtracing-7828fa4b0a17683b.rmeta --extern webpki_roots=/opt/rustwide/target/debug/build/webpki-roots/02fbbefe09fce3b4/out/libwebpki_roots-02fbbefe09fce3b4.rmeta --cap-lints=forbid -Znext-solver=coherence --force-warn=unused_crate_dependencies -L native=/opt/rustwide/target/debug/build/nzbkit-base/27c16e0911ccd8bf/out -L native=/opt/rustwide/target/debug/build/nzbkit-base/27c16e0911ccd8bf/out -L native=/opt/rustwide/target/debug/build/nzbkit-base/27c16e0911ccd8bf/out -L native=/opt/rustwide/target/debug/build/nzbkit-base/27c16e0911ccd8bf/out -L native=/opt/rustwide/target/debug/build/nzbkit-base/27c16e0911ccd8bf/out -L native=/opt/rustwide/target/debug/build/nzbkit-base/27c16e0911ccd8bf/out -L native=/opt/rustwide/target/debug/build/nzbkit-base/27c16e0911ccd8bf/out -L native=/opt/rustwide/target/debug/build/nzbkit-base/27c16e0911ccd8bf/out -L native=/opt/rustwide/target/debug/build/nzbkit-base/27c16e0911ccd8bf/out -L native=/opt/rustwide/target/debug/build/aws-lc-sys/2ad51ee44c8d9abe/out -L native=/opt/rustwide/target/debug/build/blake3/0b5714c5de641029/out -L native=/opt/rustwide/target/debug/build/blake3/0b5714c5de641029/out -L native=/opt/rustwide/target/debug/build/md5-asm/f620fae16d16de25/out -L native=/opt/rustwide/target/debug/build/libsqlite3-sys/76659d75e5ba1462/out -L native=/opt/rustwide/target/debug/build/ring/df431e3f53260f7a/out -l static=rapidyenc_core -l stdc++ -l static=ry_dec_sse2 -l stdc++ -l static=ry_dec_ssse3 -l stdc++ -l static=ry_dec_avx -l stdc++ -l static=ry_dec_avx2 -l stdc++ -l static=ry_dec_vbmi2 -l stdc++ -l static=ry_crc_fold -l stdc++ -l static=ry_crc_fold256 -l stdc++ -l static=nzbfast_yenc_kernel_pin -l stdc++` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: unused dependency `rsa`
[INFO] [stderr]   --> crates/nzbkit-base/Cargo.toml:76:1
[INFO] [stderr]    |
[INFO] [stderr] 76 | rsa = "0.9"
[INFO] [stderr]    | ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `rsa`
[INFO] [stderr] warning: `nzbkit-base` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "inspect" "65bdf411c88c9ff27f4b3cf69e94c02f6739f4df2e6ff5fce0d6a1b0c0dc19cd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "65bdf411c88c9ff27f4b3cf69e94c02f6739f4df2e6ff5fce0d6a1b0c0dc19cd", kill_on_drop: false }`
[INFO] [stdout] 65bdf411c88c9ff27f4b3cf69e94c02f6739f4df2e6ff5fce0d6a1b0c0dc19cd
