[INFO] cloning repository https://github.com/EcnuDase0705/sparse-index
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/EcnuDase0705/sparse-index" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FEcnuDase0705%2Fsparse-index", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FEcnuDase0705%2Fsparse-index'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 16c702f15b3a433194b0166e116db739c1cfcadb
[INFO] testing EcnuDase0705/sparse-index against 1.97.0-beta.6 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FEcnuDase0705%2Fsparse-index" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/EcnuDase0705/sparse-index
[INFO] finished tweaking git repo https://github.com/EcnuDase0705/sparse-index
[INFO] tweaked toml for git repo https://github.com/EcnuDase0705/sparse-index written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/EcnuDase0705/sparse-index on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/EcnuDase0705/sparse-index 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.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded validator v0.18.1
[INFO] [stderr]   Downloaded percent-encoding v2.3.1
[INFO] [stderr]   Downloaded thread-id v4.2.2
[INFO] [stderr]   Downloaded fastrand v2.3.0
[INFO] [stderr]   Downloaded url v2.4.1
[INFO] [stderr]   Downloaded serde_yaml v0.9.34+deprecated
[INFO] [stderr]   Downloaded unsafe-any-ors v1.0.0
[INFO] [stderr]   Downloaded ryu v1.0.20
[INFO] [stderr]   Downloaded oneshot v0.1.11
[INFO] [stderr]   Downloaded destructure_traitobject v0.2.0
[INFO] [stderr]   Downloaded typed-builder-macro v0.20.1
[INFO] [stderr]   Downloaded tinyvec v1.9.0
[INFO] [stderr]   Downloaded windows-link v0.1.1
[INFO] [stderr]   Downloaded anstyle v1.0.11
[INFO] [stderr]   Downloaded futures v0.3.31
[INFO] [stderr]   Downloaded arc-swap v1.7.1
[INFO] [stderr]   Downloaded serde_derive_internals v0.29.1
[INFO] [stderr]   Downloaded unicode-normalization v0.1.24
[INFO] [stderr]   Downloaded wit-bindgen-rt v0.39.0
[INFO] [stderr]   Downloaded r-efi v5.2.0
[INFO] [stderr]   Downloaded itoa v1.0.15
[INFO] [stderr]   Downloaded thiserror-impl v1.0.65
[INFO] [stderr]   Downloaded measure_time v0.8.3
[INFO] [stderr]   Downloaded windows-result v0.3.4
[INFO] [stderr]   Downloaded link-cplusplus v1.0.10
[INFO] [stderr]   Downloaded memchr v2.7.4
[INFO] [stderr]   Downloaded wasm-bindgen-backend v0.2.100
[INFO] [stderr]   Downloaded log v0.4.27
[INFO] [stderr]   Downloaded crc32fast v1.4.2
[INFO] [stderr]   Downloaded windows-targets v0.52.6
[INFO] [stderr]   Downloaded num-conv v0.1.0
[INFO] [stderr]   Downloaded rand_chacha v0.3.1
[INFO] [stderr]   Downloaded dyn-clone v1.0.19
[INFO] [stderr]   Downloaded form_urlencoded v1.2.1
[INFO] [stderr]   Downloaded num_cpus v1.17.0
[INFO] [stderr]   Downloaded instant v0.1.13
[INFO] [stderr]   Downloaded generic-tests v0.1.3
[INFO] [stderr]   Downloaded redox_syscall v0.1.57
[INFO] [stderr]   Downloaded maybe-uninit v2.0.0
[INFO] [stderr]   Downloaded tinyvec_macros v0.1.1
[INFO] [stderr]   Downloaded stable_deref_trait v1.2.0
[INFO] [stderr]   Downloaded errno v0.3.12
[INFO] [stderr]   Downloaded crunchy v0.2.3
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.100
[INFO] [stderr]   Downloaded scopeguard v1.2.0
[INFO] [stderr]   Downloaded cfg-if v1.0.0
[INFO] [stderr]   Downloaded time-core v0.1.4
[INFO] [stderr]   Downloaded powerfmt v0.2.0
[INFO] [stderr]   Downloaded futures-sink v0.3.31
[INFO] [stderr]   Downloaded lazy_static v1.5.0
[INFO] [stderr]   Downloaded windows-interface v0.59.1
[INFO] [stderr]   Downloaded android_system_properties v0.1.5
[INFO] [stderr]   Downloaded futures-macro v0.3.31
[INFO] [stderr]   Downloaded winapi-util v0.1.9
[INFO] [stderr]   Downloaded tempfile v3.20.0
[INFO] [stderr]   Downloaded async-trait v0.1.88
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.100
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.100
[INFO] [stderr]   Downloaded thiserror v1.0.65
[INFO] [stderr]   Downloaded bitpacking v0.9.2
[INFO] [stderr]   Downloaded crossbeam-deque v0.8.6
[INFO] [stderr]   Downloaded rand_core v0.6.4
[INFO] [stderr]   Downloaded redox_syscall v0.5.12
[INFO] [stderr]   Downloaded lock_api v0.4.13
[INFO] [stderr]   Downloaded autocfg v1.4.0
[INFO] [stderr]   Downloaded derivative v2.2.0
[INFO] [stderr]   Downloaded quote v1.0.36
[INFO] [stderr]   Downloaded rustversion v1.0.21
[INFO] [stderr]   Downloaded typed-builder v0.20.1
[INFO] [stderr]   Downloaded deranged v0.4.0
[INFO] [stderr]   Downloaded semver v1.0.26
[INFO] [stderr]   Downloaded schemars_derive v0.8.22
[INFO] [stderr]   Downloaded wasi v0.11.0+wasi-snapshot-preview1
[INFO] [stderr]   Downloaded futures-io v0.3.31
[INFO] [stderr]   Downloaded is-terminal v0.4.16
[INFO] [stderr]   Downloaded strsim v0.11.1
[INFO] [stderr]   Downloaded ppv-lite86 v0.2.21
[INFO] [stderr]   Downloaded futures-task v0.3.31
[INFO] [stderr]   Downloaded equivalent v1.0.2
[INFO] [stderr]   Downloaded log-mdc v0.1.0
[INFO] [stderr]   Downloaded pin-utils v0.1.0
[INFO] [stderr]   Downloaded futures-core v0.3.31
[INFO] [stderr]   Downloaded clap_lex v0.7.4
[INFO] [stderr]   Downloaded either v1.15.0
[INFO] [stderr]   Downloaded byteorder v1.5.0
[INFO] [stderr]   Downloaded ordered-float v4.6.0
[INFO] [stderr]   Downloaded bitflags v2.9.1
[INFO] [stderr]   Downloaded smallvec v1.15.0
[INFO] [stderr]   Downloaded crossbeam-epoch v0.9.18
[INFO] [stderr]   Downloaded parking_lot_core v0.9.11
[INFO] [stderr]   Downloaded unicode-ident v1.0.18
[INFO] [stderr]   Downloaded once_cell v1.21.3
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.100
[INFO] [stderr]   Downloaded time-macros v0.2.22
[INFO] [stderr]   Downloaded parking_lot v0.12.4
[INFO] [stderr]   Downloaded windows-strings v0.4.2
[INFO] [stderr]   Downloaded cfg-if v0.1.10
[INFO] [stderr]   Downloaded uuid v1.17.0
[INFO] [stderr]   Downloaded num-traits v0.2.19
[INFO] [stderr]   Downloaded getrandom v0.3.3
[INFO] [stderr]   Downloaded crossbeam-utils v0.8.21
[INFO] [stderr]   Downloaded getrandom v0.2.16
[INFO] [stderr]   Downloaded typemap-ors v1.0.0
[INFO] [stderr]   Downloaded windows-implement v0.60.0
[INFO] [stderr]   Downloaded cxxbridge-flags v1.0.158
[INFO] [stderr]   Downloaded census v0.4.2
[INFO] [stderr]   Downloaded atomic_refcell v0.1.13
[INFO] [stderr]   Downloaded proc-macro2 v1.0.79
[INFO] [stderr]   Downloaded schemars v0.8.22
[INFO] [stderr]   Downloaded js-sys v0.3.77
[INFO] [stderr]   Downloaded unicode-bidi v0.3.18
[INFO] [stderr]   Downloaded rayon-core v1.12.1
[INFO] [stderr]   Downloaded rand v0.8.5
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.25
[INFO] [stderr]   Downloaded serde_derive v1.0.210
[INFO] [stderr]   Downloaded bumpalo v3.17.0
[INFO] [stderr]   Downloaded serde-value v0.7.0
[INFO] [stderr]   Downloaded ordered-float v2.10.1
[INFO] [stderr]   Downloaded anyhow v1.0.98
[INFO] [stderr]   Downloaded slab v0.4.9
[INFO] [stderr]   Downloaded serde v1.0.210
[INFO] [stderr]   Downloaded hermit-abi v0.5.1
[INFO] [stderr]   Downloaded humantime v2.2.0
[INFO] [stderr]   Downloaded half v2.4.1
[INFO] [stderr]   Downloaded bitflags v1.3.2
[INFO] [stderr]   Downloaded android-tzdata v0.1.1
[INFO] [stderr]   Downloaded atomicwrites v0.4.4
[INFO] [stderr]   Downloaded futures-channel v0.3.31
[INFO] [stderr]   Downloaded memoffset v0.5.6
[INFO] [stderr]   Downloaded fnv v1.0.7
[INFO] [stderr]   Downloaded ahash v0.3.8
[INFO] [stderr]   Downloaded enum_dispatch v0.3.13
[INFO] [stderr]   Downloaded shlex v1.3.0
[INFO] [stderr]   Downloaded iana-time-zone-haiku v0.1.2
[INFO] [stderr]   Downloaded futures-executor v0.3.31
[INFO] [stderr]   Downloaded fs4 v0.8.4
[INFO] [stderr]   Downloaded cloudabi v0.0.3
[INFO] [stderr]   Downloaded lock_api v0.3.4
[INFO] [stderr]   Downloaded termcolor v1.4.1
[INFO] [stderr]   Downloaded foldhash v0.1.5
[INFO] [stderr]   Downloaded wasi v0.14.2+wasi-0.2.4
[INFO] [stderr]   Downloaded time v0.3.41
[INFO] [stderr]   Downloaded idna v0.4.0
[INFO] [stderr]   Downloaded serde_json v1.0.140
[INFO] [stderr]   Downloaded rayon v1.10.0
[INFO] [stderr]   Downloaded bincode v1.3.3
[INFO] [stderr]   Downloaded aho-corasick v1.1.3
[INFO] [stderr]   Downloaded cxx-build v1.0.158
[INFO] [stderr]   Downloaded scratch v1.0.8
[INFO] [stderr]   Downloaded windows-core v0.61.2
[INFO] [stderr]   Downloaded pin-project-lite v0.2.16
[INFO] [stderr]   Downloaded iana-time-zone v0.1.63
[INFO] [stderr]   Downloaded syn v2.0.58
[INFO] [stderr]   Downloaded regex v1.11.1
[INFO] [stderr]   Downloaded idna v0.5.0
[INFO] [stderr]   Downloaded zerocopy v0.8.25
[INFO] [stderr]   Downloaded crossbeam-epoch v0.8.2
[INFO] [stderr]   Downloaded core-foundation-sys v0.8.7
[INFO] [stderr]   Downloaded parking_lot v0.10.2
[INFO] [stderr]   Downloaded parking_lot_core v0.7.3
[INFO] [stderr]   Downloaded env_logger v0.10.2
[INFO] [stderr]   Downloaded memmap2 v0.9.5
[INFO] [stderr]   Downloaded crossbeam-utils v0.7.2
[INFO] [stderr]   Downloaded codespan-reporting v0.12.0
[INFO] [stderr]   Downloaded clap v4.5.39
[INFO] [stderr]   Downloaded cxxbridge-macro v1.0.158
[INFO] [stderr]   Downloaded cxxbridge-cmd v1.0.158
[INFO] [stderr]   Downloaded log4rs v1.3.0
[INFO] [stderr]   Downloaded unsafe-libyaml v0.2.11
[INFO] [stderr]   Downloaded regex-syntax v0.8.5
[INFO] [stderr]   Downloaded windows_x86_64_gnullvm v0.52.6
[INFO] [stderr]   Downloaded rustix v1.0.7
[INFO] [stderr]   Downloaded crossbeam-channel v0.5.15
[INFO] [stderr]   Downloaded flurry v0.3.1
[INFO] [stderr]   Downloaded windows_aarch64_gnullvm v0.52.6
[INFO] [stderr]   Downloaded cc v1.2.25
[INFO] [stderr]   Downloaded futures-util v0.3.31
[INFO] [stderr]   Downloaded indexmap v2.9.0
[INFO] [stderr]   Downloaded itertools v0.13.0
[INFO] [stderr]   Downloaded hashbrown v0.15.3
[INFO] [stderr]   Downloaded clap_builder v4.5.39
[INFO] [stderr]   Downloaded windows_i686_gnullvm v0.52.6
[INFO] [stderr]   Downloaded cxx v1.0.158
[INFO] [stderr]   Downloaded chrono v0.4.41
[INFO] [stderr]   Downloaded syn v1.0.109
[INFO] [stderr]   Downloaded unicode-width v0.2.0
[INFO] [stderr]   Downloaded regex-automata v0.4.9
[INFO] [stderr]   Downloaded rustix v0.38.44
[INFO] [stderr]   Downloaded libc v0.2.172
[INFO] [stderr]   Downloaded windows_x86_64_msvc v0.52.6
[INFO] [stderr]   Downloaded windows_aarch64_msvc v0.52.6
[INFO] [stderr]   Downloaded windows_x86_64_gnu v0.52.6
[INFO] [stderr]   Downloaded windows_i686_gnu v0.52.6
[INFO] [stderr]   Downloaded windows_i686_msvc v0.52.6
[INFO] [stderr]   Downloaded web-sys v0.3.77
[INFO] [stderr]   Downloaded linux-raw-sys v0.9.4
[INFO] [stderr]   Downloaded windows-sys v0.59.0
[INFO] [stderr]   Downloaded linux-raw-sys v0.4.15
[INFO] [stderr]   Downloaded windows-sys v0.52.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] caa2a4b81325af36ed8148f951aa5d2f358a4990c3f1bf4cb8c0899984b257e1
[INFO] running `Command { std: "docker" "start" "caa2a4b81325af36ed8148f951aa5d2f358a4990c3f1bf4cb8c0899984b257e1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "caa2a4b81325af36ed8148f951aa5d2f358a4990c3f1bf4cb8c0899984b257e1", 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" "caa2a4b81325af36ed8148f951aa5d2f358a4990c3f1bf4cb8c0899984b257e1" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "caa2a4b81325af36ed8148f951aa5d2f358a4990c3f1bf4cb8c0899984b257e1", 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" "caa2a4b81325af36ed8148f951aa5d2f358a4990c3f1bf4cb8c0899984b257e1" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.79
[INFO] [stderr]    Compiling unicode-ident v1.0.18
[INFO] [stderr]    Compiling autocfg v1.4.0
[INFO] [stderr]    Compiling libc v0.2.172
[INFO] [stderr]    Compiling serde v1.0.210
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling itoa v1.0.15
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling smallvec v1.15.0
[INFO] [stderr]    Compiling zerocopy v0.8.25
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling ryu v1.0.20
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling bitflags v2.9.1
[INFO] [stderr]    Compiling tinyvec v1.9.0
[INFO] [stderr]    Compiling serde_json v1.0.140
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling cfg-if v0.1.10
[INFO] [stderr]    Compiling cc v1.2.25
[INFO] [stderr]    Compiling crunchy v0.2.3
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]    Compiling futures-sink v0.3.31
[INFO] [stderr]    Compiling rustix v1.0.7
[INFO] [stderr]    Compiling parking_lot_core v0.9.11
[INFO] [stderr]    Compiling unicode-bidi v0.3.18
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling rustversion v1.0.21
[INFO] [stderr]    Compiling maybe-uninit v2.0.0
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling memoffset v0.5.6
[INFO] [stderr]    Compiling lock_api v0.4.13
[INFO] [stderr]    Compiling crossbeam-utils v0.7.2
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling crossbeam-epoch v0.8.2
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]    Compiling syn v2.0.58
[INFO] [stderr]    Compiling unicode-normalization v0.1.24
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling linux-raw-sys v0.9.4
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling destructure_traitobject v0.2.0
[INFO] [stderr]    Compiling anyhow v1.0.98
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling thiserror v1.0.65
[INFO] [stderr]    Compiling percent-encoding v2.3.1
[INFO] [stderr]    Compiling cxxbridge-flags v1.0.158
[INFO] [stderr]    Compiling hashbrown v0.15.3
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling pin-project-lite v0.2.16
[INFO] [stderr]    Compiling futures-task v0.3.31
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling futures-io v0.3.31
[INFO] [stderr]    Compiling form_urlencoded v1.2.1
[INFO] [stderr]    Compiling unsafe-any-ors v1.0.0
[INFO] [stderr]    Compiling idna v0.4.0
[INFO] [stderr]    Compiling ordered-float v2.10.1
[INFO] [stderr]    Compiling parking_lot_core v0.7.3
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling indexmap v2.9.0
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling lock_api v0.3.4
[INFO] [stderr]    Compiling schemars v0.8.22
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling link-cplusplus v1.0.10
[INFO] [stderr]    Compiling cxx v1.0.158
[INFO] [stderr]    Compiling iana-time-zone v0.1.63
[INFO] [stderr]    Compiling num-conv v0.1.0
[INFO] [stderr]    Compiling humantime v2.2.0
[INFO] [stderr]    Compiling stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling time-core v0.1.4
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling semver v1.0.26
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling ownedbytes v0.1.0 (/opt/rustwide/workdir/ownedbytes)
[INFO] [stderr]    Compiling chrono v0.4.41
[INFO] [stderr]    Compiling parking_lot v0.10.2
[INFO] [stderr]    Compiling parking_lot v0.12.4
[INFO] [stderr]    Compiling url v2.4.1
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling bitpacking v0.9.2
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling tempfile v3.20.0
[INFO] [stderr]    Compiling typemap-ors v1.0.0
[INFO] [stderr]    Compiling idna v0.5.0
[INFO] [stderr]    Compiling thread-id v4.2.2
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling is-terminal v0.4.16
[INFO] [stderr]    Compiling instant v0.1.13
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling ahash v0.3.8
[INFO] [stderr]    Compiling arc-swap v1.7.1
[INFO] [stderr]    Compiling dyn-clone v1.0.19
[INFO] [stderr]    Compiling log-mdc v0.1.0
[INFO] [stderr]    Compiling atomicwrites v0.4.4
[INFO] [stderr]    Compiling fs4 v0.8.4
[INFO] [stderr]    Compiling rayon v1.10.0
[INFO] [stderr]    Compiling flurry v0.3.1
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling ordered-float v4.6.0
[INFO] [stderr]    Compiling memmap2 v0.9.5
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling crc32fast v1.4.2
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling half v2.4.1
[INFO] [stderr]    Compiling atomic_refcell v0.1.13
[INFO] [stderr]    Compiling oneshot v0.1.11
[INFO] [stderr]    Compiling census v0.4.2
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling serde_derive v1.0.210
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling thiserror-impl v1.0.65
[INFO] [stderr]    Compiling schemars_derive v0.8.22
[INFO] [stderr]    Compiling cxxbridge-macro v1.0.158
[INFO] [stderr]    Compiling typed-builder-macro v0.20.1
[INFO] [stderr]    Compiling async-trait v0.1.88
[INFO] [stderr]    Compiling enum_dispatch v0.3.13
[INFO] [stderr]    Compiling generic-tests v0.1.3
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling typed-builder v0.20.1
[INFO] [stderr]    Compiling sparse-bitpacker v0.1.0 (/opt/rustwide/workdir/bitpacker)
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling log v0.4.27
[INFO] [stderr]    Compiling deranged v0.4.0
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling serde-value v0.7.0
[INFO] [stderr]    Compiling uuid v1.17.0
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling measure_time v0.8.3
[INFO] [stderr]    Compiling env_logger v0.10.2
[INFO] [stderr]    Compiling time v0.3.41
[INFO] [stderr]    Compiling log4rs v1.3.0
[INFO] [stderr]    Compiling validator v0.18.1
[INFO] [stderr]    Compiling sparse-common v0.1.0 (/opt/rustwide/workdir/common)
[INFO] [stdout] warning: unexpected `cfg` condition value: `unstable`
[INFO] [stdout]    --> common/src/bitset.rs:700:17
[INFO] [stdout]     |
[INFO] [stdout] 700 | #[cfg(all(test, feature = "unstable"))]
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `unstable` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling sparse_index v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition value: `unstable`
[INFO] [stdout]    --> src/core/posting_list/encoder/mod.rs:396:17
[INFO] [stdout]     |
[INFO] [stdout] 396 | #[cfg(all(test, feature = "unstable"))]
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `unstable` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `mmap`
[INFO] [stdout]    --> src/directory/managed_directory.rs:379:7
[INFO] [stdout]     |
[INFO] [stdout] 379 | #[cfg(feature = "mmap")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `mmap` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `Anonymize` is never used
[INFO] [stdout]  --> src/common/anonymize.rs:7:11
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub trait Anonymize {
[INFO] [stdout]   |           ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `SparseIndexLibError` is never used
[INFO] [stdout]   --> src/common/errors.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub enum SparseIndexLibError {
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `QuantizedF16Param` is never constructed
[INFO] [stdout]  --> src/core/common/types/weights/weight_f16.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct QuantizedF16Param {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `empty` and `posting_len` are never used
[INFO] [stdout]   --> src/core/inverted_index/traits/mmap_index.rs:46:8
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub trait InvertedIndexMmapAccess<OW: QuantizedWeight, TW: QuantizedWeight> {
[INFO] [stdout]    |           ----------------------- methods in this trait
[INFO] [stdout] ...
[INFO] [stdout] 46 |     fn empty(&self) -> bool {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 51 |     fn posting_len(&self, dim_id: &DimId) -> Option<usize>;
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NoMergePolicy` is never constructed
[INFO] [stdout]   --> src/indexer/merge_policy.rs:24:12
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub struct NoMergePolicy;
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/core/inverted_index/compressed_mmap/compressed_inverted_index_mmap.rs:157:31
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub fn posting_with_param(&self, dim_id: &DimId) -> Option<CompressedPostingListView<TW>> {
[INFO] [stdout]     |                               ^^^^^                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub fn posting_with_param(&self, dim_id: &DimId) -> Option<CompressedPostingListView<'_, TW>> {
[INFO] [stdout]     |                                                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/core/posting_list/compress/compressed_posting_list.rs:45:17
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn view(&self) -> CompressedPostingListView<TW> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn view(&self) -> CompressedPostingListView<'_, TW> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/core/scores/scores_memory_pool.rs:18:16
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub fn get(&self) -> PooledScoresHandle {
[INFO] [stdout]    |                ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub fn get(&self) -> PooledScoresHandle<'_> {
[INFO] [stdout]    |                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/indexer/index_writer.rs:476:27
[INFO] [stdout]     |
[INFO] [stdout] 476 |     pub fn prepare_commit(&mut self) -> crate::Result<PreparedCommit> {
[INFO] [stdout]     |                           ^^^^^^^^^                   ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 476 |     pub fn prepare_commit(&mut self) -> crate::Result<PreparedCommit<'_>> {
[INFO] [stdout]     |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 48.10s
[INFO] running `Command { std: "docker" "inspect" "caa2a4b81325af36ed8148f951aa5d2f358a4990c3f1bf4cb8c0899984b257e1", 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" "caa2a4b81325af36ed8148f951aa5d2f358a4990c3f1bf4cb8c0899984b257e1" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] warning: unexpected `cfg` condition value: `unstable`
[INFO] [stdout]    --> common/src/bitset.rs:700:17
[INFO] [stdout]     |
[INFO] [stdout] 700 | #[cfg(all(test, feature = "unstable"))]
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `unstable` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `unstable`
[INFO] [stdout]    --> src/core/posting_list/encoder/mod.rs:396:17
[INFO] [stdout]     |
[INFO] [stdout] 396 | #[cfg(all(test, feature = "unstable"))]
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `unstable` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `mmap`
[INFO] [stdout]    --> src/directory/managed_directory.rs:379:7
[INFO] [stdout]     |
[INFO] [stdout] 379 | #[cfg(feature = "mmap")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `mmap` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `Anonymize` is never used
[INFO] [stdout]  --> src/common/anonymize.rs:7:11
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub trait Anonymize {
[INFO] [stdout]   |           ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling sparse_index v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: enum `SparseIndexLibError` is never used
[INFO] [stdout]   --> src/common/errors.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub enum SparseIndexLibError {
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `QuantizedF16Param` is never constructed
[INFO] [stdout]  --> src/core/common/types/weights/weight_f16.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct QuantizedF16Param {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `empty` and `posting_len` are never used
[INFO] [stdout]   --> src/core/inverted_index/traits/mmap_index.rs:46:8
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub trait InvertedIndexMmapAccess<OW: QuantizedWeight, TW: QuantizedWeight> {
[INFO] [stdout]    |           ----------------------- methods in this trait
[INFO] [stdout] ...
[INFO] [stdout] 46 |     fn empty(&self) -> bool {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 51 |     fn posting_len(&self, dim_id: &DimId) -> Option<usize>;
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NoMergePolicy` is never constructed
[INFO] [stdout]   --> src/indexer/merge_policy.rs:24:12
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub struct NoMergePolicy;
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/core/inverted_index/compressed_mmap/compressed_inverted_index_mmap.rs:157:31
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub fn posting_with_param(&self, dim_id: &DimId) -> Option<CompressedPostingListView<TW>> {
[INFO] [stdout]     |                               ^^^^^                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub fn posting_with_param(&self, dim_id: &DimId) -> Option<CompressedPostingListView<'_, TW>> {
[INFO] [stdout]     |                                                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/core/posting_list/compress/compressed_posting_list.rs:45:17
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn view(&self) -> CompressedPostingListView<TW> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn view(&self) -> CompressedPostingListView<'_, TW> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/core/scores/scores_memory_pool.rs:18:16
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub fn get(&self) -> PooledScoresHandle {
[INFO] [stdout]    |                ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub fn get(&self) -> PooledScoresHandle<'_> {
[INFO] [stdout]    |                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/indexer/index_writer.rs:476:27
[INFO] [stdout]     |
[INFO] [stdout] 476 |     pub fn prepare_commit(&mut self) -> crate::Result<PreparedCommit> {
[INFO] [stdout]     |                           ^^^^^^^^^                   ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 476 |     pub fn prepare_commit(&mut self) -> crate::Result<PreparedCommit<'_>> {
[INFO] [stdout]     |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]   --> tests/ms-macro-test.rs:39:14
[INFO] [stdout]    |
[INFO] [stdout] 39 |         for (i, line) in reader.lines().enumerate() {
[INFO] [stdout]    |              ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `TupleElement`
[INFO] [stdout]   --> src/api/cxx_ffi/api/mod.rs:29:41
[INFO] [stdout]    |
[INFO] [stdout] 29 |     use crate::ffi::{ScoredPointOffset, TupleElement};
[INFO] [stdout]    |                                         ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `dump_sparse_vector`
[INFO] [stdout]   --> src/api/cxx_ffi/api/mod.rs:35:75
[INFO] [stdout]    |
[INFO] [stdout] 35 |         api::cxx_ffi::utils::vector_helper::{create_simple_sparse_vector, dump_sparse_vector},
[INFO] [stdout]    |                                                                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `unstable`
[INFO] [stdout]    --> src/core/posting_list/encoder/mod.rs:396:17
[INFO] [stdout]     |
[INFO] [stdout] 396 | #[cfg(all(test, feature = "unstable"))]
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `unstable` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `mmap`
[INFO] [stdout]    --> src/directory/managed_directory.rs:379:7
[INFO] [stdout]     |
[INFO] [stdout] 379 | #[cfg(feature = "mmap")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `mmap` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `path::Path` and `time::Instant`
[INFO] [stdout]    --> src/index/index.rs:336:15
[INFO] [stdout]     |
[INFO] [stdout] 336 |     use std::{path::Path, time::Instant};
[INFO] [stdout]     |               ^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tempfile::TempDir`
[INFO] [stdout]    --> src/index/index.rs:337:9
[INFO] [stdout]     |
[INFO] [stdout] 337 |     use tempfile::TempDir;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `log::info`
[INFO] [stdout]    --> src/index/index.rs:339:9
[INFO] [stdout]     |
[INFO] [stdout] 339 |     use log::info;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ElementType`, `IndexWeightType`, `InvertedIndexConfig`, `StorageType`, `index::IndexSettings`, and `indexer::LogMergePolicy`
[INFO] [stdout]    --> src/index/index.rs:343:13
[INFO] [stdout]     |
[INFO] [stdout] 343 |             ElementType, IndexWeightType, InvertedIndexConfig, SparseRowContent, SparseVector,
[INFO] [stdout]     |             ^^^^^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 344 |             StorageType,
[INFO] [stdout]     |             ^^^^^^^^^^^
[INFO] [stdout] 345 |         },
[INFO] [stdout] 346 |         index::IndexSettings,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 347 |         indexer::LogMergePolicy,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::Index`
[INFO] [stdout]    --> src/index/index.rs:350:9
[INFO] [stdout]     |
[INFO] [stdout] 350 |     use super::Index;
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> src/index/index_settings.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |     use super::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tempfile::tempdir`
[INFO] [stdout]   --> src/index/index_settings.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |     use tempfile::tempdir;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `log::error`
[INFO] [stdout]  --> src/reader/warming.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use log::error;
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/core/posting_list/simple/posting_list.rs:385:27
[INFO] [stdout]     |
[INFO] [stdout] 385 |         let (mut posting, mut simple_elements, mut extended_elements) =
[INFO] [stdout]     |                           ----^^^^^^^^^^^^^^^
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/core/posting_list/simple/posting_list.rs:385:48
[INFO] [stdout]     |
[INFO] [stdout] 385 |         let (mut posting, mut simple_elements, mut extended_elements) =
[INFO] [stdout]     |                                                ----^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                                |
[INFO] [stdout]     |                                                help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/core/posting_list/simple/posting_list.rs:424:21
[INFO] [stdout]     |
[INFO] [stdout] 424 |                 let mut extended_elements = extended_elements.unwrap();
[INFO] [stdout]     |                     ----^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `Anonymize` is never used
[INFO] [stdout]  --> src/common/anonymize.rs:7:11
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub trait Anonymize {
[INFO] [stdout]   |           ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `SparseIndexLibError` is never used
[INFO] [stdout]   --> src/common/errors.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub enum SparseIndexLibError {
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `QuantizedF16Param` is never constructed
[INFO] [stdout]  --> src/core/common/types/weights/weight_f16.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct QuantizedF16Param {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `empty` and `posting_len` are never used
[INFO] [stdout]   --> src/core/inverted_index/traits/mmap_index.rs:46:8
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub trait InvertedIndexMmapAccess<OW: QuantizedWeight, TW: QuantizedWeight> {
[INFO] [stdout]    |           ----------------------- methods in this trait
[INFO] [stdout] ...
[INFO] [stdout] 46 |     fn empty(&self) -> bool {
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 51 |     fn posting_len(&self, dim_id: &DimId) -> Option<usize>;
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_generic_elements` is never used
[INFO] [stdout]    --> src/core/posting_list/simple/posting_list.rs:309:8
[INFO] [stdout]     |
[INFO] [stdout] 309 |     fn mock_generic_elements<W: QuantizedWeight>(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `inner_test_posting_delete2` is never used
[INFO] [stdout]    --> src/core/posting_list/simple/posting_list.rs:377:8
[INFO] [stdout]     |
[INFO] [stdout] 377 |     fn inner_test_posting_delete2<W: QuantizedWeight>(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_build_elements` is never used
[INFO] [stdout]    --> src/core/posting_list/simple/posting_list_builder.rs:249:8
[INFO] [stdout]     |
[INFO] [stdout] 249 |     fn mock_build_elements<OW: QuantizedWeight, TW: QuantizedWeight>(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_build_simple_posting` is never used
[INFO] [stdout]   --> src/core/posting_list/simple/mod.rs:26:19
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub(super) fn mock_build_simple_posting<OW: QuantizedWeight, TW: QuantizedWeight>(
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `assert_eventually` is never used
[INFO] [stdout]    --> src/directory/mmap_directory.rs:643:8
[INFO] [stdout]     |
[INFO] [stdout] 643 |     fn assert_eventually<P: Fn() -> Option<String>>(predicate: P) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `writer_for_tests` is never used
[INFO] [stdout]    --> src/index/index.rs:166:12
[INFO] [stdout]     |
[INFO] [stdout]  87 | impl Index {
[INFO] [stdout]     | ---------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 166 |     pub fn writer_for_tests(&self) -> crate::Result<IndexWriter> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `generate_random_vectors` is never used
[INFO] [stdout]    --> src/index/index.rs:354:8
[INFO] [stdout]     |
[INFO] [stdout] 354 |     fn generate_random_vectors(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_row_content` is never used
[INFO] [stdout]    --> src/index/index.rs:367:8
[INFO] [stdout]     |
[INFO] [stdout] 367 |     fn mock_row_content(base: u32, rows: u32) -> impl Iterator<Item = SparseRowContent> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_logger` is never used
[INFO] [stdout]    --> src/index/index.rs:382:8
[INFO] [stdout]     |
[INFO] [stdout] 382 |     fn get_logger() -> env_logger::Builder {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NoMergePolicy` is never constructed
[INFO] [stdout]   --> src/indexer/merge_policy.rs:24:12
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub struct NoMergePolicy;
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MergeWheneverPossible` is never constructed
[INFO] [stdout]   --> src/indexer/merge_policy.rs:49:16
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub struct MergeWheneverPossible;
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `index` is never used
[INFO] [stdout]    --> src/reader/index_reader.rs:244:19
[INFO] [stdout]     |
[INFO] [stdout] 242 | impl IndexReader {
[INFO] [stdout]     | ---------------- method in this implementation
[INFO] [stdout] 243 |     #[cfg(test)]
[INFO] [stdout] 244 |     pub(crate) fn index(&self) -> Index {
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `garbage_collect` is never used
[INFO] [stdout]   --> src/reader/warming.rs:23:8
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub trait Warmer: Sync + Send {
[INFO] [stdout]    |           ------ method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 23 |     fn garbage_collect(&self, live_generations: &[&SearcherGeneration]);
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `gc_maybe` is never used
[INFO] [stdout]   --> src/reader/warming.rs:58:8
[INFO] [stdout]    |
[INFO] [stdout] 30 | impl WarmingState {
[INFO] [stdout]    | ----------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 58 |     fn gc_maybe(&self) -> bool {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `searcher_generation_inventory` is never read
[INFO] [stdout]   --> src/reader/warming.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 63 | struct WarmingStateInner {
[INFO] [stdout]    |        ----------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 71 |     searcher_generation_inventory: Inventory<SearcherGeneration>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `gc_maybe` is never used
[INFO] [stdout]    --> src/reader/warming.rs:113:8
[INFO] [stdout]     |
[INFO] [stdout]  74 | impl WarmingStateInner {
[INFO] [stdout]     | ---------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 113 |     fn gc_maybe(&mut self) -> bool {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/core/inverted_index/compressed_mmap/compressed_inverted_index_mmap.rs:157:31
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub fn posting_with_param(&self, dim_id: &DimId) -> Option<CompressedPostingListView<TW>> {
[INFO] [stdout]     |                               ^^^^^                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 157 |     pub fn posting_with_param(&self, dim_id: &DimId) -> Option<CompressedPostingListView<'_, TW>> {
[INFO] [stdout]     |                                                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/core/posting_list/compress/compressed_posting_list.rs:45:17
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn view(&self) -> CompressedPostingListView<TW> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn view(&self) -> CompressedPostingListView<'_, TW> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/core/scores/scores_memory_pool.rs:18:16
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub fn get(&self) -> PooledScoresHandle {
[INFO] [stdout]    |                ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub fn get(&self) -> PooledScoresHandle<'_> {
[INFO] [stdout]    |                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/indexer/index_writer.rs:476:27
[INFO] [stdout]     |
[INFO] [stdout] 476 |     pub fn prepare_commit(&mut self) -> crate::Result<PreparedCommit> {
[INFO] [stdout]     |                           ^^^^^^^^^                   ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 476 |     pub fn prepare_commit(&mut self) -> crate::Result<PreparedCommit<'_>> {
[INFO] [stdout]     |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 12.66s
[INFO] running `Command { std: "docker" "inspect" "caa2a4b81325af36ed8148f951aa5d2f358a4990c3f1bf4cb8c0899984b257e1", 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" "caa2a4b81325af36ed8148f951aa5d2f358a4990c3f1bf4cb8c0899984b257e1" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unexpected `cfg` condition value: `unstable`
[INFO] [stderr]    --> common/src/bitset.rs:700:17
[INFO] [stderr]     |
[INFO] [stderr] 700 | #[cfg(all(test, feature = "unstable"))]
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stderr]     |
[INFO] [stderr]     = note: no expected values for `feature`
[INFO] [stderr]     = help: consider adding `unstable` as a feature in `Cargo.toml`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `sparse-common` (lib) generated 1 warning
[INFO] [stderr] warning: unexpected `cfg` condition value: `unstable`
[INFO] [stderr]    --> src/core/posting_list/encoder/mod.rs:396:17
[INFO] [stderr]     |
[INFO] [stderr] 396 | #[cfg(all(test, feature = "unstable"))]
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stderr]     |
[INFO] [stderr]     = note: no expected values for `feature`
[INFO] [stderr]     = help: consider adding `unstable` as a feature in `Cargo.toml`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition value: `mmap`
[INFO] [stderr]    --> src/directory/managed_directory.rs:379:7
[INFO] [stderr]     |
[INFO] [stderr] 379 | #[cfg(feature = "mmap")]
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stderr]     |
[INFO] [stderr]     = note: no expected values for `feature`
[INFO] [stderr]     = help: consider adding `mmap` as a feature in `Cargo.toml`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: trait `Anonymize` is never used
[INFO] [stderr]  --> src/common/anonymize.rs:7:11
[INFO] [stderr]   |
[INFO] [stderr] 7 | pub trait Anonymize {
[INFO] [stderr]   |           ^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: enum `SparseIndexLibError` is never used
[INFO] [stderr]   --> src/common/errors.rs:14:10
[INFO] [stderr]    |
[INFO] [stderr] 14 | pub enum SparseIndexLibError {
[INFO] [stderr]    |          ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `QuantizedF16Param` is never constructed
[INFO] [stderr]  --> src/core/common/types/weights/weight_f16.rs:4:12
[INFO] [stderr]   |
[INFO] [stderr] 4 | pub struct QuantizedF16Param {
[INFO] [stderr]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: methods `empty` and `posting_len` are never used
[INFO] [stderr]   --> src/core/inverted_index/traits/mmap_index.rs:46:8
[INFO] [stderr]    |
[INFO] [stderr] 37 | pub trait InvertedIndexMmapAccess<OW: QuantizedWeight, TW: QuantizedWeight> {
[INFO] [stderr]    |           ----------------------- methods in this trait
[INFO] [stderr] ...
[INFO] [stderr] 46 |     fn empty(&self) -> bool {
[INFO] [stderr]    |        ^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 51 |     fn posting_len(&self, dim_id: &DimId) -> Option<usize>;
[INFO] [stderr]    |        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `NoMergePolicy` is never constructed
[INFO] [stderr]   --> src/indexer/merge_policy.rs:24:12
[INFO] [stderr]    |
[INFO] [stderr] 24 | pub struct NoMergePolicy;
[INFO] [stderr]    |            ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/core/inverted_index/compressed_mmap/compressed_inverted_index_mmap.rs:157:31
[INFO] [stderr]     |
[INFO] [stderr] 157 |     pub fn posting_with_param(&self, dim_id: &DimId) -> Option<CompressedPostingListView<TW>> {
[INFO] [stderr]     |                               ^^^^^                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                               |
[INFO] [stderr]     |                               the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 157 |     pub fn posting_with_param(&self, dim_id: &DimId) -> Option<CompressedPostingListView<'_, TW>> {
[INFO] [stderr]     |                                                                                          +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/core/posting_list/compress/compressed_posting_list.rs:45:17
[INFO] [stderr]    |
[INFO] [stderr] 45 |     pub fn view(&self) -> CompressedPostingListView<TW> {
[INFO] [stderr]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 45 |     pub fn view(&self) -> CompressedPostingListView<'_, TW> {
[INFO] [stderr]    |                                                     +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/core/scores/scores_memory_pool.rs:18:16
[INFO] [stderr]    |
[INFO] [stderr] 18 |     pub fn get(&self) -> PooledScoresHandle {
[INFO] [stderr]    |                ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                |
[INFO] [stderr]    |                the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 18 |     pub fn get(&self) -> PooledScoresHandle<'_> {
[INFO] [stderr]    |                                            ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/indexer/index_writer.rs:476:27
[INFO] [stderr]     |
[INFO] [stderr] 476 |     pub fn prepare_commit(&mut self) -> crate::Result<PreparedCommit> {
[INFO] [stderr]     |                           ^^^^^^^^^                   ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                           |
[INFO] [stderr]     |                           the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 476 |     pub fn prepare_commit(&mut self) -> crate::Result<PreparedCommit<'_>> {
[INFO] [stderr]     |                                                                     ++++
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `TupleElement`
[INFO] [stderr]   --> src/api/cxx_ffi/api/mod.rs:29:41
[INFO] [stderr]    |
[INFO] [stderr] 29 |     use crate::ffi::{ScoredPointOffset, TupleElement};
[INFO] [stderr]    |                                         ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `dump_sparse_vector`
[INFO] [stderr]   --> src/api/cxx_ffi/api/mod.rs:35:75
[INFO] [stderr]    |
[INFO] [stderr] 35 |         api::cxx_ffi::utils::vector_helper::{create_simple_sparse_vector, dump_sparse_vector},
[INFO] [stderr]    |                                                                           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `path::Path` and `time::Instant`
[INFO] [stderr]    --> src/index/index.rs:336:15
[INFO] [stderr]     |
[INFO] [stderr] 336 |     use std::{path::Path, time::Instant};
[INFO] [stderr]     |               ^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `tempfile::TempDir`
[INFO] [stderr]    --> src/index/index.rs:337:9
[INFO] [stderr]     |
[INFO] [stderr] 337 |     use tempfile::TempDir;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `log::info`
[INFO] [stderr]    --> src/index/index.rs:339:9
[INFO] [stderr]     |
[INFO] [stderr] 339 |     use log::info;
[INFO] [stderr]     |         ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `ElementType`, `IndexWeightType`, `InvertedIndexConfig`, `StorageType`, `index::IndexSettings`, and `indexer::LogMergePolicy`
[INFO] [stderr]    --> src/index/index.rs:343:13
[INFO] [stderr]     |
[INFO] [stderr] 343 |             ElementType, IndexWeightType, InvertedIndexConfig, SparseRowContent, SparseVector,
[INFO] [stderr]     |             ^^^^^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 344 |             StorageType,
[INFO] [stderr]     |             ^^^^^^^^^^^
[INFO] [stderr] 345 |         },
[INFO] [stderr] 346 |         index::IndexSettings,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 347 |         indexer::LogMergePolicy,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::Index`
[INFO] [stderr]    --> src/index/index.rs:350:9
[INFO] [stderr]     |
[INFO] [stderr] 350 |     use super::Index;
[INFO] [stderr]     |         ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::*`
[INFO] [stderr]   --> src/index/index_settings.rs:43:9
[INFO] [stderr]    |
[INFO] [stderr] 43 |     use super::*;
[INFO] [stderr]    |         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `tempfile::tempdir`
[INFO] [stderr]   --> src/index/index_settings.rs:44:9
[INFO] [stderr]    |
[INFO] [stderr] 44 |     use tempfile::tempdir;
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `log::error`
[INFO] [stderr]  --> src/reader/warming.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 | use log::error;
[INFO] [stderr]   |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/core/posting_list/simple/posting_list.rs:385:27
[INFO] [stderr]     |
[INFO] [stderr] 385 |         let (mut posting, mut simple_elements, mut extended_elements) =
[INFO] [stderr]     |                           ----^^^^^^^^^^^^^^^
[INFO] [stderr]     |                           |
[INFO] [stderr]     |                           help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/core/posting_list/simple/posting_list.rs:385:48
[INFO] [stderr]     |
[INFO] [stderr] 385 |         let (mut posting, mut simple_elements, mut extended_elements) =
[INFO] [stderr]     |                                                ----^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |                                                |
[INFO] [stderr]     |                                                help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/core/posting_list/simple/posting_list.rs:424:21
[INFO] [stderr]     |
[INFO] [stderr] 424 |                 let mut extended_elements = extended_elements.unwrap();
[INFO] [stderr]     |                     ----^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |                     |
[INFO] [stderr]     |                     help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: function `mock_generic_elements` is never used
[INFO] [stderr]    --> src/core/posting_list/simple/posting_list.rs:309:8
[INFO] [stderr]     |
[INFO] [stderr] 309 |     fn mock_generic_elements<W: QuantizedWeight>(
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `inner_test_posting_delete2` is never used
[INFO] [stderr]    --> src/core/posting_list/simple/posting_list.rs:377:8
[INFO] [stderr]     |
[INFO] [stderr] 377 |     fn inner_test_posting_delete2<W: QuantizedWeight>(
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `mock_build_elements` is never used
[INFO] [stderr]    --> src/core/posting_list/simple/posting_list_builder.rs:249:8
[INFO] [stderr]     |
[INFO] [stderr] 249 |     fn mock_build_elements<OW: QuantizedWeight, TW: QuantizedWeight>(
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `mock_build_simple_posting` is never used
[INFO] [stderr]   --> src/core/posting_list/simple/mod.rs:26:19
[INFO] [stderr]    |
[INFO] [stderr] 26 |     pub(super) fn mock_build_simple_posting<OW: QuantizedWeight, TW: QuantizedWeight>(
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `assert_eventually` is never used
[INFO] [stderr]    --> src/directory/mmap_directory.rs:643:8
[INFO] [stderr]     |
[INFO] [stderr] 643 |     fn assert_eventually<P: Fn() -> Option<String>>(predicate: P) {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `writer_for_tests` is never used
[INFO] [stderr]    --> src/index/index.rs:166:12
[INFO] [stderr]     |
[INFO] [stderr]  87 | impl Index {
[INFO] [stderr]     | ---------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 166 |     pub fn writer_for_tests(&self) -> crate::Result<IndexWriter> {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `generate_random_vectors` is never used
[INFO] [stderr]    --> src/index/index.rs:354:8
[INFO] [stderr]     |
[INFO] [stderr] 354 |     fn generate_random_vectors(
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `mock_row_content` is never used
[INFO] [stderr]    --> src/index/index.rs:367:8
[INFO] [stderr]     |
[INFO] [stderr] 367 |     fn mock_row_content(base: u32, rows: u32) -> impl Iterator<Item = SparseRowContent> {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `get_logger` is never used
[INFO] [stderr]    --> src/index/index.rs:382:8
[INFO] [stderr]     |
[INFO] [stderr] 382 |     fn get_logger() -> env_logger::Builder {
[INFO] [stderr]     |        ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `MergeWheneverPossible` is never constructed
[INFO] [stderr]   --> src/indexer/merge_policy.rs:49:16
[INFO] [stderr]    |
[INFO] [stderr] 49 |     pub struct MergeWheneverPossible;
[INFO] [stderr]    |                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `index` is never used
[INFO] [stderr]    --> src/reader/index_reader.rs:244:19
[INFO] [stderr]     |
[INFO] [stderr] 242 | impl IndexReader {
[INFO] [stderr]     | ---------------- method in this implementation
[INFO] [stderr] 243 |     #[cfg(test)]
[INFO] [stderr] 244 |     pub(crate) fn index(&self) -> Index {
[INFO] [stderr]     |                   ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `garbage_collect` is never used
[INFO] [stderr]   --> src/reader/warming.rs:23:8
[INFO] [stderr]    |
[INFO] [stderr] 18 | pub trait Warmer: Sync + Send {
[INFO] [stderr]    |           ------ method in this trait
[INFO] [stderr] ...
[INFO] [stderr] 23 |     fn garbage_collect(&self, live_generations: &[&SearcherGeneration]);
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `gc_maybe` is never used
[INFO] [stderr]   --> src/reader/warming.rs:58:8
[INFO] [stderr]    |
[INFO] [stderr] 30 | impl WarmingState {
[INFO] [stderr]    | ----------------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 58 |     fn gc_maybe(&self) -> bool {
[INFO] [stderr]    |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `searcher_generation_inventory` is never read
[INFO] [stderr]   --> src/reader/warming.rs:71:5
[INFO] [stderr]    |
[INFO] [stderr] 63 | struct WarmingStateInner {
[INFO] [stderr]    |        ----------------- field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 71 |     searcher_generation_inventory: Inventory<SearcherGeneration>,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `gc_maybe` is never used
[INFO] [stderr]    --> src/reader/warming.rs:113:8
[INFO] [stderr]     |
[INFO] [stderr]  74 | impl WarmingStateInner {
[INFO] [stderr]     | ---------------------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 113 |     fn gc_maybe(&mut self) -> bool {
[INFO] [stderr]     |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `sparse_index` (lib) generated 11 warnings (run `cargo fix --lib -p sparse_index` to apply 4 suggestions)
[INFO] [stderr] warning: `sparse_index` (lib test) generated 39 warnings (11 duplicates) (run `cargo fix --lib -p sparse_index --tests` to apply 13 suggestions)
[INFO] [stderr] warning: unused variable: `i`
[INFO] [stderr]   --> tests/ms-macro-test.rs:39:14
[INFO] [stderr]    |
[INFO] [stderr] 39 |         for (i, line) in reader.lines().enumerate() {
[INFO] [stderr]    |              ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `sparse_index` (test "ms-macro-test") generated 1 warning (run `cargo fix --test "ms-macro-test" -p sparse_index` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.19s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sparse_index-479cb49aefb8720b)
[INFO] [stdout] 
[INFO] [stdout] running 113 tests
[INFO] [stdout] 2026-07-09T01:29:33.703138766+00:00 - INFO - Successfully initialize log4rs handler.
[INFO] [stdout] test api::cxx_ffi::utils::logger_bridge::tests::test_get_thread_id ... ok
[INFO] [stdout] 2026-07-09T01:29:33.707585886+00:00 - INFO - Successfully updated log handler.
[INFO] [stdout] test api::cxx_ffi::utils::logger_bridge::tests::test_update_log_callback ... ok
[INFO] [stdout] test api::cxx_ffi::utils::logger_bridge::tests::test_trigger_logger_callback ... ok
[INFO] [stdout] test api::cxx_ffi::utils::vector_helper::tests::test_dump_sparse_vector ... ok
[INFO] [stdout] test api::cxx_ffi::utils::logger_config::tests::test_build_logger_config ... ok
[INFO] [stdout] test common::executor::tests::test_map_singlethread ... ok
[INFO] [stdout] test api::cxx_ffi::utils::logger_config::tests::test_not_exist_log_directory ... ok
[INFO] [stdout] test common::executor::tests::test_map_multithread ... ok
[INFO] [stdout] test core::common::ops::bytes_ops::tests::test_transmute_from_u8_to_mut_slice ... ok
[INFO] [stdout] test api::cxx_ffi::utils::logger_bridge::tests::test_update_log4rs_handler ... ok
[INFO] [stdout] test core::common::ops::bytes_ops::tests::test_transmute_from_u8_to_simple ... ok
[INFO] [stdout] 2026-07-09T01:29:33.710001076+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "meta.json"
[INFO] [stdout] test core::common::ops::bytes_ops::tests::test_transmute_from_u8_to_slice ... ok
[INFO] [stdout] test core::common::ops::bytes_ops::tests::test_transmute_from_u8_to_struct ... ok
[INFO] [stdout] test core::common::ops::bytes_ops::tests::test_transmute_to_u8 ... ok
[INFO] [stdout] test core::common::ops::bytes_ops::tests::test_transmute_to_u8_slice ... ok
[INFO] [stdout] 2026-07-09T01:29:33.711226875+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "meta.json"
[INFO] [stdout] test core::common::ops::file_ops::tests::test_file_operation_error ... ok
[INFO] [stdout] 2026-07-09T01:29:33.711500315+00:00 - ERROR - [CompressedPostingBuilder] ExtendedElement doesn't support to be quantized.
[INFO] [stdout] test core::dispatch::generic_posting_iterator::test::test_generic ... ok
[INFO] [stdout] test core::posting_list::compress::compressed_posting_builder::test::test_compressed_posting_builder ... ok
[INFO] [stdout] test core::common::ops::mmap_ops::tests::test_open_read_mmap ... ok
[INFO] [stdout] test core::common::ops::mmap_ops::tests::test_create_and_ensure_length ... ok
[INFO] [stdout] 2026-07-09T01:29:33.714511785+00:00 - INFO - [register_file_as_managed] success: "meta.json"
[INFO] [stdout] 2026-07-09T01:29:33.715398315+00:00 - INFO - [register_file_as_managed] success: "meta.json"
[INFO] [stdout] test core::common::ops::file_ops::tests::test_atomic_save_and_read_bin ... ok
[INFO] [stdout] test core::common::ops::mmap_ops::tests::test_open_write_mmap ... ok
[INFO] [stdout] test core::posting_list::compress::compressed_posting_iterator::test::test_skip_to ... ok
[INFO] [stdout] test core::common::ops::file_ops::tests::test_atomic_save_and_read_json ... ok
[INFO] [stdout] 2026-07-09T01:29:33.741259733+00:00 - INFO - index writer start workers
[INFO] [stdout] 2026-07-09T01:29:33.751338852+00:00 - INFO - index writer start workers
[INFO] [stdout] test core::posting_list::compress::compressed_posting_iterator::test::test_last_id ... ok
[INFO] [stdout] test core::posting_list::compress::compressed_posting_list_view::tests::test_view_clone ... ok
[INFO] [stdout] test core::posting_list::element::dispatch::generic_element::tests::test_convert_or_unquantize ... ok
[INFO] [stdout] 2026-07-09T01:29:33.792587728+00:00 - ERROR - Can't call this `GenericElement` func `as_extended`.
[INFO] [stdout] test core::posting_list::element::dispatch::generic_element::tests::test_generic_element_as_extended ... ok
[INFO] [stdout] 2026-07-09T01:29:33.792834378+00:00 - ERROR - Can't call this `GenericElement` func `as_simple`.
[INFO] [stdout] test core::posting_list::element::dispatch::generic_element::tests::test_generic_element_as_simple ... ok
[INFO] [stdout] test core::posting_list::element::dispatch::generic_element::tests::test_generic_element_type ... ok
[INFO] [stdout] test core::posting_list::element::dispatch::generic_element::tests::test_quantize_with_param ... ok
[INFO] [stdout] test core::posting_list::element::dispatch::generic_element::tests::test_type_convert ... ok
[INFO] [stdout] test core::posting_list::element::dispatch::generic_element::tests::test_unquantize_with_param ... ok
[INFO] [stdout] test core::posting_list::element::dispatch::generic_element_ref::test::test_generic_element_ref_to_owned ... ok
[INFO] [stdout] 2026-07-09T01:29:33.809492246+00:00 - INFO - [api::cxx_ffi::api::test::test_use_pruning_sparse_search] [prepare_commit] tring prepare commit
[INFO] [stdout] test core::posting_list::element::dispatch::generic_element_slice::test::test_generic_element_slice ... ok
[INFO] [stdout] test core::posting_list::element::extended_element::tests::test_extended_element_default ... ok
[INFO] [stdout] test core::posting_list::element::extended_element::tests::test_extended_element_f32 ... ok
[INFO] [stdout] test core::posting_list::element::extended_element::tests::test_from_simple_element ... ok
[INFO] [stdout] test core::posting_list::element::extended_element::tests::test_simple_element_slice ... ok
[INFO] [stdout] test core::posting_list::element::simple_element::tests::test_from_extended_element ... ok
[INFO] [stdout] test core::posting_list::element::simple_element::tests::test_simple_element_default ... ok
[INFO] [stdout] test core::posting_list::element::simple_element::tests::test_simple_element_f32 ... ok
[INFO] [stdout] test core::posting_list::element::simple_element::tests::test_simple_element_slice ... ok
[INFO] [stdout] test core::posting_list::encoder::tests::test_block_decoder_initialization ... ok
[INFO] [stdout] test core::posting_list::encoder::tests::test_encode_sorted_block ... ok
[INFO] [stdout] test core::posting_list::encoder::tests::test_encode_sorted_block_with_junk ... ok
[INFO] [stdout] test core::posting_list::encoder::tests::test_encode_sorted_block_with_offset ... ok
[INFO] [stdout] test core::posting_list::encoder::tests::test_encode_unsorted_block_with_junk ... ok
[INFO] [stdout] test core::posting_list::encoder::tests::test_encode_vint ... ok
[INFO] [stdout] 2026-07-09T01:29:33.823557815+00:00 - INFO - [api::cxx_ffi::api::test::test_brute_force_sparse_search] [prepare_commit] tring prepare commit
[INFO] [stdout] 2026-07-09T01:29:33.826844675+00:00 - INFO - thrd-sparse-index2 [index documents] rows_count: 106
[INFO] [stdout] 2026-07-09T01:29:33.829990145+00:00 - INFO - thrd-sparse-index3 [index documents] rows_count: 315
[INFO] [stdout] 2026-07-09T01:29:33.831982864+00:00 - INFO - thrd-sparse-index1 [index documents] rows_count: 456
[INFO] [stdout] 2026-07-09T01:29:33.832195235+00:00 - INFO - thrd-sparse-index0 [index documents] rows_count: 123
[INFO] [stdout] 2026-07-09T01:29:33.833241864+00:00 - INFO - thrd-sparse-index3 [index documents] rows_count: 99
[INFO] [stdout] 2026-07-09T01:29:33.833573495+00:00 - INFO - thrd-sparse-index0 [index documents] rows_count: 607
[INFO] [stdout] 2026-07-09T01:29:33.836209874+00:00 - INFO - thrd-sparse-index1 [index documents] rows_count: 201
[INFO] [stdout] 2026-07-09T01:29:33.846003283+00:00 - INFO - thrd-sparse-index2 [index documents] rows_count: 93
[INFO] [stdout] 2026-07-09T01:29:33.856919502+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000006000000000000000000000000.cmp.headers"
[INFO] [stdout] 2026-07-09T01:29:33.859756112+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000006000000000000000000000000.cmp.row_ids"
[INFO] [stdout] 2026-07-09T01:29:33.867164241+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000006000000000000000000000000.cmp.blocks"
[INFO] [stdout] 2026-07-09T01:29:33.867522471+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000000000000000000000000000000.headers"
[INFO] [stdout] 2026-07-09T01:29:33.870815951+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000006000000000000000000000000.meta.json"
[INFO] [stdout] 2026-07-09T01:29:33.873608321+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000000000000000000000000000000.postings"
[INFO] [stdout] 2026-07-09T01:29:33.874237971+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000005000000000000000000000000.cmp.headers"
[INFO] [stdout] 2026-07-09T01:29:33.874341631+00:00 - INFO - [thrd-sparse-index2] - [schedule_add_segment] segment-id: Seg("00000006")
[INFO] [stdout] 2026-07-09T01:29:33.875771640+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000000000000000000000000000000.meta.json"
[INFO] [stdout] 2026-07-09T01:29:33.878071830+00:00 - INFO - [thrd-sparse-index1] - [schedule_add_segment] segment-id: Seg("00000000")
[INFO] [stdout] 2026-07-09T01:29:33.878138350+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000003000000000000000000000000.headers"
[INFO] [stdout] 2026-07-09T01:29:33.879845720+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000003000000000000000000000000.postings"
[INFO] [stdout] 2026-07-09T01:29:33.882235610+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000001000000000000000000000000.headers"
[INFO] [stdout] 2026-07-09T01:29:33.884062940+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000001000000000000000000000000.postings"
[INFO] [stdout] 2026-07-09T01:29:33.887131199+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000001000000000000000000000000.meta.json"
[INFO] [stdout] 2026-07-09T01:29:33.888778679+00:00 - INFO - [thrd-sparse-index2] - [schedule_add_segment] segment-id: Seg("00000001")
[INFO] [stdout] 2026-07-09T01:29:33.888895909+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000003000000000000000000000000.meta.json"
[INFO] [stdout] 2026-07-09T01:29:33.899128198+00:00 - INFO - [thrd-sparse-index0] - [schedule_add_segment] segment-id: Seg("00000003")
[INFO] [stdout] 2026-07-09T01:29:33.973150912+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000005000000000000000000000000.cmp.row_ids"
[INFO] [stdout] test core::posting_list::compress::compressed_posting_iterator::test::test_remains ... ok
[INFO] [stdout] test core::posting_list::simple::posting_list::tests::test_posting_upsert ... ok
[INFO] [stdout] test core::posting_list::simple::posting_list::tests::test_posting_upsert_with_propagate ... ok
[INFO] [stdout] test core::posting_list::simple::posting_list_builder::tests::test_build_elements ... ok
[INFO] [stdout] 2026-07-09T01:29:34.127570818+00:00 - ERROR - [PostingListBuilder] ExtendedElement doesn't support to be quantized.
[INFO] [stdout] 2026-07-09T01:29:34.127717138+00:00 - ERROR - [PostingListBuilder] ExtendedElement doesn't support to be quantized.
[INFO] [stdout] test core::posting_list::simple::posting_list_builder::tests::test_new_posting_builder ... ok
[INFO] [stdout] test core::posting_list::simple::posting_list_builder::tests::test_propagate_while_building ... ok
[INFO] [stdout] test core::posting_list::simple::posting_list_iterator::tests::test_for_each_till_row_id ... ok
[INFO] [stdout] test core::posting_list::simple::posting_list_iterator::tests::test_last_id ... ok
[INFO] [stdout] 2026-07-09T01:29:34.133333397+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000004000000000000000000000000.cmp.headers"
[INFO] [stdout] test core::posting_list::simple::posting_list_iterator::tests::test_peek ... ok
[INFO] [stdout] test core::posting_list::simple::posting_list_iterator::tests::test_remains ... ok
[INFO] [stdout] test core::posting_list::simple::posting_list_iterator::tests::test_skip_to ... ok
[INFO] [stdout] 2026-07-09T01:29:34.142046387+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000002000000000000000000000000.headers"
[INFO] [stdout] test common::executor::tests::test_panic_propagates_single_thread - should panic ... ok
[INFO] [stdout] 2026-07-09T01:29:34.144199156+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000002000000000000000000000000.postings"
[INFO] [stdout] 2026-07-09T01:29:34.152145346+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000004000000000000000000000000.cmp.row_ids"
[INFO] [stdout] 2026-07-09T01:29:34.152406186+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000002000000000000000000000000.meta.json"
[INFO] [stdout] 2026-07-09T01:29:34.160134445+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000004000000000000000000000000.cmp.blocks"
[INFO] [stdout] 2026-07-09T01:29:34.168187584+00:00 - INFO - [thrd-sparse-index3] - [schedule_add_segment] segment-id: Seg("00000002")
[INFO] [stdout] 2026-07-09T01:29:34.168909524+00:00 - INFO - [api::cxx_ffi::api::test::test_brute_force_sparse_search] [prepare_commit] commit has been finished, opstamp: 1004
[INFO] [stdout] 2026-07-09T01:29:34.168959754+00:00 - INFO - committing 1004
[INFO] [stdout] 2026-07-09T01:29:34.168999194+00:00 - INFO - [seg_updater] - [schedule_commit] schedule commit task, opstamp: 1004
[INFO] [stdout] 2026-07-09T01:29:34.169613354+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000004000000000000000000000000.meta.json"
[INFO] [stdout] 2026-07-09T01:29:34.174156293+00:00 - INFO - [thrd-sparse-index1] - [schedule_add_segment] segment-id: Seg("00000004")
[INFO] [stdout] 2026-07-09T01:29:34.174257253+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000005000000000000000000000000.cmp.blocks"
[INFO] [stdout] 2026-07-09T01:29:34.176142493+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000007000000000000000000000000.cmp.headers"
[INFO] [stdout] 2026-07-09T01:29:34.179816733+00:00 - INFO - [seg_updater] - [garbage_collect_files] start running GC with `25` files.
[INFO] [stdout] 2026-07-09T01:29:34.180159683+00:00 - INFO - [seg_updater] - [garbage_collect] files_to_delete size: 0, failed delete: 0, success delete: 0
[INFO] [stdout] 2026-07-09T01:29:34.188312532+00:00 - INFO - [thread-sparse-meta-file-watcher] [FileWatcher] Meta file "/tmp/.tmpG2wXbS/meta.json" was modified
[INFO] [stdout] test api::cxx_ffi::api::test::test_brute_force_sparse_search ... ok
[INFO] [stdout] 2026-07-09T01:29:34.202995621+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000007000000000000000000000000.cmp.row_ids"
[INFO] [stdout] test core::common::ops::bytes_ops::tests::test_transmute_from_u8_invalid_length - should panic ... ok
[INFO] [stdout] test core::scores::top_k::test::empty_with_double_capacity ... ok
[INFO] [stdout] test core::common::ops::bytes_ops::tests::test_transmute_from_u8_to_mut_slice_invalid_length - should panic ... ok
[INFO] [stdout] test core::scores::top_k::test::test_top_k_over ... ok
[INFO] [stdout] test core::scores::top_k::test::test_top_k_pruned ... ok
[INFO] [stdout] test core::sparse_vector::sparse_vector::tests::combine_aggregate_test ... ok
[INFO] [stdout] 2026-07-09T01:29:34.215164860+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000007000000000000000000000000.cmp.blocks"
[INFO] [stdout] test core::scores::top_k::test::test_top_k_under ... ok
[INFO] [stdout] test core::scores::top_k::test::test_top_same_scores ... ok
[INFO] [stdout] test core::sparse_vector::sparse_vector::tests::sorting_test ... ok
[INFO] [stdout] test core::sparse_vector::sparse_vector::tests::validation_test ... ok
[INFO] [stdout] 2026-07-09T01:29:34.219279220+00:00 - WARN - Failed to open meta file "/tmp/.tmpTB2oTI/watched.txt": Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 2026-07-09T01:29:34.221889519+00:00 - WARN - Failed to open meta file "/tmp/.tmpTB2oTI/watched.txt": Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 2026-07-09T01:29:34.223041149+00:00 - WARN - Failed to open meta file "/tmp/.tmpcXVw6T/watched.txt": Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] test directory::footer::tests::test_deserialize_footer ... ok
[INFO] [stdout] 2026-07-09T01:29:34.227138689+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000007000000000000000000000000.meta.json"
[INFO] [stdout] 2026-07-09T01:29:34.232405778+00:00 - WARN - Failed to open meta file "/tmp/.tmpcXVw6T/watched.txt": Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] test directory::footer::tests::test_deserialize_footer_missing_magic_byte ... ok
[INFO] [stdout] test directory::footer::tests::test_deserialize_footer_wrong_filesize ... ok
[INFO] [stdout] test directory::footer::tests::test_deserialize_too_large_footer ... ok2026-07-09T01:29:34.234232058+00:00 - WARN - Failed to open meta file "/tmp/.tmpTB2oTI/watched.txt": Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 
[INFO] [stdout] 2026-07-09T01:29:34.234969948+00:00 - INFO - [register_file_as_managed] managed_paths inserted item: "00000005000000000000000000000000.meta.json"
[INFO] [stdout] 2026-07-09T01:29:34.235194808+00:00 - WARN - Failed to open meta file "/tmp/.tmpcXVw6T/watched.txt": Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] 2026-07-09T01:29:34.235565218+00:00 - INFO - [thrd-sparse-index3] - [schedule_add_segment] segment-id: Seg("00000007")
[INFO] [stdout] test directory::mmap_directory::tests::test_cache ... ok
[INFO] [stdout] 2026-07-09T01:29:34.238327938+00:00 - INFO - [thread-sparse-meta-file-watcher] [FileWatcher] Meta file "/tmp/.tmpcXVw6T/watched.txt" was modified
[INFO] [stdout] 2026-07-09T01:29:34.238820888+00:00 - INFO - [thrd-sparse-index0] - [schedule_add_segment] segment-id: Seg("00000005")
[INFO] [stdout] test directory::mmap_directory::tests::test_open_empty ... ok
[INFO] [stdout] test directory::mmap_directory::tests::test_open_non_existent_path ... ok
[INFO] [stdout] 2026-07-09T01:29:34.243049567+00:00 - INFO - [thread-sparse-meta-file-watcher] [FileWatcher] Meta file "/tmp/.tmpTB2oTI/watched.txt" was modified
[INFO] [stdout] test directory::ram_directory::tests::test_persist ... ok
[INFO] [stdout] test directory::ram_directory::tests::test_ram_directory_deep_clone ... ok
[INFO] [stdout] test directory::watch_event_router::tests::test_watch_event_router_multiple_callback_different_key ... ok
[INFO] [stdout] test directory::watch_event_router::tests::test_watch_event_router_multiple_callback_same_key ... ok
[INFO] [stdout] test directory::watch_event_router::tests::test_watch_event_router_simple ... ok
[INFO] [stdout] test future_result::tests::test_scheduled_result_error ... ok
[INFO] [stdout] test future_result::tests::test_scheduled_result_failed_to_schedule ... ok
[INFO] [stdout] test future_result::tests::test_scheduled_result_sent_error ... ok
[INFO] [stdout] test future_result::tests::test_scheduled_result_sent_success ... ok
[INFO] [stdout] test index::index_meta::tests::test_serialize_metas ... ok
[INFO] [stdout] test index::segment_id::tests::test_to_uuid_string ... ok
[INFO] [stdout] test indexer::index_writer_status::tests::test_bomb_defused ... ok
[INFO] [stdout] test indexer::index_writer_status::tests::test_bomb_goes_boom ... ok
[INFO] [stdout] test indexer::segment_register::tests::test_segment_register ... ok
[INFO] [stdout] test indexer::stamper::test::test_stamper ... ok
[INFO] [stdout] test indexer::stamper::test::test_stamper_revert ... ok
[INFO] [stdout] test tests::test_equality ... ok
[INFO] [stdout] test tests::test_ordering ... ok
[INFO] [stdout] test tests::test_partial_cmp ... ok
[INFO] [stdout] 2026-07-09T01:29:34.276839664+00:00 - INFO - [api::cxx_ffi::api::test::test_use_pruning_sparse_search] [prepare_commit] commit has been finished, opstamp: 1004
[INFO] [stdout] 2026-07-09T01:29:34.276897094+00:00 - INFO - committing 1004
[INFO] [stdout] test directory::file_watcher::tests::test_file_watcher_drop_handle ... ok
[INFO] [stdout] 2026-07-09T01:29:34.296058742+00:00 - INFO - [seg_updater] - [schedule_commit] schedule commit task, opstamp: 1004
[INFO] [stdout] 2026-07-09T01:29:34.305291802+00:00 - INFO - [seg_updater] - [garbage_collect_files] start running GC with `25` files.
[INFO] [stdout] 2026-07-09T01:29:34.305785182+00:00 - INFO - [seg_updater] - [garbage_collect] files_to_delete size: 0, failed delete: 0, success delete: 0
[INFO] [stdout] 2026-07-09T01:29:34.310550281+00:00 - INFO - [thread-sparse-meta-file-watcher] [FileWatcher] Meta file "/tmp/.tmpgWHcMn/meta.json" was modified
[INFO] [stdout] test common::executor::tests::test_panic_propagates_multi_thread - should panic ... ok
[INFO] [stdout] test core::common::ops::bytes_ops::tests::test_transmute_from_u8_to_slice_invalid_length - should panic ... ok
[INFO] [stdout] test api::cxx_ffi::api::test::test_use_pruning_sparse_search ... ok
[INFO] [stdout] test core::posting_list::compress::compressed_posting_iterator::test::test_iterator_clone_from_view ... ok
[INFO] [stdout] 2026-07-09T01:29:34.425326321+00:00 - INFO - [thread-sparse-meta-file-watcher] [FileWatcher] Meta file "/tmp/.tmpTB2oTI/watched.txt" was modified
[INFO] [stdout] test directory::file_watcher::tests::test_file_watcher_drop_watcher ... ok
[INFO] [stdout] test core::posting_list::compress::compressed_posting_iterator::test::test_skip_to_end ... ok
[INFO] [stdout] test core::posting_list::compress::compressed_posting_iterator::test::test_for_each_till_row_id ... ok
[INFO] [stdout] test core::posting_list::compress::compressed_posting_iterator::test::test_iterator_next ... ok
[INFO] [stdout] test core::posting_list::compress::compressed_posting_iterator::test::test_iterator_peek_and_next ... ok
[INFO] [stdout] test core::posting_list::compress::compressed_posting_builder::test::test_compressed_posting_compress ... ok
[INFO] [stdout] 2026-07-09T01:29:36.262011735+00:00 - ERROR - `ExtendedElement` can't be quantized! Can't continue merging process.
[INFO] [stdout] 2026-07-09T01:29:36.674055077+00:00 - ERROR - `ExtendedElement` can't be quantized! Can't continue merging process.
[INFO] [stdout] test core::posting_list::simple::posting_list_merge::tests::test_merge_extended_posting_lists ... ok
[INFO] [stdout] test core::posting_list::simple::posting_list_merge::tests::test_merge_simple_posting_lists ... ok
[INFO] [stdout] test core::posting_list::compress::compressed_posting_list_merger::tests::test_merge_compressed_posting_lists ... ok
[INFO] [stdout] test core::posting_list::simple::posting_list::tests::test_posting_delete ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 113 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 10.88s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ms-macro-test.rs (/opt/rustwide/target/debug/deps/ms_macro_test-84ea765acbc7b879)
[INFO] [stdout] running 1 test
[INFO] [stdout] test test::test_ms_macro ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- test::test_ms_macro stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test::test_ms_macro' (3116) panicked at tests/ms-macro-test.rs:98:57:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5fc6629df558 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5fc6629df558 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5fc6629df558 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5fc6629df558 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5fc6629f5aaa - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5fc6629f5aaa - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5fc6629e4052 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5fc6629e4052 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5fc6629bc026 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5fc6629bc026 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5fc6629d6bc9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5fc6626444fc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5fc6626444fc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5fc6629d6e42 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5fc6629d6e42 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5fc6629bc0e2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5fc6629b1169 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5fc6629bcf8d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5fc6629f626c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5fc6629f5fb2 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5fc66263548b - <core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5fc66263548b - ms_macro_test[dfccb8cb4b598785]::test::test_ms_macro
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/ms-macro-test.rs:98:57
[INFO] [stdout]   22:     0x5fc6626332d7 - ms_macro_test[dfccb8cb4b598785]::test::test_ms_macro::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/ms-macro-test.rs:90:23
[INFO] [stdout]   23:     0x5fc6626374f6 - <ms_macro_test[dfccb8cb4b598785]::test::test_ms_macro::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5fc6626375db - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5fc6626375db - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5fc662644e55 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5fc662644e55 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5fc662644e55 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5fc662644e55 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5fc662644e55 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5fc662644e55 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5fc662644e55 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5fc66263e764 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5fc66263e764 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5fc662647ed2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5fc662647ed2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5fc662647ed2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5fc662647ed2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5fc662647ed2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5fc662647ed2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5fc662647ed2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5fc6629dee7f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   43:     0x5fc6629dee7f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x72764fe3daa4 - <unknown>
[INFO] [stdout]   45:     0x72764fecaa64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     test::test_ms_macro
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test ms-macro-test`
[INFO] running `Command { std: "docker" "inspect" "caa2a4b81325af36ed8148f951aa5d2f358a4990c3f1bf4cb8c0899984b257e1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "caa2a4b81325af36ed8148f951aa5d2f358a4990c3f1bf4cb8c0899984b257e1", kill_on_drop: false }`
[INFO] [stdout] caa2a4b81325af36ed8148f951aa5d2f358a4990c3f1bf4cb8c0899984b257e1
