[INFO] cloning repository https://github.com/Lambda-Logan/senor_borroso
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Lambda-Logan/senor_borroso" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLambda-Logan%2Fsenor_borroso", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLambda-Logan%2Fsenor_borroso'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 4e0d97a893f3727d812eb55be842be0586a00bc0
[INFO] testing Lambda-Logan/senor_borroso against try#bd7d74411512a3dd3b35d2f699c51dd2557c7e7e+cargoflags=-Zbuild-dir-new-layout for pr-149852-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLambda-Logan%2Fsenor_borroso" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/Lambda-Logan/senor_borroso
[INFO] finished tweaking git repo https://github.com/Lambda-Logan/senor_borroso
[INFO] tweaked toml for git repo https://github.com/Lambda-Logan/senor_borroso written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Lambda-Logan/senor_borroso on toolchain bd7d74411512a3dd3b35d2f699c51dd2557c7e7e
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Lambda-Logan/senor_borroso already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5052e23de34f224ee3c9ecaffb534e72d548de2cfea2d185296500b13739e54a
[INFO] running `Command { std: "docker" "start" "-a" "5052e23de34f224ee3c9ecaffb534e72d548de2cfea2d185296500b13739e54a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5052e23de34f224ee3c9ecaffb534e72d548de2cfea2d185296500b13739e54a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5052e23de34f224ee3c9ecaffb534e72d548de2cfea2d185296500b13739e54a", kill_on_drop: false }`
[INFO] [stdout] 5052e23de34f224ee3c9ecaffb534e72d548de2cfea2d185296500b13739e54a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "build" "--frozen" "--message-format=json" "-Zbuild-dir-new-layout", kill_on_drop: false }`
[INFO] [stdout] 2a997bed883730ad6b09a4ce653f0ef523d105c211f585dca97654dc5612a121
[INFO] running `Command { std: "docker" "start" "-a" "2a997bed883730ad6b09a4ce653f0ef523d105c211f585dca97654dc5612a121", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.97
[INFO] [stderr]    Compiling once_cell v1.8.0
[INFO] [stderr]    Compiling libm v0.2.1
[INFO] [stderr]    Compiling rand_core v0.6.3
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling ahash v0.7.4
[INFO] [stderr]    Compiling smallvec v1.6.1
[INFO] [stderr]    Compiling space v0.12.0
[INFO] [stderr]    Compiling rand_pcg v0.3.1
[INFO] [stderr]    Compiling fxhash v0.2.1
[INFO] [stderr]    Compiling levenshtein v1.0.5
[INFO] [stderr]    Compiling unidecode v0.3.0
[INFO] [stderr]    Compiling getrandom v0.2.3
[INFO] [stderr]    Compiling hashbrown v0.11.2
[INFO] [stderr]    Compiling hnsw v0.8.0
[INFO] [stderr]    Compiling senor_borroso v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.05s
[INFO] running `Command { std: "docker" "inspect" "2a997bed883730ad6b09a4ce653f0ef523d105c211f585dca97654dc5612a121", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2a997bed883730ad6b09a4ce653f0ef523d105c211f585dca97654dc5612a121", kill_on_drop: false }`
[INFO] [stdout] 2a997bed883730ad6b09a4ce653f0ef523d105c211f585dca97654dc5612a121
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "test" "--frozen" "--no-run" "--message-format=json" "-Zbuild-dir-new-layout", kill_on_drop: false }`
[INFO] [stdout] 214fdb23a97b556321a068fba35e423d3030c27f4f5ede9578ea441314e82631
[INFO] running `Command { std: "docker" "start" "-a" "214fdb23a97b556321a068fba35e423d3030c27f4f5ede9578ea441314e82631", kill_on_drop: false }`
[INFO] [stderr]    Compiling senor_borroso v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.22s
[INFO] running `Command { std: "docker" "inspect" "214fdb23a97b556321a068fba35e423d3030c27f4f5ede9578ea441314e82631", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "214fdb23a97b556321a068fba35e423d3030c27f4f5ede9578ea441314e82631", kill_on_drop: false }`
[INFO] [stdout] 214fdb23a97b556321a068fba35e423d3030c27f4f5ede9578ea441314e82631
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "test" "--frozen" "-Zbuild-dir-new-layout", kill_on_drop: false }`
[INFO] [stdout] f06b51790941c24a6c3f75d76dcbd6e2b64d6bdc09c3d580da5d6c68ac25afae
[INFO] running `Command { std: "docker" "start" "-a" "f06b51790941c24a6c3f75d76dcbd6e2b64d6bdc09c3d580da5d6c68ac25afae", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.03s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/senor_borroso/2e579bfc7228997f/deps/senor_borroso-2e579bfc7228997f)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/senor_borroso/fbb1707ee91f93cc/deps/senor_borroso-fbb1707ee91f93cc)
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests senor_borroso
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::FuzzySearchIndex (line 327) ... FAILED
[INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::FuzzySearchIndex<Origin,Tok,Label,Ftzr,Point>::neighbors_of (line 515) ... FAILED
[INFO] [stdout] test src/dualiter.rs - dualiter::Uniq<Q,Item> (line 114) ... FAILED
[INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::ScratchPad (line 69) ... FAILED
[INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::Neighbor (line 166) ... FAILED
[INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::SearchParams (line 104) ... FAILED
[INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::Neighborhood<'idx,'sp,Origin,Tok,Label,Ftzr,Point,Mtrc>::nearest (line 229) ... FAILED
[INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::FuzzySearchIndex<Origin,Tok,Label,Ftzr,Point>::new (line 392) ... FAILED
[INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::SearchParams<M1>::with_metric (line 139) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/fuzzyindex.rs - fuzzyindex::FuzzySearchIndex (line 327) stdout ----
[INFO] [stdout] error[E0425]: cannot find function `n_gram` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:328:12
[INFO] [stdout]     |
[INFO] [stdout] 328 | let ftzr = n_gram(2);
[INFO] [stdout]     |            ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 327 + use senor_borroso::ftzrs::n_gram;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `FuzzyIndex` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:342:23
[INFO] [stdout]     |
[INFO] [stdout] 342 | let coral_name_index: FuzzyIndex<&str, _, SimplePoint> =
[INFO] [stdout]     |                       ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 327 + use senor_borroso::fuzzyindex::FuzzyIndex;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `SimplePoint` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:342:43
[INFO] [stdout]     |
[INFO] [stdout] 342 | let coral_name_index: FuzzyIndex<&str, _, SimplePoint> =
[INFO] [stdout]     |                                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 327 + use senor_borroso::fuzzypoint::SimplePoint;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FuzzyIndex`
[INFO] [stdout]    --> src/fuzzyindex.rs:343:5
[INFO] [stdout]     |
[INFO] [stdout] 343 |     FuzzyIndex::new(ftzr, coral_names.into_iter());
[INFO] [stdout]     |     ^^^^^^^^^^ use of undeclared type `FuzzyIndex`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 327 + use senor_borroso::fuzzyindex::FuzzyIndex;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SearchParams` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:347:14
[INFO] [stdout]     |
[INFO] [stdout] 347 | let params = SearchParams {
[INFO] [stdout]     |              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 327 + use senor_borroso::fuzzyindex::SearchParams;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Jaccard` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:348:13
[INFO] [stdout]     |
[INFO] [stdout] 348 |     metric: Jaccard,
[INFO] [stdout]     |             ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit struct
[INFO] [stdout]     |
[INFO] [stdout] 327 + use senor_borroso::metrics::Jaccard;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/fuzzyindex.rs - fuzzyindex::FuzzySearchIndex<Origin,Tok,Label,Ftzr,Point>::neighbors_of (line 515) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `fuzzy_doc_index` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:517:17
[INFO] [stdout]     |
[INFO] [stdout] 517 | for neighbor in fuzzy_doc_index.neighbors_of(&my_doc, &mut scratchpad, &params) {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `scratchpad` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:517:60
[INFO] [stdout]     |
[INFO] [stdout] 517 | for neighbor in fuzzy_doc_index.neighbors_of(&my_doc, &mut scratchpad, &params) {
[INFO] [stdout]     |                                                            ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `params` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:517:73
[INFO] [stdout]     |
[INFO] [stdout] 517 | for neighbor in fuzzy_doc_index.neighbors_of(&my_doc, &mut scratchpad, &params) {
[INFO] [stdout]     |                                                                         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 1 argument but 0 arguments were supplied
[INFO] [stdout]    --> src/fuzzyindex.rs:516:53
[INFO] [stdout]     |
[INFO] [stdout] 516 | let my_doc = "one fish two fish red fish blue fish".split();
[INFO] [stdout]     |                                                     ^^^^^-- argument #1 is missing
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /rustc/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/library/core/src/str/mod.rs:1639:11
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 516 | let my_doc = "one fish two fish red fish blue fish".split(/* pat */);
[INFO] [stdout]     |                                                           +++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: expected function, found macro `println`
[INFO] [stdout]    --> src/fuzzyindex.rs:518:5
[INFO] [stdout]     |
[INFO] [stdout] 518 |     println("label: {:?}", neighbor.label);
[INFO] [stdout]     |     ^^^^^^^ not a function
[INFO] [stdout]     |
[INFO] [stdout] help: use `!` to invoke the macro
[INFO] [stdout]     |
[INFO] [stdout] 518 |     println!("label: {:?}", neighbor.label);
[INFO] [stdout]     |            +
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: expected function, found macro `println`
[INFO] [stdout]    --> src/fuzzyindex.rs:519:5
[INFO] [stdout]     |
[INFO] [stdout] 519 |     println("sim: {:?}\n", neighbor.similarity);
[INFO] [stdout]     |     ^^^^^^^ not a function
[INFO] [stdout]     |
[INFO] [stdout] help: use `!` to invoke the macro
[INFO] [stdout]     |
[INFO] [stdout] 519 |     println!("sim: {:?}\n", neighbor.similarity);
[INFO] [stdout]     |            +
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0061, E0423, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/dualiter.rs - dualiter::Uniq<Q,Item> (line 114) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Uniq`
[INFO] [stdout]    --> src/dualiter.rs:115:10
[INFO] [stdout]     |
[INFO] [stdout] 115 | for i in Uniq::new(vec![9, 9, 2, 2, 5, 6, 6, 6, 6, 0, 1, 1, 0].iter()) {
[INFO] [stdout]     |          ^^^^ use of undeclared type `Uniq`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/fuzzyindex.rs - fuzzyindex::ScratchPad (line 69) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ScratchPad`
[INFO] [stdout]   --> src/fuzzyindex.rs:70:14
[INFO] [stdout]    |
[INFO] [stdout] 70 | let mut sp = ScratchPad::new();
[INFO] [stdout]    |              ^^^^^^^^^^ use of undeclared type `ScratchPad`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 69 + use senor_borroso::fuzzyindex::ScratchPad;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `fuzzy_index` in this scope
[INFO] [stdout]   --> src/fuzzyindex.rs:71:16
[INFO] [stdout]    |
[INFO] [stdout] 71 | println(":?}", fuzzy_index.best_match("word", &mut sp));
[INFO] [stdout]    |                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: expected function, found macro `println`
[INFO] [stdout]   --> src/fuzzyindex.rs:71:1
[INFO] [stdout]    |
[INFO] [stdout] 71 | println(":?}", fuzzy_index.best_match("word", &mut sp));
[INFO] [stdout]    | ^^^^^^^ not a function
[INFO] [stdout]    |
[INFO] [stdout] help: use `!` to invoke the macro
[INFO] [stdout]    |
[INFO] [stdout] 71 | println!(":?}", fuzzy_index.best_match("word", &mut sp));
[INFO] [stdout]    |        +
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0423, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0423`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/fuzzyindex.rs - fuzzyindex::Neighbor (line 166) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `fuzzyindex` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:167:17
[INFO] [stdout]     |
[INFO] [stdout] 167 | for neighbor in fuzzyindex.neighbors_of(&"MY LOOKUP", &mut scratchpad, &params) {
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `scratchpad` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:167:60
[INFO] [stdout]     |
[INFO] [stdout] 167 | for neighbor in fuzzyindex.neighbors_of(&"MY LOOKUP", &mut scratchpad, &params) {
[INFO] [stdout]     |                                                            ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `params` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:167:73
[INFO] [stdout]     |
[INFO] [stdout] 167 | for neighbor in fuzzyindex.neighbors_of(&"MY LOOKUP", &mut scratchpad, &params) {
[INFO] [stdout]     |                                                                         ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: expected function, found macro `println`
[INFO] [stdout]    --> src/fuzzyindex.rs:168:5
[INFO] [stdout]     |
[INFO] [stdout] 168 |     println("label: {:?}", neighbor.label);
[INFO] [stdout]     |     ^^^^^^^ not a function
[INFO] [stdout]     |
[INFO] [stdout] help: use `!` to invoke the macro
[INFO] [stdout]     |
[INFO] [stdout] 168 |     println!("label: {:?}", neighbor.label);
[INFO] [stdout]     |            +
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: expected function, found macro `println`
[INFO] [stdout]    --> src/fuzzyindex.rs:169:5
[INFO] [stdout]     |
[INFO] [stdout] 169 |     println("sim: {:?}\n", neighbor.similarity);
[INFO] [stdout]     |     ^^^^^^^ not a function
[INFO] [stdout]     |
[INFO] [stdout] help: use `!` to invoke the macro
[INFO] [stdout]     |
[INFO] [stdout] 169 |     println!("sim: {:?}\n", neighbor.similarity);
[INFO] [stdout]     |            +
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0423, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0423`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/fuzzyindex.rs - fuzzyindex::SearchParams (line 104) stdout ----
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SearchParams` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:105:15
[INFO] [stdout]     |
[INFO] [stdout] 105 | let params1 = SearchParams {
[INFO] [stdout]     |               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 104 + use senor_borroso::fuzzyindex::SearchParams;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Hamming` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:106:12
[INFO] [stdout]     |
[INFO] [stdout] 106 |    metric: Hamming,
[INFO] [stdout]     |            ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 104 + use senor_borroso::metrics::Hamming;
[INFO] [stdout]     |
[INFO] [stdout] 104 + use space::Hamming;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SearchParams` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:114:15
[INFO] [stdout]     |
[INFO] [stdout] 114 | let params2 = SearchParams {
[INFO] [stdout]     |               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 104 + use senor_borroso::fuzzyindex::SearchParams;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Jaccard` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:115:12
[INFO] [stdout]     |
[INFO] [stdout] 115 |    metric: Jaccard,
[INFO] [stdout]     |            ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit struct
[INFO] [stdout]     |
[INFO] [stdout] 104 + use senor_borroso::metrics::Jaccard;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/fuzzyindex.rs - fuzzyindex::Neighborhood<'idx,'sp,Origin,Tok,Label,Ftzr,Point,Mtrc>::nearest (line 229) stdout ----
[INFO] [stdout] error[E0425]: cannot find type `Neighbor` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:230:16
[INFO] [stdout]     |
[INFO] [stdout] 230 | let nn: Option<Neighbor<_>> = fuzzyindex
[INFO] [stdout]     |                ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]     |
[INFO] [stdout] 229 + use senor_borroso::fuzzyindex::Neighbor;
[INFO] [stdout]     |
[INFO] [stdout] 229 + use space::Neighbor;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `fuzzyindex` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:230:31
[INFO] [stdout]     |
[INFO] [stdout] 230 | let nn: Option<Neighbor<_>> = fuzzyindex
[INFO] [stdout]     |                               ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `scratchpad` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:231:54
[INFO] [stdout]     |
[INFO] [stdout] 231 |                     .neighbors_of(&"MY LOOKUP", &mut scratchpad, &params)
[INFO] [stdout]     |                                                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `params` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:231:67
[INFO] [stdout]     |
[INFO] [stdout] 231 |                     .neighbors_of(&"MY LOOKUP", &mut scratchpad, &params)
[INFO] [stdout]     |                                                                   ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/fuzzyindex.rs - fuzzyindex::FuzzySearchIndex<Origin,Tok,Label,Ftzr,Point>::new (line 392) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Labeled`
[INFO] [stdout]    --> src/fuzzyindex.rs:401:55
[INFO] [stdout]     |
[INFO] [stdout] 401 | let labeled_codes = codes.into_iter().enumerate().map(Labeled::from_tuple);
[INFO] [stdout]     |                                                       ^^^^^^^ use of undeclared type `Labeled`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 392 + use senor_borroso::fuzzypoint::Labeled;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `FuzzyIndex` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:403:23
[INFO] [stdout]     |
[INFO] [stdout] 403 | let fuzzy_code_index: FuzzyIndex<Labeled<[u8; 4], usize>, _, SimplePoint> =
[INFO] [stdout]     |                       ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 392 + use senor_borroso::fuzzyindex::FuzzyIndex;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Labeled` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:403:34
[INFO] [stdout]     |
[INFO] [stdout] 403 | let fuzzy_code_index: FuzzyIndex<Labeled<[u8; 4], usize>, _, SimplePoint> =
[INFO] [stdout]     |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 392 + use senor_borroso::fuzzypoint::Labeled;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `SimplePoint` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:403:62
[INFO] [stdout]     |
[INFO] [stdout] 403 | let fuzzy_code_index: FuzzyIndex<Labeled<[u8; 4], usize>, _, SimplePoint> =
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 392 + use senor_borroso::fuzzypoint::SimplePoint;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FuzzyIndex`
[INFO] [stdout]    --> src/fuzzyindex.rs:404:4
[INFO] [stdout]     |
[INFO] [stdout] 404 |    FuzzyIndex::new(n_gram(2), labeled_codes);
[INFO] [stdout]     |    ^^^^^^^^^^ use of undeclared type `FuzzyIndex`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this type alias
[INFO] [stdout]     |
[INFO] [stdout] 392 + use senor_borroso::fuzzyindex::FuzzyIndex;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `n_gram` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:404:20
[INFO] [stdout]     |
[INFO] [stdout] 404 |    FuzzyIndex::new(n_gram(2), labeled_codes);
[INFO] [stdout]     |                    ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 392 + use senor_borroso::ftzrs::n_gram;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/fuzzyindex.rs - fuzzyindex::SearchParams<M1>::with_metric (line 139) stdout ----
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SearchParams` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:140:15
[INFO] [stdout]     |
[INFO] [stdout] 140 | let params1 = SearchParams {
[INFO] [stdout]     |               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 139 + use senor_borroso::fuzzyindex::SearchParams;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Jaccard` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:141:26
[INFO] [stdout]     |
[INFO] [stdout] 141 |                  metric: Jaccard,
[INFO] [stdout]     |                          ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this unit struct
[INFO] [stdout]     |
[INFO] [stdout] 139 + use senor_borroso::metrics::Jaccard;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `params` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:148:15
[INFO] [stdout]     |
[INFO] [stdout] 148 | let params2 = params.with_metric(Hamming);
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 148 | let params2 = params1.with_metric(Hamming);
[INFO] [stdout]     |                     +
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Hamming` in this scope
[INFO] [stdout]    --> src/fuzzyindex.rs:148:34
[INFO] [stdout]     |
[INFO] [stdout] 148 | let params2 = params.with_metric(Hamming);
[INFO] [stdout]     |                                  ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 139 + use senor_borroso::metrics::Hamming;
[INFO] [stdout]     |
[INFO] [stdout] 139 + use space::Hamming;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/dualiter.rs - dualiter::Uniq<Q,Item> (line 114)
[INFO] [stdout]     src/fuzzyindex.rs - fuzzyindex::FuzzySearchIndex (line 327)
[INFO] [stdout]     src/fuzzyindex.rs - fuzzyindex::FuzzySearchIndex<Origin,Tok,Label,Ftzr,Point>::neighbors_of (line 515)
[INFO] [stdout]     src/fuzzyindex.rs - fuzzyindex::FuzzySearchIndex<Origin,Tok,Label,Ftzr,Point>::new (line 392)
[INFO] [stdout]     src/fuzzyindex.rs - fuzzyindex::Neighbor (line 166)
[INFO] [stdout]     src/fuzzyindex.rs - fuzzyindex::Neighborhood<'idx,'sp,Origin,Tok,Label,Ftzr,Point,Mtrc>::nearest (line 229)
[INFO] [stdout]     src/fuzzyindex.rs - fuzzyindex::ScratchPad (line 69)
[INFO] [stdout]     src/fuzzyindex.rs - fuzzyindex::SearchParams (line 104)
[INFO] [stdout]     src/fuzzyindex.rs - fuzzyindex::SearchParams<M1>::with_metric (line 139)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 9 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.49s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "f06b51790941c24a6c3f75d76dcbd6e2b64d6bdc09c3d580da5d6c68ac25afae", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f06b51790941c24a6c3f75d76dcbd6e2b64d6bdc09c3d580da5d6c68ac25afae", kill_on_drop: false }`
[INFO] [stdout] f06b51790941c24a6c3f75d76dcbd6e2b64d6bdc09c3d580da5d6c68ac25afae
