[INFO] fetching crate izihawa-tantivy 0.21.1...
[INFO] testing izihawa-tantivy-0.21.1 against 1.75.0 for beta-1.76-1
[INFO] extracting crate izihawa-tantivy 0.21.1 into /workspace/builds/worker-1-tc1/source
[INFO] validating manifest of crates.io crate izihawa-tantivy 0.21.1 on toolchain 1.75.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate izihawa-tantivy 0.21.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate izihawa-tantivy 0.21.1
[INFO] tweaked toml for crates.io crate izihawa-tantivy 0.21.1 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded izihawa-tantivy-sstable v0.2.0
[INFO] [stderr]   Downloaded izihawa-tantivy-stacker v0.2.0
[INFO] [stderr]   Downloaded fastdivide v0.4.0
[INFO] [stderr]   Downloaded levenshtein_automata v0.2.1
[INFO] [stderr]   Downloaded murmurhash32 v0.3.0
[INFO] [stderr]   Downloaded measure_time v0.8.2
[INFO] [stderr]   Downloaded izihawa-ownedbytes v0.6.0
[INFO] [stderr]   Downloaded census v0.4.1
[INFO] [stderr]   Downloaded izihawa-tantivy-bitpacker v0.5.0
[INFO] [stderr]   Downloaded fail v0.5.1
[INFO] [stderr]   Downloaded lru v0.12.1
[INFO] [stderr]   Downloaded htmlescape v0.3.1
[INFO] [stderr]   Downloaded lz4_flex v0.11.1
[INFO] [stderr]   Downloaded izihawa-tantivy-columnar v0.2.0
[INFO] [stderr]   Downloaded bitpacking v0.8.4
[INFO] [stderr]   Downloaded izihawa-tantivy-common v0.6.0
[INFO] [stderr]   Downloaded sketches-ddsketch v0.2.1
[INFO] [stderr]   Downloaded fs4 v0.7.0
[INFO] [stderr]   Downloaded izihawa-fst v0.4.0
[INFO] [stderr]   Downloaded lockfree-object-pool v0.1.4
[INFO] [stderr]   Downloaded izihawa-tantivy-tokenizer-api v0.2.0
[INFO] [stderr]   Downloaded izihawa-tantivy-query-grammar v0.21.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 54e6be29dfd0fb16d08777eacf386995a4f82fdc4bc592153665bd14800714c0
[INFO] running `Command { std: "docker" "start" "-a" "54e6be29dfd0fb16d08777eacf386995a4f82fdc4bc592153665bd14800714c0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "54e6be29dfd0fb16d08777eacf386995a4f82fdc4bc592153665bd14800714c0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "54e6be29dfd0fb16d08777eacf386995a4f82fdc4bc592153665bd14800714c0", kill_on_drop: false }`
[INFO] [stdout] 54e6be29dfd0fb16d08777eacf386995a4f82fdc4bc592153665bd14800714c0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4ab88ca9308c9cd5774e4d0d1d63fd58c7f8714a64e4ef88b3761a9a42bcf5f5
[INFO] running `Command { std: "docker" "start" "-a" "4ab88ca9308c9cd5774e4d0d1d63fd58c7f8714a64e4ef88b3761a9a42bcf5f5", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.7.1
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling zstd-safe v7.0.0
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling time-core v0.1.2
[INFO] [stderr]    Compiling izihawa-ownedbytes v0.6.0
[INFO] [stderr]    Compiling ahash v0.8.7
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling rustix v0.38.28
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling regex-syntax v0.6.29
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]    Compiling jobserver v0.1.27
[INFO] [stderr]    Compiling futures-task v0.3.30
[INFO] [stderr]    Compiling futures-io v0.3.30
[INFO] [stderr]    Compiling bitflags v2.4.1
[INFO] [stderr]    Compiling linux-raw-sys v0.4.12
[INFO] [stderr]    Compiling utf8-ranges v1.0.5
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling zerocopy v0.7.32
[INFO] [stderr]    Compiling regex-syntax v0.8.2
[INFO] [stderr]    Compiling allocator-api2 v0.2.16
[INFO] [stderr]    Compiling murmurhash32 v0.3.0
[INFO] [stderr]    Compiling cc v1.0.83
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]    Compiling getrandom v0.2.11
[INFO] [stderr]    Compiling instant v0.1.12
[INFO] [stderr]    Compiling fastdivide v0.4.0
[INFO] [stderr]    Compiling fastrand v2.0.1
[INFO] [stderr]    Compiling bitpacking v0.8.4
[INFO] [stderr]    Compiling bytes v1.5.0
[INFO] [stderr]    Compiling measure_time v0.8.2
[INFO] [stderr]    Compiling memmap2 v0.9.3
[INFO] [stderr]    Compiling crossbeam-channel v0.5.10
[INFO] [stderr]    Compiling levenshtein_automata v0.2.1
[INFO] [stderr]    Compiling lz4_flex v0.11.1
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling aho-corasick v1.1.2
[INFO] [stderr]    Compiling hashbrown v0.14.3
[INFO] [stderr]    Compiling census v0.4.1
[INFO] [stderr]    Compiling htmlescape v0.3.1
[INFO] [stderr]    Compiling tokio v1.35.1
[INFO] [stderr]    Compiling arc-swap v1.6.0
[INFO] [stderr]    Compiling lockfree-object-pool v0.1.4
[INFO] [stderr]    Compiling base64 v0.21.5
[INFO] [stderr]    Compiling oneshot v0.1.6
[INFO] [stderr]    Compiling lru v0.12.1
[INFO] [stderr]    Compiling zstd-sys v2.0.9+zstd.1.5.5
[INFO] [stderr]    Compiling regex-automata v0.4.3
[INFO] [stderr]    Compiling izihawa-fst v0.4.0
[INFO] [stderr]    Compiling izihawa-tantivy-query-grammar v0.21.0
[INFO] [stderr]    Compiling fs4 v0.7.0
[INFO] [stderr]    Compiling tempfile v3.9.0
[INFO] [stderr]    Compiling izihawa-tantivy-bitpacker v0.5.0
[INFO] [stderr]    Compiling regex v1.10.2
[INFO] [stderr]    Compiling serde_derive v1.0.194
[INFO] [stderr]    Compiling async-trait v0.1.77
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling thiserror-impl v1.0.56
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling thiserror v1.0.56
[INFO] [stderr]    Compiling zstd v0.13.0
[INFO] [stderr]    Compiling serde v1.0.194
[INFO] [stderr]    Compiling futures-executor v0.3.30
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stderr]    Compiling deranged v0.3.11
[INFO] [stderr]    Compiling uuid v1.6.1
[INFO] [stderr]    Compiling rust-stemmers v1.2.0
[INFO] [stderr]    Compiling serde_json v1.0.111
[INFO] [stderr]    Compiling izihawa-tantivy-tokenizer-api v0.2.0
[INFO] [stderr]    Compiling sketches-ddsketch v0.2.1
[INFO] [stderr]    Compiling time v0.3.31
[INFO] [stderr]    Compiling izihawa-tantivy-common v0.6.0
[INFO] [stderr]    Compiling izihawa-tantivy-sstable v0.2.0
[INFO] [stderr]    Compiling izihawa-tantivy-stacker v0.2.0
[INFO] [stderr]    Compiling izihawa-tantivy-columnar v0.2.0
[INFO] [stderr]    Compiling izihawa-tantivy v0.21.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `TantivyError`
[INFO] [stdout]   --> src/core/segment_reader.rs:14:29
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::{DocId, Opstamp, TantivyError};
[INFO] [stdout]    |                             ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `TermQuery`
[INFO] [stdout]   --> src/indexer/index_writer.rs:22:42
[INFO] [stdout]    |
[INFO] [stdout] 22 | use crate::query::{EnableScoring, Query, TermQuery};
[INFO] [stdout]    |                                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::segment_manager::SegmentManager`
[INFO] [stdout]   --> src/indexer/mod.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub use self::segment_manager::SegmentManager;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/aggregation/agg_limits.rs:76:13
[INFO] [stdout]    |
[INFO] [stdout] 76 |             /// The counter which is shared between the aggregations for one request.
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 77 |             memory_consumption: Arc::clone(&self.memory_consumption),
[INFO] [stdout]    |             -------------------------------------------------------- rustdoc does not generate documentation for expression fields
[INFO] [stdout]    |
[INFO] [stdout]    = help: use `//` for a plain comment
[INFO] [stdout]    = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/aggregation/agg_limits.rs:78:13
[INFO] [stdout]    |
[INFO] [stdout] 78 |             /// The memory_limit in bytes
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 79 |             memory_limit: self.memory_limit,
[INFO] [stdout]    |             ------------------------------- rustdoc does not generate documentation for expression fields
[INFO] [stdout]    |
[INFO] [stdout]    = help: use `//` for a plain comment
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::BinaryHeap`
[INFO] [stdout]  --> src/collector/top_score_collector.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::collections::BinaryHeap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `futures::future::join_all`
[INFO] [stdout]  --> src/query/phrase_query/phrase_weight.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use futures::future::join_all;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RangeWeight`
[INFO] [stdout]   --> src/query/range_query/mod.rs:10:41
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use self::range_query::{RangeQuery, RangeWeight};
[INFO] [stdout]    |                                         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::term_weight::TermWeight`
[INFO] [stdout]  --> src/query/term_query/mod.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub use self::term_weight::TermWeight;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HasLen`
[INFO] [stdout]  --> src/store/store_compressor.rs:7:50
[INFO] [stdout]   |
[INFO] [stdout] 7 | use common::{BinarySerializable, CountingWriter, HasLen, TerminatingWrite};
[INFO] [stdout]   |                                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HasLen`
[INFO] [stdout]  --> src/store/reader.rs:8:34
[INFO] [stdout]   |
[INFO] [stdout] 8 | use common::{BinarySerializable, HasLen, OwnedBytes};
[INFO] [stdout]   |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `return_true` is never used
[INFO] [stdout]    --> src/core/index_meta.rs:272:4
[INFO] [stdout]     |
[INFO] [stdout] 272 | fn return_true() -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_true` is never used
[INFO] [stdout]    --> src/core/index_meta.rs:279:4
[INFO] [stdout]     |
[INFO] [stdout] 279 | fn is_true(val: &bool) -> bool {
[INFO] [stdout]     |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `extract_footer_async` is never used
[INFO] [stdout]   --> src/store/footer.rs:71:18
[INFO] [stdout]    |
[INFO] [stdout] 47 | impl DocStoreFooter {
[INFO] [stdout]    | ------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 71 |     pub async fn extract_footer_async(file: FileSlice) -> io::Result<(DocStoreFooter, FileSlice)> {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/collector/top_score_collector.rs:435:5
[INFO] [stdout]     |
[INFO] [stdout] 435 | /     pub fn tweak_score<TScore, TScoreSegmentTweaker, TScoreTweaker>(
[INFO] [stdout] 436 | |         self,
[INFO] [stdout] 437 | |         score_tweaker: TScoreTweaker,
[INFO] [stdout] 438 | |     ) -> impl Collector<Fruit = Vec<(TScore, DocAddress)>>
[INFO] [stdout] ...   |
[INFO] [stdout] 441 | |         TScoreSegmentTweaker: ScoreSegmentTweaker<TScore> + 'static + Send,
[INFO] [stdout] 442 | |         TScoreTweaker: ScoreTweaker<TScore, Child = TScoreSegmentTweaker> + Send + Sync,
[INFO] [stdout]     | |________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:4:9
[INFO] [stdout]     |
[INFO] [stdout] 4   | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> src/collector/tweak_score_top_collector.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     async fn segment_tweaker_async(&self, segment_reader: &SegmentReader) -> Result<Self::Child>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/directory/directory.rs:260:5
[INFO] [stdout]     |
[INFO] [stdout] 260 |     fn as_any(&self) -> &dyn Any;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/directory/directory.rs:261:5
[INFO] [stdout]     |
[INFO] [stdout] 261 |     fn underlying_directory(&self) -> Option<&dyn Directory> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/directory/directory.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 |     fn real_directory(&self) -> &dyn Directory;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/directory/managed_directory.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn wrap(directory: Box<dyn Directory>) -> crate::Result<ManagedDirectory> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> src/query/bm25.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     async fn doc_freq_async(&self, term: &Term) -> crate::Result<u64>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/query/query.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |         with_fieldnorms: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]   --> src/query/query.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn enabled_from_searcher_without_fieldnorms(searcher: &'a Searcher) -> EnableScoring<'a> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 23 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 23.59s
[INFO] running `Command { std: "docker" "inspect" "4ab88ca9308c9cd5774e4d0d1d63fd58c7f8714a64e4ef88b3761a9a42bcf5f5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4ab88ca9308c9cd5774e4d0d1d63fd58c7f8714a64e4ef88b3761a9a42bcf5f5", kill_on_drop: false }`
[INFO] [stdout] 4ab88ca9308c9cd5774e4d0d1d63fd58c7f8714a64e4ef88b3761a9a42bcf5f5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4624b1765bf1c383acfb05c0da4f5f170d959d9e4b782d020bef48aeb835ea1c
[INFO] running `Command { std: "docker" "start" "-a" "4624b1765bf1c383acfb05c0da4f5f170d959d9e4b782d020bef48aeb835ea1c", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v0.38.28
[INFO] [stderr]    Compiling num-traits v0.2.17
[INFO] [stderr]    Compiling regex-automata v0.4.3
[INFO] [stderr]    Compiling clap_lex v0.6.0
[INFO] [stderr]    Compiling ciborium-io v0.2.1
[INFO] [stderr]    Compiling anstyle v1.0.4
[INFO] [stderr]    Compiling wait-timeout v0.2.0
[INFO] [stderr]    Compiling termcolor v1.4.0
[INFO] [stderr]    Compiling humantime v2.1.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling paste v1.0.14
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling measure_time v0.8.2
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling uuid v1.6.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.1
[INFO] [stderr]    Compiling rand_xorshift v0.3.0
[INFO] [stderr]    Compiling clap_builder v4.4.12
[INFO] [stderr]    Compiling ciborium v0.2.1
[INFO] [stderr]    Compiling bit-set v0.5.3
[INFO] [stderr]    Compiling test-log-macros v0.2.14
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling fail v0.5.1
[INFO] [stderr]    Compiling maplit v1.0.2
[INFO] [stderr]    Compiling more-asserts v0.3.1
[INFO] [stderr]    Compiling plotters v0.3.5
[INFO] [stderr]    Compiling rand_distr v0.4.3
[INFO] [stderr]    Compiling clap v4.4.13
[INFO] [stderr]    Compiling tempfile v3.9.0
[INFO] [stderr]    Compiling is-terminal v0.4.10
[INFO] [stderr]    Compiling fs4 v0.7.0
[INFO] [stderr]    Compiling regex v1.10.2
[INFO] [stderr]    Compiling rusty-fork v0.3.0
[INFO] [stderr]    Compiling env_logger v0.10.1
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling izihawa-tantivy v0.21.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling proptest v1.4.0
[INFO] [stderr]    Compiling test-log v0.2.14
[INFO] [stdout] warning: unused import: `TantivyError`
[INFO] [stdout]   --> src/core/segment_reader.rs:14:29
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::{DocId, Opstamp, TantivyError};
[INFO] [stdout]    |                             ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `TermQuery`
[INFO] [stdout]   --> src/indexer/index_writer.rs:22:42
[INFO] [stdout]    |
[INFO] [stdout] 22 | use crate::query::{EnableScoring, Query, TermQuery};
[INFO] [stdout]    |                                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::segment_manager::SegmentManager`
[INFO] [stdout]   --> src/indexer/mod.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub use self::segment_manager::SegmentManager;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/aggregation/agg_limits.rs:76:13
[INFO] [stdout]    |
[INFO] [stdout] 76 |             /// The counter which is shared between the aggregations for one request.
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 77 |             memory_consumption: Arc::clone(&self.memory_consumption),
[INFO] [stdout]    |             -------------------------------------------------------- rustdoc does not generate documentation for expression fields
[INFO] [stdout]    |
[INFO] [stdout]    = help: use `//` for a plain comment
[INFO] [stdout]    = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/aggregation/agg_limits.rs:78:13
[INFO] [stdout]    |
[INFO] [stdout] 78 |             /// The memory_limit in bytes
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 79 |             memory_limit: self.memory_limit,
[INFO] [stdout]    |             ------------------------------- rustdoc does not generate documentation for expression fields
[INFO] [stdout]    |
[INFO] [stdout]    = help: use `//` for a plain comment
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::BinaryHeap`
[INFO] [stdout]  --> src/collector/top_score_collector.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::collections::BinaryHeap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `futures::future::join_all`
[INFO] [stdout]  --> src/query/phrase_query/phrase_weight.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use futures::future::join_all;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RangeWeight`
[INFO] [stdout]   --> src/query/range_query/mod.rs:10:41
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use self::range_query::{RangeQuery, RangeWeight};
[INFO] [stdout]    |                                         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::term_weight::TermWeight`
[INFO] [stdout]  --> src/query/term_query/mod.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub use self::term_weight::TermWeight;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HasLen`
[INFO] [stdout]  --> src/store/store_compressor.rs:7:50
[INFO] [stdout]   |
[INFO] [stdout] 7 | use common::{BinarySerializable, CountingWriter, HasLen, TerminatingWrite};
[INFO] [stdout]   |                                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HasLen`
[INFO] [stdout]  --> src/store/reader.rs:8:34
[INFO] [stdout]   |
[INFO] [stdout] 8 | use common::{BinarySerializable, HasLen, OwnedBytes};
[INFO] [stdout]   |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `TantivyError`
[INFO] [stdout]   --> src/core/segment_reader.rs:14:29
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::{DocId, Opstamp, TantivyError};
[INFO] [stdout]    |                             ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `TermQuery`
[INFO] [stdout]   --> src/indexer/index_writer.rs:22:42
[INFO] [stdout]    |
[INFO] [stdout] 22 | use crate::query::{EnableScoring, Query, TermQuery};
[INFO] [stdout]    |                                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::segment_manager::SegmentManager`
[INFO] [stdout]   --> src/indexer/mod.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub use self::segment_manager::SegmentManager;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/aggregation/agg_limits.rs:76:13
[INFO] [stdout]    |
[INFO] [stdout] 76 |             /// The counter which is shared between the aggregations for one request.
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 77 |             memory_consumption: Arc::clone(&self.memory_consumption),
[INFO] [stdout]    |             -------------------------------------------------------- rustdoc does not generate documentation for expression fields
[INFO] [stdout]    |
[INFO] [stdout]    = help: use `//` for a plain comment
[INFO] [stdout]    = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/aggregation/agg_limits.rs:78:13
[INFO] [stdout]    |
[INFO] [stdout] 78 |             /// The memory_limit in bytes
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 79 |             memory_limit: self.memory_limit,
[INFO] [stdout]    |             ------------------------------- rustdoc does not generate documentation for expression fields
[INFO] [stdout]    |
[INFO] [stdout]    = help: use `//` for a plain comment
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::BinaryHeap`
[INFO] [stdout]  --> src/collector/top_score_collector.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::collections::BinaryHeap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `futures::future::join_all`
[INFO] [stdout]  --> src/query/phrase_query/phrase_weight.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use futures::future::join_all;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RangeWeight`
[INFO] [stdout]   --> src/query/range_query/mod.rs:10:41
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use self::range_query::{RangeQuery, RangeWeight};
[INFO] [stdout]    |                                         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::term_weight::TermWeight`
[INFO] [stdout]  --> src/query/term_query/mod.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub use self::term_weight::TermWeight;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `IndexWriter`
[INFO] [stdout]   --> src/store/index/mod.rs:52:43
[INFO] [stdout]    |
[INFO] [stdout] 52 |     use crate::{DocAddress, DocId, Index, IndexWriter, TantivyDocument, Term};
[INFO] [stdout]    |                                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `return_true` is never used
[INFO] [stdout]    --> src/core/index_meta.rs:272:4
[INFO] [stdout]     |
[INFO] [stdout] 272 | fn return_true() -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_true` is never used
[INFO] [stdout]    --> src/core/index_meta.rs:279:4
[INFO] [stdout]     |
[INFO] [stdout] 279 | fn is_true(val: &bool) -> bool {
[INFO] [stdout]     |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `extract_footer_async` is never used
[INFO] [stdout]   --> src/store/footer.rs:71:18
[INFO] [stdout]    |
[INFO] [stdout] 47 | impl DocStoreFooter {
[INFO] [stdout]    | ------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 71 |     pub async fn extract_footer_async(file: FileSlice) -> io::Result<(DocStoreFooter, FileSlice)> {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/collector/top_score_collector.rs:435:5
[INFO] [stdout]     |
[INFO] [stdout] 435 | /     pub fn tweak_score<TScore, TScoreSegmentTweaker, TScoreTweaker>(
[INFO] [stdout] 436 | |         self,
[INFO] [stdout] 437 | |         score_tweaker: TScoreTweaker,
[INFO] [stdout] 438 | |     ) -> impl Collector<Fruit = Vec<(TScore, DocAddress)>>
[INFO] [stdout] ...   |
[INFO] [stdout] 441 | |         TScoreSegmentTweaker: ScoreSegmentTweaker<TScore> + 'static + Send,
[INFO] [stdout] 442 | |         TScoreTweaker: ScoreTweaker<TScore, Child = TScoreSegmentTweaker> + Send + Sync,
[INFO] [stdout]     | |________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:4:9
[INFO] [stdout]     |
[INFO] [stdout] 4   | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> src/collector/tweak_score_top_collector.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     async fn segment_tweaker_async(&self, segment_reader: &SegmentReader) -> Result<Self::Child>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/directory/directory.rs:260:5
[INFO] [stdout]     |
[INFO] [stdout] 260 |     fn as_any(&self) -> &dyn Any;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/directory/directory.rs:261:5
[INFO] [stdout]     |
[INFO] [stdout] 261 |     fn underlying_directory(&self) -> Option<&dyn Directory> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/directory/directory.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 |     fn real_directory(&self) -> &dyn Directory;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/directory/managed_directory.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn wrap(directory: Box<dyn Directory>) -> crate::Result<ManagedDirectory> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> src/query/bm25.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     async fn doc_freq_async(&self, term: &Term) -> crate::Result<u64>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/query/query.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |         with_fieldnorms: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]   --> src/query/query.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn enabled_from_searcher_without_fieldnorms(searcher: &'a Searcher) -> EnableScoring<'a> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HasLen`
[INFO] [stdout]  --> src/store/store_compressor.rs:7:50
[INFO] [stdout]   |
[INFO] [stdout] 7 | use common::{BinarySerializable, CountingWriter, HasLen, TerminatingWrite};
[INFO] [stdout]   |                                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HasLen`
[INFO] [stdout]  --> src/store/reader.rs:8:34
[INFO] [stdout]   |
[INFO] [stdout] 8 | use common::{BinarySerializable, HasLen, OwnedBytes};
[INFO] [stdout]   |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/indexer/merger.rs:1417:17
[INFO] [stdout]      |
[INFO] [stdout] 1417 |             let mut index_writer: IndexWriter = index.writer_for_tests().unwrap();
[INFO] [stdout]      |                 ----^^^^^^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/indexer/merger_sorted_index_test.rs:140:17
[INFO] [stdout]     |
[INFO] [stdout] 140 |             let mut index_writer: IndexWriter = index.writer_for_tests()?;
[INFO] [stdout]     |                 ----^^^^^^^^^^^^
[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/aggregation/mod.rs:455:21
[INFO] [stdout]     |
[INFO] [stdout] 455 |                 let mut index_writer: IndexWriter = index.writer_for_tests()?;
[INFO] [stdout]     |                     ----^^^^^^^^^^^^
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 23 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `return_true` is never used
[INFO] [stdout]    --> src/core/index_meta.rs:272:4
[INFO] [stdout]     |
[INFO] [stdout] 272 | fn return_true() -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_true` is never used
[INFO] [stdout]    --> src/core/index_meta.rs:279:4
[INFO] [stdout]     |
[INFO] [stdout] 279 | fn is_true(val: &bool) -> bool {
[INFO] [stdout]     |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `extract_footer_async` is never used
[INFO] [stdout]   --> src/store/footer.rs:71:18
[INFO] [stdout]    |
[INFO] [stdout] 47 | impl DocStoreFooter {
[INFO] [stdout]    | ------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 71 |     pub async fn extract_footer_async(file: FileSlice) -> io::Result<(DocStoreFooter, FileSlice)> {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 18 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 48.30s
[INFO] running `Command { std: "docker" "inspect" "4624b1765bf1c383acfb05c0da4f5f170d959d9e4b782d020bef48aeb835ea1c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4624b1765bf1c383acfb05c0da4f5f170d959d9e4b782d020bef48aeb835ea1c", kill_on_drop: false }`
[INFO] [stdout] 4624b1765bf1c383acfb05c0da4f5f170d959d9e4b782d020bef48aeb835ea1c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 8438e2b5278474a9beff06773f9b641db5f33a60bda3c4ec2b207ebb5115922c
[INFO] running `Command { std: "docker" "start" "-a" "8438e2b5278474a9beff06773f9b641db5f33a60bda3c4ec2b207ebb5115922c", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `TantivyError`
[INFO] [stderr]   --> src/core/segment_reader.rs:14:29
[INFO] [stderr]    |
[INFO] [stderr] 14 | use crate::{DocId, Opstamp, TantivyError};
[INFO] [stderr]    |                             ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `TermQuery`
[INFO] [stderr]   --> src/indexer/index_writer.rs:22:42
[INFO] [stderr]    |
[INFO] [stderr] 22 | use crate::query::{EnableScoring, Query, TermQuery};
[INFO] [stderr]    |                                          ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `self::segment_manager::SegmentManager`
[INFO] [stderr]   --> src/indexer/mod.rs:32:9
[INFO] [stderr]    |
[INFO] [stderr] 32 | pub use self::segment_manager::SegmentManager;
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused doc comment
[INFO] [stderr]   --> src/aggregation/agg_limits.rs:76:13
[INFO] [stderr]    |
[INFO] [stderr] 76 |             /// The counter which is shared between the aggregations for one request.
[INFO] [stderr]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 77 |             memory_consumption: Arc::clone(&self.memory_consumption),
[INFO] [stderr]    |             -------------------------------------------------------- rustdoc does not generate documentation for expression fields
[INFO] [stderr]    |
[INFO] [stderr]    = help: use `//` for a plain comment
[INFO] [stderr]    = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused doc comment
[INFO] [stderr]   --> src/aggregation/agg_limits.rs:78:13
[INFO] [stderr]    |
[INFO] [stderr] 78 |             /// The memory_limit in bytes
[INFO] [stderr]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 79 |             memory_limit: self.memory_limit,
[INFO] [stderr]    |             ------------------------------- rustdoc does not generate documentation for expression fields
[INFO] [stderr]    |
[INFO] [stderr]    = help: use `//` for a plain comment
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::collections::BinaryHeap`
[INFO] [stderr]  --> src/collector/top_score_collector.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::collections::BinaryHeap;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `futures::future::join_all`
[INFO] [stderr]  --> src/query/phrase_query/phrase_weight.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use futures::future::join_all;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `RangeWeight`
[INFO] [stderr]   --> src/query/range_query/mod.rs:10:41
[INFO] [stderr]    |
[INFO] [stderr] 10 | pub use self::range_query::{RangeQuery, RangeWeight};
[INFO] [stderr]    |                                         ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `self::term_weight::TermWeight`
[INFO] [stderr]  --> src/query/term_query/mod.rs:7:9
[INFO] [stderr]   |
[INFO] [stderr] 7 | pub use self::term_weight::TermWeight;
[INFO] [stderr]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `HasLen`
[INFO] [stderr]  --> src/store/store_compressor.rs:7:50
[INFO] [stderr]   |
[INFO] [stderr] 7 | use common::{BinarySerializable, CountingWriter, HasLen, TerminatingWrite};
[INFO] [stderr]   |                                                  ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `HasLen`
[INFO] [stderr]  --> src/store/reader.rs:8:34
[INFO] [stderr]   |
[INFO] [stderr] 8 | use common::{BinarySerializable, HasLen, OwnedBytes};
[INFO] [stderr]   |                                  ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `return_true` is never used
[INFO] [stderr]    --> src/core/index_meta.rs:272:4
[INFO] [stderr]     |
[INFO] [stderr] 272 | fn return_true() -> bool {
[INFO] [stderr]     |    ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `is_true` is never used
[INFO] [stderr]    --> src/core/index_meta.rs:279:4
[INFO] [stderr]     |
[INFO] [stderr] 279 | fn is_true(val: &bool) -> bool {
[INFO] [stderr]     |    ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `extract_footer_async` is never used
[INFO] [stderr]   --> src/store/footer.rs:71:18
[INFO] [stderr]    |
[INFO] [stderr] 47 | impl DocStoreFooter {
[INFO] [stderr]    | ------------------- associated function in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 71 |     pub async fn extract_footer_async(file: FileSlice) -> io::Result<(DocStoreFooter, FileSlice)> {
[INFO] [stderr]    |                  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> src/collector/top_score_collector.rs:435:5
[INFO] [stderr]     |
[INFO] [stderr] 435 | /     pub fn tweak_score<TScore, TScoreSegmentTweaker, TScoreTweaker>(
[INFO] [stderr] 436 | |         self,
[INFO] [stderr] 437 | |         score_tweaker: TScoreTweaker,
[INFO] [stderr] 438 | |     ) -> impl Collector<Fruit = Vec<(TScore, DocAddress)>>
[INFO] [stderr] ...   |
[INFO] [stderr] 441 | |         TScoreSegmentTweaker: ScoreSegmentTweaker<TScore> + 'static + Send,
[INFO] [stderr] 442 | |         TScoreTweaker: ScoreTweaker<TScore, Child = TScoreSegmentTweaker> + Send + Sync,
[INFO] [stderr]     | |________________________________________________________________________________________^
[INFO] [stderr]     |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]    --> src/lib.rs:4:9
[INFO] [stderr]     |
[INFO] [stderr] 4   | #![warn(missing_docs)]
[INFO] [stderr]     |         ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> src/collector/tweak_score_top_collector.rs:50:5
[INFO] [stderr]    |
[INFO] [stderr] 50 |     async fn segment_tweaker_async(&self, segment_reader: &SegmentReader) -> Result<Self::Child>;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> src/directory/directory.rs:260:5
[INFO] [stderr]     |
[INFO] [stderr] 260 |     fn as_any(&self) -> &dyn Any;
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> src/directory/directory.rs:261:5
[INFO] [stderr]     |
[INFO] [stderr] 261 |     fn underlying_directory(&self) -> Option<&dyn Directory> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> src/directory/directory.rs:264:5
[INFO] [stderr]     |
[INFO] [stderr] 264 |     fn real_directory(&self) -> &dyn Directory;
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]    --> src/directory/managed_directory.rs:100:5
[INFO] [stderr]     |
[INFO] [stderr] 100 |     pub fn wrap(directory: Box<dyn Directory>) -> crate::Result<ManagedDirectory> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]   --> src/query/bm25.rs:30:5
[INFO] [stderr]    |
[INFO] [stderr] 30 |     async fn doc_freq_async(&self, term: &Term) -> crate::Result<u64>;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/query/query.rs:26:9
[INFO] [stderr]    |
[INFO] [stderr] 26 |         with_fieldnorms: bool,
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> src/query/query.rs:48:5
[INFO] [stderr]    |
[INFO] [stderr] 48 |     pub fn enabled_from_searcher_without_fieldnorms(searcher: &'a Searcher) -> EnableScoring<'a> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `izihawa-tantivy` (lib) generated 23 warnings (run `cargo fix --lib -p izihawa-tantivy` to apply 7 suggestions)
[INFO] [stderr] warning: unused import: `IndexWriter`
[INFO] [stderr]   --> src/store/index/mod.rs:52:43
[INFO] [stderr]    |
[INFO] [stderr] 52 |     use crate::{DocAddress, DocId, Index, IndexWriter, TantivyDocument, Term};
[INFO] [stderr]    |                                           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]     --> src/indexer/merger.rs:1417:17
[INFO] [stderr]      |
[INFO] [stderr] 1417 |             let mut index_writer: IndexWriter = index.writer_for_tests().unwrap();
[INFO] [stderr]      |                 ----^^^^^^^^^^^^
[INFO] [stderr]      |                 |
[INFO] [stderr]      |                 help: remove this `mut`
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(unused_mut)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/indexer/merger_sorted_index_test.rs:140:17
[INFO] [stderr]     |
[INFO] [stderr] 140 |             let mut index_writer: IndexWriter = index.writer_for_tests()?;
[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/aggregation/mod.rs:455:21
[INFO] [stderr]     |
[INFO] [stderr] 455 |                 let mut index_writer: IndexWriter = index.writer_for_tests()?;
[INFO] [stderr]     |                     ----^^^^^^^^^^^^
[INFO] [stderr]     |                     |
[INFO] [stderr]     |                     help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: `izihawa-tantivy` (lib test) generated 18 warnings (14 duplicates) (run `cargo fix --lib -p izihawa-tantivy --tests` to apply 4 suggestions)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.26s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/izihawa_tantivy-afbab9657773c7ad)
[INFO] [stdout] 
[INFO] [stdout] running 827 tests
[INFO] [stdout] test aggregation::agg_req::tests::deser_json_test ... ok
[INFO] [stdout] test aggregation::agg_req::tests::deser_json_test_bucket ... ok
[INFO] [stdout] test aggregation::agg_req::tests::test_metric_aggregations_deser ... ok
[INFO] [stdout] test aggregation::agg_req::tests::test_get_fast_field_names ... ok
[INFO] [stdout] test aggregation::agg_req::tests::serialize_to_json_test ... ok
[INFO] [stdout] test aggregation::bucket::custom_order_serde_test ... ok
[INFO] [stdout] test aggregation::bucket::histogram::date_histogram::tests::histogram_test_invalid_req ... ok
[INFO] [stdout] test aggregation::bucket::histogram::date_histogram::tests::test_parse_into_milliseconds_do_not_accept_non_ascii ... ok
[INFO] [stdout] test aggregation::bucket::histogram::date_histogram::tests::test_parse_into_millisecs ... ok
[INFO] [stdout] test aggregation::bucket::histogram::date_histogram::tests::test_parse_offset_into_milliseconds ... ok
[INFO] [stdout] test aggregation::agg_tests::test_aggregation_on_json_object ... ok
[INFO] [stdout] test aggregation::agg_limits::tests::test_agg_limits_with_empty_data ... ok
[INFO] [stdout] test aggregation::agg_tests::test_aggregation_on_json_object_mixed_types ... ok
[INFO] [stdout] test aggregation::agg_tests::test_aggregation_on_json_object_empty_columns ... ok
[INFO] [stdout] test aggregation::agg_tests::test_aggregation_level2_multi_segments_distributed_collector ... ok
[INFO] [stdout] test aggregation::agg_tests::test_aggregation_invalid_requests ... ok
[INFO] [stdout] test aggregation::agg_limits::tests::test_agg_limits_with_empty_merge ... ok
[INFO] [stdout] test aggregation::agg_tests::test_aggregation_level1 ... ok
[INFO] [stdout] test aggregation::agg_tests::test_aggregation_level1_simple ... ok
[INFO] [stdout] test aggregation::agg_tests::test_aggregation_level2_single_segment ... ok
[INFO] [stdout] test aggregation::agg_tests::test_aggregation_level2_multi_segments ... ok
[INFO] [stdout] test aggregation::agg_tests::test_aggregation_level2_single_segment_distributed_collector ... ok
[INFO] [stdout] test aggregation::bucket::histogram::histogram::tests::histogram_date_test_single_segment ... ok
[INFO] [stdout] test aggregation::bucket::histogram::histogram::tests::histogram_date_test_multi_segment ... ok
[INFO] [stdout] test aggregation::bucket::histogram::histogram::tests::histogram_empty_result_behaviour_test_multi_segment ... ok
[INFO] [stdout] test aggregation::bucket::histogram::histogram::tests::histogram_invalid_request ... ok
[INFO] [stdout] test aggregation::bucket::histogram::date_histogram::tests::histogram_test_date_force_merge_segments ... ok
[INFO] [stdout] test aggregation::bucket::histogram::date_histogram::tests::histogram_test_date ... ok
[INFO] [stdout] test aggregation::bucket::histogram::histogram::tests::histogram_empty_result_behaviour_test_single_segment ... ok
[INFO] [stdout] test aggregation::bucket::histogram::histogram::tests::histogram_extended_bounds_test_multi_segment ... ok
[INFO] [stdout] test aggregation::bucket::range::tests::bucket_range_test_negative_vals ... ok
[INFO] [stdout] test aggregation::bucket::range::tests::bucket_range_test_positive_vals ... ok
[INFO] [stdout] test aggregation::bucket::range::tests::bucket_test_extend_range_hole ... ok
[INFO] [stdout] test aggregation::bucket::range::tests::bucket_test_range_conversion_special_case ... ok
[INFO] [stdout] test aggregation::bucket::histogram::histogram::tests::histogram_single_bucket_test_single_segment ... ok
[INFO] [stdout] test aggregation::bucket::range::tests::range_binary_search_test_f64 ... ok
[INFO] [stdout] test aggregation::bucket::range::tests::range_binary_search_test_u64 ... ok
[INFO] [stdout] test aggregation::bucket::histogram::histogram::tests::histogram_single_bucket_test_multi_segment ... ok
[INFO] [stdout] test aggregation::bucket::histogram::histogram::tests::histogram_extended_bounds_test_single_segment ... ok
[INFO] [stdout] test aggregation::bucket::range::tests::range_date_test_multi_segment ... ok
[INFO] [stdout] test aggregation::bucket::histogram::histogram::tests::histogram_test_min_value_positive ... ok
[INFO] [stdout] test aggregation::bucket::histogram::histogram::tests::histogram_test_crooked_values ... ok
[INFO] [stdout] test aggregation::bucket::histogram::histogram::tests::histogram_hard_bounds_test_multi_segment ... ok
[INFO] [stdout] test aggregation::bucket::range::tests::range_date_test_single_segment ... ok
[INFO] [stdout] test aggregation::bucket::histogram::histogram::tests::histogram_test_min_value_positive_force_merge_segments ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_aggregation_date ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_aggregation_bytes ... ok
[INFO] [stdout] test aggregation::bucket::histogram::histogram::tests::histogram_hard_bounds_test_single_segment ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_aggregation_date_missing ... ok
[INFO] [stdout] test aggregation::bucket::histogram::histogram::tests::histogram_merge_test ... ok
[INFO] [stdout] test aggregation::bucket::histogram::histogram::tests::histogram_min_doc_test_single_segments ... ok
[INFO] [stdout] test aggregation::bucket::histogram::histogram::tests::histogram_min_doc_test_multi_segments ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_aggregation_missing_empty ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_aggregation_different_tokenizer_on_ff_test ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_aggregation_missing_simple_id ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_aggregation_missing1 ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_aggregation_error_count_test ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_aggregation_min_doc_count_special_case ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_aggregation_missing_multi_value ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_aggregation_min_doc_count_special_case_with_sub_agg_empty_merge ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_aggregation_test ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_aggregation_test_order_key_single_segment ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_aggregation_test_key_order ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_aggregation_test_order_sub_agg_single_segment ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::test_json_format ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_aggregation_test_count_order ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_aggregation_test_order_count_single_segment ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_empty_json ... ok
[INFO] [stdout] test aggregation::bucket::term_missing_agg::tests::terms_aggregation_missing_mixed_type_mult_seg_sub_agg ... ok
[INFO] [stdout] test aggregation::bucket::term_missing_agg::tests::terms_aggregation_missing_mixed_type_one_seg ... ok
[INFO] [stdout] test aggregation::bucket::term_missing_agg::tests::terms_aggregation_missing_mixed_type_sub_agg_reg1 ... ok
[INFO] [stdout] test aggregation::bucket::term_missing_agg::tests::terms_aggregation_missing_mixed_type_mult_seg ... ok
[INFO] [stdout] test aggregation::intermediate_agg_result::tests::test_merge_fruits_tree_1 ... ok
[INFO] [stdout] test aggregation::intermediate_agg_result::tests::test_merge_fruits_tree_2 ... ok
[INFO] [stdout] test aggregation::intermediate_agg_result::tests::test_merge_fruits_tree_empty ... ok
[INFO] [stdout] test aggregation::bucket::term_missing_agg::tests::terms_aggregation_missing_str_on_numeric_field ... ok
[INFO] [stdout] test aggregation::bucket::term_missing_agg::tests::terms_aggregation_missing_single_seg_empty ... ok
[INFO] [stdout] test aggregation::bucket::term_missing_agg::tests::terms_aggregation_missing_mult_seg_empty ... ok
[INFO] [stdout] test aggregation::metric::percentiles::tests::test_aggregation_percentiles_empty_index ... ok
[INFO] [stdout] test aggregation::metric::max::tests::test_max_agg_with_missing ... ok
[INFO] [stdout] test aggregation::metric::percentiles::tests::test_aggregation_percentile_parameters ... ok
[INFO] [stdout] test aggregation::metric::percentiles::tests::test_aggregation_percentile_simple ... ok
[INFO] [stdout] test aggregation::metric::percentiles::tests::test_percentiles_missing ... ok
[INFO] [stdout] test aggregation::metric::percentiles::tests::test_percentiles_missing_sub_agg ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_aggregation_test_single_segment ... ok
[INFO] [stdout] test aggregation::metric::stats::tests::test_aggregation_stats_empty_index ... ok
[INFO] [stdout] test aggregation::metric::stats::tests::test_aggregation_stats_simple ... ok
[INFO] [stdout] test aggregation::metric::stats::tests::test_stats_json_missing ... ok
[INFO] [stdout] test aggregation::metric::stats::tests::test_aggregation_stats ... ok
[INFO] [stdout] test aggregation::metric::stats::tests::test_stats_json_missing_sub_agg ... ok
[INFO] [stdout] test aggregation::metric::stats::tests::test_stats_json ... ok
[INFO] [stdout] test collector::count_collector::tests::test_count_collect_does_not_requires_scoring ... ok
[INFO] [stdout] test collector::facet_collector::tests::is_child_facet ... ok
[INFO] [stdout] test collector::count_collector::tests::test_segment_count_collector ... ok
[INFO] [stdout] test collector::facet_collector::tests::test_collapse_simple ... ok
[INFO] [stdout] test collector::facet_collector::tests::test_compress_mapping ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_aggregation_test_sub_agg_order ... ok
[INFO] [stdout] test collector::facet_collector::tests::test_doc_unsorted_multifacet ... ok
[INFO] [stdout] test aggregation::metric::tests::test_metric_aggregations ... ok
[INFO] [stdout] test collector::facet_collector::tests::test_doc_search_by_facet ... ok
[INFO] [stdout] test collector::facet_collector::tests::test_facet_collector_simple ... ok
[INFO] [stdout] test collector::facet_collector::tests::test_facet_collector_drilldown ... ok
[INFO] [stdout] test collector::facet_collector::tests::test_non_used_facet_collector ... ok
[INFO] [stdout] test collector::histogram_collector::tests::test_add_histograms_empty ... ok
[INFO] [stdout] test collector::facet_collector::tests::test_facet_collector_topk_tie_break ... ok
[INFO] [stdout] test collector::histogram_collector::tests::test_add_histograms_simple ... ok
[INFO] [stdout] test collector::histogram_collector::tests::test_histogram_builder_simple ... ok
[INFO] [stdout] test collector::facet_collector::tests::test_facet_collector_topk ... ok
[INFO] [stdout] test collector::histogram_collector::tests::test_histogram_i64 ... ok
[INFO] [stdout] test collector::histogram_collector::tests::test_histogram_dates ... ok
[INFO] [stdout] test collector::histogram_collector::tests::test_histogram_too_low_is_ignored ... ok
[INFO] [stdout] test collector::histogram_collector::tests::test_histogram_too_high_is_ignored ... ok
[INFO] [stdout] test collector::histogram_collector::tests::test_no_segments ... ok
[INFO] [stdout] test collector::tests::test_filter_collector ... ok
[INFO] [stdout] test collector::tests::test_option_collector_none ... ok
[INFO] [stdout] test collector::multi_collector::tests::test_multi_collector ... ok
[INFO] [stdout] test collector::top_collector::tests::test_top_collector_at_capacity ... ok
[INFO] [stdout] test collector::tests::test_option_collector_some ... ok
[INFO] [stdout] test collector::top_collector::tests::test_top_collector_not_at_capacity ... ok
[INFO] [stdout] test collector::top_collector::tests::test_top_collector_with_limit_and_offset ... ok
[INFO] [stdout] test collector::histogram_collector::tests::test_histogram_merge ... ok
[INFO] [stdout] test collector::top_collector::tests::test_top_collector_with_limit_larger_than_set_and_offset ... ok
[INFO] [stdout] test collector::top_collector::tests::test_top_segment_collector_stable_ordering_for_equal_feature ... ok
[INFO] [stdout] test collector::top_collector::tests::test_top_collector_with_limit_and_offset_larger_than_set ... ok
[INFO] [stdout] test collector::top_score_collector::tests::test_empty_topn_computer ... ok
[INFO] [stdout] test collector::top_score_collector::tests::test_fast_field_ascending_order ... ok
[INFO] [stdout] test collector::facet_collector::tests::test_misused_facet_collector - should panic ... ok
[INFO] [stdout] test collector::top_score_collector::tests::test_custom_score_top_collector_with_offset ... ok
[INFO] [stdout] test collector::top_score_collector::tests::test_field_does_not_exist - should panic ... ok
[INFO] [stdout] test collector::top_score_collector::tests::test_top_0 - should panic ... ok
[INFO] [stdout] test collector::top_score_collector::tests::test_field_not_fast_field ... ok
[INFO] [stdout] test collector::top_score_collector::tests::test_field_wrong_type ... ok
[INFO] [stdout] test aggregation::bucket::term_agg::tests::terms_aggregation_term_bucket_limit ... ok
[INFO] [stdout] test collector::top_score_collector::tests::test_top_collector_at_capacity ... ok
[INFO] [stdout] test collector::top_score_collector::tests::test_top_collector_not_at_capacity_with_offset ... ok
[INFO] [stdout] test collector::top_score_collector::tests::test_top_collector_not_at_capacity_without_offset ... ok
[INFO] [stdout] test collector::top_score_collector::tests::test_top_collector_at_capacity_with_offset ... ok
[INFO] [stdout] test collector::top_score_collector::tests::test_top_field_collector_datetime ... ok
[INFO] [stdout] test collector::top_score_collector::tests::test_topn_computer ... ok
[INFO] [stdout] test collector::top_score_collector::tests::test_topn_computer_no_panic ... ok
[INFO] [stdout] test collector::top_score_collector::tests::test_top_field_collector_f64 ... ok
[INFO] [stdout] test core::executor::tests::test_map_multithread ... ok
[INFO] [stdout] test core::executor::tests::test_map_singlethread ... ok
[INFO] [stdout] test collector::top_score_collector::tests::test_top_collector_stable_sorting ... ok
[INFO] [stdout] test core::index_meta::tests::test_index_settings_default ... ok
[INFO] [stdout] test collector::top_score_collector::tests::test_top_field_collector_not_at_capacity ... ok
[INFO] [stdout] test core::index_meta::tests::test_serialize_metas ... ok
[INFO] [stdout] test core::index_meta::tests::test_serialize_metas_unsupported_comp ... ok
[INFO] [stdout] test collector::top_score_collector::tests::test_top_field_collector_i64 ... ok
[INFO] [stdout] test core::json_utils::tests::test_bool_term ... ok
[INFO] [stdout] test core::json_utils::tests::test_i64_term ... ok
[INFO] [stdout] test core::json_utils::tests::test_json_path_expand_dots_disabled ... ok
[INFO] [stdout] test core::json_utils::tests::test_f64_term ... ok
[INFO] [stdout] test core::json_utils::tests::test_json_path_expand_dots_enabled ... ok
[INFO] [stdout] test core::json_utils::tests::test_json_path_expand_dots_enabled_pop_segment ... ok
[INFO] [stdout] test core::json_utils::tests::test_json_writer_path ... ok
[INFO] [stdout] test core::json_utils::tests::test_json_writer ... ok
[INFO] [stdout] test core::json_utils::tests::test_push_after_set_path_segment ... ok
[INFO] [stdout] test core::json_utils::tests::test_split_json_path_escaped_backslash ... ok
[INFO] [stdout] test core::json_utils::tests::test_pop_segment ... ok
[INFO] [stdout] test core::json_utils::tests::test_split_json_path_escaped_dot ... ok
[INFO] [stdout] test core::json_utils::tests::test_split_json_path_heading_dot ... ok
[INFO] [stdout] test core::json_utils::tests::test_split_json_path_escaped_normal_letter ... ok
[INFO] [stdout] test core::json_utils::tests::test_split_json_path_single_segment ... ok
[INFO] [stdout] test core::json_utils::tests::test_split_json_path_simple ... ok
[INFO] [stdout] test core::json_utils::tests::test_split_json_path_trailing_dot ... ok
[INFO] [stdout] test core::json_utils::tests::test_string_term ... ok
[INFO] [stdout] test core::json_utils::tests::test_u64_term ... ok
[INFO] [stdout] test core::segment_id::tests::test_to_uuid_string ... ok
[INFO] [stdout] test core::tests::create_should_wipeoff_existing ... ok
[INFO] [stdout] test core::executor::tests::test_panic_propagates_multi_thread - should panic ... ok
[INFO] [stdout] test core::segment_reader::test::test_alive_docs_iterator ... ok
[INFO] [stdout] test core::segment_reader::test::test_num_alive ... ok
[INFO] [stdout] test core::executor::tests::test_panic_propagates_single_thread - should panic ... ok
[INFO] [stdout] test core::tests::open_or_create_exists_but_schema_does_not_match ... ok
[INFO] [stdout] test core::tests::open_or_create_should_create ... ok
[INFO] [stdout] test core::tests::open_or_create_should_open ... ok
[INFO] [stdout] test core::tests::test_index_exists ... ok
[INFO] [stdout] test core::tests::mmap_specific::test_index_manual_policy_mmap ... ok
[INFO] [stdout] test core::tests::test_indexer_for_field ... ok
[INFO] [stdout] test core::tests::test_index_on_commit_reload_policy ... ok
[INFO] [stdout] test core::tests::test_set_tokenizer_manager ... ok
[INFO] [stdout] test core::tests::test_merging_segment_update_docfreq ... ok
[INFO] [stdout] test core::tests::mmap_specific::test_index_on_commit_reload_policy_different_directories ... ok
[INFO] [stdout] test directory::composite_file::test::test_composite_file ... ok
[INFO] [stdout] test core::tests::mmap_specific::test_index_on_commit_reload_policy_mmap ... ok
[INFO] [stdout] test directory::composite_file::test::test_composite_file_bug ... ok
[INFO] [stdout] test directory::footer::tests::test_deserialize_footer ... ok
[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 core::tests::test_single_segment_index_writer ... ok
[INFO] [stdout] test directory::file_watcher::tests::test_file_watcher_drop_handle ... ok
[INFO] [stdout] test directory::footer::tests::test_deserialize_too_large_footer ... ok
[INFO] [stdout] test directory::managed_directory::tests_mmap_specific::test_managed_directory_gc_while_mmapped ... ok
[INFO] [stdout] test directory::managed_directory::tests_mmap_specific::test_managed_directory ... ok
[INFO] [stdout] test directory::mmap_directory::tests::test_open_empty ... ok
[INFO] [stdout] test directory::mmap_directory::tests::test_cache ... ok
[INFO] [stdout] test directory::mmap_directory::tests::test_open_non_existent_path ... ok
[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::tests::mmap_directory_tests::test_directory_delete ... ok
[INFO] [stdout] test directory::tests::mmap_directory_tests::test_lock_blocking ... ok
[INFO] [stdout] test directory::tests::mmap_directory_tests::test_rewrite_forbidden ... ok
[INFO] [stdout] test directory::tests::mmap_directory_tests::test_lock_non_blocking ... ok
[INFO] [stdout] test directory::tests::mmap_directory_tests::test_simple ... ok
[INFO] [stdout] test directory::tests::mmap_directory_tests::test_write_create_the_file ... ok
[INFO] [stdout] test directory::tests::ram_directory_tests::test_directory_delete ... ok
[INFO] [stdout] test directory::tests::mmap_directory_tests::test_watch ... ok
[INFO] [stdout] test directory::tests::ram_directory_tests::test_lock_non_blocking ... ok
[INFO] [stdout] test directory::tests::ram_directory_tests::test_rewrite_forbidden ... ok
[INFO] [stdout] test directory::tests::ram_directory_tests::test_simple ... ok
[INFO] [stdout] test directory::tests::ram_directory_tests::test_watch ... ok
[INFO] [stdout] test directory::tests::ram_directory_tests::test_write_create_the_file ... 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 fastfield::alive_bitset::tests::test_alive_bitset ... ok
[INFO] [stdout] test fastfield::alive_bitset::tests::test_alive_bitset_empty ... ok
[INFO] [stdout] test fastfield::alive_bitset::tests::test_alive_bitset_iter ... ok
[INFO] [stdout] test fastfield::alive_bitset::tests::test_alive_bitset_iter_minimal ... ok
[INFO] [stdout] test fastfield::alive_bitset::tests::test_alive_bitset_iter_small ... ok
[INFO] [stdout] test directory::file_watcher::tests::test_file_watcher_drop_watcher ... ok
[INFO] [stdout] test fastfield::facet_reader::tests::test_facet_not_populated_for_all_docs ... ok
[INFO] [stdout] test directory::tests::ram_directory_tests::test_lock_blocking ... ok
[INFO] [stdout] test fastfield::facet_reader::tests::test_facet_not_populated_for_any_docs ... ok
[INFO] [stdout] test fastfield::facet_reader::tests::test_facet_only_indexed ... ok
[INFO] [stdout] test fastfield::facet_reader::tests::test_facet_several_facets_sorted ... ok
[INFO] [stdout] test fastfield::facet_reader::tests::test_facet_stored_and_indexed ... ok
[INFO] [stdout] test fastfield::tests::test_convert_i64_u64 ... ok
[INFO] [stdout] test fastfield::readers::tests::test_fast_field_reader_dynamic_column_handles ... ok
[INFO] [stdout] test fastfield::readers::tests::test_fast_field_reader_resolve_with_dynamic_internal ... ok
[INFO] [stdout] test fastfield::tests::test_date_fastfield_default ... ok
[INFO] [stdout] test fastfield::tests::test_datefastfield ... ok
[INFO] [stdout] test fastfield::tests::test_facet_fastfield_simple ... ok
[INFO] [stdout] test fastfield::tests::test_fast_field_dot_in_schema_field_name ... ok
[INFO] [stdout] test fastfield::tests::test_fast_field_in_json_field_expand_dots_enabled ... ok
[INFO] [stdout] test fastfield::tests::test_fast_field_in_json_field_with_tokenizer ... ok
[INFO] [stdout] test fastfield::tests::test_fastfield_bool_default_value ... ok
[INFO] [stdout] test fastfield::tests::test_fastfield_bool_large ... ok
[INFO] [stdout] test fastfield::tests::test_fastfield_bool_small ... ok
[INFO] [stdout] test fastfield::tests::test_fast_field_in_json_field_expand_dots_disabled ... ok
[INFO] [stdout] test fastfield::tests::test_gcd_bug_regression_1757 ... ok
[INFO] [stdout] test fastfield::tests::test_gcd_date ... ok
[INFO] [stdout] test fastfield::tests::test_fast_field_tokenizer ... ok
[INFO] [stdout] test core::tests::garbage_collect_works_as_intended ... ok
[INFO] [stdout] test fastfield::tests::test_intfastfield_large_numbers ... ok
[INFO] [stdout] test fastfield::tests::test_intfastfield_large ... ok
[INFO] [stdout] test fastfield::tests::test_intfastfield_small ... ok
[INFO] [stdout] test fastfield::tests::test_intfastfield_null_amplitude ... ok
[INFO] [stdout] test fastfield::tests::test_ip_addr_columnar_simple ... ok
[INFO] [stdout] test fastfield::tests::test_json_object_fast_field ... ok
[INFO] [stdout] test fastfield::tests::test_mapping_bug_docids_for_value_range ... ok
[INFO] [stdout] test fastfield::tests::test_merge_missing_date_fast_field ... ok
[INFO] [stdout] test fastfield::tests::test_shadowing_fast_field ... ok
[INFO] [stdout] test fastfield::tests::test_signed_intfastfield_default_val ... ok
[INFO] [stdout] test fastfield::tests::test_intfastfield_permutation_gcd ... ok
[INFO] [stdout] test fastfield::tests::test_shadowing_fast_field_with_expand_dots ... ok
[INFO] [stdout] test fastfield::tests::test_signed_intfastfield_normal ... ok
[INFO] [stdout] test fastfield::tests::test_intfastfield_permutation ... ok
[INFO] [stdout] test fastfield::tests::test_string_fastfield_simple ... ok
[INFO] [stdout] test fastfield::writer::tests::test_json_fast_field_do_not_expand_dots ... ok
[INFO] [stdout] test fastfield::writer::tests::test_json_fast_field_expand_dots ... ok
[INFO] [stdout] test fastfield::tests::test_text_fast_field_tokenizer ... ok
[INFO] [stdout] test fastfield::writer::tests::test_json_fastfield_deep_arr ... ok
[INFO] [stdout] test fastfield::writer::tests::test_json_fastfield_record_simple ... ok
[INFO] [stdout] test fastfield::writer::tests::test_json_fastfield_deep_obj ... ok
[INFO] [stdout] test fieldnorm::code::tests::test_decode_code ... ok
[INFO] [stdout] test fieldnorm::code::tests::test_fieldnorm_byte ... ok
[INFO] [stdout] test fieldnorm::code::tests::test_u32_max ... ok
[INFO] [stdout] test fieldnorm::reader::tests::test_const_fieldnorm_reader_large_fieldnorm_id ... ok
[INFO] [stdout] test fieldnorm::reader::tests::test_const_fieldnorm_reader_small_fieldnorm_id ... ok
[INFO] [stdout] test fieldnorm::reader::tests::test_from_fieldnorms_array ... ok
[INFO] [stdout] test fieldnorm::tests::test_fieldnorm ... ok
[INFO] [stdout] test fieldnorm::tests::test_fieldnorm_enabled ... ok
[INFO] [stdout] test fieldnorm::tests::test_fieldnorm_disabled ... ok
[INFO] [stdout] test functional_test::test_functional_indexing_sorted ... ignored
[INFO] [stdout] test functional_test::test_functional_indexing_unsorted ... ignored
[INFO] [stdout] test functional_test::test_functional_store ... ignored
[INFO] [stdout] test future_result::tests::test_scheduled_result_error ... ok
[INFO] [stdout] test fastfield::tests::test_string_fastfield ... ok
[INFO] [stdout] test future_result::tests::test_scheduled_result_failed_to_schedule ... ok
[INFO] [stdout] test fieldnorm::tests::test_should_panic_when_recording_fieldnorm_twice_for_same_doc - should panic ... ok
[INFO] [stdout] test future_result::tests::test_scheduled_result_sent_success ... ok
[INFO] [stdout] test future_result::tests::test_scheduled_result_sent_error ... ok
[INFO] [stdout] test indexer::delete_queue::tests::test_deletequeue ... ok
[INFO] [stdout] test indexer::doc_id_mapping::tests_indexsorting::test_doc_mapping_remap ... ok
[INFO] [stdout] test indexer::doc_id_mapping::tests_indexsorting::test_doc_mapping ... ok
[INFO] [stdout] test fastfield::tests::test_text_fastfield ... ok
[INFO] [stdout] test indexer::doc_id_mapping::tests_indexsorting::test_sort_index_fast_field ... ok
[INFO] [stdout] test indexer::doc_id_mapping::tests_indexsorting::test_with_sort_by_date_field ... ok
[INFO] [stdout] test indexer::doc_opstamp_mapping::tests::test_doc_to_opstamp_mapping_none ... ok
[INFO] [stdout] test indexer::doc_opstamp_mapping::tests::test_doc_to_opstamp_mapping_with_map ... ok
[INFO] [stdout] test indexer::flat_map_with_buffer::tests::test_flat_map_filling_no_elements_does_not_stop_iterator ... ok
[INFO] [stdout] test indexer::flat_map_with_buffer::tests::test_flat_map_with_buffer_empty ... ok
[INFO] [stdout] test indexer::flat_map_with_buffer::tests::test_flat_map_with_buffer_simple ... ok
[INFO] [stdout] test directory::mmap_directory::tests::test_mmap_released ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_add_then_delete_all_documents ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_bug_1617 ... ok
[INFO] [stdout] test indexer::doc_id_mapping::tests_indexsorting::test_sort_index_test_string_field ... ok
[INFO] [stdout] test indexer::doc_id_mapping::tests_indexsorting::test_sort_index_get_documents ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_bug_1618 ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_bug_1617_2 ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_delete_all_documents_empty_index ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_delete_all_documents_and_rollback ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_commit_and_rollback ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_delete_all_documents_index_twice ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_delete_all_documents_then_add ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_bug_1617_3 ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_delete_all_documents_rollback_correct_stamp ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_delete_and_merge_removes_terms_fast_field_dict ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_delete_with_sort_by_field_last_opstamp_is_not_max ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_delete_query_with_sort_by_field ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_delete_with_sort_by_field ... ok
[INFO] [stdout] test indexer::doc_id_mapping::tests_indexsorting::test_sort_index_test_text_field ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_delete_bug_reproduction_ip_addr ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_delete_with_sort_proptest ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_delete_with_sort_proptest_with_merge ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_delete_without_sort_proptest ... ok
[INFO] [stdout] test aggregation::metric::percentiles::tests::test_aggregation_percentiles_multi_seg ... ok
[INFO] [stdout] test aggregation::bucket::range::tests::range_custom_key_test ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_empty_operations_group ... ok
[INFO] [stdout] test aggregation::bucket::range::tests::range_fraction_test ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_index_doc_missing_field ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_ff_num_ips_regression ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_lockfile_already_exists_error_msg ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_lockfile_released_on_drop ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_lockfile_stops_duplicates ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_merge_on_empty_segments ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_ip_range_query_multivalue_bug ... ok
[INFO] [stdout] test aggregation::bucket::histogram::histogram::tests::histogram_simple_test ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_merge_on_empty_segments_single_segment ... ok
[INFO] [stdout] test aggregation::bucket::histogram::histogram::tests::histogram_keyed_buckets_test ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_minimal_no_sort_no_force_end_merge ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_minimal_sort_force_end_merge ... ok
[INFO] [stdout] test aggregation::metric::percentiles::tests::test_aggregation_percentiles_single_seg ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_minimal_sort ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_merge_regression_1 ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_operations_group ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_minimal_sort_force_end_merge_with_delete ... ok
[INFO] [stdout] test aggregation::bucket::histogram::histogram::tests::histogram_memory_limit ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_minimal_sort_merge ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_ordered_batched_operations ... ok
[INFO] [stdout] test aggregation::bucket::range::tests::range_custom_key_keyed_buckets_test ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_no_need_to_rewrite_delete_file_if_no_new_deletes ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_set_merge_policy ... 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::index_writer::tests::test_range_query_bug_1 ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_range_query_bug_2 ... ok
[INFO] [stdout] test indexer::log_merge_policy::tests::test_large_merge_segments ... ok
[INFO] [stdout] test indexer::log_merge_policy::tests::test_log_merge_policy_all_segments_too_large_to_merge ... ok
[INFO] [stdout] test indexer::log_merge_policy::tests::test_log_merge_policy_empty ... ok
[INFO] [stdout] test indexer::log_merge_policy::tests::test_log_merge_policy_pair ... ok
[INFO] [stdout] test indexer::log_merge_policy::tests::test_log_merge_policy_levels ... ok
[INFO] [stdout] test indexer::log_merge_policy::tests::test_log_merge_policy_small_segments ... ok
[INFO] [stdout] test indexer::log_merge_policy::tests::test_log_merge_policy_within_levels ... ok
[INFO] [stdout] test indexer::log_merge_policy::tests::test_merge_segments_with_deletes_above_threshold_all_in_level ... ok
[INFO] [stdout] test indexer::log_merge_policy::tests::test_merge_segments_with_deletes_above_threshold_different_level_not_involved ... ok
[INFO] [stdout] test indexer::log_merge_policy::tests::test_merge_single_segment_with_deletes_below_threshold ... ok
[INFO] [stdout] test indexer::log_merge_policy::tests::test_merge_single_segment_with_deletes_above_threshold ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_prepare_with_commit_message ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_with_merges ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_sort_index_on_opt_field_regression ... ok
[INFO] [stdout] test indexer::merger::tests::test_max_doc ... ok
[INFO] [stdout] test indexer::merger::tests::test_bug_merge ... ok
[INFO] [stdout] test indexer::merger::tests::test_index_merger_no_deletes ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_delete_with_sort_proptest_adding ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_prepare_but_rollback ... ok
[INFO] [stdout] test indexer::merger::tests::test_merge_facets_sort_none ... ok
[INFO] [stdout] test indexer::merger::tests::test_index_merger_with_deletes ... ok
[INFO] [stdout] test indexer::merger::tests::test_merge_multivalued_int_fields_simple ... ok
[INFO] [stdout] test indexer::log_merge_policy::tests::create_index_test_max_merge_issue_1035 ... ok
[INFO] [stdout] test indexer::merger::tests::test_merged_index_has_blockwand ... ok
[INFO] [stdout] test indexer::merger::tests::test_merge_multivalued_int_fields_all_deleted ... ok
[INFO] [stdout] test indexer::segment_register::tests::test_segment_register ... ok
[INFO] [stdout] test indexer::merger_sorted_index_test::tests::test_merge_sorted_index_desc_not_disjunct ... ok
[INFO] [stdout] test indexer::segment_updater::tests::delete_all_docs ... ok
[INFO] [stdout] test indexer::merger_sorted_index_test::tests::test_merge_sorted_index_desc_disjunct ... ok
[INFO] [stdout] test indexer::segment_updater::tests::test_apply_doc_id_filter_in_merger ... ok
[INFO] [stdout] test indexer::segment_updater::tests::test_merge_empty_indices_array ... ok
[INFO] [stdout] test indexer::merger_sorted_index_test::tests::test_merge_sorted_postinglist_sort_issue ... ok
[INFO] [stdout] test indexer::segment_updater::tests::delete_all_docs_min ... ok
[INFO] [stdout] test indexer::merger::tests::test_merge_facets_sort_desc ... ok
[INFO] [stdout] test indexer::merger_sorted_index_test::tests::test_merge_unsorted_index ... ok
[INFO] [stdout] test indexer::segment_updater::tests::test_merge_single_filtered_segments ... ok
[INFO] [stdout] test aggregation::bucket::range::tests::range_fraction_test_with_sub_agg ... ok
[INFO] [stdout] test indexer::segment_writer::tests::test_hashmap_size ... ok
[INFO] [stdout] test indexer::merger::tests::test_merge_facets_sort_asc ... ok
[INFO] [stdout] test indexer::segment_writer::tests::test_json_indexing ... ok
[INFO] [stdout] test indexer::segment_writer::tests::test_json_raw_no_position ... ok
[INFO] [stdout] test indexer::segment_updater::tests::test_merge_filtered_segments ... ok
[INFO] [stdout] test indexer::segment_updater::tests::test_remove_all_segments ... ok
[INFO] [stdout] test indexer::segment_writer::tests::test_bug_regression_1629_position_when_array_with_a_field_value_that_does_not_contain_any_token ... ok
[INFO] [stdout] test indexer::segment_writer::tests::test_json_tokenized_with_position ... ok
[INFO] [stdout] test indexer::segment_updater::tests::test_merge_mismatched_schema ... ok
[INFO] [stdout] test indexer::segment_writer::tests::test_prepare_for_store ... ok
[INFO] [stdout] test indexer::stamper::test::test_stamper_revert ... ok
[INFO] [stdout] test indexer::stamper::test::test_stamper ... ok
[INFO] [stdout] test indexer::segment_writer::tests::test_position_overlapping_path ... ok
[INFO] [stdout] test indexer::segment_writer::tests::test_show_error_when_tokenizer_not_registered ... ok
[INFO] [stdout] test indexer::segment_writer::tests::test_multiple_field_value_and_long_tokens ... ok
[INFO] [stdout] test macros::test::test_doc_basic ... ok
[INFO] [stdout] test macros::test::test_doc_trailing_comma ... ok
[INFO] [stdout] test positions::tests::test_empty_position ... ok
[INFO] [stdout] test positions::tests::test_multiple_write_positions ... ok
[INFO] [stdout] test indexer::tests_mmap::test_json_field_list_fields ... ok
[INFO] [stdout] test indexer::segment_writer::tests::test_last_token_not_ending_last ... ok
[INFO] [stdout] test indexer::segment_updater::tests::test_delete_during_merge ... ok
[INFO] [stdout] test indexer::tests_mmap::test_json_field_expand_dots_disabled_dot_escaped_required ... ok
[INFO] [stdout] test positions::tests::test_position_read ... ok
[INFO] [stdout] test positions::tests::test_position_read_with_offset ... ok
[INFO] [stdout] test positions::tests::test_position_requesting_passed_block ... ok
[INFO] [stdout] test positions::tests::test_position_read_after_skip ... ok
[INFO] [stdout] test indexer::tests_mmap::test_json_field_expand_dots_enabled_dot_escape_not_required ... ok
[INFO] [stdout] test postings::block_search::tests::test_search_in_branchless_binary_search ... ok
[INFO] [stdout] test indexer::tests_mmap::test_advance_delete_bug ... ok
[INFO] [stdout] test indexer::merger::tests::merges_f64_fast_fields_correctly ... ok
[INFO] [stdout] test positions::tests::test_position ... ok
[INFO] [stdout] test postings::block_segment_postings::tests::test_empty_block_segment_postings ... ok
[INFO] [stdout] test indexer::segment_updater::tests::test_merge_segments ... ok
[INFO] [stdout] test postings::block_segment_postings::tests::test_empty_postings_doc_returns_terminated ... ok
[INFO] [stdout] test postings::block_segment_postings::tests::test_empty_postings_doc_term_freq_returns_0 ... ok
[INFO] [stdout] test postings::block_segment_postings::tests::test_empty_segment_postings ... ok
[INFO] [stdout] test postings::compression::tests::test_block_decoder_initialization ... ok
[INFO] [stdout] test postings::compression::tests::test_encode_sorted_block ... ok
[INFO] [stdout] test postings::compression::tests::test_encode_sorted_block_with_junk ... ok
[INFO] [stdout] test postings::compression::tests::test_encode_sorted_block_with_offset ... ok
[INFO] [stdout] test postings::compression::tests::test_encode_unsorted_block_with_junk ... ok
[INFO] [stdout] test postings::compression::tests::test_encode_vint ... ok
[INFO] [stdout] test positions::tests::test_position_delta ... ok
[INFO] [stdout] test postings::recorder::tests::test_buffer_lender ... ok
[INFO] [stdout] test postings::recorder::tests::test_vint_u32 ... ok
[INFO] [stdout] test postings::segment_postings::tests::test_doc_freq ... ok
[INFO] [stdout] test postings::segment_postings::tests::test_empty_postings_doc_returns_terminated ... ok
[INFO] [stdout] test postings::segment_postings::tests::test_empty_postings_doc_term_freq_returns_0 ... ok
[INFO] [stdout] test postings::skip::tests::test_decode_block_wand_max_tf ... ok
[INFO] [stdout] test postings::segment_postings::tests::test_empty_segment_postings ... ok
[INFO] [stdout] test postings::skip::tests::test_encode_block_wand_max_tf ... ok
[INFO] [stdout] test postings::skip::tests::test_skip_multiple_of_block_size ... ok
[INFO] [stdout] test postings::skip::tests::test_skip_no_freq ... ok
[INFO] [stdout] test postings::skip::tests::test_skip_with_freq ... ok
[INFO] [stdout] test postings::term_info::tests::test_fixed_size ... ok
[INFO] [stdout] test indexer::index_writer::tests::test_delete_with_sort_proptest_with_merge_adding ... ok
[INFO] [stdout] test positions::tests::test_position_advance ... ok
[INFO] [stdout] test aggregation::bucket::range::tests::range_keyed_buckets_test ... ok
[INFO] [stdout] test postings::tests::test_position_write ... ok
[INFO] [stdout] test postings::tests::test_position_and_fieldnorm2 ... ok
[INFO] [stdout] test postings::block_segment_postings::tests::test_reset_block_segment_postings ... ok
[INFO] [stdout] test postings::block_search::tests::test_proptest_branchless_binary_search ... ok
[INFO] [stdout] test postings::block_segment_postings::tests::test_block_segment_postings_seek ... ok
[INFO] [stdout] test query::all_query::tests::test_fill_buffer ... ok
[INFO] [stdout] test postings::tests::test_drop_token_that_are_too_long ... ok
[INFO] [stdout] test query::all_query::tests::test_all_query_with_boost ... ok
[INFO] [stdout] test query::automaton_weight::tests::test_automaton_weight ... ok
[INFO] [stdout] test query::all_query::tests::test_all_query ... ok
[INFO] [stdout] test query::bitset::tests::test_docbitset_sequential ... ok
[INFO] [stdout] test query::bitset::tests::test_empty ... ok
[INFO] [stdout] test query::bitset::tests::test_docbitset_skip ... ok
[INFO] [stdout] test query::bitset::tests::test_seek_terminated ... ok
[INFO] [stdout] test query::bm25::tests::test_idf ... ok
[INFO] [stdout] test query::boolean_query::block_wand::tests::test_block_wand_three_term_scorers ... ignored
[INFO] [stdout] test query::bitset::tests::test_bitset_large ... ok
[INFO] [stdout] test postings::tests::test_skip_positions ... ok
[INFO] [stdout] test query::boolean_query::block_wand::tests::test_fn_reproduce_proptest ... ok
[INFO] [stdout] test postings::tests::test_index_max_length_token ... ok
[INFO] [stdout] test postings::block_segment_postings::tests::test_skip_right_at_new_block ... ok
[INFO] [stdout] test query::boolean_query::boolean_query::tests::test_intersection ... ok
[INFO] [stdout] test query::automaton_weight::tests::test_automaton_weight_boost ... ok
[INFO] [stdout] test query::boolean_query::tests::test_boolean_non_all_term_disjunction ... ok
[INFO] [stdout] test positions::tests::test_position_reread_anchor_different_than_block ... ok
[INFO] [stdout] test query::boolean_query::boolean_query::tests::test_union ... ok
[INFO] [stdout] test query::boolean_query::tests::test_boolean_reqopt ... ok
[INFO] [stdout] test query::boolean_query::boolean_query::tests::test_json_array_pitfall_bag_of_terms ... ok
[INFO] [stdout] test query::boolean_query::tests::test_boolean_single_must_clause ... ok
[INFO] [stdout] test query::boolean_query::tests::test_boolean_query_two_excluded ... ok
[INFO] [stdout] test query::boolean_query::tests::test_boolean_termonly_intersection ... ok
[INFO] [stdout] test query::boolean_query::tests::test_boolean_query ... ok
[INFO] [stdout] test query::boolean_query::tests::test_explain ... ok
[INFO] [stdout] test query::empty_query::tests::test_empty_scorer ... ok
[INFO] [stdout] test query::exclude::tests::test_exclude ... ok
[INFO] [stdout] test query::exclude::tests::test_exclude_skip ... ok
[INFO] [stdout] test query::boolean_query::tests::test_boolean_query_with_weight ... ok
[INFO] [stdout] test query::const_score_query::tests::test_const_score_query_explain ... ok
[INFO] [stdout] test query::exclude::tests::test_exclude_skip_random ... ok
[INFO] [stdout] test query::exist_query::tests::test_exists_query_json ... ok
[INFO] [stdout] test postings::tests::test_skip_next ... ok
[INFO] [stdout] test query::exist_query::tests::test_exists_query_misc_supported_types ... ok
[INFO] [stdout] test query::exist_query::tests::test_exists_query_unsupported_types ... ok
[INFO] [stdout] test query::exist_query::tests::test_exists_query_simple ... ok
[INFO] [stdout] test query::intersection::tests::test_intersection ... ok
[INFO] [stdout] test query::boost_query::tests::test_boost_query_explain ... ok
[INFO] [stdout] test query::intersection::tests::test_intersection_empty ... ok
[INFO] [stdout] test query::intersection::tests::test_intersection_skip_against_unoptimized ... ok
[INFO] [stdout] test query::intersection::tests::test_intersection_skip ... ok
[INFO] [stdout] test query::intersection::tests::test_intersection_zero ... ok
[INFO] [stdout] test query::more_like_this::query::tests::test_more_like_this_query_builder ... ok
[INFO] [stdout] test query::fuzzy_query::test::test_fuzzy_term ... ok
[INFO] [stdout] test query::fuzzy_query::test::test_fuzzy_json_path ... ok
[INFO] [stdout] test query::fuzzy_query::test::test_fuzzy_term_transposition_cost_one ... ok
[INFO] [stdout] test query::boolean_query::tests::test_intersection_score ... ok
[INFO] [stdout] test query::phrase_query::phrase_scorer::tests::test_carry_slop_intersection ... ok
[INFO] [stdout] test query::phrase_prefix_query::tests::test_prefix_end ... ok
[INFO] [stdout] test query::phrase_query::phrase_scorer::tests::test_intersection ... ok
[INFO] [stdout] test query::phrase_query::phrase_scorer::tests::test_merge_slop ... ok
[INFO] [stdout] test query::phrase_query::phrase_scorer::tests::test_slop ... ok
[INFO] [stdout] test query::more_like_this::query::tests::test_more_like_this_query ... ok
[INFO] [stdout] test query::phrase_prefix_query::phrase_prefix_weight::tests::test_phrase_count_short ... ok
[INFO] [stdout] test query::phrase_prefix_query::phrase_prefix_weight::tests::test_phrase_count_long ... ok
[INFO] [stdout] test query::phrase_prefix_query::phrase_prefix_weight::tests::test_phrase_no_match ... ok
[INFO] [stdout] test query::phrase_query::tests::test_phrase_query_no_positions ... ok
[INFO] [stdout] test query::phrase_query::tests::test_phrase_query_docfreq_order ... ok
[INFO] [stdout] test postings::block_segment_postings::tests::test_block_segment_postings ... ok
[INFO] [stdout] test query::phrase_query::tests::test_phrase_query ... ok
[INFO] [stdout] test query::phrase_prefix_query::phrase_prefix_weight::tests::test_phrase_count_mid ... ok
[INFO] [stdout] test query::phrase_query::phrase_weight::tests::test_phrase_count ... ok
[INFO] [stdout] test query::phrase_query::tests::test_phrase_score_with_slop ... ignored
[INFO] [stdout] test query::phrase_query::tests::test_phrase_query_simple ... ok
[INFO] [stdout] test query::phrase_query::tests::test_phrase_query_non_trivial_offsets ... ok
[INFO] [stdout] test query::phrase_query::tests::test_phrase_score ... ok
[INFO] [stdout] test query::phrase_query::tests::test_phrase_score_with_slop_repeating ... ok
[INFO] [stdout] test query::phrase_query::tests::test_phrase_query_no_score ... ok
[INFO] [stdout] test query::phrase_query::tests::test_phrase_score_with_slop_bug ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_escaped_field ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_json_default ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_and_default_regardless_of_default_conjunctive ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_json_default_with_same_field ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_json_default_with_different_field ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_json_field ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_json_field_not_indexed ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_json_field_possibly_a_date ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_json_field_possibly_a_bool ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_json_field_query_with_espaced_dot ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_json_field_possibly_a_number ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_or_default_conjunctive ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_bool ... ok
[INFO] [stdout] test postings::tests::test_position_and_fieldnorm1 ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_bytes_not_indexed ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_bytes ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_bytes_invalid_base64 ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_bytes_phrase ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_query_all_query ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_query_empty ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_query_range_require_a_target_field ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_query_ints ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_nonindexed_field_yields_error ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_query_facet ... ok
[INFO] [stdout] test query::phrase_query::tests::test_phrase_query_on_json ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_query_single_negative_term_through_error ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_query_range_with_boost ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_query_to_ast_ab_c ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_query_to_ast_conjunction ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_query_to_ast_ranges ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_query_to_ast_two_terms ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_query_to_ast_single_term ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_query_untokenized ... ok
[INFO] [stdout] test query::phrase_query::tests::test_phrase_score_with_slop_ordering ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_query_with_boost ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_parse_query_with_default_boost_and_custom_boost ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_phrase_prefix_too_short ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_query_parser_expected_bool ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_phrase_prefix ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_phrase_slop ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_query_parser_expected_date ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_query_parser_expected_facet ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_query_parser_expected_int ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_query_parser_no_positions ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_query_parser_field_does_not_exist ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_query_parser_hyphen ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_split_full_path ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_query_parser_field_not_indexed ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_single_negative_term ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_query_parser_not_empty_but_no_tokens ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_unknown_tokenizer ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_set_field_fuzzy ... ok
[INFO] [stdout] test query::query_parser::query_parser::test::test_term_set_query ... ok
[INFO] [stdout] test query::phrase_query::tests::test_phrase_score_with_slop_size ... ok
[INFO] [stdout] test query::range_query::range_query::tests::test_bug_reproduce_range_query ... ok
[INFO] [stdout] test query::range_query::range_query::tests::search_ip_range_test_posting_list ... ok
[INFO] [stdout] test query::phrase_query::tests::test_phrase_score_with_slop_bug_2 ... ok
[INFO] [stdout] test query::range_query::range_query::tests::test_range_query ... ok
[INFO] [stdout] test query::range_query::range_query::tests::search_ip_range_test ... ok
[INFO] [stdout] test query::range_query::range_query::tests::test_range_float ... ok
[INFO] [stdout] test query::range_query::range_query_u64_fastfield::tests::range_regression1_test ... ok
[INFO] [stdout] test query::range_query::range_query_ip_fastfield::tests::test_ip_range_regression1 ... ok
[INFO] [stdout] test query::range_query::range_query_ip_fastfield::tests::test_ip_range_regression3 ... ok
[INFO] [stdout] test query::range_query::range_query_ip_fastfield::tests::test_ip_range_regression2 ... ok
[INFO] [stdout] test query::range_query::range_query_ip_fastfield::tests::test_ip_range_regression3_simple ... ok
[INFO] [stdout] test query::range_query::range_query_u64_fastfield::tests::range_regression4_test ... ok
[INFO] [stdout] test query::range_query::range_query_u64_fastfield::tests::range_regression3_test ... ok
[INFO] [stdout] test query::phrase_query::tests::test_phrase_slop ... ok
[INFO] [stdout] test query::range_query::range_query_u64_fastfield::tests::test_range_regression2 ... ok
[INFO] [stdout] test query::regex_query::test::test_construct_from_reused_regex ... ok
[INFO] [stdout] test query::reqopt_scorer::tests::test_reqopt_scorer ... ok
[INFO] [stdout] test query::range_query::range_query_u64_fastfield::tests::test_range_regression_simplified ... ok
[INFO] [stdout] test query::reqopt_scorer::tests::test_reqopt_scorer_seek ... ok
[INFO] [stdout] test query::reqopt_scorer::tests::test_reqopt_scorer_empty ... ok
[INFO] [stdout] test query::reqopt_scorer::tests::test_reqopt_scorer_skip ... ok
[INFO] [stdout] test query::range_query::range_query_u64_fastfield::tests::test_range_regression3 ... ok
[INFO] [stdout] test query::regex_query::test::test_regex_query ... ok
[INFO] [stdout] test query::term_query::term_scorer::tests::test_block_wand ... ok
[INFO] [stdout] test query::term_query::term_scorer::tests::test_block_wand_long_test ... ignored
[INFO] [stdout] test query::regex_query::test::test_construct_from_regex ... ok
[INFO] [stdout] test query::term_query::term_scorer::tests::test_term_scorer_max_score ... ok
[INFO] [stdout] test query::term_query::term_scorer::tests::test_term_scorer_shallow_advance ... ok
[INFO] [stdout] test query::set_query::tests::test_term_set_query ... ok
[INFO] [stdout] test query::term_query::tests::test_term_query_debug ... ok
[INFO] [stdout] test query::set_query::tests::test_term_set_query_parser ... ok
[INFO] [stdout] test query::term_query::term_query::tests::search_ip_test ... ok
[INFO] [stdout] test query::term_query::tests::test_term_query_count_when_there_are_deletes ... ok
[INFO] [stdout] test query::term_query::tests::test_term_query_explain ... ok
[INFO] [stdout] test query::term_query::term_scorer::tests::test_term_scorer_block_max_score ... ok
[INFO] [stdout] test query::tests::test_query_terms ... ok
[INFO] [stdout] test query::term_query::tests::test_term_query_no_freq ... ok
[INFO] [stdout] test query::union::tests::test_union_skip_corner_case ... ok
[INFO] [stdout] test query::union::tests::test_union_skip_corner_case2 ... ok
[INFO] [stdout] test query::term_query::tests::test_term_weight ... ok
[INFO] [stdout] test query::union::tests::test_union_skip_corner_case3 ... ok
[INFO] [stdout] test query::union::tests::test_union_skip_specific ... ok
[INFO] [stdout] test query::vec_docset::tests::test_fill_buffer ... ok
[INFO] [stdout] test query::term_query::tests::test_term_query_simple_seek ... ok
[INFO] [stdout] test query::vec_docset::tests::test_vec_postings ... ok
[INFO] [stdout] test query::term_query::tests::test_term_query_multiple_of_block_len ... ok
[INFO] [stdout] test schema::bytes_options::tests::test_bytes_option_fast_ ... ok
[INFO] [stdout] test schema::bytes_options::tests::test_bytes_option_fast_flag ... ok
[INFO] [stdout] test schema::bytes_options::tests::test_bytes_option_fast_flag_composition ... ok
[INFO] [stdout] test schema::bytes_options::tests::test_bytes_options_deser_if_fieldnorm_false_indexed_true ... ok
[INFO] [stdout] test query::range_query::range_query::tests::test_range_query_with_limit ... ok
[INFO] [stdout] test schema::bytes_options::tests::test_bytes_options_deser_if_fieldnorm_missing_indexed_false ... ok
[INFO] [stdout] test schema::bytes_options::tests::test_bytes_options_deser_if_fieldnorm_missing_indexed_true ... ok
[INFO] [stdout] test schema::bytes_options::tests::test_bytes_options_deser_if_fieldnorm_true_indexed_false ... ok
[INFO] [stdout] test schema::date_time_options::tests::test_date_options_consistent_with_default ... ok
[INFO] [stdout] test schema::date_time_options::tests::test_deserialize_date_options_with_wrong_options ... ok
[INFO] [stdout] test schema::date_time_options::tests::test_serialize_date_option ... ok
[INFO] [stdout] test schema::document::de::tests::test_array_serialize ... ok
[INFO] [stdout] test schema::document::de::tests::test_nested_serialize ... ok
[INFO] [stdout] test schema::document::de::tests::test_object_serialize ... ok
[INFO] [stdout] test schema::document::de::tests::test_json_compat ... ok
[INFO] [stdout] test schema::document::de::tests::test_simple_value_serialize ... ok
[INFO] [stdout] test schema::document::default_document::tests::test_doc ... ok
[INFO] [stdout] test schema::document::owned_value::tests::test_parse_empty_bytes_doc ... ok
[INFO] [stdout] test schema::document::owned_value::tests::test_parse_bytes_doc ... ok
[INFO] [stdout] test schema::document::owned_value::tests::test_parse_many_bytes_doc ... ok
[INFO] [stdout] test schema::document::owned_value::tests::test_serialize_date ... ok
[INFO] [stdout] test schema::document::se::tests::test_array_serialize ... ok
[INFO] [stdout] test schema::document::se::tests::test_document_serialize ... ok
[INFO] [stdout] test schema::document::se::tests::test_nested_serialize ... ok
[INFO] [stdout] test schema::document::se::tests::test_simple_value_serialize ... ok
[INFO] [stdout] test schema::document::se::tests::test_object_serialize ... ok
[INFO] [stdout] test schema::facet::tests::deserialize_from_invalid_string ... ok
[INFO] [stdout] test schema::facet::tests::deserialize_from_borrowed_string ... ok
[INFO] [stdout] test schema::facet::tests::deserialize_from_owned_string ... ok
[INFO] [stdout] test schema::facet::tests::only_proper_prefixes ... ok
[INFO] [stdout] test schema::facet::tests::root_is_a_prefix ... ok
[INFO] [stdout] test schema::facet::tests::test_facet_debug ... ok
[INFO] [stdout] test schema::facet::tests::test_facet_display ... ok
[INFO] [stdout] test schema::facet::tests::test_from_path ... ok
[INFO] [stdout] test query::boolean_query::block_wand::tests::test_block_wand_single_term_scorer ... ok
[INFO] [stdout] test schema::facet::tests::test_from_text ... ok
[INFO] [stdout] test schema::facet::tests::test_root ... ok
[INFO] [stdout] test schema::facet::tests::test_to_path ... ok
[INFO] [stdout] test schema::facet_options::tests::test_from_index_flag ... ok
[INFO] [stdout] test schema::facet::tests::test_to_path_string ... ok
[INFO] [stdout] test schema::field_entry::tests::test_json_deserialization ... ok
[INFO] [stdout] test schema::field_entry::tests::test_invalid_field_name_should_panic - should panic ... ok
[INFO] [stdout] test schema::facet::tests::test_to_path_string_empty ... ok
[INFO] [stdout] test schema::field_entry::tests::test_json_serialization ... ok
[INFO] [stdout] test schema::field_type::tests::test_bytes_value_from_json ... ok
[INFO] [stdout] test schema::field_type::tests::test_deserialize_json_date ... ok
[INFO] [stdout] test schema::field_type::tests::test_pre_tok_str_value_from_json ... ok
[INFO] [stdout] test schema::field_type::tests::test_serialize_json_date ... ok
[INFO] [stdout] test schema::field_type::tests::test_to_bool_coercion ... ok
[INFO] [stdout] test schema::field_type::tests::test_to_number_coercion ... ok
[INFO] [stdout] test schema::field_type::tests::test_to_number_no_coercion ... ok
[INFO] [stdout] test schema::field_type::tests::test_to_string_coercion ... ok
[INFO] [stdout] test schema::field_type::tests::test_type_codes ... ok
[INFO] [stdout] test schema::json_object_options::tests::test_json_options ... ok
[INFO] [stdout] test query::union::tests::test_union ... ok
[INFO] [stdout] test schema::numeric_options::tests::test_int_options_deser_if_fieldnorm_false_indexed_true ... ok
[INFO] [stdout] test schema::numeric_options::tests::test_int_options_deser_if_coerce_true ... ok
[INFO] [stdout] test schema::numeric_options::tests::test_int_options_deser_if_fieldnorm_missing_indexed_false ... ok
[INFO] [stdout] test schema::schema::tests::is_indexed_test ... ok
[INFO] [stdout] test schema::schema::tests::test_document_from_nameddoc ... ok
[INFO] [stdout] test schema::numeric_options::tests::test_int_options_deser_if_fieldnorm_true_indexed_false ... ok
[INFO] [stdout] test schema::numeric_options::tests::test_int_options_deser_if_fieldnorm_missing_indexed_true ... ok
[INFO] [stdout] test schema::schema::tests::test_document_missing_field_no_error ... ok
[INFO] [stdout] test schema::schema::tests::test_document_to_ipv4_json ... ok
[INFO] [stdout] test schema::schema::tests::test_document_to_json ... ok
[INFO] [stdout] test schema::schema::tests::test_find_field ... ok
[INFO] [stdout] test schema::schema::tests::test_locate_splitting_dots ... ok
[INFO] [stdout] test schema::schema::tests::test_parse_document ... ok
[INFO] [stdout] test schema::schema::tests::test_schema_serialization ... ok
[INFO] [stdout] test schema::schema::tests::test_schema_add_field ... ok
[INFO] [stdout] test schema::term::tests::test_term_bool ... ok
[INFO] [stdout] test schema::term::tests::test_term_u64 ... ok
[INFO] [stdout] test schema::text_options::tests::serde_default_test ... ok
[INFO] [stdout] test schema::term::tests::test_term_str ... ok
[INFO] [stdout] test schema::tests::test_is_valid_name ... ok
[INFO] [stdout] test schema::text_options::tests::test_field_options ... ok
[INFO] [stdout] test schema::text_options::tests::serde_fast_field_tokenizer ... ok
[INFO] [stdout] test snippet::tests::test_snippet ... ok
[INFO] [stdout] test schema::text_options::tests::test_cmp_index_record_option ... ok
[INFO] [stdout] test snippet::tests::test_collapse_overlapped_ranges ... ok
[INFO] [stdout] test snippet::tests::test_snippet_generator_custom_highlighted_elements ... ok
[INFO] [stdout] test snippet::tests::test_snippet_in_second_fragment ... ok
[INFO] [stdout] test snippet::tests::test_snippet_scored_fragment ... ok
[INFO] [stdout] test snippet::tests::test_snippet_with_no_terms ... ok
[INFO] [stdout] test query::union::tests::test_union_skip_random ... ok
[INFO] [stdout] test snippet::tests::test_snippet_with_overlapped_highlighted_ranges ... ok
[INFO] [stdout] test snippet::tests::test_snippet_generator_term_score ... ok
[INFO] [stdout] test snippet::tests::test_snippet_with_term_at_the_end_of_fragment ... ok
[INFO] [stdout] test snippet::tests::test_snippet_with_term_not_in_text ... ok
[INFO] [stdout] test snippet::tests::test_snippet_with_second_fragment_has_the_highest_score ... ok
[INFO] [stdout] test space_usage::test::test_empty ... ok
[INFO] [stdout] test schema::field_entry::tests::test_missing_fieldnorms ... ok
[INFO] [stdout] test snippet::tests::test_snippet_generator ... ok
[INFO] [stdout] test store::decompressors::tests::compressor_decompressor_id_test ... ok
[INFO] [stdout] test reader::warming::tests::warming_four_threads ... ok
[INFO] [stdout] test space_usage::test::test_store ... ok
[INFO] [stdout] test store::index::block::tests::test_block_serialize ... ok
[INFO] [stdout] test store::index::block::tests::test_block_serialize_empty ... ok
[INFO] [stdout] test store::index::block::tests::test_block_serialize_simple ... ok
[INFO] [stdout] test store::index::block::tests::test_block_serialize_large_byte_range ... ok
[INFO] [stdout] test store::footer::doc_store_footer_test ... ok
[INFO] [stdout] test store::index::tests::test_skip_index ... ok
[INFO] [stdout] test store::index::tests::test_skip_index_empty ... ok
[INFO] [stdout] test store::index::tests::test_skip_index_long ... ok
[INFO] [stdout] test query::range_query::range_query::tests::test_range_query_simple ... ok
[INFO] [stdout] test store::index::tests::test_skip_index_single_el ... ok
[INFO] [stdout] test space_usage::test::test_text ... ok
[INFO] [stdout] test store::reader::tests::test_store_lru_cache ... ok
[INFO] [stdout] test store::store_compressor::tests::test_block_store_compressor_impls_yield_the_same_result ... ok
[INFO] [stdout] test store::tests::test_doc_store_iter_with_delete_bug_1077 ... ok
[INFO] [stdout] test store::index::tests::test_proptest_skip ... ok
[INFO] [stdout] test store::tests::test_store_no_compression ... ok
[INFO] [stdout] test store::tests::test_store_no_compression_same_thread ... ok
[INFO] [stdout] test store::tests::test_store_lz4_block ... ok
[INFO] [stdout] test space_usage::test::test_fast_indexed ... ok
[INFO] [stdout] test termdict::fst_termdict::term_info_store::tests::test_pack ... ok
[INFO] [stdout] test termdict::fst_termdict::term_info_store::tests::test_bitpacked ... ok
[INFO] [stdout] test termdict::fst_termdict::term_info_store::tests::test_term_info_block ... ok
[INFO] [stdout] test termdict::fst_termdict::term_info_store::tests::test_term_info_block_meta_serialization ... ok
[INFO] [stdout] test termdict::tests::test_empty_string ... ok
[INFO] [stdout] test termdict::tests::test_ord_to_term ... ok
[INFO] [stdout] test termdict::tests::test_empty_term_dictionary ... ok
[INFO] [stdout] test termdict::tests::test_automaton_search ... ok
[INFO] [stdout] test store::index::tests::test_merge_store_with_stacking_reproducing_issue969 ... ok
[INFO] [stdout] test termdict::tests::test_stream_range_boundaries_backward ... ok
[INFO] [stdout] test termdict::tests::test_stream_high_range_prefix_suffix ... ok
[INFO] [stdout] test termdict::tests::test_term_dictionary_simple ... ok
[INFO] [stdout] test termdict::tests::test_stream_term_ord ... ok
[INFO] [stdout] test termdict::tests::test_stream_range_boundaries_forward ... ok
[INFO] [stdout] test termdict::tests::test_term_dictionary_stream ... ok
[INFO] [stdout] test termdict::tests::test_term_ordinals ... ok
[INFO] [stdout] test tests::test_datetime ... ok
[INFO] [stdout] test tests::test_doc_macro ... ok
[INFO] [stdout] test termdict::tests::test_stream_range ... ok
[INFO] [stdout] test tests::test_docfreq1 ... ok
[INFO] [stdout] test store::tests::test_store_with_delete ... ok
[INFO] [stdout] test reader::warming::tests::warming_single_thread ... ok
[INFO] [stdout] test tests::test_indexed_f64 ... ok
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/izihawa_tantivy-afbab9657773c7ad` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "8438e2b5278474a9beff06773f9b641db5f33a60bda3c4ec2b207ebb5115922c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8438e2b5278474a9beff06773f9b641db5f33a60bda3c4ec2b207ebb5115922c", kill_on_drop: false }`
[INFO] [stdout] 8438e2b5278474a9beff06773f9b641db5f33a60bda3c4ec2b207ebb5115922c
[INFO] testing izihawa-tantivy-0.21.1 against beta-2023-12-22 for beta-1.76-1
[INFO] extracting crate izihawa-tantivy 0.21.1 into /workspace/builds/worker-1-tc2/source
[INFO] validating manifest of crates.io crate izihawa-tantivy 0.21.1 on toolchain beta-2023-12-22
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate izihawa-tantivy 0.21.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate izihawa-tantivy 0.21.1
[INFO] tweaked toml for crates.io crate izihawa-tantivy 0.21.1 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5f034e1bc6e3783eb316a0016582563336ba685eff8324d21ba4a5ff5ca79c58
[INFO] running `Command { std: "docker" "start" "-a" "5f034e1bc6e3783eb316a0016582563336ba685eff8324d21ba4a5ff5ca79c58", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5f034e1bc6e3783eb316a0016582563336ba685eff8324d21ba4a5ff5ca79c58", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5f034e1bc6e3783eb316a0016582563336ba685eff8324d21ba4a5ff5ca79c58", kill_on_drop: false }`
[INFO] [stdout] 5f034e1bc6e3783eb316a0016582563336ba685eff8324d21ba4a5ff5ca79c58
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 084bb9367137aff584ea9f2e2732303371409e73fb350679701fba819ea949c6
[INFO] running `Command { std: "docker" "start" "-a" "084bb9367137aff584ea9f2e2732303371409e73fb350679701fba819ea949c6", kill_on_drop: false }`
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling memchr v2.7.1
[INFO] [stderr]    Compiling time-core v0.1.2
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling zstd-safe v7.0.0
[INFO] [stderr]    Compiling ahash v0.8.7
[INFO] [stderr]    Compiling izihawa-ownedbytes v0.6.0
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling rustix v0.38.28
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]    Compiling jobserver v0.1.27
[INFO] [stderr]    Compiling linux-raw-sys v0.4.12
[INFO] [stderr]    Compiling futures-io v0.3.30
[INFO] [stderr]    Compiling regex-syntax v0.6.29
[INFO] [stderr]    Compiling bitflags v2.4.1
[INFO] [stderr]    Compiling zerocopy v0.7.32
[INFO] [stderr]    Compiling futures-task v0.3.30
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling utf8-ranges v1.0.5
[INFO] [stderr]    Compiling murmurhash32 v0.3.0
[INFO] [stderr]    Compiling regex-syntax v0.8.2
[INFO] [stderr]    Compiling allocator-api2 v0.2.16
[INFO] [stderr]    Compiling getrandom v0.2.11
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]    Compiling instant v0.1.12
[INFO] [stderr]    Compiling cc v1.0.83
[INFO] [stderr]    Compiling fastrand v2.0.1
[INFO] [stderr]    Compiling fastdivide v0.4.0
[INFO] [stderr]    Compiling bitpacking v0.8.4
[INFO] [stderr]    Compiling bytes v1.5.0
[INFO] [stderr]    Compiling measure_time v0.8.2
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling aho-corasick v1.1.2
[INFO] [stderr]    Compiling crossbeam-channel v0.5.10
[INFO] [stderr]    Compiling memmap2 v0.9.3
[INFO] [stderr]    Compiling arc-swap v1.6.0
[INFO] [stderr]    Compiling hashbrown v0.14.3
[INFO] [stderr]    Compiling tokio v1.35.1
[INFO] [stderr]    Compiling htmlescape v0.3.1
[INFO] [stderr]    Compiling lz4_flex v0.11.1
[INFO] [stderr]    Compiling levenshtein_automata v0.2.1
[INFO] [stderr]    Compiling census v0.4.1
[INFO] [stderr]    Compiling base64 v0.21.5
[INFO] [stderr]    Compiling oneshot v0.1.6
[INFO] [stderr]    Compiling lockfree-object-pool v0.1.4
[INFO] [stderr]    Compiling zstd-sys v2.0.9+zstd.1.5.5
[INFO] [stderr]    Compiling lru v0.12.1
[INFO] [stderr]    Compiling regex-automata v0.4.3
[INFO] [stderr]    Compiling izihawa-fst v0.4.0
[INFO] [stderr]    Compiling izihawa-tantivy-query-grammar v0.21.0
[INFO] [stderr]    Compiling fs4 v0.7.0
[INFO] [stderr]    Compiling tempfile v3.9.0
[INFO] [stderr]    Compiling izihawa-tantivy-bitpacker v0.5.0
[INFO] [stderr]    Compiling regex v1.10.2
[INFO] [stderr]    Compiling serde_derive v1.0.194
[INFO] [stderr]    Compiling async-trait v0.1.77
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling thiserror-impl v1.0.56
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling thiserror v1.0.56
[INFO] [stderr]    Compiling zstd v0.13.0
[INFO] [stderr]    Compiling serde v1.0.194
[INFO] [stderr]    Compiling futures-executor v0.3.30
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stderr]    Compiling deranged v0.3.11
[INFO] [stderr]    Compiling rust-stemmers v1.2.0
[INFO] [stderr]    Compiling izihawa-tantivy-tokenizer-api v0.2.0
[INFO] [stderr]    Compiling uuid v1.6.1
[INFO] [stderr]    Compiling sketches-ddsketch v0.2.1
[INFO] [stderr]    Compiling serde_json v1.0.111
[INFO] [stderr]    Compiling time v0.3.31
[INFO] [stderr]    Compiling izihawa-tantivy-common v0.6.0
[INFO] [stderr]    Compiling izihawa-tantivy-sstable v0.2.0
[INFO] [stderr]    Compiling izihawa-tantivy-stacker v0.2.0
[INFO] [stderr]    Compiling izihawa-tantivy-columnar v0.2.0
[INFO] [stderr]    Compiling izihawa-tantivy v0.21.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `TantivyError`
[INFO] [stdout]   --> src/core/segment_reader.rs:14:29
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::{DocId, Opstamp, TantivyError};
[INFO] [stdout]    |                             ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `TermQuery`
[INFO] [stdout]   --> src/indexer/index_writer.rs:22:42
[INFO] [stdout]    |
[INFO] [stdout] 22 | use crate::query::{EnableScoring, Query, TermQuery};
[INFO] [stdout]    |                                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::segment_manager::SegmentManager`
[INFO] [stdout]   --> src/indexer/mod.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub use self::segment_manager::SegmentManager;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/aggregation/agg_limits.rs:76:13
[INFO] [stdout]    |
[INFO] [stdout] 76 |             /// The counter which is shared between the aggregations for one request.
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 77 |             memory_consumption: Arc::clone(&self.memory_consumption),
[INFO] [stdout]    |             -------------------------------------------------------- rustdoc does not generate documentation for expression fields
[INFO] [stdout]    |
[INFO] [stdout]    = help: use `//` for a plain comment
[INFO] [stdout]    = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/aggregation/agg_limits.rs:78:13
[INFO] [stdout]    |
[INFO] [stdout] 78 |             /// The memory_limit in bytes
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 79 |             memory_limit: self.memory_limit,
[INFO] [stdout]    |             ------------------------------- rustdoc does not generate documentation for expression fields
[INFO] [stdout]    |
[INFO] [stdout]    = help: use `//` for a plain comment
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::BinaryHeap`
[INFO] [stdout]  --> src/collector/top_score_collector.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::collections::BinaryHeap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `futures::future::join_all`
[INFO] [stdout]  --> src/query/phrase_query/phrase_weight.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use futures::future::join_all;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RangeWeight`
[INFO] [stdout]   --> src/query/range_query/mod.rs:10:41
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use self::range_query::{RangeQuery, RangeWeight};
[INFO] [stdout]    |                                         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::term_weight::TermWeight`
[INFO] [stdout]  --> src/query/term_query/mod.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub use self::term_weight::TermWeight;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HasLen`
[INFO] [stdout]  --> src/store/store_compressor.rs:7:50
[INFO] [stdout]   |
[INFO] [stdout] 7 | use common::{BinarySerializable, CountingWriter, HasLen, TerminatingWrite};
[INFO] [stdout]   |                                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HasLen`
[INFO] [stdout]  --> src/store/reader.rs:8:34
[INFO] [stdout]   |
[INFO] [stdout] 8 | use common::{BinarySerializable, HasLen, OwnedBytes};
[INFO] [stdout]   |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `return_true` is never used
[INFO] [stdout]    --> src/core/index_meta.rs:272:4
[INFO] [stdout]     |
[INFO] [stdout] 272 | fn return_true() -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_true` is never used
[INFO] [stdout]    --> src/core/index_meta.rs:279:4
[INFO] [stdout]     |
[INFO] [stdout] 279 | fn is_true(val: &bool) -> bool {
[INFO] [stdout]     |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `extract_footer_async` is never used
[INFO] [stdout]   --> src/store/footer.rs:71:18
[INFO] [stdout]    |
[INFO] [stdout] 47 | impl DocStoreFooter {
[INFO] [stdout]    | ------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 71 |     pub async fn extract_footer_async(file: FileSlice) -> io::Result<(DocStoreFooter, FileSlice)> {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/collector/top_score_collector.rs:435:5
[INFO] [stdout]     |
[INFO] [stdout] 435 | /     pub fn tweak_score<TScore, TScoreSegmentTweaker, TScoreTweaker>(
[INFO] [stdout] 436 | |         self,
[INFO] [stdout] 437 | |         score_tweaker: TScoreTweaker,
[INFO] [stdout] 438 | |     ) -> impl Collector<Fruit = Vec<(TScore, DocAddress)>>
[INFO] [stdout] ...   |
[INFO] [stdout] 441 | |         TScoreSegmentTweaker: ScoreSegmentTweaker<TScore> + 'static + Send,
[INFO] [stdout] 442 | |         TScoreTweaker: ScoreTweaker<TScore, Child = TScoreSegmentTweaker> + Send + Sync,
[INFO] [stdout]     | |________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:4:9
[INFO] [stdout]     |
[INFO] [stdout] 4   | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> src/collector/tweak_score_top_collector.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     async fn segment_tweaker_async(&self, segment_reader: &SegmentReader) -> Result<Self::Child>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/directory/directory.rs:260:5
[INFO] [stdout]     |
[INFO] [stdout] 260 |     fn as_any(&self) -> &dyn Any;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/directory/directory.rs:261:5
[INFO] [stdout]     |
[INFO] [stdout] 261 |     fn underlying_directory(&self) -> Option<&dyn Directory> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/directory/directory.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 |     fn real_directory(&self) -> &dyn Directory;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/directory/managed_directory.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn wrap(directory: Box<dyn Directory>) -> crate::Result<ManagedDirectory> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> src/query/bm25.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     async fn doc_freq_async(&self, term: &Term) -> crate::Result<u64>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/query/query.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |         with_fieldnorms: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]   --> src/query/query.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn enabled_from_searcher_without_fieldnorms(searcher: &'a Searcher) -> EnableScoring<'a> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 23 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 28.76s
[INFO] running `Command { std: "docker" "inspect" "084bb9367137aff584ea9f2e2732303371409e73fb350679701fba819ea949c6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "084bb9367137aff584ea9f2e2732303371409e73fb350679701fba819ea949c6", kill_on_drop: false }`
[INFO] [stdout] 084bb9367137aff584ea9f2e2732303371409e73fb350679701fba819ea949c6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6862585342ca9216286fc97446a4326631c7a1aca845e705d7d53f394d34405a
[INFO] running `Command { std: "docker" "start" "-a" "6862585342ca9216286fc97446a4326631c7a1aca845e705d7d53f394d34405a", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v0.38.28
[INFO] [stderr]    Compiling num-traits v0.2.17
[INFO] [stderr]    Compiling regex-automata v0.4.3
[INFO] [stderr]    Compiling clap_lex v0.6.0
[INFO] [stderr]    Compiling ciborium-io v0.2.1
[INFO] [stderr]    Compiling anstyle v1.0.4
[INFO] [stderr]    Compiling wait-timeout v0.2.0
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling paste v1.0.14
[INFO] [stderr]    Compiling termcolor v1.4.0
[INFO] [stderr]    Compiling humantime v2.1.0
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling measure_time v0.8.2
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling rand_xorshift v0.3.0
[INFO] [stderr]    Compiling ciborium-ll v0.2.1
[INFO] [stderr]    Compiling uuid v1.6.1
[INFO] [stderr]    Compiling test-log-macros v0.2.14
[INFO] [stderr]    Compiling clap_builder v4.4.12
[INFO] [stderr]    Compiling ciborium v0.2.1
[INFO] [stderr]    Compiling bit-set v0.5.3
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling fail v0.5.1
[INFO] [stderr]    Compiling more-asserts v0.3.1
[INFO] [stderr]    Compiling maplit v1.0.2
[INFO] [stderr]    Compiling plotters v0.3.5
[INFO] [stderr]    Compiling rand_distr v0.4.3
[INFO] [stderr]    Compiling clap v4.4.13
[INFO] [stderr]    Compiling regex v1.10.2
[INFO] [stderr]    Compiling is-terminal v0.4.10
[INFO] [stderr]    Compiling tempfile v3.9.0
[INFO] [stderr]    Compiling fs4 v0.7.0
[INFO] [stderr]    Compiling rusty-fork v0.3.0
[INFO] [stderr]    Compiling proptest v1.4.0
[INFO] [stderr]    Compiling env_logger v0.10.1
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling izihawa-tantivy v0.21.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling test-log v0.2.14
[INFO] [stdout] warning: unused import: `TantivyError`
[INFO] [stdout]   --> src/core/segment_reader.rs:14:29
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::{DocId, Opstamp, TantivyError};
[INFO] [stdout]    |                             ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `TermQuery`
[INFO] [stdout]   --> src/indexer/index_writer.rs:22:42
[INFO] [stdout]    |
[INFO] [stdout] 22 | use crate::query::{EnableScoring, Query, TermQuery};
[INFO] [stdout]    |                                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::segment_manager::SegmentManager`
[INFO] [stdout]   --> src/indexer/mod.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub use self::segment_manager::SegmentManager;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/aggregation/agg_limits.rs:76:13
[INFO] [stdout]    |
[INFO] [stdout] 76 |             /// The counter which is shared between the aggregations for one request.
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 77 |             memory_consumption: Arc::clone(&self.memory_consumption),
[INFO] [stdout]    |             -------------------------------------------------------- rustdoc does not generate documentation for expression fields
[INFO] [stdout]    |
[INFO] [stdout]    = help: use `//` for a plain comment
[INFO] [stdout]    = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/aggregation/agg_limits.rs:78:13
[INFO] [stdout]    |
[INFO] [stdout] 78 |             /// The memory_limit in bytes
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 79 |             memory_limit: self.memory_limit,
[INFO] [stdout]    |             ------------------------------- rustdoc does not generate documentation for expression fields
[INFO] [stdout]    |
[INFO] [stdout]    = help: use `//` for a plain comment
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::BinaryHeap`
[INFO] [stdout]  --> src/collector/top_score_collector.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::collections::BinaryHeap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `futures::future::join_all`
[INFO] [stdout]  --> src/query/phrase_query/phrase_weight.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use futures::future::join_all;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RangeWeight`
[INFO] [stdout]   --> src/query/range_query/mod.rs:10:41
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use self::range_query::{RangeQuery, RangeWeight};
[INFO] [stdout]    |                                         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::term_weight::TermWeight`
[INFO] [stdout]  --> src/query/term_query/mod.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub use self::term_weight::TermWeight;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HasLen`
[INFO] [stdout]  --> src/store/store_compressor.rs:7:50
[INFO] [stdout]   |
[INFO] [stdout] 7 | use common::{BinarySerializable, CountingWriter, HasLen, TerminatingWrite};
[INFO] [stdout]   |                                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HasLen`
[INFO] [stdout]  --> src/store/reader.rs:8:34
[INFO] [stdout]   |
[INFO] [stdout] 8 | use common::{BinarySerializable, HasLen, OwnedBytes};
[INFO] [stdout]   |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `TantivyError`
[INFO] [stdout]   --> src/core/segment_reader.rs:14:29
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::{DocId, Opstamp, TantivyError};
[INFO] [stdout]    |                             ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `TermQuery`
[INFO] [stdout]   --> src/indexer/index_writer.rs:22:42
[INFO] [stdout]    |
[INFO] [stdout] 22 | use crate::query::{EnableScoring, Query, TermQuery};
[INFO] [stdout]    |                                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::segment_manager::SegmentManager`
[INFO] [stdout]   --> src/indexer/mod.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub use self::segment_manager::SegmentManager;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/aggregation/agg_limits.rs:76:13
[INFO] [stdout]    |
[INFO] [stdout] 76 |             /// The counter which is shared between the aggregations for one request.
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 77 |             memory_consumption: Arc::clone(&self.memory_consumption),
[INFO] [stdout]    |             -------------------------------------------------------- rustdoc does not generate documentation for expression fields
[INFO] [stdout]    |
[INFO] [stdout]    = help: use `//` for a plain comment
[INFO] [stdout]    = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/aggregation/agg_limits.rs:78:13
[INFO] [stdout]    |
[INFO] [stdout] 78 |             /// The memory_limit in bytes
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 79 |             memory_limit: self.memory_limit,
[INFO] [stdout]    |             ------------------------------- rustdoc does not generate documentation for expression fields
[INFO] [stdout]    |
[INFO] [stdout]    = help: use `//` for a plain comment
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::BinaryHeap`
[INFO] [stdout]  --> src/collector/top_score_collector.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::collections::BinaryHeap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `return_true` is never used
[INFO] [stdout]    --> src/core/index_meta.rs:272:4
[INFO] [stdout]     |
[INFO] [stdout] 272 | fn return_true() -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_true` is never used
[INFO] [stdout]    --> src/core/index_meta.rs:279:4
[INFO] [stdout]     |
[INFO] [stdout] 279 | fn is_true(val: &bool) -> bool {
[INFO] [stdout]     |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `extract_footer_async` is never used
[INFO] [stdout]   --> src/store/footer.rs:71:18
[INFO] [stdout]    |
[INFO] [stdout] 47 | impl DocStoreFooter {
[INFO] [stdout]    | ------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 71 |     pub async fn extract_footer_async(file: FileSlice) -> io::Result<(DocStoreFooter, FileSlice)> {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `futures::future::join_all`
[INFO] [stdout]  --> src/query/phrase_query/phrase_weight.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use futures::future::join_all;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RangeWeight`
[INFO] [stdout]   --> src/query/range_query/mod.rs:10:41
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use self::range_query::{RangeQuery, RangeWeight};
[INFO] [stdout]    |                                         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::term_weight::TermWeight`
[INFO] [stdout]  --> src/query/term_query/mod.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub use self::term_weight::TermWeight;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `IndexWriter`
[INFO] [stdout]   --> src/store/index/mod.rs:52:43
[INFO] [stdout]    |
[INFO] [stdout] 52 |     use crate::{DocAddress, DocId, Index, IndexWriter, TantivyDocument, Term};
[INFO] [stdout]    |                                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/collector/top_score_collector.rs:435:5
[INFO] [stdout]     |
[INFO] [stdout] 435 | /     pub fn tweak_score<TScore, TScoreSegmentTweaker, TScoreTweaker>(
[INFO] [stdout] 436 | |         self,
[INFO] [stdout] 437 | |         score_tweaker: TScoreTweaker,
[INFO] [stdout] 438 | |     ) -> impl Collector<Fruit = Vec<(TScore, DocAddress)>>
[INFO] [stdout] ...   |
[INFO] [stdout] 441 | |         TScoreSegmentTweaker: ScoreSegmentTweaker<TScore> + 'static + Send,
[INFO] [stdout] 442 | |         TScoreTweaker: ScoreTweaker<TScore, Child = TScoreSegmentTweaker> + Send + Sync,
[INFO] [stdout]     | |________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:4:9
[INFO] [stdout]     |
[INFO] [stdout] 4   | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> src/collector/tweak_score_top_collector.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     async fn segment_tweaker_async(&self, segment_reader: &SegmentReader) -> Result<Self::Child>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/directory/directory.rs:260:5
[INFO] [stdout]     |
[INFO] [stdout] 260 |     fn as_any(&self) -> &dyn Any;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/directory/directory.rs:261:5
[INFO] [stdout]     |
[INFO] [stdout] 261 |     fn underlying_directory(&self) -> Option<&dyn Directory> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/directory/directory.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 |     fn real_directory(&self) -> &dyn Directory;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/directory/managed_directory.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn wrap(directory: Box<dyn Directory>) -> crate::Result<ManagedDirectory> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> src/query/bm25.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     async fn doc_freq_async(&self, term: &Term) -> crate::Result<u64>;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/query/query.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |         with_fieldnorms: bool,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]   --> src/query/query.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn enabled_from_searcher_without_fieldnorms(searcher: &'a Searcher) -> EnableScoring<'a> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HasLen`
[INFO] [stdout]  --> src/store/store_compressor.rs:7:50
[INFO] [stdout]   |
[INFO] [stdout] 7 | use common::{BinarySerializable, CountingWriter, HasLen, TerminatingWrite};
[INFO] [stdout]   |                                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HasLen`
[INFO] [stdout]  --> src/store/reader.rs:8:34
[INFO] [stdout]   |
[INFO] [stdout] 8 | use common::{BinarySerializable, HasLen, OwnedBytes};
[INFO] [stdout]   |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/indexer/merger.rs:1417:17
[INFO] [stdout]      |
[INFO] [stdout] 1417 |             let mut index_writer: IndexWriter = index.writer_for_tests().unwrap();
[INFO] [stdout]      |                 ----^^^^^^^^^^^^
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 help: remove this `mut`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/indexer/merger_sorted_index_test.rs:140:17
[INFO] [stdout]     |
[INFO] [stdout] 140 |             let mut index_writer: IndexWriter = index.writer_for_tests()?;
[INFO] [stdout]     |                 ----^^^^^^^^^^^^
[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/aggregation/mod.rs:455:21
[INFO] [stdout]     |
[INFO] [stdout] 455 |                 let mut index_writer: IndexWriter = index.writer_for_tests()?;
[INFO] [stdout]     |                     ----^^^^^^^^^^^^
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 23 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `return_true` is never used
[INFO] [stdout]    --> src/core/index_meta.rs:272:4
[INFO] [stdout]     |
[INFO] [stdout] 272 | fn return_true() -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_true` is never used
[INFO] [stdout]    --> src/core/index_meta.rs:279:4
[INFO] [stdout]     |
[INFO] [stdout] 279 | fn is_true(val: &bool) -> bool {
[INFO] [stdout]     |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `extract_footer_async` is never used
[INFO] [stdout]   --> src/store/footer.rs:71:18
[INFO] [stdout]    |
[INFO] [stdout] 47 | impl DocStoreFooter {
[INFO] [stdout]    | ------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 71 |     pub async fn extract_footer_async(file: FileSlice) -> io::Result<(DocStoreFooter, FileSlice)> {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `izihawa-tantivy` (lib test); 18 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/beta-2023-12-22-x86_64-unknown-linux-gnu/bin/rustc --crate-name izihawa_tantivy --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' --cfg 'feature="fs4"' --cfg 'feature="lz4-compression"' --cfg 'feature="lz4_flex"' --cfg 'feature="memmap2"' --cfg 'feature="mmap"' --cfg 'feature="stopwords"' --cfg 'feature="tempfile"' --cfg 'feature="tokio"' -C metadata=3273d2b223c0f253 -C extra-filename=-3273d2b223c0f253 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern aho_corasick=/opt/rustwide/target/debug/deps/libaho_corasick-0efee17d6ff570a3.rlib --extern arc_swap=/opt/rustwide/target/debug/deps/libarc_swap-6f2cb018ed2934f6.rlib --extern async_trait=/opt/rustwide/target/debug/deps/libasync_trait-92ece615649d3d09.so --extern base64=/opt/rustwide/target/debug/deps/libbase64-47ce12bf5fcc4351.rlib --extern bitpacking=/opt/rustwide/target/debug/deps/libbitpacking-6b1ac565fb8d26d0.rlib --extern byteorder=/opt/rustwide/target/debug/deps/libbyteorder-6ac88002c46ec63a.rlib --extern census=/opt/rustwide/target/debug/deps/libcensus-5465957273bf8709.rlib --extern crc32fast=/opt/rustwide/target/debug/deps/libcrc32fast-dbea8ee6fb11ce73.rlib --extern criterion=/opt/rustwide/target/debug/deps/libcriterion-ceb09de5940bdc51.rlib --extern crossbeam_channel=/opt/rustwide/target/debug/deps/libcrossbeam_channel-04437a6ae41021fb.rlib --extern downcast_rs=/opt/rustwide/target/debug/deps/libdowncast_rs-c4a86e4848913de8.rlib --extern env_logger=/opt/rustwide/target/debug/deps/libenv_logger-de756929129cd2ab.rlib --extern fail=/opt/rustwide/target/debug/deps/libfail-4dc00227b32d3f20.rlib --extern fastdivide=/opt/rustwide/target/debug/deps/libfastdivide-52559807f76c6670.rlib --extern fnv=/opt/rustwide/target/debug/deps/libfnv-953831fe314029b4.rlib --extern fs4=/opt/rustwide/target/debug/deps/libfs4-a5a3be99ba837111.rlib --extern futures=/opt/rustwide/target/debug/deps/libfutures-419012a4c86ed9eb.rlib --extern htmlescape=/opt/rustwide/target/debug/deps/libhtmlescape-1655a923fb73e162.rlib --extern itertools=/opt/rustwide/target/debug/deps/libitertools-3e36947ab397505c.rlib --extern izihawa_fst=/opt/rustwide/target/debug/deps/libizihawa_fst-6a409798dd657bc6.rlib --extern tantivy_bitpacker=/opt/rustwide/target/debug/deps/libizihawa_tantivy_bitpacker-0994a70770ba5346.rlib --extern columnar=/opt/rustwide/target/debug/deps/libizihawa_tantivy_columnar-3ba353849b9c9941.rlib --extern common=/opt/rustwide/target/debug/deps/libizihawa_tantivy_common-ea2c2b565000c3e5.rlib --extern query_grammar=/opt/rustwide/target/debug/deps/libizihawa_tantivy_query_grammar-84d0c73f350e92eb.rlib --extern stacker=/opt/rustwide/target/debug/deps/libizihawa_tantivy_stacker-0b149ca0100ab1f9.rlib --extern tokenizer_api=/opt/rustwide/target/debug/deps/libizihawa_tantivy_tokenizer_api-16f5388cafca2535.rlib --extern levenshtein_automata=/opt/rustwide/target/debug/deps/liblevenshtein_automata-d63e6b57529fe693.rlib --extern lockfree_object_pool=/opt/rustwide/target/debug/deps/liblockfree_object_pool-944a59cf737f346b.rlib --extern log=/opt/rustwide/target/debug/deps/liblog-2cf4a51dfa4e790a.rlib --extern lru=/opt/rustwide/target/debug/deps/liblru-1956b0560629b2db.rlib --extern lz4_flex=/opt/rustwide/target/debug/deps/liblz4_flex-5438c5cbe8d6017b.rlib --extern maplit=/opt/rustwide/target/debug/deps/libmaplit-73646ac8518ae531.rlib --extern matches=/opt/rustwide/target/debug/deps/libmatches-59081526691d27d6.rlib --extern measure_time=/opt/rustwide/target/debug/deps/libmeasure_time-6b9855b738ef6cf2.rlib --extern memmap2=/opt/rustwide/target/debug/deps/libmemmap2-7163ca1bd802b4f0.rlib --extern more_asserts=/opt/rustwide/target/debug/deps/libmore_asserts-113d5c4aebb48b35.rlib --extern murmurhash32=/opt/rustwide/target/debug/deps/libmurmurhash32-242dcb0f6a45475a.rlib --extern num_cpus=/opt/rustwide/target/debug/deps/libnum_cpus-8571ef1a3f762e93.rlib --extern once_cell=/opt/rustwide/target/debug/deps/libonce_cell-334d739f4e3a4961.rlib --extern oneshot=/opt/rustwide/target/debug/deps/liboneshot-283028fef64e61a6.rlib --extern paste=/opt/rustwide/target/debug/deps/libpaste-abc4f255c9df8716.so --extern pretty_assertions=/opt/rustwide/target/debug/deps/libpretty_assertions-d03696617e4c9890.rlib --extern proptest=/opt/rustwide/target/debug/deps/libproptest-439ad41c61d60afe.rlib --extern rand=/opt/rustwide/target/debug/deps/librand-868db20a6df10241.rlib --extern rand_distr=/opt/rustwide/target/debug/deps/librand_distr-5156a4aafcb7548f.rlib --extern rayon=/opt/rustwide/target/debug/deps/librayon-27c69211f7082f36.rlib --extern regex=/opt/rustwide/target/debug/deps/libregex-7ce56eeadd0e38ac.rlib --extern rust_stemmers=/opt/rustwide/target/debug/deps/librust_stemmers-7bb19a4d945e2e84.rlib --extern rustc_hash=/opt/rustwide/target/debug/deps/librustc_hash-d8dd0847b35f1832.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-d2e2a3d08fca166b.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-723dd43005ab1e55.rlib --extern sketches_ddsketch=/opt/rustwide/target/debug/deps/libsketches_ddsketch-fb7e0b6e381eacc8.rlib --extern smallvec=/opt/rustwide/target/debug/deps/libsmallvec-2fe51d264bce6b98.rlib --extern tempfile=/opt/rustwide/target/debug/deps/libtempfile-27461965e0bb62a7.rlib --extern test_log=/opt/rustwide/target/debug/deps/libtest_log-8f8181b6756f15fd.rlib --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-f0bb31ac8df14d4b.rlib --extern time=/opt/rustwide/target/debug/deps/libtime-d1c6fd598252a7ea.rlib --extern tokio=/opt/rustwide/target/debug/deps/libtokio-36e27e7e93fbed5b.rlib --extern uuid=/opt/rustwide/target/debug/deps/libuuid-87561a9e0ddd115b.rlib --cap-lints=warn -L native=/opt/rustwide/target/debug/build/zstd-sys-a301e8aeb7e22596/out` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "6862585342ca9216286fc97446a4326631c7a1aca845e705d7d53f394d34405a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6862585342ca9216286fc97446a4326631c7a1aca845e705d7d53f394d34405a", kill_on_drop: false }`
[INFO] [stdout] 6862585342ca9216286fc97446a4326631c7a1aca845e705d7d53f394d34405a
