[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 master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLambda-Logan%2Fsenor_borroso" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/Lambda-Logan/senor_borroso on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[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-3-tc1/source/Cargo.toml
[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" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded hnsw v0.8.0
[INFO] [stderr]   Downloaded space v0.12.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a7d2da97a8a4d26190e933e1249fe28fcfc4b32c56e906c528b258caad2fd1c1
[INFO] running `Command { std: "docker" "start" "-a" "a7d2da97a8a4d26190e933e1249fe28fcfc4b32c56e906c528b258caad2fd1c1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a7d2da97a8a4d26190e933e1249fe28fcfc4b32c56e906c528b258caad2fd1c1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a7d2da97a8a4d26190e933e1249fe28fcfc4b32c56e906c528b258caad2fd1c1", kill_on_drop: false }`
[INFO] [stdout] a7d2da97a8a4d26190e933e1249fe28fcfc4b32c56e906c528b258caad2fd1c1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f770aefe5131226f77069dd33fd45643bae8829fe82faaabb1eb281885131e4f
[INFO] running `Command { std: "docker" "start" "-a" "f770aefe5131226f77069dd33fd45643bae8829fe82faaabb1eb281885131e4f", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.97
[INFO] [stderr]    Compiling version_check v0.9.3
[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 byteorder v1.4.3
[INFO] [stderr]    Compiling smallvec v1.6.1
[INFO] [stderr]    Compiling space v0.12.0
[INFO] [stderr]    Compiling levenshtein v1.0.5
[INFO] [stderr]    Compiling unidecode v0.3.0
[INFO] [stderr]    Compiling rand_pcg v0.3.1
[INFO] [stderr]    Compiling fxhash v0.2.1
[INFO] [stderr]    Compiling ahash v0.7.4
[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 1.95s
[INFO] running `Command { std: "docker" "inspect" "f770aefe5131226f77069dd33fd45643bae8829fe82faaabb1eb281885131e4f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f770aefe5131226f77069dd33fd45643bae8829fe82faaabb1eb281885131e4f", kill_on_drop: false }`
[INFO] [stdout] f770aefe5131226f77069dd33fd45643bae8829fe82faaabb1eb281885131e4f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ae119279f77b803ef360d3ac6476235ab2175526a5adc7fdab26847b5a9acbd7
[INFO] running `Command { std: "docker" "start" "-a" "ae119279f77b803ef360d3ac6476235ab2175526a5adc7fdab26847b5a9acbd7", 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 0.64s
[INFO] running `Command { std: "docker" "inspect" "ae119279f77b803ef360d3ac6476235ab2175526a5adc7fdab26847b5a9acbd7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ae119279f77b803ef360d3ac6476235ab2175526a5adc7fdab26847b5a9acbd7", kill_on_drop: false }`
[INFO] [stdout] ae119279f77b803ef360d3ac6476235ab2175526a5adc7fdab26847b5a9acbd7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] afd33320e29a384b0dedd638b30997cdadadb30c94b12f4142451368a8e6ace9
[INFO] running `Command { std: "docker" "start" "-a" "afd33320e29a384b0dedd638b30997cdadadb30c94b12f4142451368a8e6ace9", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/senor_borroso-551a6b238ebc5ab8)
[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] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/senor_borroso-59aa9820aacc104d)
[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] [stderr]    Doc-tests senor_borroso
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[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::SearchParams (line 104) ... FAILED
[INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::Neighbor (line 166) ... 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::ScratchPad (line 69) ... FAILED
[INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::FuzzySearchIndex (line 327) ... FAILED
[INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::SearchParams<M1>::with_metric (line 139) ... FAILED
[INFO] [stdout] test src/dualiter.rs - dualiter::Uniq<Q,Item> (line 114) ... FAILED
[INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::FuzzySearchIndex<Origin,Tok,Label,Ftzr,Point>::neighbors_of (line 515) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/fuzzyindex.rs - fuzzyindex::Neighborhood<'idx,'sp,Origin,Tok,Label,Ftzr,Point,Mtrc>::nearest (line 229) stdout ----
[INFO] [stdout] error[E0412]: cannot find type `Neighbor` in this scope
[INFO] [stdout]  --> src/fuzzyindex.rs:230:16
[INFO] [stdout]   |
[INFO] [stdout] 3 | let nn: Option<Neighbor<_>> = fuzzyindex
[INFO] [stdout]   |                ^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]   |
[INFO] [stdout] 2 + use senor_borroso::fuzzyindex::Neighbor;
[INFO] [stdout]   |
[INFO] [stdout] 2 + 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] 3 | 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] 4 |                     .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] 4 |                     .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] Some errors have detailed explanations: E0412, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[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] 3 | let params1 = SearchParams {
[INFO] [stdout]   |               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + 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] 4 |    metric: Hamming,
[INFO] [stdout]   |            ^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]   |
[INFO] [stdout] 2 + use senor_borroso::metrics::Hamming;
[INFO] [stdout]   |
[INFO] [stdout] 2 + 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] 12 | let params2 = SearchParams {
[INFO] [stdout]    |               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + 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] 13 |    metric: Jaccard,
[INFO] [stdout]    |            ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this unit struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + 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::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] 3 | 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] 3 | 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] 3 | 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] 4 |     println("label: {:?}", neighbor.label);
[INFO] [stdout]   |     ^^^^^^^ not a function
[INFO] [stdout]   |
[INFO] [stdout] help: use `!` to invoke the macro
[INFO] [stdout]   |
[INFO] [stdout] 4 |     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] 5 |     println("sim: {:?}\n", neighbor.similarity);
[INFO] [stdout]   |     ^^^^^^^ not a function
[INFO] [stdout]   |
[INFO] [stdout] help: use `!` to invoke the macro
[INFO] [stdout]   |
[INFO] [stdout] 5 |     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::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] 11 | 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] 2  + use senor_borroso::fuzzypoint::Labeled;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FuzzyIndex` in this scope
[INFO] [stdout]   --> src/fuzzyindex.rs:403:23
[INFO] [stdout]    |
[INFO] [stdout] 13 | 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] 2  + use senor_borroso::fuzzyindex::FuzzyIndex;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Labeled` in this scope
[INFO] [stdout]   --> src/fuzzyindex.rs:403:34
[INFO] [stdout]    |
[INFO] [stdout] 13 | 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] 2  + use senor_borroso::fuzzypoint::Labeled;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SimplePoint` in this scope
[INFO] [stdout]   --> src/fuzzyindex.rs:403:62
[INFO] [stdout]    |
[INFO] [stdout] 13 | 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] 2  + 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] 14 |    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] 2  + 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] 14 |    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] 2  + 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: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[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] 3 | 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] 2 + 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] 4 | 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] 4 | 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] 4 | 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::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] 3 | 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] 2 + use senor_borroso::ftzrs::n_gram;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FuzzyIndex` in this scope
[INFO] [stdout]   --> src/fuzzyindex.rs:342:23
[INFO] [stdout]    |
[INFO] [stdout] 17 | 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] 2  + use senor_borroso::fuzzyindex::FuzzyIndex;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SimplePoint` in this scope
[INFO] [stdout]   --> src/fuzzyindex.rs:342:43
[INFO] [stdout]    |
[INFO] [stdout] 17 | 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] 2  + 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] 18 |     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] 2  + 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] 22 | let params = SearchParams {
[INFO] [stdout]    |              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + 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] 23 |     metric: Jaccard,
[INFO] [stdout]    |             ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this unit struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + 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: E0412, E0422, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[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] 3 | let params1 = SearchParams {
[INFO] [stdout]   |               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + 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] 4 |                  metric: Jaccard,
[INFO] [stdout]   |                          ^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this unit struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + 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] 11 | let params2 = params.with_metric(Hamming);
[INFO] [stdout]    |               ^^^^^^ help: a local variable with a similar name exists: `params1`
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Hamming` in this scope
[INFO] [stdout]   --> src/fuzzyindex.rs:148:34
[INFO] [stdout]    |
[INFO] [stdout] 11 | 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] 2  + use senor_borroso::metrics::Hamming;
[INFO] [stdout]    |
[INFO] [stdout] 2  + 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] ---- src/dualiter.rs - dualiter::Uniq<Q,Item> (line 114) stdout ----
[INFO] [stdout] error[E0585]: found a documentation comment that doesn't document anything
[INFO] [stdout]  --> src/dualiter.rs:118:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | /// >>> 9, 2, 5, 6, 0, 1, 0
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: doc comments must come before what they document, if a comment was intended use `//`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Uniq`
[INFO] [stdout]  --> src/dualiter.rs:115:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | 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 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0433, E0585.
[INFO] [stdout] For more information about an error, try `rustc --explain E0433`.
[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] 4 | 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] 4 | 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] 4 | 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] 3 | let my_doc = "one fish two fish red fish blue fish".split();
[INFO] [stdout]   |                                                     ^^^^^-- an argument is missing
[INFO] [stdout]   |
[INFO] [stdout] note: method defined here
[INFO] [stdout]  --> /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/str/mod.rs:1420:12
[INFO] [stdout] help: provide the argument
[INFO] [stdout]   |
[INFO] [stdout] 3 | 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] 5 |     println("label: {:?}", neighbor.label);
[INFO] [stdout]   |     ^^^^^^^ not a function
[INFO] [stdout]   |
[INFO] [stdout] help: use `!` to invoke the macro
[INFO] [stdout]   |
[INFO] [stdout] 5 |     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] 6 |     println("sim: {:?}\n", neighbor.similarity);
[INFO] [stdout]   |     ^^^^^^^ not a function
[INFO] [stdout]   |
[INFO] [stdout] help: use `!` to invoke the macro
[INFO] [stdout]   |
[INFO] [stdout] 6 |     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] 
[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.06s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "afd33320e29a384b0dedd638b30997cdadadb30c94b12f4142451368a8e6ace9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "afd33320e29a384b0dedd638b30997cdadadb30c94b12f4142451368a8e6ace9", kill_on_drop: false }`
[INFO] [stdout] afd33320e29a384b0dedd638b30997cdadadb30c94b12f4142451368a8e6ace9
[INFO] testing Lambda-Logan/senor_borroso against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLambda-Logan%2Fsenor_borroso" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/Lambda-Logan/senor_borroso on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[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-3-tc2/source/Cargo.toml
[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" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5d82c67d6dc729be84cfefb1dab37c1ed897515b1ab940826e18b597f5a2ebf2
[INFO] running `Command { std: "docker" "start" "-a" "5d82c67d6dc729be84cfefb1dab37c1ed897515b1ab940826e18b597f5a2ebf2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5d82c67d6dc729be84cfefb1dab37c1ed897515b1ab940826e18b597f5a2ebf2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5d82c67d6dc729be84cfefb1dab37c1ed897515b1ab940826e18b597f5a2ebf2", kill_on_drop: false }`
[INFO] [stdout] 5d82c67d6dc729be84cfefb1dab37c1ed897515b1ab940826e18b597f5a2ebf2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 77e850f25d9c8ac78fdf37d5c29362780e4006f19542f2a6e536a4175b9aa0a1
[INFO] running `Command { std: "docker" "start" "-a" "77e850f25d9c8ac78fdf37d5c29362780e4006f19542f2a6e536a4175b9aa0a1", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.97
[INFO] [stderr]    Compiling version_check v0.9.3
[INFO] [stderr]    Compiling libm v0.2.1
[INFO] [stderr]    Compiling once_cell v1.8.0
[INFO] [stderr]    Compiling rand_core v0.6.3
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling smallvec v1.6.1
[INFO] [stderr]    Compiling space v0.12.0
[INFO] [stderr]    Compiling unidecode v0.3.0
[INFO] [stderr]    Compiling levenshtein v1.0.5
[INFO] [stderr]    Compiling rand_pcg v0.3.1
[INFO] [stderr]    Compiling ahash v0.7.4
[INFO] [stderr]    Compiling fxhash v0.2.1
[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 2.23s
[INFO] running `Command { std: "docker" "inspect" "77e850f25d9c8ac78fdf37d5c29362780e4006f19542f2a6e536a4175b9aa0a1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "77e850f25d9c8ac78fdf37d5c29362780e4006f19542f2a6e536a4175b9aa0a1", kill_on_drop: false }`
[INFO] [stdout] 77e850f25d9c8ac78fdf37d5c29362780e4006f19542f2a6e536a4175b9aa0a1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9106695e59cb9b7537abf337bdb2b668c103b74028c3c4da913d316826a6b499
[INFO] running `Command { std: "docker" "start" "-a" "9106695e59cb9b7537abf337bdb2b668c103b74028c3c4da913d316826a6b499", 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 0.55s
[INFO] running `Command { std: "docker" "inspect" "9106695e59cb9b7537abf337bdb2b668c103b74028c3c4da913d316826a6b499", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9106695e59cb9b7537abf337bdb2b668c103b74028c3c4da913d316826a6b499", kill_on_drop: false }`
[INFO] [stdout] 9106695e59cb9b7537abf337bdb2b668c103b74028c3c4da913d316826a6b499
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 523a22c28528663658615ae9712d2d99705182568c5063baabdb36c6175ea760
[INFO] running `Command { std: "docker" "start" "-a" "523a22c28528663658615ae9712d2d99705182568c5063baabdb36c6175ea760", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/senor_borroso-551a6b238ebc5ab8)
[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] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/senor_borroso-59aa9820aacc104d)
[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] [stderr]    Doc-tests senor_borroso
[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::ScratchPad (line 69) ... FAILED
[INFO] [stdout] test src/dualiter.rs - dualiter::Uniq<Q,Item> (line 114) ... FAILED
[INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::Neighbor (line 166) ... FAILED
[INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::SearchParams<M1>::with_metric (line 139) ... 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::SearchParams (line 104) ... 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::FuzzySearchIndex<Origin,Tok,Label,Ftzr,Point>::neighbors_of (line 515) ... 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] 3 | 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] 2 + use senor_borroso::ftzrs::n_gram;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FuzzyIndex` in this scope
[INFO] [stdout]   --> src/fuzzyindex.rs:342:23
[INFO] [stdout]    |
[INFO] [stdout] 17 | 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] 2  + use senor_borroso::fuzzyindex::FuzzyIndex;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SimplePoint` in this scope
[INFO] [stdout]   --> src/fuzzyindex.rs:342:43
[INFO] [stdout]    |
[INFO] [stdout] 17 | 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] 2  + 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] 18 |     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] 2  + 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] 22 | let params = SearchParams {
[INFO] [stdout]    |              ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + 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] 23 |     metric: Jaccard,
[INFO] [stdout]    |             ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this unit struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + 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: E0412, E0422, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[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] 3 | 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] 2 + 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] 4 | 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] 4 | 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] 4 | 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/dualiter.rs - dualiter::Uniq<Q,Item> (line 114) stdout ----
[INFO] [stdout] error[E0585]: found a documentation comment that doesn't document anything
[INFO] [stdout]  --> src/dualiter.rs:118:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | /// >>> 9, 2, 5, 6, 0, 1, 0
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: doc comments must come before what they document, if a comment was intended use `//`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Uniq`
[INFO] [stdout]  --> src/dualiter.rs:115:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | 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 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0433, E0585.
[INFO] [stdout] For more information about an error, try `rustc --explain E0433`.
[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] 3 | 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] 3 | 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] 3 | 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] 4 |     println("label: {:?}", neighbor.label);
[INFO] [stdout]   |     ^^^^^^^ not a function
[INFO] [stdout]   |
[INFO] [stdout] help: use `!` to invoke the macro
[INFO] [stdout]   |
[INFO] [stdout] 4 |     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] 5 |     println("sim: {:?}\n", neighbor.similarity);
[INFO] [stdout]   |     ^^^^^^^ not a function
[INFO] [stdout]   |
[INFO] [stdout] help: use `!` to invoke the macro
[INFO] [stdout]   |
[INFO] [stdout] 5 |     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<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] 3 | let params1 = SearchParams {
[INFO] [stdout]   |               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + 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] 4 |                  metric: Jaccard,
[INFO] [stdout]   |                          ^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this unit struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + 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] 11 | let params2 = params.with_metric(Hamming);
[INFO] [stdout]    |               ^^^^^^ help: a local variable with a similar name exists: `params1`
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Hamming` in this scope
[INFO] [stdout]   --> src/fuzzyindex.rs:148:34
[INFO] [stdout]    |
[INFO] [stdout] 11 | 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] 2  + use senor_borroso::metrics::Hamming;
[INFO] [stdout]    |
[INFO] [stdout] 2  + 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] ---- src/fuzzyindex.rs - fuzzyindex::Neighborhood<'idx,'sp,Origin,Tok,Label,Ftzr,Point,Mtrc>::nearest (line 229) stdout ----
[INFO] [stdout] error[E0412]: cannot find type `Neighbor` in this scope
[INFO] [stdout]  --> src/fuzzyindex.rs:230:16
[INFO] [stdout]   |
[INFO] [stdout] 3 | let nn: Option<Neighbor<_>> = fuzzyindex
[INFO] [stdout]   |                ^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]   |
[INFO] [stdout] 2 + use senor_borroso::fuzzyindex::Neighbor;
[INFO] [stdout]   |
[INFO] [stdout] 2 + 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] 3 | 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] 4 |                     .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] 4 |                     .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] Some errors have detailed explanations: E0412, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[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] 3 | let params1 = SearchParams {
[INFO] [stdout]   |               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + 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] 4 |    metric: Hamming,
[INFO] [stdout]   |            ^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]   |
[INFO] [stdout] 2 + use senor_borroso::metrics::Hamming;
[INFO] [stdout]   |
[INFO] [stdout] 2 + 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] 12 | let params2 = SearchParams {
[INFO] [stdout]    |               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + 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] 13 |    metric: Jaccard,
[INFO] [stdout]    |            ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this unit struct
[INFO] [stdout]    |
[INFO] [stdout] 2  + 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::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] 11 | 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] 2  + use senor_borroso::fuzzypoint::Labeled;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FuzzyIndex` in this scope
[INFO] [stdout]   --> src/fuzzyindex.rs:403:23
[INFO] [stdout]    |
[INFO] [stdout] 13 | 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] 2  + use senor_borroso::fuzzyindex::FuzzyIndex;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Labeled` in this scope
[INFO] [stdout]   --> src/fuzzyindex.rs:403:34
[INFO] [stdout]    |
[INFO] [stdout] 13 | 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] 2  + use senor_borroso::fuzzypoint::Labeled;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SimplePoint` in this scope
[INFO] [stdout]   --> src/fuzzyindex.rs:403:62
[INFO] [stdout]    |
[INFO] [stdout] 13 | 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] 2  + 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] 14 |    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] 2  + 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] 14 |    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] 2  + 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: E0412, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[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] 4 | 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] 4 | 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] 4 | 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] 3 | let my_doc = "one fish two fish red fish blue fish".split();
[INFO] [stdout]   |                                                     ^^^^^-- an argument is missing
[INFO] [stdout]   |
[INFO] [stdout] note: method defined here
[INFO] [stdout]  --> /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/str/mod.rs:1420:12
[INFO] [stdout] help: provide the argument
[INFO] [stdout]   |
[INFO] [stdout] 3 | 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] 5 |     println("label: {:?}", neighbor.label);
[INFO] [stdout]   |     ^^^^^^^ not a function
[INFO] [stdout]   |
[INFO] [stdout] help: use `!` to invoke the macro
[INFO] [stdout]   |
[INFO] [stdout] 5 |     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] 6 |     println("sim: {:?}\n", neighbor.similarity);
[INFO] [stdout]   |     ^^^^^^^ not a function
[INFO] [stdout]   |
[INFO] [stdout] help: use `!` to invoke the macro
[INFO] [stdout]   |
[INFO] [stdout] 6 |     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] 
[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.07s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "523a22c28528663658615ae9712d2d99705182568c5063baabdb36c6175ea760", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "523a22c28528663658615ae9712d2d99705182568c5063baabdb36c6175ea760", kill_on_drop: false }`
[INFO] [stdout] 523a22c28528663658615ae9712d2d99705182568c5063baabdb36c6175ea760
