[INFO] fetching crate strop-lsp 0.38.1...
[INFO] testing strop-lsp-0.38.1 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate strop-lsp 0.38.1 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate strop-lsp 0.38.1
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate strop-lsp 0.38.1
[INFO] tweaked toml for crates.io crate strop-lsp 0.38.1 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate strop-lsp 0.38.1 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate strop-lsp 0.38.1 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" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded toml v0.8.23
[INFO] [stderr]   Downloaded toml_write v0.1.2
[INFO] [stderr]   Downloaded toml_datetime v0.6.11
[INFO] [stderr]   Downloaded futures-io v0.3.34
[INFO] [stderr]   Downloaded tinyvec_macros v0.1.1
[INFO] [stderr]   Downloaded windows-result v0.4.1
[INFO] [stderr]   Downloaded potential_utf v0.1.6
[INFO] [stderr]   Downloaded toml_edit v0.22.27
[INFO] [stderr]   Downloaded verus_builtin v0.0.0-2026-09-06-0133
[INFO] [stderr]   Downloaded futures-macro v0.3.34
[INFO] [stderr]   Downloaded strop-trace v0.38.1
[INFO] [stderr]   Downloaded zerovec-derive v0.11.6
[INFO] [stderr]   Downloaded matchers v0.2.0
[INFO] [stderr]   Downloaded futures-sink v0.3.34
[INFO] [stderr]   Downloaded rustix-openpty v0.2.0
[INFO] [stderr]   Downloaded thread_local v1.1.10
[INFO] [stderr]   Downloaded scoped-tls v1.0.1
[INFO] [stderr]   Downloaded serde_spanned v0.6.9
[INFO] [stderr]   Downloaded convert_case v0.4.0
[INFO] [stderr]   Downloaded waitpid-any v0.3.0
[INFO] [stderr]   Downloaded thiserror-impl v2.0.20
[INFO] [stderr]   Downloaded serde_repr v0.1.21
[INFO] [stderr]   Downloaded smallvec v1.16.0
[INFO] [stderr]   Downloaded str_indices v0.4.4
[INFO] [stderr]   Downloaded thiserror v2.0.20
[INFO] [stderr]   Downloaded displaydoc v0.2.7
[INFO] [stderr]   Downloaded writeable v0.6.4
[INFO] [stderr]   Downloaded tinystr v0.8.4
[INFO] [stderr]   Downloaded litemap v0.8.3
[INFO] [stderr]   Downloaded bitflags v2.13.1
[INFO] [stderr]   Downloaded strop-workspace v0.38.1
[INFO] [stderr]   Downloaded strop-worker-protocol v0.38.1
[INFO] [stderr]   Downloaded strop-worker-client v0.38.1
[INFO] [stderr]   Downloaded find-msvc-tools v0.1.11
[INFO] [stderr]   Downloaded async-lsp v0.2.4
[INFO] [stderr]   Downloaded yoke v0.8.3
[INFO] [stderr]   Downloaded tinyvec v1.13.2
[INFO] [stderr]   Downloaded icu_provider v2.3.1
[INFO] [stderr]   Downloaded futures v0.3.34
[INFO] [stderr]   Downloaded futures-channel v0.3.34
[INFO] [stderr]   Downloaded socket2 v0.6.5
[INFO] [stderr]   Downloaded bytes v1.12.1
[INFO] [stderr]   Downloaded strop-core v0.38.1
[INFO] [stderr]   Downloaded verus_prettyplease v0.0.0-2026-09-06-0133
[INFO] [stderr]   Downloaded strop-fs v0.38.1
[INFO] [stderr]   Downloaded loom v0.7.2
[INFO] [stderr]   Downloaded generator v0.8.9
[INFO] [stderr]   Downloaded icu_locale_core v2.3.0
[INFO] [stderr]   Downloaded verus_state_machines_macros v0.0.0-2026-09-06-0133
[INFO] [stderr]   Downloaded strop-worker v0.38.1
[INFO] [stderr]   Downloaded cc v1.2.67
[INFO] [stderr]   Downloaded lsp-types v0.95.1
[INFO] [stderr]   Downloaded zerotrie v0.2.5
[INFO] [stderr]   Downloaded icu_collections v2.3.0
[INFO] [stderr]   Downloaded icu_normalizer_data v2.3.0
[INFO] [stderr]   Downloaded unicode-segmentation v1.13.3
[INFO] [stderr]   Downloaded indexmap v2.14.1
[INFO] [stderr]   Downloaded verus_builtin_macros v0.0.0-2026-09-06-0133
[INFO] [stderr]   Downloaded icu_properties v2.3.0
[INFO] [stderr]   Downloaded winnow v0.7.15
[INFO] [stderr]   Downloaded tokio-util v0.7.19
[INFO] [stderr]   Downloaded mio v1.2.2
[INFO] [stderr]   Downloaded ropey v1.6.1
[INFO] [stderr]   Downloaded unicode-normalization v0.1.25
[INFO] [stderr]   Downloaded zerovec v0.11.8
[INFO] [stderr]   Downloaded icu_properties_data v2.3.0
[INFO] [stderr]   Downloaded unicode-width v0.2.0
[INFO] [stderr]   Downloaded syn v3.0.4
[INFO] [stderr]   Downloaded vstd v0.0.0-2026-09-06-0133
[INFO] [stderr]   Downloaded verus_syn v0.0.0-2026-09-06-0133
[INFO] [stderr]   Downloaded icu_normalizer v2.3.0
[INFO] [stderr]   Downloaded tokio v1.53.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] be069f1bfaee2ea9859f51ba6cc2aa0b939781300b9b8ad0b8f92d26dd05267d
[INFO] running `Command { std: "docker" "start" "be069f1bfaee2ea9859f51ba6cc2aa0b939781300b9b8ad0b8f92d26dd05267d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "be069f1bfaee2ea9859f51ba6cc2aa0b939781300b9b8ad0b8f92d26dd05267d", 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" "be069f1bfaee2ea9859f51ba6cc2aa0b939781300b9b8ad0b8f92d26dd05267d" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "be069f1bfaee2ea9859f51ba6cc2aa0b939781300b9b8ad0b8f92d26dd05267d", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "be069f1bfaee2ea9859f51ba6cc2aa0b939781300b9b8ad0b8f92d26dd05267d" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling smallvec v1.16.0
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling writeable v0.6.4
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling litemap v0.8.3
[INFO] [stderr]    Compiling verus_prettyplease v0.0.0-2026-09-06-0133
[INFO] [stderr]    Compiling utf8_iter v1.0.4
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling icu_properties_data v2.3.0
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling icu_normalizer_data v2.3.0
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling vstd v0.0.0-2026-09-06-0133
[INFO] [stderr]    Compiling convert_case v0.4.0
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling verus_builtin v0.0.0-2026-09-06-0133
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling str_indices v0.4.4
[INFO] [stderr]    Compiling unicode-segmentation v1.13.3
[INFO] [stderr]    Compiling unicode-width v0.2.0
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling futures-io v0.3.34
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling futures-task v0.3.34
[INFO] [stderr]    Compiling ropey v1.6.1
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling strop-worker-protocol v0.38.1
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling tower-service v0.3.3
[INFO] [stderr]    Compiling tower-layer v0.3.3
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling indexmap v2.14.1
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling verus_syn v0.0.0-2026-09-06-0133
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling waitpid-any v0.3.0
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling serde_repr v0.1.21
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling verus_state_machines_macros v0.0.0-2026-09-06-0133
[INFO] [stderr]    Compiling verus_builtin_macros v0.0.0-2026-09-06-0133
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling strop-trace v0.38.1
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling lsp-types v0.95.1
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling strop-core v0.38.1
[INFO] [stderr]    Compiling strop-workspace v0.38.1
[INFO] [stderr]    Compiling strop-worker-client v0.38.1
[INFO] [stderr]    Compiling async-lsp v0.2.4
[INFO] [stderr]    Compiling strop-lsp v0.38.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]   --> src/client/api.rs:52:47
[INFO] [stdout]    |
[INFO] [stdout] 52 |         let request = match self.next_request.fetch_update(
[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] 52 -         let request = match self.next_request.fetch_update(
[INFO] [stdout] 52 +         let request = match self.next_request.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]    --> src/protocol.rs:128:20
[INFO] [stdout]     |
[INFO] [stdout] 128 |         match NEXT.fetch_update(
[INFO] [stdout]     |                    ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 128 -         match NEXT.fetch_update(
[INFO] [stdout] 128 +         match NEXT.try_update(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 02s
[INFO] running `Command { std: "docker" "inspect" "be069f1bfaee2ea9859f51ba6cc2aa0b939781300b9b8ad0b8f92d26dd05267d", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "be069f1bfaee2ea9859f51ba6cc2aa0b939781300b9b8ad0b8f92d26dd05267d" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling tinyvec v1.13.2
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling waitpid-any v0.3.0
[INFO] [stderr]    Compiling rustix-openpty v0.2.0
[INFO] [stderr]    Compiling async-lsp v0.2.4
[INFO] [stderr]    Compiling strop-core v0.38.1
[INFO] [stderr]    Compiling strop-workspace v0.38.1
[INFO] [stderr]    Compiling strop-worker-protocol v0.38.1
[INFO] [stderr]    Compiling strop-worker-client v0.38.1
[INFO] [stderr]    Compiling strop-fs v0.38.1
[INFO] [stderr]    Compiling strop-lsp v0.38.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling strop-worker v0.38.1
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]   --> src/client/api.rs:52:47
[INFO] [stdout]    |
[INFO] [stdout] 52 |         let request = match self.next_request.fetch_update(
[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] 52 -         let request = match self.next_request.fetch_update(
[INFO] [stdout] 52 +         let request = match self.next_request.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]    --> src/protocol.rs:128:20
[INFO] [stdout]     |
[INFO] [stdout] 128 |         match NEXT.fetch_update(
[INFO] [stdout]     |                    ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 128 -         match NEXT.fetch_update(
[INFO] [stdout] 128 +         match NEXT.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]   --> src/client/api.rs:52:47
[INFO] [stdout]    |
[INFO] [stdout] 52 |         let request = match self.next_request.fetch_update(
[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] 52 -         let request = match self.next_request.fetch_update(
[INFO] [stdout] 52 +         let request = match self.next_request.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]    --> src/protocol.rs:128:20
[INFO] [stdout]     |
[INFO] [stdout] 128 |         match NEXT.fetch_update(
[INFO] [stdout]     |                    ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 128 -         match NEXT.fetch_update(
[INFO] [stdout] 128 +         match NEXT.try_update(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 34.32s
[INFO] running `Command { std: "docker" "inspect" "be069f1bfaee2ea9859f51ba6cc2aa0b939781300b9b8ad0b8f92d26dd05267d", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "be069f1bfaee2ea9859f51ba6cc2aa0b939781300b9b8ad0b8f92d26dd05267d" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]   --> src/client/api.rs:52:47
[INFO] [stderr]    |
[INFO] [stderr] 52 |         let request = match self.next_request.fetch_update(
[INFO] [stderr]    |                                               ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]    |
[INFO] [stderr] 52 -         let request = match self.next_request.fetch_update(
[INFO] [stderr] 52 +         let request = match self.next_request.try_update(
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]    --> src/protocol.rs:128:20
[INFO] [stderr]     |
[INFO] [stderr] 128 |         match NEXT.fetch_update(
[INFO] [stderr]     |                    ^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]     |
[INFO] [stderr] 128 -         match NEXT.fetch_update(
[INFO] [stderr] 128 +         match NEXT.try_update(
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: `strop-lsp` (lib) generated 2 warnings (run `cargo fix --lib -p strop-lsp` to apply 2 suggestions)
[INFO] [stderr] warning: `strop-lsp` (lib test) generated 2 warnings (2 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.21s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/strop_lsp-c24e2c71b219c260)
[INFO] [stdout] 
[INFO] [stdout] running 98 tests
[INFO] [stdout] test client::outbound::tests::a_split_numeric_identity_is_not_confused_with_the_logical_request_stamp ... ok
[INFO] [stdout] test client::frame_limits::tests::oversized_declarations_fail_at_the_header_without_waiting_for_body_bytes ... ok
[INFO] [stdout] test client::frame_limits::tests::duplicate_lengths_cannot_bypass_the_allocation_bound ... ok
[INFO] [stdout] test client::outbound::tests::reordered_mapping_refuses_instead_of_cancelling_another_request ... ok
[INFO] [stdout] test client::outbound::tests::encoded_request_counter_exhaustion_cannot_wrap_into_an_old_owner ... ok
[INFO] [stdout] test client::queue::tests::repeated_coalescing_is_bounded_until_worker_retirement_returns_capacity ... ok
[INFO] [stdout] test client::outbound::tests::another_frame_and_unflushed_bytes_cannot_release_notification_ownership ... ok
[INFO] [stdout] test client::queue::tests::superseded_unsent_changes_coalesce_without_a_barrier ... ok
[INFO] [stdout] test client::tests::changes::code_actions_decode_edits_and_commands ... ok
[INFO] [stdout] test client::queue::tests::the_job_count_bound_refuses_visibly ... ok
[INFO] [stdout] test client::queue::tests::an_admitted_request_bars_coalescing_the_version_it_observes ... ok
[INFO] [stdout] test client::outbound::tests::closing_or_aborting_never_attests_an_unwritten_notification ... ok
[INFO] [stdout] test client::queue::tests::a_close_for_the_document_bars_coalescing_across_it ... ok
[INFO] [stdout] test client::tests::changes::format_rename_and_code_action_refuse_admission_without_providers ... ok
[INFO] [stdout] test client::tests::completion::connection_close_settles_sent_owners_and_refuses_resurrection ... ok
[INFO] [stdout] test client::outbound::tests::retirement_wakes_while_the_native_writer_is_still_blocked ... ok
[INFO] [stdout] test client::tests::completion::deadline_settles_logical_ownership_without_freeing_an_unanswered_request ... ok
[INFO] [stdout] test client::tests::changes::rename_over_changes_map_and_document_changes_produce_workspace_edits ... ok
[INFO] [stdout] test client::tests::changes::superseded_unsent_snapshots_reach_the_wire_as_the_final_version ... ok
[INFO] [stdout] test client::tests::changes::format_returns_edits_and_null_is_an_explicit_empty ... ok
[INFO] [stdout] test client::tests::default_negotiation_is_utf16_and_converts_columns ... ok
[INFO] [stdout] test client::tests::changes::rename_with_resource_operations_or_a_foreign_version_is_a_refusal_note ... ok
[INFO] [stdout] test client::tests::preinit_close_discards_old_open_and_queued_requests_and_converts_after_negotiation ... ok
[INFO] [stdout] test client::tests::completion::cancellation_before_task_poll_releases_without_sending_an_obsolete_request ... ok
[INFO] [stdout] test client::tests::completion::newer_document_revision_revokes_queued_request_and_orders_its_successor ... ok
[INFO] [stdout] test client::tests::responses::document_symbols_flatten_both_reply_shapes ... ok
[INFO] [stdout] test client::tests::completion::a_new_owner_waiting_on_old_requests_gets_capacity_without_reviving_a_dropped_owner ... ok
[INFO] [stdout] test client::tests::responses::locations_null_is_an_empty_list_and_errors_are_notes ... ok
[INFO] [stdout] test client::tests::preinit_change_is_coalesced_into_first_open ... ok
[INFO] [stdout] test client::tests::responses::workspace_symbols_refuse_unready_and_uncapable_servers ... ok
[INFO] [stdout] test client::tests::responses::hover_null_and_empty_results_are_explicit_empties ... ok
[INFO] [stdout] test client::tests::responses::hover_error_receives_a_terminal_note_with_the_original_stamp ... ok
[INFO] [stdout] test client::tests::responses::goto_null_is_a_note_and_switch_header_null_is_a_note ... ok
[INFO] [stdout] test client::tests::spawn::lsp_without_worker_refuses_before_launch_in_every_namespace ... ok
[INFO] [stdout] test client::tests::responses::workspace_symbols_crosses_the_engine_probe_verbatim ... ok
[INFO] [stdout] test client::tests::completion::ignored_cancellation_retains_physical_slots_until_late_responses ... ok
[INFO] [stdout] test client::tests::startup::preinit_close_cancels_queued_requests_with_terminal_notes ... ok
[INFO] [stdout] test client::tests::responses::workspace_symbols_are_document_free_and_map_both_shapes ... ok
[INFO] [stdout] test client::tests::startup::preinit_request_backlog_is_bounded_with_terminal_notes ... ok
[INFO] [stdout] test client::tests::stale_revision_and_unopened_documents_refuse_admission ... ok
[INFO] [stdout] test client::tests::startup::startup_notifications_do_not_kill_the_client ... ok
[INFO] [stdout] test client::tests::completion::query_and_resolve_preserve_negotiated_positions_and_opaque_item_identity ... ok
[INFO] [stdout] test client::worker_io::tests::closing_stdout_wakes_a_parked_reader_after_eof_is_visible ... ok
[INFO] [stdout] test client::worker_io::tests::failed_stdin_write_wakes_a_pending_flush_with_broken_pipe ... ok
[INFO] [stdout] test client::worker_io::tests::full_stdin_queue_retries_one_owned_write_without_duplication ... ok
[INFO] [stdout] test client::tests::live_close_reopen_sends_fresh_content_and_reordered_replies_keep_original_owners ... ok
[INFO] [stdout] test completion::tests::cancelled_decoding_stops_before_an_unvisited_malformed_tail ... ok
[INFO] [stdout] test completion::tests::direct_item_construction_cannot_bypass_resolve_payload_bounds ... ok
[INFO] [stdout] test completion::tests::explicit_edit_start_controls_filtering_instead_of_a_guessed_word_prefix ... ok
[INFO] [stdout] test completion::tests::filter_text_and_server_sort_order_determine_the_retained_candidates ... ok
[INFO] [stdout] test client::trace_io::tests::split_and_concatenated_frames_emit_exact_response_metadata ... ok
[INFO] [stdout] test client::tests::spawn::worker_leased_spawn_classifies_launch_failure ... ok
[INFO] [stdout] test client::tests::unsupported_capability_refuses_admission_without_wire_traffic ... ok
[INFO] [stdout] test client::tests::wire_order_is_admission_order_change_before_request ... ok
[INFO] [stdout] test languages::tests::absolute_commands_skip_the_path_scan ... ok
[INFO] [stdout] test languages::tests::broken_layer_diagnoses_with_its_exact_path_and_never_bricks ... ok
[INFO] [stdout] test completion::tests::oversize_data_is_not_stripped_from_an_otherwise_accepted_item ... ok
[INFO] [stdout] test languages::tests::every_broken_layer_reports_its_own_path ... ok
[INFO] [stdout] test completion::tests::filtering_precedes_the_window_limit_and_late_priority_is_respected ... ok
[INFO] [stdout] test completion::tests::identical_labels_with_different_operations_keep_distinct_identity ... ok
[INFO] [stdout] test completion::tests::utf16_filter_positions_reject_half_surrogates_instead_of_clamping ... ok
[INFO] [stdout] test completion::tests::null_is_empty_and_server_incompleteness_is_not_client_truncation ... ok
[INFO] [stdout] test languages::tests::helix_extra_keys_are_ignored ... ok
[INFO] [stdout] test completion::tests::resolve_cannot_replace_the_chosen_operation_or_introduce_a_command ... ok
[INFO] [stdout] test languages::tests::per_language_granularity_of_the_merge ... ok
[INFO] [stdout] test languages::tests::project_layer_discovery_walks_up ... ok
[INFO] [stdout] test languages::tests::malformed_layer_keeps_valid_layering_and_config ... ok
[INFO] [stdout] test languages::tests::malformed_remote_layer_diagnoses_the_endpoint_not_a_local_path ... ok
[INFO] [stdout] test languages::tests::parses_helix_style_fixture ... ok
[INFO] [stdout] test languages::tests::unspawnable_and_unknown_names_warn ... ok
[INFO] [stdout] test languages::tests::resolution_project_over_xdg_over_embedded ... ok
[INFO] [stdout] test languages::tests::project_root_is_the_project_layers_dir ... ok
[INFO] [stdout] test languages::tests::language_override_picks_the_config_defined_server ... ok
[INFO] [stdout] test positions::tests::edits_reject_half_characters_and_columns_inside_crlf ... ok
[INFO] [stdout] test registry::tests::command_status_is_a_pure_metadata_check ... ok
[INFO] [stdout] test languages::tests::remote_layers_merge_xdg_with_fetched_project_only ... ok
[INFO] [stdout] test positions::tests::utf16_edits_remain_exact_across_rope_chunks_and_nonzero_line_origins ... ok
[INFO] [stdout] test registry::tests::curated_languages_have_servers ... ok
[INFO] [stdout] test registry::tests::root_keeps_the_documents_symlink_namespace ... ok
[INFO] [stdout] test registry::tests::root_walks_to_git ... ok
[INFO] [stdout] test registry::tests::root_without_repository_follows_the_file_not_cwd ... ok
[INFO] [stdout] test target::tests::filesystems_and_locations_never_alias_across_hosts ... ok
[INFO] [stdout] test tests::column_encoding_roundtrips_unicode ... ok
[INFO] [stdout] test target::tests::remote_decode_refuses_other_schemes_hosts_and_broken_escapes ... ok
[INFO] [stdout] test target::tests::workspace_labels_and_roots ... ok
[INFO] [stdout] test tests::server_location_trace_round_trips_native_path_bytes ... ok
[INFO] [stdout] test tests::capabilities_gate_hover_and_goto ... ok
[INFO] [stdout] test tests::option_shaped_providers_count_as_enabled ... ok
[INFO] [stdout] test target::tests::remote_uri_roundtrips_native_bytes_without_local_probe ... ok
[INFO] [stdout] test client::tests::spawn::initialize_carries_workspace_folders_and_config_answers_pulls ... ok
[INFO] [stdout] test client::frame_limits::tests::structural_floods_are_rejected_but_quoted_protocol_text_is_not_a_tree ... ok
[INFO] [stdout] test client::trace_io::tests::wire_metadata_never_contains_text_payloads ... ok
[INFO] [stdout] test client::tests::spawn::worker_leased_spawn_handshakes_and_classifies_exit ... ok
[INFO] [stdout] test client::tests::content_modified_retries_once_and_keeps_the_original_context ... ok
[INFO] [stdout] test client::queue::tests::the_snapshot_byte_bound_refuses_changes_but_not_lifecycle ... ok
[INFO] [stdout] test client::tests::completion::captured_line_bytes_backpressure_before_the_physical_count_limit ... ok
[INFO] [stdout] test client::queue::tests::coalescing_cannot_grow_a_multi_document_queue_beyond_its_byte_bound ... ok
[INFO] [stdout] test client::queue::tests::coalescing_tracks_bytes_so_the_bound_reflects_what_is_retained ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 98 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.61s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests strop_lsp
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "be069f1bfaee2ea9859f51ba6cc2aa0b939781300b9b8ad0b8f92d26dd05267d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "be069f1bfaee2ea9859f51ba6cc2aa0b939781300b9b8ad0b8f92d26dd05267d", kill_on_drop: false }`
[INFO] [stdout] be069f1bfaee2ea9859f51ba6cc2aa0b939781300b9b8ad0b8f92d26dd05267d
