Dec 06 20:20:29.090 INFO testing theban_db-0.7.0 against try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468 for pr-56514 Dec 06 20:20:29.091 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-2/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 06 20:20:29.583 INFO [stdout] c2ea25682c9f621723313ff963a7bd950123e0178308990f3706928ca14d5f5f Dec 06 20:20:29.585 INFO running `"docker" "start" "-a" "c2ea25682c9f621723313ff963a7bd950123e0178308990f3706928ca14d5f5f"` Dec 06 20:20:31.412 INFO [stderr] usermod: no changes Dec 06 20:20:31.536 INFO [stderr] Compiling theban_interval_tree v0.7.1 Dec 06 20:20:32.476 INFO [stderr] Compiling theban_db v0.7.0 (/source) Dec 06 20:20:33.296 INFO [stderr] warning: patterns aren't allowed in methods without bodies Dec 06 20:20:33.296 INFO [stderr] --> src/serialize/mod.rs:23:25 Dec 06 20:20:33.300 INFO [stderr] | Dec 06 20:20:33.300 INFO [stderr] 23 | fn write<'a>(&self, mut w: &mut Write) -> Result<(), DBError>; Dec 06 20:20:33.300 INFO [stderr] | ^^^^^ Dec 06 20:20:33.300 INFO [stderr] | Dec 06 20:20:33.300 INFO [stderr] = note: #[warn(patterns_in_fns_without_body)] on by default Dec 06 20:20:33.300 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Dec 06 20:20:33.300 INFO [stderr] = note: for more information, see issue #35203 Dec 06 20:20:33.300 INFO [stderr] Dec 06 20:20:33.300 INFO [stderr] warning: patterns aren't allowed in methods without bodies Dec 06 20:20:33.300 INFO [stderr] --> src/serialize/mod.rs:24:17 Dec 06 20:20:33.300 INFO [stderr] | Dec 06 20:20:33.300 INFO [stderr] 24 | fn read<'a>(mut r: &mut Read) -> Result; Dec 06 20:20:33.300 INFO [stderr] | ^^^^^ Dec 06 20:20:33.300 INFO [stderr] | Dec 06 20:20:33.300 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Dec 06 20:20:33.300 INFO [stderr] = note: for more information, see issue #35203 Dec 06 20:20:33.300 INFO [stderr] Dec 06 20:20:33.492 INFO [stderr] warning: variable does not need to be mutable Dec 06 20:20:33.492 INFO [stderr] --> src/db.rs:31:13 Dec 06 20:20:33.492 INFO [stderr] | Dec 06 20:20:33.492 INFO [stderr] 31 | let mut tree = self.obj_map.get_mut(table).unwrap(); Dec 06 20:20:33.492 INFO [stderr] | ----^^^^ Dec 06 20:20:33.492 INFO [stderr] | | Dec 06 20:20:33.492 INFO [stderr] | help: remove this `mut` Dec 06 20:20:33.492 INFO [stderr] | Dec 06 20:20:33.492 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 06 20:20:33.492 INFO [stderr] Dec 06 20:20:33.496 INFO [stderr] warning: variable does not need to be mutable Dec 06 20:20:33.496 INFO [stderr] --> src/db.rs:44:21 Dec 06 20:20:33.496 INFO [stderr] | Dec 06 20:20:33.496 INFO [stderr] 44 | if let Some(mut tree) = self.obj_map.get_mut(table) { Dec 06 20:20:33.496 INFO [stderr] | ----^^^^ Dec 06 20:20:33.496 INFO [stderr] | | Dec 06 20:20:33.496 INFO [stderr] | help: remove this `mut` Dec 06 20:20:33.496 INFO [stderr] Dec 06 20:20:33.504 INFO [stderr] warning: variable does not need to be mutable Dec 06 20:20:33.504 INFO [stderr] --> src/db.rs:78:46 Dec 06 20:20:33.504 INFO [stderr] | Dec 06 20:20:33.504 INFO [stderr] 78 | self.bit_map.get_mut(table).map(|mut tree| { tree.delete(rng) }); Dec 06 20:20:33.504 INFO [stderr] | ----^^^^ Dec 06 20:20:33.504 INFO [stderr] | | Dec 06 20:20:33.504 INFO [stderr] | help: remove this `mut` Dec 06 20:20:33.504 INFO [stderr] Dec 06 20:20:33.504 INFO [stderr] warning: variable does not need to be mutable Dec 06 20:20:33.504 INFO [stderr] --> src/db.rs:91:17 Dec 06 20:20:33.504 INFO [stderr] | Dec 06 20:20:33.504 INFO [stderr] 91 | let mut tree = self.bit_map.get_mut(table).unwrap(); Dec 06 20:20:33.504 INFO [stderr] | ----^^^^ Dec 06 20:20:33.504 INFO [stderr] | | Dec 06 20:20:33.504 INFO [stderr] | help: remove this `mut` Dec 06 20:20:33.504 INFO [stderr] Dec 06 20:20:33.504 INFO [stderr] warning: variable does not need to be mutable Dec 06 20:20:33.504 INFO [stderr] --> src/db.rs:102:13 Dec 06 20:20:33.504 INFO [stderr] | Dec 06 20:20:33.504 INFO [stderr] 102 | let mut tree = self.bit_map.get_mut(table).unwrap(); Dec 06 20:20:33.504 INFO [stderr] | ----^^^^ Dec 06 20:20:33.504 INFO [stderr] | | Dec 06 20:20:33.505 INFO [stderr] | help: remove this `mut` Dec 06 20:20:33.505 INFO [stderr] Dec 06 20:20:35.128 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.69s Dec 06 20:20:35.128 INFO [stderr] su: No module specific data is present Dec 06 20:20:35.756 INFO running `"docker" "inspect" "c2ea25682c9f621723313ff963a7bd950123e0178308990f3706928ca14d5f5f"` Dec 06 20:20:36.016 INFO running `"docker" "rm" "-f" "c2ea25682c9f621723313ff963a7bd950123e0178308990f3706928ca14d5f5f"` Dec 06 20:20:36.320 INFO [stdout] c2ea25682c9f621723313ff963a7bd950123e0178308990f3706928ca14d5f5f Dec 06 20:20:36.322 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-2/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 06 20:20:36.826 INFO [stdout] 725b5dabc5d0791f298b324e9809120ab51e82c36f6da08426a67f5c8c4460ff Dec 06 20:20:36.834 INFO running `"docker" "start" "-a" "725b5dabc5d0791f298b324e9809120ab51e82c36f6da08426a67f5c8c4460ff"` Dec 06 20:20:38.344 INFO [stderr] usermod: no changes Dec 06 20:20:38.456 INFO [stderr] Compiling theban_db v0.7.0 (/source) Dec 06 20:20:39.436 INFO [stderr] warning: patterns aren't allowed in methods without bodies Dec 06 20:20:39.436 INFO [stderr] --> src/serialize/mod.rs:23:25 Dec 06 20:20:39.436 INFO [stderr] | Dec 06 20:20:39.436 INFO [stderr] 23 | fn write<'a>(&self, mut w: &mut Write) -> Result<(), DBError>; Dec 06 20:20:39.436 INFO [stderr] | ^^^^^ Dec 06 20:20:39.436 INFO [stderr] | Dec 06 20:20:39.436 INFO [stderr] = note: #[warn(patterns_in_fns_without_body)] on by default Dec 06 20:20:39.436 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Dec 06 20:20:39.436 INFO [stderr] = note: for more information, see issue #35203 Dec 06 20:20:39.436 INFO [stderr] Dec 06 20:20:39.436 INFO [stderr] warning: patterns aren't allowed in methods without bodies Dec 06 20:20:39.436 INFO [stderr] --> src/serialize/mod.rs:24:17 Dec 06 20:20:39.436 INFO [stderr] | Dec 06 20:20:39.436 INFO [stderr] 24 | fn read<'a>(mut r: &mut Read) -> Result; Dec 06 20:20:39.436 INFO [stderr] | ^^^^^ Dec 06 20:20:39.436 INFO [stderr] | Dec 06 20:20:39.436 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Dec 06 20:20:39.436 INFO [stderr] = note: for more information, see issue #35203 Dec 06 20:20:39.436 INFO [stderr] Dec 06 20:20:39.664 INFO [stderr] warning: variable does not need to be mutable Dec 06 20:20:39.666 INFO [stderr] --> src/db.rs:31:13 Dec 06 20:20:39.666 INFO [stderr] | Dec 06 20:20:39.666 INFO [stderr] 31 | let mut tree = self.obj_map.get_mut(table).unwrap(); Dec 06 20:20:39.666 INFO [stderr] | ----^^^^ Dec 06 20:20:39.666 INFO [stderr] | | Dec 06 20:20:39.666 INFO [stderr] | help: remove this `mut` Dec 06 20:20:39.666 INFO [stderr] | Dec 06 20:20:39.666 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 06 20:20:39.666 INFO [stderr] Dec 06 20:20:39.669 INFO [stderr] warning: variable does not need to be mutable Dec 06 20:20:39.669 INFO [stderr] --> src/db.rs:44:21 Dec 06 20:20:39.669 INFO [stderr] | Dec 06 20:20:39.669 INFO [stderr] 44 | if let Some(mut tree) = self.obj_map.get_mut(table) { Dec 06 20:20:39.669 INFO [stderr] | ----^^^^ Dec 06 20:20:39.669 INFO [stderr] | | Dec 06 20:20:39.669 INFO [stderr] | help: remove this `mut` Dec 06 20:20:39.669 INFO [stderr] Dec 06 20:20:39.673 INFO [stderr] warning: variable does not need to be mutable Dec 06 20:20:39.673 INFO [stderr] --> src/db.rs:78:46 Dec 06 20:20:39.673 INFO [stderr] | Dec 06 20:20:39.673 INFO [stderr] 78 | self.bit_map.get_mut(table).map(|mut tree| { tree.delete(rng) }); Dec 06 20:20:39.673 INFO [stderr] | ----^^^^ Dec 06 20:20:39.673 INFO [stderr] | | Dec 06 20:20:39.673 INFO [stderr] | help: remove this `mut` Dec 06 20:20:39.673 INFO [stderr] Dec 06 20:20:39.676 INFO [stderr] warning: variable does not need to be mutable Dec 06 20:20:39.676 INFO [stderr] --> src/db.rs:91:17 Dec 06 20:20:39.676 INFO [stderr] | Dec 06 20:20:39.676 INFO [stderr] 91 | let mut tree = self.bit_map.get_mut(table).unwrap(); Dec 06 20:20:39.676 INFO [stderr] | ----^^^^ Dec 06 20:20:39.676 INFO [stderr] | | Dec 06 20:20:39.676 INFO [stderr] | help: remove this `mut` Dec 06 20:20:39.676 INFO [stderr] Dec 06 20:20:39.676 INFO [stderr] warning: variable does not need to be mutable Dec 06 20:20:39.676 INFO [stderr] --> src/db.rs:102:13 Dec 06 20:20:39.676 INFO [stderr] | Dec 06 20:20:39.676 INFO [stderr] 102 | let mut tree = self.bit_map.get_mut(table).unwrap(); Dec 06 20:20:39.676 INFO [stderr] | ----^^^^ Dec 06 20:20:39.676 INFO [stderr] | | Dec 06 20:20:39.676 INFO [stderr] | help: remove this `mut` Dec 06 20:20:39.676 INFO [stderr] Dec 06 20:20:41.632 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.25s Dec 06 20:20:41.640 INFO [stderr] su: No module specific data is present Dec 06 20:20:42.403 INFO running `"docker" "inspect" "725b5dabc5d0791f298b324e9809120ab51e82c36f6da08426a67f5c8c4460ff"` Dec 06 20:20:42.731 INFO running `"docker" "rm" "-f" "725b5dabc5d0791f298b324e9809120ab51e82c36f6da08426a67f5c8c4460ff"` Dec 06 20:20:42.971 INFO [stdout] 725b5dabc5d0791f298b324e9809120ab51e82c36f6da08426a67f5c8c4460ff Dec 06 20:20:42.975 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-2/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 06 20:20:43.344 INFO [stdout] e172245e5682310295f4eb247983549121e488bc9532e0aaf601ab536b090565 Dec 06 20:20:43.352 INFO running `"docker" "start" "-a" "e172245e5682310295f4eb247983549121e488bc9532e0aaf601ab536b090565"` Dec 06 20:20:44.363 INFO [stderr] usermod: no changes Dec 06 20:20:44.428 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.04s Dec 06 20:20:44.448 INFO [stderr] Running /target/debug/deps/theban_db-f6ee8dedf4884416 Dec 06 20:20:44.448 INFO [stdout] Dec 06 20:20:44.448 INFO [stdout] running 4 tests Dec 06 20:20:44.448 INFO [stdout] test db::test_bitmaps_insert ... ok Dec 06 20:20:44.448 INFO [stdout] test db::test_ranges ... ok Dec 06 20:20:44.448 INFO [stdout] test serialize::test_serialize_objects ... ok Dec 06 20:20:44.460 INFO [stdout] test serialize::test_serialize_bitmaps ... ok Dec 06 20:20:44.460 INFO [stderr] Doc-tests theban_db Dec 06 20:20:44.460 INFO [stdout] Dec 06 20:20:44.460 INFO [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 06 20:20:44.460 INFO [stdout] Dec 06 20:20:45.808 INFO [stdout] Dec 06 20:20:45.808 INFO [stdout] running 0 tests Dec 06 20:20:45.808 INFO [stdout] Dec 06 20:20:45.808 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 06 20:20:45.808 INFO [stdout] Dec 06 20:20:45.820 INFO [stderr] su: No module specific data is present Dec 06 20:20:46.440 INFO running `"docker" "inspect" "e172245e5682310295f4eb247983549121e488bc9532e0aaf601ab536b090565"` Dec 06 20:20:46.776 INFO running `"docker" "rm" "-f" "e172245e5682310295f4eb247983549121e488bc9532e0aaf601ab536b090565"` Dec 06 20:20:46.991 INFO [stdout] e172245e5682310295f4eb247983549121e488bc9532e0aaf601ab536b090565