Nov 01 01:18:59.304 INFO testing nuclearpesto/rust-binary-tree against 1.30.0 for beta-1.31-1
Nov 01 01:18:59.304 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-1/1.30.0:/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 +1.30.0 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 01:18:59.716 INFO blam! 562e87ab8c027430992a0f83073aed61f6e5d13aff5da68dd2d84def4e58c8a1
Nov 01 01:18:59.735 INFO running `"docker" "start" "-a" "562e87ab8c027430992a0f83073aed61f6e5d13aff5da68dd2d84def4e58c8a1"`
Nov 01 01:19:01.180 INFO kablam! usermod: no changes
Nov 01 01:19:01.225 INFO kablam!    Compiling binarytree v0.1.0 (/source)
Nov 01 01:19:01.635 INFO kablam! warning[E0170]: pattern binding `Less` is named the same as one of the variants of the type `std::cmp::Ordering`
Nov 01 01:19:01.636 INFO kablam!   --> src/main.rs:55:17
Nov 01 01:19:01.636 INFO kablam!    |
Nov 01 01:19:01.637 INFO kablam! 55 |                 Less => {
Nov 01 01:19:01.637 INFO kablam!    |                 ^^^^ help: to match on the variant, qualify the path: `std::cmp::Ordering::Less`
Nov 01 01:19:01.637 INFO kablam! 
Nov 01 01:19:01.638 INFO kablam! warning[E0170]: pattern binding `Equal` is named the same as one of the variants of the type `std::cmp::Ordering`
Nov 01 01:19:01.638 INFO kablam!   --> src/main.rs:67:17
Nov 01 01:19:01.651 INFO kablam!    |
Nov 01 01:19:01.651 INFO kablam! 67 |                 Equal => {
Nov 01 01:19:01.651 INFO kablam!    |                 ^^^^^ help: to match on the variant, qualify the path: `std::cmp::Ordering::Equal`
Nov 01 01:19:01.652 INFO kablam! 
Nov 01 01:19:01.652 INFO kablam! warning: unreachable pattern
Nov 01 01:19:01.653 INFO kablam!   --> src/main.rs:61:17
Nov 01 01:19:01.653 INFO kablam!    |
Nov 01 01:19:01.653 INFO kablam! 55 |                 Less => {
Nov 01 01:19:01.653 INFO kablam!    |                 ---- matches any value
Nov 01 01:19:01.655 INFO kablam! ...
Nov 01 01:19:01.655 INFO kablam! 61 |                 More => {
Nov 01 01:19:01.656 INFO kablam!    |                 ^^^^ unreachable pattern
Nov 01 01:19:01.656 INFO kablam!    |
Nov 01 01:19:01.656 INFO kablam!    = note: #[warn(unreachable_patterns)] on by default
Nov 01 01:19:01.657 INFO kablam! 
Nov 01 01:19:01.657 INFO kablam! warning: unreachable pattern
Nov 01 01:19:01.657 INFO kablam!   --> src/main.rs:67:17
Nov 01 01:19:01.658 INFO kablam!    |
Nov 01 01:19:01.658 INFO kablam! 55 |                 Less => {
Nov 01 01:19:01.658 INFO kablam!    |                 ---- matches any value
Nov 01 01:19:01.659 INFO kablam! ...
Nov 01 01:19:01.659 INFO kablam! 67 |                 Equal => {
Nov 01 01:19:01.659 INFO kablam!    |                 ^^^^^ unreachable pattern
Nov 01 01:19:01.660 INFO kablam! 
Nov 01 01:19:01.660 INFO kablam! warning: unused variable: `Less`
Nov 01 01:19:01.660 INFO kablam!   --> src/main.rs:55:17
Nov 01 01:19:01.660 INFO kablam!    |
Nov 01 01:19:01.661 INFO kablam! 55 |                 Less => {
Nov 01 01:19:01.661 INFO kablam!    |                 ^^^^ help: consider using `_Less` instead
Nov 01 01:19:01.661 INFO kablam!    |
Nov 01 01:19:01.662 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 01:19:01.662 INFO kablam! 
Nov 01 01:19:01.662 INFO kablam! warning: unused variable: `More`
Nov 01 01:19:01.663 INFO kablam!   --> src/main.rs:61:17
Nov 01 01:19:01.663 INFO kablam!    |
Nov 01 01:19:01.663 INFO kablam! 61 |                 More => {
Nov 01 01:19:01.664 INFO kablam!    |                 ^^^^ help: consider using `_More` instead
Nov 01 01:19:01.664 INFO kablam! 
Nov 01 01:19:01.664 INFO kablam! warning: unused variable: `Equal`
Nov 01 01:19:01.664 INFO kablam!   --> src/main.rs:67:17
Nov 01 01:19:01.665 INFO kablam!    |
Nov 01 01:19:01.665 INFO kablam! 67 |                 Equal => {
Nov 01 01:19:01.665 INFO kablam!    |                 ^^^^^ help: consider using `_Equal` instead
Nov 01 01:19:01.666 INFO kablam! 
Nov 01 01:19:01.666 INFO kablam! warning: struct is never constructed: `BTree`
Nov 01 01:19:01.666 INFO kablam!  --> src/main.rs:4:5
Nov 01 01:19:01.667 INFO kablam!   |
Nov 01 01:19:01.667 INFO kablam! 4 |     pub struct BTree {
Nov 01 01:19:01.667 INFO kablam!   |     ^^^^^^^^^^^^^^^^
Nov 01 01:19:01.668 INFO kablam!   |
Nov 01 01:19:01.668 INFO kablam!   = note: #[warn(dead_code)] on by default
Nov 01 01:19:01.668 INFO kablam! 
Nov 01 01:19:01.669 INFO kablam! warning: method is never used: `insert`
Nov 01 01:19:01.669 INFO kablam!  --> src/main.rs:8:9
Nov 01 01:19:01.669 INFO kablam!   |
Nov 01 01:19:01.670 INFO kablam! 8 |         pub fn insert(tree: &BTree, key: &str) -> BTree {
Nov 01 01:19:01.670 INFO kablam!   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 01:19:01.670 INFO kablam! 
Nov 01 01:19:01.671 INFO kablam! warning: method is never used: `new`
Nov 01 01:19:01.671 INFO kablam!   --> src/main.rs:13:9
Nov 01 01:19:01.671 INFO kablam!    |
Nov 01 01:19:01.672 INFO kablam! 13 |         pub fn new(key: &str) -> BTree {
Nov 01 01:19:01.672 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 01:19:01.672 INFO kablam! 
Nov 01 01:19:01.672 INFO kablam! warning: struct is never constructed: `Node`
Nov 01 01:19:01.673 INFO kablam!   --> src/main.rs:21:5
Nov 01 01:19:01.673 INFO kablam!    |
Nov 01 01:19:01.673 INFO kablam! 21 |     struct Node {
Nov 01 01:19:01.673 INFO kablam!    |     ^^^^^^^^^^^
Nov 01 01:19:01.674 INFO kablam! 
Nov 01 01:19:01.674 INFO kablam! warning: method is never used: `insert`
Nov 01 01:19:01.674 INFO kablam!   --> src/main.rs:28:9
Nov 01 01:19:01.674 INFO kablam!    |
Nov 01 01:19:01.675 INFO kablam! 28 |         pub fn insert(tree: &Option<Rc<Node>>, key: &str) -> (Option<Rc<Node>>) {
Nov 01 01:19:01.675 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 01:19:01.675 INFO kablam! 
Nov 01 01:19:01.676 INFO kablam! warning: method is never used: `clone_node`
Nov 01 01:19:01.676 INFO kablam!   --> src/main.rs:35:9
Nov 01 01:19:01.676 INFO kablam!    |
Nov 01 01:19:01.677 INFO kablam! 35 |         fn clone_node(node: &Option<Rc<Node>>) -> (Option<Rc<Node>>) {
Nov 01 01:19:01.677 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 01:19:01.677 INFO kablam! 
Nov 01 01:19:01.678 INFO kablam! warning: method is never used: `new_leaf`
Nov 01 01:19:01.678 INFO kablam!   --> src/main.rs:41:9
Nov 01 01:19:01.678 INFO kablam!    |
Nov 01 01:19:01.679 INFO kablam! 41 |         fn new_leaf(key: &str) -> (Option<Rc<Node>>) {
Nov 01 01:19:01.679 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 01:19:01.679 INFO kablam! 
Nov 01 01:19:01.679 INFO kablam! warning: method is never used: `tree_by_key`
Nov 01 01:19:01.680 INFO kablam!   --> src/main.rs:49:9
Nov 01 01:19:01.680 INFO kablam!    |
Nov 01 01:19:01.680 INFO kablam! 49 |         fn tree_by_key(tree: &Rc<Node>, key: &str) -> (Option<Rc<Node>>) {
Nov 01 01:19:01.681 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 01:19:01.681 INFO kablam! 
Nov 01 01:19:01.681 INFO kablam! warning: variable `Less` should have a snake case name such as `less`
Nov 01 01:19:01.682 INFO kablam!   --> src/main.rs:55:17
Nov 01 01:19:01.682 INFO kablam!    |
Nov 01 01:19:01.682 INFO kablam! 55 |                 Less => {
Nov 01 01:19:01.682 INFO kablam!    |                 ^^^^
Nov 01 01:19:01.683 INFO kablam!    |
Nov 01 01:19:01.683 INFO kablam!    = note: #[warn(non_snake_case)] on by default
Nov 01 01:19:01.683 INFO kablam! 
Nov 01 01:19:01.684 INFO kablam! warning: variable `More` should have a snake case name such as `more`
Nov 01 01:19:01.684 INFO kablam!   --> src/main.rs:61:17
Nov 01 01:19:01.684 INFO kablam!    |
Nov 01 01:19:01.685 INFO kablam! 61 |                 More => {
Nov 01 01:19:01.685 INFO kablam!    |                 ^^^^
Nov 01 01:19:01.685 INFO kablam! 
Nov 01 01:19:01.685 INFO kablam! warning: variable `Equal` should have a snake case name such as `equal`
Nov 01 01:19:01.686 INFO kablam!   --> src/main.rs:67:17
Nov 01 01:19:01.686 INFO kablam!    |
Nov 01 01:19:01.686 INFO kablam! 67 |                 Equal => {
Nov 01 01:19:01.686 INFO kablam!    |                 ^^^^^
Nov 01 01:19:01.687 INFO kablam! 
Nov 01 01:19:02.111 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.91s
Nov 01 01:19:02.111 INFO kablam! su: No module specific data is present
Nov 01 01:19:02.971 INFO running `"docker" "rm" "-f" "562e87ab8c027430992a0f83073aed61f6e5d13aff5da68dd2d84def4e58c8a1"`
Nov 01 01:19:03.191 INFO blam! 562e87ab8c027430992a0f83073aed61f6e5d13aff5da68dd2d84def4e58c8a1
Nov 01 01:19:03.194 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-1/1.30.0:/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 +1.30.0 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 01:19:03.587 INFO blam! 6c7474404ee49a07a127b1ec52d3e019ca5957283a69373cf2fec77ca5cf9a21
Nov 01 01:19:03.599 INFO running `"docker" "start" "-a" "6c7474404ee49a07a127b1ec52d3e019ca5957283a69373cf2fec77ca5cf9a21"`
Nov 01 01:19:04.756 INFO kablam! usermod: no changes
Nov 01 01:19:04.821 INFO kablam!    Compiling binarytree v0.1.0 (/source)
Nov 01 01:19:05.264 INFO kablam! warning[E0170]: pattern binding `Less` is named the same as one of the variants of the type `std::cmp::Ordering`
Nov 01 01:19:05.264 INFO kablam!   --> src/main.rs:55:17
Nov 01 01:19:05.265 INFO kablam!    |
Nov 01 01:19:05.265 INFO kablam! 55 |                 Less => {
Nov 01 01:19:05.265 INFO kablam!    |                 ^^^^ help: to match on the variant, qualify the path: `std::cmp::Ordering::Less`
Nov 01 01:19:05.266 INFO kablam! 
Nov 01 01:19:05.267 INFO kablam! warning[E0170]: pattern binding `Equal` is named the same as one of the variants of the type `std::cmp::Ordering`
Nov 01 01:19:05.267 INFO kablam!   --> src/main.rs:67:17
Nov 01 01:19:05.267 INFO kablam!    |
Nov 01 01:19:05.267 INFO kablam! 67 |                 Equal => {
Nov 01 01:19:05.268 INFO kablam!    |                 ^^^^^ help: to match on the variant, qualify the path: `std::cmp::Ordering::Equal`
Nov 01 01:19:05.268 INFO kablam! 
Nov 01 01:19:05.268 INFO kablam! warning: unreachable pattern
Nov 01 01:19:05.269 INFO kablam!   --> src/main.rs:61:17
Nov 01 01:19:05.269 INFO kablam!    |
Nov 01 01:19:05.269 INFO kablam! 55 |                 Less => {
Nov 01 01:19:05.270 INFO kablam!    |                 ---- matches any value
Nov 01 01:19:05.270 INFO kablam! ...
Nov 01 01:19:05.270 INFO kablam! 61 |                 More => {
Nov 01 01:19:05.271 INFO kablam!    |                 ^^^^ unreachable pattern
Nov 01 01:19:05.271 INFO kablam!    |
Nov 01 01:19:05.271 INFO kablam!    = note: #[warn(unreachable_patterns)] on by default
Nov 01 01:19:05.271 INFO kablam! 
Nov 01 01:19:05.272 INFO kablam! warning: unreachable pattern
Nov 01 01:19:05.272 INFO kablam!   --> src/main.rs:67:17
Nov 01 01:19:05.272 INFO kablam!    |
Nov 01 01:19:05.272 INFO kablam! 55 |                 Less => {
Nov 01 01:19:05.273 INFO kablam!    |                 ---- matches any value
Nov 01 01:19:05.273 INFO kablam! ...
Nov 01 01:19:05.273 INFO kablam! 67 |                 Equal => {
Nov 01 01:19:05.274 INFO kablam!    |                 ^^^^^ unreachable pattern
Nov 01 01:19:05.274 INFO kablam! 
Nov 01 01:19:05.274 INFO kablam! warning: unused variable: `Less`
Nov 01 01:19:05.274 INFO kablam!   --> src/main.rs:55:17
Nov 01 01:19:05.275 INFO kablam!    |
Nov 01 01:19:05.275 INFO kablam! 55 |                 Less => {
Nov 01 01:19:05.275 INFO kablam!    |                 ^^^^ help: consider using `_Less` instead
Nov 01 01:19:05.275 INFO kablam!    |
Nov 01 01:19:05.276 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 01:19:05.276 INFO kablam! 
Nov 01 01:19:05.276 INFO kablam! warning: unused variable: `More`
Nov 01 01:19:05.277 INFO kablam!   --> src/main.rs:61:17
Nov 01 01:19:05.277 INFO kablam!    |
Nov 01 01:19:05.277 INFO kablam! 61 |                 More => {
Nov 01 01:19:05.277 INFO kablam!    |                 ^^^^ help: consider using `_More` instead
Nov 01 01:19:05.278 INFO kablam! 
Nov 01 01:19:05.278 INFO kablam! warning: unused variable: `Equal`
Nov 01 01:19:05.278 INFO kablam!   --> src/main.rs:67:17
Nov 01 01:19:05.283 INFO kablam!    |
Nov 01 01:19:05.283 INFO kablam! 67 |                 Equal => {
Nov 01 01:19:05.283 INFO kablam!    |                 ^^^^^ help: consider using `_Equal` instead
Nov 01 01:19:05.284 INFO kablam! 
Nov 01 01:19:05.284 INFO kablam! warning: variable `Less` should have a snake case name such as `less`
Nov 01 01:19:05.284 INFO kablam!   --> src/main.rs:55:17
Nov 01 01:19:05.285 INFO kablam!    |
Nov 01 01:19:05.285 INFO kablam! 55 |                 Less => {
Nov 01 01:19:05.285 INFO kablam!    |                 ^^^^
Nov 01 01:19:05.286 INFO kablam!    |
Nov 01 01:19:05.286 INFO kablam!    = note: #[warn(non_snake_case)] on by default
Nov 01 01:19:05.286 INFO kablam! 
Nov 01 01:19:05.287 INFO kablam! warning: variable `More` should have a snake case name such as `more`
Nov 01 01:19:05.287 INFO kablam!   --> src/main.rs:61:17
Nov 01 01:19:05.287 INFO kablam!    |
Nov 01 01:19:05.287 INFO kablam! 61 |                 More => {
Nov 01 01:19:05.288 INFO kablam!    |                 ^^^^
Nov 01 01:19:05.288 INFO kablam! 
Nov 01 01:19:05.288 INFO kablam! warning: variable `Equal` should have a snake case name such as `equal`
Nov 01 01:19:05.288 INFO kablam!   --> src/main.rs:67:17
Nov 01 01:19:05.289 INFO kablam!    |
Nov 01 01:19:05.289 INFO kablam! 67 |                 Equal => {
Nov 01 01:19:05.289 INFO kablam!    |                 ^^^^^
Nov 01 01:19:05.290 INFO kablam! 
Nov 01 01:19:05.939 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.14s
Nov 01 01:19:05.939 INFO kablam! su: No module specific data is present
Nov 01 01:19:06.751 INFO running `"docker" "rm" "-f" "6c7474404ee49a07a127b1ec52d3e019ca5957283a69373cf2fec77ca5cf9a21"`
Nov 01 01:19:06.963 INFO blam! 6c7474404ee49a07a127b1ec52d3e019ca5957283a69373cf2fec77ca5cf9a21
Nov 01 01:19:06.971 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-1/1.30.0:/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 +1.30.0 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 01:19:07.452 INFO blam! d15fc6c7989f50d8fedc27c1fa851e46c4118434a16e4c9116d9401c9f0b7ae5
Nov 01 01:19:07.454 INFO running `"docker" "start" "-a" "d15fc6c7989f50d8fedc27c1fa851e46c4118434a16e4c9116d9401c9f0b7ae5"`
Nov 01 01:19:08.848 INFO kablam! usermod: no changes
Nov 01 01:19:08.915 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.01s
Nov 01 01:19:08.916 INFO kablam!      Running /target/debug/deps/binarytree-cac7b1caf634aeec
Nov 01 01:19:08.925 INFO blam! 
Nov 01 01:19:08.927 INFO kablam! su: No module specific data is present
Nov 01 01:19:08.927 INFO blam! running 2 tests
Nov 01 01:19:08.927 INFO blam! test tree::test::insert_one_works ... ok
Nov 01 01:19:08.927 INFO blam! test tree::test::new_btree_works ... ok
Nov 01 01:19:08.927 INFO blam! 
Nov 01 01:19:08.927 INFO blam! test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 01:19:08.927 INFO blam! 
Nov 01 01:19:09.744 INFO running `"docker" "rm" "-f" "d15fc6c7989f50d8fedc27c1fa851e46c4118434a16e4c9116d9401c9f0b7ae5"`
Nov 01 01:19:09.967 INFO blam! d15fc6c7989f50d8fedc27c1fa851e46c4118434a16e4c9116d9401c9f0b7ae5
