[INFO] crate stable-skiplist 0.1.1 is already in cache [INFO] testing stable-skiplist-0.1.1 against 1.44.0 for beta-1.45-1 [INFO] extracting crate stable-skiplist 0.1.1 into /workspace/builds/worker-3/source [INFO] validating manifest of crates.io crate stable-skiplist 0.1.1 on toolchain 1.44.0 [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate stable-skiplist 0.1.1 [INFO] finished tweaking crates.io crate stable-skiplist 0.1.1 [INFO] tweaked toml for crates.io crate stable-skiplist 0.1.1 written to /workspace/builds/worker-3/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "build" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] eea114d988d7401615d77e1dea1a64015b024c1381d921f2499f6846bd50669c [INFO] running `"docker" "start" "-a" "eea114d988d7401615d77e1dea1a64015b024c1381d921f2499f6846bd50669c"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling rand v0.3.23 [INFO] [stderr] Compiling stable-skiplist v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1415:9 [INFO] [stderr] | [INFO] [stderr] 1415 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1419:17 [INFO] [stderr] | [INFO] [stderr] 1419 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1421:13 [INFO] [stderr] | [INFO] [stderr] 1421 | try!(write!(f, "{:?}", entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1430:9 [INFO] [stderr] | [INFO] [stderr] 1430 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1434:17 [INFO] [stderr] | [INFO] [stderr] 1434 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1436:13 [INFO] [stderr] | [INFO] [stderr] 1436 | try!(write!(f, "{}", entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1356:9 [INFO] [stderr] | [INFO] [stderr] 1356 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1360:17 [INFO] [stderr] | [INFO] [stderr] 1360 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1362:13 [INFO] [stderr] | [INFO] [stderr] 1362 | try!(write!(f, "({:?}, {:?})", k, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1373:9 [INFO] [stderr] | [INFO] [stderr] 1373 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1377:17 [INFO] [stderr] | [INFO] [stderr] 1377 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1379:13 [INFO] [stderr] | [INFO] [stderr] 1379 | try!(write!(f, "({}, {})", k, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1156:9 [INFO] [stderr] | [INFO] [stderr] 1156 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1160:17 [INFO] [stderr] | [INFO] [stderr] 1160 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1162:13 [INFO] [stderr] | [INFO] [stderr] 1162 | try!(write!(f, "{:?}", entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1171:9 [INFO] [stderr] | [INFO] [stderr] 1171 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1175:17 [INFO] [stderr] | [INFO] [stderr] 1175 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1177:13 [INFO] [stderr] | [INFO] [stderr] 1177 | try!(write!(f, "{}", entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/ordered_skiplist.rs:44:18 [INFO] [stderr] | [INFO] [stderr] 44 | compare: Box Ordering>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&T, &T) -> Ordering` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/ordered_skiplist.rs:81:24 [INFO] [stderr] | [INFO] [stderr] 81 | })) as Box Ordering>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&T, &T) -> Ordering` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/ordered_skiplist.rs:115:24 [INFO] [stderr] | [INFO] [stderr] 115 | })) as Box Ordering>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&T, &T) -> Ordering` [INFO] [stderr] [INFO] [stderr] warning: 21 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.29s [INFO] running `"docker" "inspect" "eea114d988d7401615d77e1dea1a64015b024c1381d921f2499f6846bd50669c"` [INFO] running `"docker" "rm" "-f" "eea114d988d7401615d77e1dea1a64015b024c1381d921f2499f6846bd50669c"` [INFO] [stdout] eea114d988d7401615d77e1dea1a64015b024c1381d921f2499f6846bd50669c [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen" "--no-run"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] bca49f9e1b55d63c5e0c4678c5e24d226ce5a8e00c4a93a3ad179ea32e53730d [INFO] running `"docker" "start" "-a" "bca49f9e1b55d63c5e0c4678c5e24d226ce5a8e00c4a93a3ad179ea32e53730d"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling stable-skiplist v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1415:9 [INFO] [stderr] | [INFO] [stderr] 1415 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1419:17 [INFO] [stderr] | [INFO] [stderr] 1419 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1421:13 [INFO] [stderr] | [INFO] [stderr] 1421 | try!(write!(f, "{:?}", entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1430:9 [INFO] [stderr] | [INFO] [stderr] 1430 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1434:17 [INFO] [stderr] | [INFO] [stderr] 1434 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1436:13 [INFO] [stderr] | [INFO] [stderr] 1436 | try!(write!(f, "{}", entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1356:9 [INFO] [stderr] | [INFO] [stderr] 1356 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1360:17 [INFO] [stderr] | [INFO] [stderr] 1360 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1362:13 [INFO] [stderr] | [INFO] [stderr] 1362 | try!(write!(f, "({:?}, {:?})", k, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1373:9 [INFO] [stderr] | [INFO] [stderr] 1373 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1377:17 [INFO] [stderr] | [INFO] [stderr] 1377 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1379:13 [INFO] [stderr] | [INFO] [stderr] 1379 | try!(write!(f, "({}, {})", k, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1156:9 [INFO] [stderr] | [INFO] [stderr] 1156 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1160:17 [INFO] [stderr] | [INFO] [stderr] 1160 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1162:13 [INFO] [stderr] | [INFO] [stderr] 1162 | try!(write!(f, "{:?}", entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1171:9 [INFO] [stderr] | [INFO] [stderr] 1171 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1175:17 [INFO] [stderr] | [INFO] [stderr] 1175 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1177:13 [INFO] [stderr] | [INFO] [stderr] 1177 | try!(write!(f, "{}", entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/ordered_skiplist.rs:44:18 [INFO] [stderr] | [INFO] [stderr] 44 | compare: Box Ordering>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&T, &T) -> Ordering` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/ordered_skiplist.rs:81:24 [INFO] [stderr] | [INFO] [stderr] 81 | })) as Box Ordering>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&T, &T) -> Ordering` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/ordered_skiplist.rs:115:24 [INFO] [stderr] | [INFO] [stderr] 115 | })) as Box Ordering>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&T, &T) -> Ordering` [INFO] [stderr] [INFO] [stderr] warning: 21 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1415:9 [INFO] [stderr] | [INFO] [stderr] 1415 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1419:17 [INFO] [stderr] | [INFO] [stderr] 1419 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1421:13 [INFO] [stderr] | [INFO] [stderr] 1421 | try!(write!(f, "{:?}", entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1430:9 [INFO] [stderr] | [INFO] [stderr] 1430 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1434:17 [INFO] [stderr] | [INFO] [stderr] 1434 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1436:13 [INFO] [stderr] | [INFO] [stderr] 1436 | try!(write!(f, "{}", entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1356:9 [INFO] [stderr] | [INFO] [stderr] 1356 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1360:17 [INFO] [stderr] | [INFO] [stderr] 1360 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1362:13 [INFO] [stderr] | [INFO] [stderr] 1362 | try!(write!(f, "({:?}, {:?})", k, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1373:9 [INFO] [stderr] | [INFO] [stderr] 1373 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1377:17 [INFO] [stderr] | [INFO] [stderr] 1377 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1379:13 [INFO] [stderr] | [INFO] [stderr] 1379 | try!(write!(f, "({}, {})", k, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1156:9 [INFO] [stderr] | [INFO] [stderr] 1156 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1160:17 [INFO] [stderr] | [INFO] [stderr] 1160 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1162:13 [INFO] [stderr] | [INFO] [stderr] 1162 | try!(write!(f, "{:?}", entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1171:9 [INFO] [stderr] | [INFO] [stderr] 1171 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1175:17 [INFO] [stderr] | [INFO] [stderr] 1175 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1177:13 [INFO] [stderr] | [INFO] [stderr] 1177 | try!(write!(f, "{}", entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/ordered_skiplist.rs:44:18 [INFO] [stderr] | [INFO] [stderr] 44 | compare: Box Ordering>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&T, &T) -> Ordering` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/ordered_skiplist.rs:81:24 [INFO] [stderr] | [INFO] [stderr] 81 | })) as Box Ordering>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&T, &T) -> Ordering` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/ordered_skiplist.rs:115:24 [INFO] [stderr] | [INFO] [stderr] 115 | })) as Box Ordering>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&T, &T) -> Ordering` [INFO] [stderr] [INFO] [stderr] warning: 21 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 4.61s [INFO] running `"docker" "inspect" "bca49f9e1b55d63c5e0c4678c5e24d226ce5a8e00c4a93a3ad179ea32e53730d"` [INFO] running `"docker" "rm" "-f" "bca49f9e1b55d63c5e0c4678c5e24d226ce5a8e00c4a93a3ad179ea32e53730d"` [INFO] [stdout] bca49f9e1b55d63c5e0c4678c5e24d226ce5a8e00c4a93a3ad179ea32e53730d [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen"` [INFO] [stdout] 93770542856ad4217f9eedede82702518bd112d2d43e8fe097ccbfcd6dcfb732 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `"docker" "start" "-a" "93770542856ad4217f9eedede82702518bd112d2d43e8fe097ccbfcd6dcfb732"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1415:9 [INFO] [stderr] | [INFO] [stderr] 1415 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1419:17 [INFO] [stderr] | [INFO] [stderr] 1419 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1421:13 [INFO] [stderr] | [INFO] [stderr] 1421 | try!(write!(f, "{:?}", entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1430:9 [INFO] [stderr] | [INFO] [stderr] 1430 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1434:17 [INFO] [stderr] | [INFO] [stderr] 1434 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1436:13 [INFO] [stderr] | [INFO] [stderr] 1436 | try!(write!(f, "{}", entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1356:9 [INFO] [stderr] | [INFO] [stderr] 1356 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1360:17 [INFO] [stderr] | [INFO] [stderr] 1360 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1362:13 [INFO] [stderr] | [INFO] [stderr] 1362 | try!(write!(f, "({:?}, {:?})", k, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1373:9 [INFO] [stderr] | [INFO] [stderr] 1373 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1377:17 [INFO] [stderr] | [INFO] [stderr] 1377 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1379:13 [INFO] [stderr] | [INFO] [stderr] 1379 | try!(write!(f, "({}, {})", k, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1156:9 [INFO] [stderr] | [INFO] [stderr] 1156 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1160:17 [INFO] [stderr] | [INFO] [stderr] 1160 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1162:13 [INFO] [stderr] | [INFO] [stderr] 1162 | try!(write!(f, "{:?}", entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1171:9 [INFO] [stderr] | [INFO] [stderr] 1171 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1175:17 [INFO] [stderr] | [INFO] [stderr] 1175 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1177:13 [INFO] [stderr] | [INFO] [stderr] 1177 | try!(write!(f, "{}", entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/ordered_skiplist.rs:44:18 [INFO] [stderr] | [INFO] [stderr] 44 | compare: Box Ordering>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&T, &T) -> Ordering` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/ordered_skiplist.rs:81:24 [INFO] [stderr] | [INFO] [stderr] 81 | })) as Box Ordering>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&T, &T) -> Ordering` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/ordered_skiplist.rs:115:24 [INFO] [stderr] | [INFO] [stderr] 115 | })) as Box Ordering>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&T, &T) -> Ordering` [INFO] [stderr] [INFO] [stderr] warning: 21 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1415:9 [INFO] [stderr] | [INFO] [stderr] 1415 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1419:17 [INFO] [stderr] | [INFO] [stderr] 1419 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1421:13 [INFO] [stderr] | [INFO] [stderr] 1421 | try!(write!(f, "{:?}", entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1430:9 [INFO] [stderr] | [INFO] [stderr] 1430 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1434:17 [INFO] [stderr] | [INFO] [stderr] 1434 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/ordered_skiplist.rs:1436:13 [INFO] [stderr] | [INFO] [stderr] 1436 | try!(write!(f, "{}", entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1356:9 [INFO] [stderr] | [INFO] [stderr] 1356 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1360:17 [INFO] [stderr] | [INFO] [stderr] 1360 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1362:13 [INFO] [stderr] | [INFO] [stderr] 1362 | try!(write!(f, "({:?}, {:?})", k, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1373:9 [INFO] [stderr] | [INFO] [stderr] 1373 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1377:17 [INFO] [stderr] | [INFO] [stderr] 1377 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skipmap.rs:1379:13 [INFO] [stderr] | [INFO] [stderr] 1379 | try!(write!(f, "({}, {})", k, v)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1156:9 [INFO] [stderr] | [INFO] [stderr] 1156 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1160:17 [INFO] [stderr] | [INFO] [stderr] 1160 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1162:13 [INFO] [stderr] | [INFO] [stderr] 1162 | try!(write!(f, "{:?}", entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1171:9 [INFO] [stderr] | [INFO] [stderr] 1171 | try!(write!(f, "[")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1175:17 [INFO] [stderr] | [INFO] [stderr] 1175 | try!(write!(f, ", ")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/skiplist.rs:1177:13 [INFO] [stderr] | [INFO] [stderr] 1177 | try!(write!(f, "{}", entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/ordered_skiplist.rs:44:18 [INFO] [stderr] | [INFO] [stderr] 44 | compare: Box Ordering>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&T, &T) -> Ordering` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/ordered_skiplist.rs:81:24 [INFO] [stderr] | [INFO] [stderr] 81 | })) as Box Ordering>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&T, &T) -> Ordering` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/ordered_skiplist.rs:115:24 [INFO] [stderr] | [INFO] [stderr] 115 | })) as Box Ordering>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&T, &T) -> Ordering` [INFO] [stderr] [INFO] [stderr] warning: 21 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/stable_skiplist-f4bd2bb515bbdfb5 [INFO] [stdout] [INFO] [stdout] running 36 tests [INFO] [stdout] test ordered_skiplist::tests::basic_small ... ok [INFO] [stdout] test ordered_skiplist::tests::range_small ... ok [INFO] [stdout] test skiplist::tests::basic_small ... ok [INFO] [stdout] test ordered_skiplist::tests::index ... ok [INFO] [stdout] test ordered_skiplist::tests::range_1000 ... ok [INFO] [stdout] test skiplist::tests::index ... ok [INFO] [stdout] test ordered_skiplist::tests::remove_index ... ok [INFO] [stdout] test ordered_skiplist::tests::iter_rev ... ok [INFO] [stdout] test ordered_skiplist::tests::iter_mixed ... ok [INFO] [stdout] test ordered_skiplist::tests::retain ... ok [INFO] [stdout] test skiplist::tests::iter_mixed ... ok [INFO] [stdout] test skiplist::tests::range_1000 ... ok [INFO] [stdout] test skiplist::tests::iter_rev ... ok [INFO] [stdout] test skiplist::tests::range_small ... ok [INFO] [stdout] test ordered_skiplist::tests::iter ... ok [INFO] [stdout] test skipmap::tests::basic_small ... ok [INFO] [stdout] test skiplist::tests::iter ... ok [INFO] [stdout] test skipmap::tests::index ... ok [INFO] [stdout] test skipmap::tests::iter_mixed ... ok [INFO] [stdout] test skipmap::tests::iter_rev ... ok [INFO] [stdout] test ordered_skiplist::tests::basic_large ... ok [INFO] [stdout] test skipmap::tests::range_small ... ok [INFO] [stdout] test skipmap::tests::range_1000 ... ok [INFO] [stdout] test skipmap::tests::iter ... ok [INFO] [stdout] test skiplist::tests::retain ... ok [INFO] [stdout] test ordered_skiplist::tests::pop ... ok [INFO] [stdout] test skipmap::tests::remove_index ... ok [INFO] [stdout] test skipmap::tests::basic_large ... ok [INFO] [stdout] test skipmap::tests::pop ... ok [INFO] [stdout] test skiplist::tests::pop ... ok [INFO] [stdout] test ordered_skiplist::tests::range ... ok [INFO] [stdout] test skipmap::tests::range ... ok [INFO] [stdout] test skiplist::tests::range ... ok [INFO] [stdout] test skiplist::tests::basic_large ... ok [INFO] [stdout] test ordered_skiplist::tests::dedup ... ok [INFO] [stdout] test skiplist::tests::dedup ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests stable-skiplist [INFO] [stdout] [INFO] [stdout] running 69 tests [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::contains (line 487) ... FAILED [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::get (line 415) ... FAILED [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::back (line 390) ... FAILED [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::dedup (line 857) ... FAILED [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::insert (line 282) ... FAILED [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::len (line 248) ... FAILED [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::iter (line 954) ... FAILED [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::pop_back (line 462) ... FAILED [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::is_empty (line 264) ... FAILED [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::pop_front (line 438) ... FAILED [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::into_iter (line 932) ... FAILED [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::front (line 367) ... FAILED [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::new (line 67) ... FAILED [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::clear (line 222) ... FAILED [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::range (line 979) ... FAILED [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::remove (line 534) ... FAILED [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::remove_first (line 633) ... FAILED [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::with_comp (line 139) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::back_mut (line 335) ... FAILED [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::remove_index (line 740) ... FAILED [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::retain (line 795) ... FAILED [INFO] [stdout] test src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::with_capacity (line 99) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::front (line 265) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::dedup (line 796) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::contains (line 772) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::front_mut (line 288) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::clear (line 80) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::get_mut (line 384) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::back (line 311) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::get (line 360) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::into_iter (line 577) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::is_empty (line 122) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::pop_back (line 431) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::new (line 38) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::len (line 106) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::iter (line 599) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::insert (line 144) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::push_back (line 248) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::range (line 646) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::pop_front (line 407) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::iter_mut (line 621) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::range_mut (line 709) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::push_front (line 233) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::with_capacity (line 59) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::remove (line 460) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::back_mut (line 440) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::get (line 469) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::front (line 354) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::back (line 410) ... FAILED [INFO] [stdout] test src/skiplist.rs - skiplist::SkipList::retain (line 515) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::get_mut (line 513) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::clear (line 294) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::front_mut (line 383) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::insert (line 181) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::is_empty (line 336) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::contains_key (line 609) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::len (line 320) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::into_iter (line 809) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::iter (line 831) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::iter_mut (line 856) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::range (line 926) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::new (line 139) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::keys (line 879) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::remove (line 654) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::pop_back (line 584) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::with_capacity (line 160) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::pop_front (line 560) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::remove_index (line 757) ... FAILED [INFO] [stdout] test src/skipmap.rs - skipmap::SkipMap::values (line 901) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::contains (line 487) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:488:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::get (line 415) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:416:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::back (line 390) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:391:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::dedup (line 857) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:858:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::insert (line 282) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:283:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::len (line 248) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:249:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::iter (line 954) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:955:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::pop_back (line 462) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:463:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::is_empty (line 264) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:265:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::pop_front (line 438) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:439:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::into_iter (line 932) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:933:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::front (line 367) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:368:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::new (line 67) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::clear (line 222) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:223:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::range (line 979) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `skiplist`? [INFO] [stdout] --> src/ordered_skiplist.rs:981:5 [INFO] [stdout] | [INFO] [stdout] 4 | use skiplist::Bound::{Included, Unbounded}; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:980:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Included` in this scope [INFO] [stdout] --> src/ordered_skiplist.rs:985:25 [INFO] [stdout] | [INFO] [stdout] 8 | for i in skiplist.range(Included(&3), Included(&7)) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidate is found in another module, you can import it into scope [INFO] [stdout] | [INFO] [stdout] 2 | use std::ops::Bound::Included; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Included` in this scope [INFO] [stdout] --> src/ordered_skiplist.rs:985:39 [INFO] [stdout] | [INFO] [stdout] 8 | for i in skiplist.range(Included(&3), Included(&7)) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidate is found in another module, you can import it into scope [INFO] [stdout] | [INFO] [stdout] 2 | use std::ops::Bound::Included; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Included` in this scope [INFO] [stdout] --> src/ordered_skiplist.rs:988:37 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(Some(&4), skiplist.range(Included(&4), Unbounded).next()); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidate is found in another module, you can import it into scope [INFO] [stdout] | [INFO] [stdout] 2 | use std::ops::Bound::Included; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Unbounded` in this scope [INFO] [stdout] --> src/ordered_skiplist.rs:988:51 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(Some(&4), skiplist.range(Included(&4), Unbounded).next()); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidate is found in another module, you can import it into scope [INFO] [stdout] | [INFO] [stdout] 2 | use std::ops::Bound::Unbounded; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::remove (line 534) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:535:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::remove_first (line 633) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:634:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::with_comp (line 139) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:140:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::back_mut (line 335) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:336:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::remove_index (line 740) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:741:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::retain (line 795) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:796:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::with_capacity (line 99) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/ordered_skiplist.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::OrderedSkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::front (line 265) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::dedup (line 796) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:797:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::contains (line 772) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:773:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::front_mut (line 288) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:289:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::clear (line 80) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::get_mut (line 384) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:385:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::back (line 311) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:312:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::get (line 360) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:361:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::into_iter (line 577) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:578:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::is_empty (line 122) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::pop_back (line 431) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:432:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::new (line 38) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::len (line 106) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:107:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::iter (line 599) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:600:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::insert (line 144) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:145:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::push_back (line 248) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:249:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::range (line 646) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `skiplist`? [INFO] [stdout] --> src/skiplist.rs:648:5 [INFO] [stdout] | [INFO] [stdout] 4 | use skiplist::Bound::{Included, Unbounded}; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:647:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Included` in this scope [INFO] [stdout] --> src/skiplist.rs:652:25 [INFO] [stdout] | [INFO] [stdout] 8 | for i in skiplist.range(Included(3), Included(7)) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidate is found in another module, you can import it into scope [INFO] [stdout] | [INFO] [stdout] 2 | use std::ops::Bound::Included; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Included` in this scope [INFO] [stdout] --> src/skiplist.rs:652:38 [INFO] [stdout] | [INFO] [stdout] 8 | for i in skiplist.range(Included(3), Included(7)) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidate is found in another module, you can import it into scope [INFO] [stdout] | [INFO] [stdout] 2 | use std::ops::Bound::Included; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Included` in this scope [INFO] [stdout] --> src/skiplist.rs:655:37 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(Some(&4), skiplist.range(Included(4), Unbounded).next()); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidate is found in another module, you can import it into scope [INFO] [stdout] | [INFO] [stdout] 2 | use std::ops::Bound::Included; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Unbounded` in this scope [INFO] [stdout] --> src/skiplist.rs:655:50 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(Some(&4), skiplist.range(Included(4), Unbounded).next()); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidate is found in another module, you can import it into scope [INFO] [stdout] | [INFO] [stdout] 2 | use std::ops::Bound::Unbounded; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::pop_front (line 407) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:408:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::iter_mut (line 621) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:622:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::range_mut (line 709) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `skiplist`? [INFO] [stdout] --> src/skiplist.rs:711:5 [INFO] [stdout] | [INFO] [stdout] 4 | use skiplist::Bound::{Included, Unbounded}; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:710:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Included` in this scope [INFO] [stdout] --> src/skiplist.rs:715:29 [INFO] [stdout] | [INFO] [stdout] 8 | for i in skiplist.range_mut(Included(3), Included(7)) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidate is found in another module, you can import it into scope [INFO] [stdout] | [INFO] [stdout] 2 | use std::ops::Bound::Included; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Included` in this scope [INFO] [stdout] --> src/skiplist.rs:715:42 [INFO] [stdout] | [INFO] [stdout] 8 | for i in skiplist.range_mut(Included(3), Included(7)) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidate is found in another module, you can import it into scope [INFO] [stdout] | [INFO] [stdout] 2 | use std::ops::Bound::Included; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Included` in this scope [INFO] [stdout] --> src/skiplist.rs:718:45 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(Some(&mut 4), skiplist.range_mut(Included(4), Unbounded).next()); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidate is found in another module, you can import it into scope [INFO] [stdout] | [INFO] [stdout] 2 | use std::ops::Bound::Included; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Unbounded` in this scope [INFO] [stdout] --> src/skiplist.rs:718:58 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(Some(&mut 4), skiplist.range_mut(Included(4), Unbounded).next()); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidate is found in another module, you can import it into scope [INFO] [stdout] | [INFO] [stdout] 2 | use std::ops::Bound::Unbounded; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::push_front (line 233) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:234:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::with_capacity (line 59) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::remove (line 460) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:461:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::back_mut (line 440) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:441:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::get (line 469) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:470:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::front (line 354) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:355:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::back (line 410) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:411:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skiplist.rs - skiplist::SkipList::retain (line 515) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skiplist.rs:516:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipList; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::get_mut (line 513) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:514:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::clear (line 294) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:295:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::front_mut (line 383) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:384:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::insert (line 181) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:182:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::is_empty (line 336) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:337:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::contains_key (line 609) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:610:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::len (line 320) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:321:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::into_iter (line 809) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:810:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::iter (line 831) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:832:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::iter_mut (line 856) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:857:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::range (line 926) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `skiplist`? [INFO] [stdout] --> src/skipmap.rs:928:5 [INFO] [stdout] | [INFO] [stdout] 4 | use skiplist::Bound::{Included, Unbounded}; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:927:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Included` in this scope [INFO] [stdout] --> src/skipmap.rs:932:29 [INFO] [stdout] | [INFO] [stdout] 8 | for (k, v) in skipmap.range(Included(&3), Included(&7)) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidate is found in another module, you can import it into scope [INFO] [stdout] | [INFO] [stdout] 2 | use std::ops::Bound::Included; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Included` in this scope [INFO] [stdout] --> src/skipmap.rs:932:43 [INFO] [stdout] | [INFO] [stdout] 8 | for (k, v) in skipmap.range(Included(&3), Included(&7)) { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidate is found in another module, you can import it into scope [INFO] [stdout] | [INFO] [stdout] 2 | use std::ops::Bound::Included; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Included` in this scope [INFO] [stdout] --> src/skipmap.rs:935:42 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(Some((&4, &4)), skipmap.range(Included(&4), Unbounded).next()); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidate is found in another module, you can import it into scope [INFO] [stdout] | [INFO] [stdout] 2 | use std::ops::Bound::Included; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Unbounded` in this scope [INFO] [stdout] --> src/skipmap.rs:935:56 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(Some((&4, &4)), skipmap.range(Included(&4), Unbounded).next()); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: possible candidate is found in another module, you can import it into scope [INFO] [stdout] | [INFO] [stdout] 2 | use std::ops::Bound::Unbounded; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::new (line 139) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:140:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::keys (line 879) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:880:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::remove (line 654) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:655:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::pop_back (line 584) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:585:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::with_capacity (line 160) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::pop_front (line 560) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:561:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::remove_index (line 757) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:758:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/skipmap.rs - skipmap::SkipMap::values (line 901) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `skiplist` [INFO] [stdout] --> src/skipmap.rs:902:5 [INFO] [stdout] | [INFO] [stdout] 3 | use skiplist::SkipMap; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `skiplist`? [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::back (line 390) [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::clear (line 222) [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::contains (line 487) [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::dedup (line 857) [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::front (line 367) [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::get (line 415) [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::insert (line 282) [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::into_iter (line 932) [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::is_empty (line 264) [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::iter (line 954) [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::len (line 248) [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::new (line 67) [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::pop_back (line 462) [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::pop_front (line 438) [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::range (line 979) [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::remove (line 534) [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::remove_first (line 633) [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::remove_index (line 740) [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::retain (line 795) [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::with_capacity (line 99) [INFO] [stdout] src/ordered_skiplist.rs - ordered_skiplist::OrderedSkipList::with_comp (line 139) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::back (line 311) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::back_mut (line 335) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::clear (line 80) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::contains (line 772) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::dedup (line 796) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::front (line 265) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::front_mut (line 288) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::get (line 360) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::get_mut (line 384) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::insert (line 144) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::into_iter (line 577) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::is_empty (line 122) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::iter (line 599) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::iter_mut (line 621) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::len (line 106) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::new (line 38) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::pop_back (line 431) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::pop_front (line 407) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::push_back (line 248) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::push_front (line 233) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::range (line 646) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::range_mut (line 709) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::remove (line 460) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::retain (line 515) [INFO] [stdout] src/skiplist.rs - skiplist::SkipList::with_capacity (line 59) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::back (line 410) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::back_mut (line 440) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::clear (line 294) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::contains_key (line 609) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::front (line 354) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::front_mut (line 383) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::get (line 469) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::get_mut (line 513) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::insert (line 181) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::into_iter (line 809) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::is_empty (line 336) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::iter (line 831) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::iter_mut (line 856) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::keys (line 879) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::len (line 320) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::new (line 139) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::pop_back (line 584) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::pop_front (line 560) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::range (line 926) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::remove (line 654) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::remove_index (line 757) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::values (line 901) [INFO] [stdout] src/skipmap.rs - skipmap::SkipMap::with_capacity (line 160) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 69 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] running `"docker" "inspect" "93770542856ad4217f9eedede82702518bd112d2d43e8fe097ccbfcd6dcfb732"` [INFO] running `"docker" "rm" "-f" "93770542856ad4217f9eedede82702518bd112d2d43e8fe097ccbfcd6dcfb732"` [INFO] [stdout] 93770542856ad4217f9eedede82702518bd112d2d43e8fe097ccbfcd6dcfb732