[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 beta-2022-04-10 for beta-1.61-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLambda-Logan%2Fsenor_borroso" "/workspace/builds/worker-8/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-8/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/Lambda-Logan/senor_borroso on toolchain beta-2022-04-10 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "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-8/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: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 35c826d01b7e7aaf4739e0dddddee2b8d63a814609552c1b990b414a131dd005 [INFO] running `Command { std: "docker" "start" "-a" "35c826d01b7e7aaf4739e0dddddee2b8d63a814609552c1b990b414a131dd005", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "35c826d01b7e7aaf4739e0dddddee2b8d63a814609552c1b990b414a131dd005", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "35c826d01b7e7aaf4739e0dddddee2b8d63a814609552c1b990b414a131dd005", kill_on_drop: false }` [INFO] [stdout] 35c826d01b7e7aaf4739e0dddddee2b8d63a814609552c1b990b414a131dd005 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f48aa24558888dcfc7007402456ae07e3ad6fabe79e565f8a27196e171515ec3 [INFO] running `Command { std: "docker" "start" "-a" "f48aa24558888dcfc7007402456ae07e3ad6fabe79e565f8a27196e171515ec3", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling libc v0.2.97 [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 smallvec v1.6.1 [INFO] [stderr] Compiling space v0.12.0 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling levenshtein v1.0.5 [INFO] [stderr] Compiling unidecode v0.3.0 [INFO] [stderr] Compiling ahash v0.7.4 [INFO] [stderr] Compiling rand_pcg v0.3.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 [unoptimized + debuginfo] target(s) in 17.21s [INFO] running `Command { std: "docker" "inspect" "f48aa24558888dcfc7007402456ae07e3ad6fabe79e565f8a27196e171515ec3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f48aa24558888dcfc7007402456ae07e3ad6fabe79e565f8a27196e171515ec3", kill_on_drop: false }` [INFO] [stdout] f48aa24558888dcfc7007402456ae07e3ad6fabe79e565f8a27196e171515ec3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1f4d51af0b7f9e47b7846b7133ce00387f6506b07beaf6878e649ce0371b1dfb [INFO] running `Command { std: "docker" "start" "-a" "1f4d51af0b7f9e47b7846b7133ce00387f6506b07beaf6878e649ce0371b1dfb", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling senor_borroso v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 3.02s [INFO] [stderr] Executable unittests src/lib.rs (/opt/rustwide/target/debug/deps/senor_borroso-4279f362b1ee4da9) [INFO] [stderr] Executable unittests src/main.rs (/opt/rustwide/target/debug/deps/senor_borroso-520024828f5fd62c) [INFO] running `Command { std: "docker" "inspect" "1f4d51af0b7f9e47b7846b7133ce00387f6506b07beaf6878e649ce0371b1dfb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1f4d51af0b7f9e47b7846b7133ce00387f6506b07beaf6878e649ce0371b1dfb", kill_on_drop: false }` [INFO] [stdout] 1f4d51af0b7f9e47b7846b7133ce00387f6506b07beaf6878e649ce0371b1dfb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 7df741cdc280945cdef41236bee236615b395f3d5baed7fe033212961e398982 [INFO] running `Command { std: "docker" "start" "-a" "7df741cdc280945cdef41236bee236615b395f3d5baed7fe033212961e398982", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 1m 35s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/senor_borroso-4279f362b1ee4da9) [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/senor_borroso-520024828f5fd62c) [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] [stderr] Doc-tests senor_borroso [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::ScratchPad (line 69) ... FAILED [INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::Neighbor (line 166) ... FAILED [INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::SearchParams::with_metric (line 139) ... FAILED [INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::SearchParams (line 104) ... FAILED [INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::FuzzySearchIndex (line 327) ... FAILED [INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::FuzzySearchIndex::neighbors_of (line 515) ... FAILED [INFO] [stdout] test src/dualiter.rs - dualiter::Uniq (line 114) ... FAILED [INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::Neighborhood::nearest (line 229) ... FAILED [INFO] [stdout] test src/fuzzyindex.rs - fuzzyindex::FuzzySearchIndex::new (line 392) ... FAILED [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [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] | ^^^^^^^^^^ not found in this scope [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[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[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: 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] 3 | for neighbor in fuzzyindex.neighbors_of(&"MY LOOKUP", &mut scratchpad, ¶ms) { [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, ¶ms) { [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, ¶ms) { [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::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::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 (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] | ^^^^^^^^^^ 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[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::FuzzySearchIndex::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, ¶ms) { [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, ¶ms) { [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, ¶ms) { [INFO] [stdout] | ^^^^^^ not found in this scope [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[E0061]: this function 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] | ^^^^^- supplied 0 arguments [INFO] [stdout] | | [INFO] [stdout] | expected 1 argument [INFO] [stdout] | [INFO] [stdout] note: associated function defined here [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 (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, maybe a comment was intended with `//`? [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::Neighborhood::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> = 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> = 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, ¶ms) [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, ¶ms) [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::FuzzySearchIndex::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] 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, _, 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, _, 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, _, 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] | ^^^^^^^^^^ 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[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] [INFO] [stdout] failures: [INFO] [stdout] src/dualiter.rs - dualiter::Uniq (line 114) [INFO] [stdout] src/fuzzyindex.rs - fuzzyindex::FuzzySearchIndex (line 327) [INFO] [stdout] src/fuzzyindex.rs - fuzzyindex::FuzzySearchIndex::neighbors_of (line 515) [INFO] [stdout] src/fuzzyindex.rs - fuzzyindex::FuzzySearchIndex::new (line 392) [INFO] [stdout] src/fuzzyindex.rs - fuzzyindex::Neighbor (line 166) [INFO] [stdout] src/fuzzyindex.rs - fuzzyindex::Neighborhood::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::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.52s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "7df741cdc280945cdef41236bee236615b395f3d5baed7fe033212961e398982", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7df741cdc280945cdef41236bee236615b395f3d5baed7fe033212961e398982", kill_on_drop: false }` [INFO] [stdout] 7df741cdc280945cdef41236bee236615b395f3d5baed7fe033212961e398982