Oct 31 20:52:50.092 INFO testing sleepy771/Subnetizers against beta-2018-10-30 for beta-1.31-1
Oct 31 20:52:50.092 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-4/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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"`
Oct 31 20:52:50.284 INFO blam! d2844f0c1f31523616a6de6694f246f21087356b9050a9ef8599c908b72466e3
Oct 31 20:52:50.290 INFO running `"docker" "start" "-a" "d2844f0c1f31523616a6de6694f246f21087356b9050a9ef8599c908b72466e3"`
Oct 31 20:52:50.666 INFO kablam! usermod: no changes
Oct 31 20:52:50.867 INFO kablam!    Compiling serde v1.0.36
Oct 31 20:52:50.867 INFO kablam!    Compiling ref_slice v1.1.1
Oct 31 20:52:50.868 INFO kablam!    Compiling log-mdc v0.1.0
Oct 31 20:52:50.868 INFO kablam!    Compiling miniz-sys v0.1.10
Oct 31 20:52:50.868 INFO kablam!    Compiling snap v0.2.4
Oct 31 20:52:50.868 INFO kablam!    Compiling chrono v0.4.1
Oct 31 20:52:50.868 INFO kablam!    Compiling syn v0.12.15
Oct 31 20:52:50.879 INFO kablam!    Compiling openssl-sys v0.9.27
Oct 31 20:52:51.053 INFO kablam!    Compiling twox-hash v1.1.0
Oct 31 20:52:53.099 INFO kablam!    Compiling openssl v0.9.24
Oct 31 20:52:53.131 INFO kablam!    Compiling error-chain v0.10.0
Oct 31 20:52:54.743 INFO kablam!    Compiling flate2 v1.0.1
Oct 31 20:52:54.747 INFO kablam!    Compiling flate2 v0.2.20
Oct 31 20:53:02.931 INFO kablam!    Compiling serde_derive_internals v0.22.2
Oct 31 20:53:05.555 INFO kablam!    Compiling serde_derive v1.0.36
Oct 31 20:53:07.380 INFO kablam!    Compiling log v0.4.1
Oct 31 20:53:07.380 INFO kablam!    Compiling serde-value v0.5.1
Oct 31 20:53:07.380 INFO kablam!    Compiling serde_json v1.0.13
Oct 31 20:53:07.380 INFO kablam!    Compiling serde_yaml v0.7.3
Oct 31 20:53:08.107 INFO kablam!    Compiling log v0.3.9
Oct 31 20:53:09.244 INFO kablam!    Compiling kafka v0.7.0
Oct 31 20:53:17.796 INFO kablam!    Compiling log4rs v0.8.0
Oct 31 20:53:26.903 INFO kablam!    Compiling ipaggregator-rs v0.1.0 (/source)
Oct 31 20:53:28.047 INFO kablam! warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
Oct 31 20:53:28.047 INFO kablam!   --> src/main.rs:24:5
Oct 31 20:53:28.047 INFO kablam!    |
Oct 31 20:53:28.047 INFO kablam! 24 | use std::env::home_dir;
Oct 31 20:53:28.047 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Oct 31 20:53:28.048 INFO kablam!    |
Oct 31 20:53:28.048 INFO kablam!    = note: #[warn(deprecated)] on by default
Oct 31 20:53:28.048 INFO kablam! 
Oct 31 20:53:28.049 INFO kablam! warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
Oct 31 20:53:28.049 INFO kablam!   --> src/main.rs:33:38
Oct 31 20:53:28.050 INFO kablam!    |
Oct 31 20:53:28.050 INFO kablam! 33 |             if let Some(home_path) = home_dir() {
Oct 31 20:53:28.051 INFO kablam!    |                                      ^^^^^^^^
Oct 31 20:53:28.051 INFO kablam! 
Oct 31 20:53:28.577 INFO kablam! warning: variable does not need to be mutable
Oct 31 20:53:28.578 INFO kablam!    --> src/subnet_tree.rs:208:13
Oct 31 20:53:28.578 INFO kablam!     |
Oct 31 20:53:28.579 INFO kablam! 208 |         let mut reassign: bool;
Oct 31 20:53:28.580 INFO kablam!     |             ----^^^^^^^^
Oct 31 20:53:28.580 INFO kablam!     |             |
Oct 31 20:53:28.581 INFO kablam!     |             help: remove this `mut`
Oct 31 20:53:28.582 INFO kablam!     |
Oct 31 20:53:28.582 INFO kablam!     = note: #[warn(unused_mut)] on by default
Oct 31 20:53:28.583 INFO kablam! 
Oct 31 20:53:28.769 INFO kablam! warning: method is never used: `clear`
Oct 31 20:53:28.769 INFO kablam!    --> src/subnet_tree.rs:419:5
Oct 31 20:53:28.769 INFO kablam!     |
Oct 31 20:53:28.769 INFO kablam! 419 |     fn clear(&mut self) -> () {
Oct 31 20:53:28.769 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:53:28.771 INFO kablam!     |
Oct 31 20:53:28.771 INFO kablam!     = note: #[warn(dead_code)] on by default
Oct 31 20:53:28.771 INFO kablam! 
Oct 31 20:53:28.771 INFO kablam! warning: variant is never constructed: `TERMINATE`
Oct 31 20:53:28.771 INFO kablam!    --> src/ipagg.rs:130:5
Oct 31 20:53:28.771 INFO kablam!     |
Oct 31 20:53:28.771 INFO kablam! 130 |     TERMINATE,
Oct 31 20:53:28.771 INFO kablam!     |     ^^^^^^^^^
Oct 31 20:53:28.771 INFO kablam! 
Oct 31 20:53:28.771 INFO kablam! warning: function is never used: `simple_parser`
Oct 31 20:53:28.771 INFO kablam!  --> src/parsers.rs:8:1
Oct 31 20:53:28.771 INFO kablam!   |
Oct 31 20:53:28.771 INFO kablam! 8 | pub fn simple_parser(bytes: &[u8]) -> Result<Vec<[u8; 4]>, String> {
Oct 31 20:53:28.771 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:53:28.771 INFO kablam! 
Oct 31 20:53:28.771 INFO kablam! warning: method is never used: `shutdown`
Oct 31 20:53:28.771 INFO kablam!    --> src/listeners.rs:127:9
Oct 31 20:53:28.771 INFO kablam!     |
Oct 31 20:53:28.771 INFO kablam! 127 |         pub fn shutdown(&self) -> () {
Oct 31 20:53:28.771 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:53:28.771 INFO kablam! 
Oct 31 20:53:35.460 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 44.77s
Oct 31 20:53:35.481 INFO kablam! su: No module specific data is present
Oct 31 20:53:37.180 INFO running `"docker" "rm" "-f" "d2844f0c1f31523616a6de6694f246f21087356b9050a9ef8599c908b72466e3"`
Oct 31 20:53:37.555 INFO blam! d2844f0c1f31523616a6de6694f246f21087356b9050a9ef8599c908b72466e3
Oct 31 20:53:37.557 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-4/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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"`
Oct 31 20:53:38.018 INFO blam! 3f3266bae227742fd980484477d043fbd09658f69625daa4d7c77ffbb323ae9d
Oct 31 20:53:38.020 INFO running `"docker" "start" "-a" "3f3266bae227742fd980484477d043fbd09658f69625daa4d7c77ffbb323ae9d"`
Oct 31 20:53:40.926 INFO kablam! usermod: no changes
Oct 31 20:53:41.221 INFO kablam!    Compiling ipaggregator-rs v0.1.0 (/source)
Oct 31 20:53:42.231 INFO kablam! warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
Oct 31 20:53:42.232 INFO kablam!   --> src/main.rs:24:5
Oct 31 20:53:42.233 INFO kablam!    |
Oct 31 20:53:42.234 INFO kablam! 24 | use std::env::home_dir;
Oct 31 20:53:42.234 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Oct 31 20:53:42.235 INFO kablam!    |
Oct 31 20:53:42.236 INFO kablam!    = note: #[warn(deprecated)] on by default
Oct 31 20:53:42.236 INFO kablam! 
Oct 31 20:53:42.237 INFO kablam! warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
Oct 31 20:53:42.238 INFO kablam!   --> src/main.rs:33:38
Oct 31 20:53:42.238 INFO kablam!    |
Oct 31 20:53:42.239 INFO kablam! 33 |             if let Some(home_path) = home_dir() {
Oct 31 20:53:42.240 INFO kablam!    |                                      ^^^^^^^^
Oct 31 20:53:42.240 INFO kablam! 
Oct 31 20:53:42.979 INFO kablam! warning: unused variable: `addr`
Oct 31 20:53:42.979 INFO kablam!    --> src/senders.rs:168:26
Oct 31 20:53:42.979 INFO kablam!     |
Oct 31 20:53:42.979 INFO kablam! 168 |                 Ok((len, addr)) => {
Oct 31 20:53:42.979 INFO kablam!     |                          ^^^^ help: consider using `_addr` instead
Oct 31 20:53:42.979 INFO kablam!     |
Oct 31 20:53:42.979 INFO kablam!     = note: #[warn(unused_variables)] on by default
Oct 31 20:53:42.979 INFO kablam! 
Oct 31 20:53:43.007 INFO kablam! warning: variable does not need to be mutable
Oct 31 20:53:43.007 INFO kablam!    --> src/subnet_tree.rs:208:13
Oct 31 20:53:43.007 INFO kablam!     |
Oct 31 20:53:43.007 INFO kablam! 208 |         let mut reassign: bool;
Oct 31 20:53:43.007 INFO kablam!     |             ----^^^^^^^^
Oct 31 20:53:43.007 INFO kablam!     |             |
Oct 31 20:53:43.007 INFO kablam!     |             help: remove this `mut`
Oct 31 20:53:43.007 INFO kablam!     |
Oct 31 20:53:43.007 INFO kablam!     = note: #[warn(unused_mut)] on by default
Oct 31 20:53:43.007 INFO kablam! 
Oct 31 20:53:43.031 INFO kablam! warning: variable does not need to be mutable
Oct 31 20:53:43.031 INFO kablam!    --> src/subnet_tree.rs:553:13
Oct 31 20:53:43.031 INFO kablam!     |
Oct 31 20:53:43.031 INFO kablam! 553 |         let mut node = LastNode {
Oct 31 20:53:43.031 INFO kablam!     |             ----^^^^
Oct 31 20:53:43.031 INFO kablam!     |             |
Oct 31 20:53:43.031 INFO kablam!     |             help: remove this `mut`
Oct 31 20:53:43.031 INFO kablam! 
Oct 31 20:53:43.031 INFO kablam! warning: variable does not need to be mutable
Oct 31 20:53:43.031 INFO kablam!    --> src/subnet_tree.rs:562:13
Oct 31 20:53:43.031 INFO kablam!     |
Oct 31 20:53:43.031 INFO kablam! 562 |         let mut node = LastNode {
Oct 31 20:53:43.031 INFO kablam!     |             ----^^^^
Oct 31 20:53:43.031 INFO kablam!     |             |
Oct 31 20:53:43.031 INFO kablam!     |             help: remove this `mut`
Oct 31 20:53:43.031 INFO kablam! 
Oct 31 20:53:43.043 INFO kablam! warning: variable does not need to be mutable
Oct 31 20:53:43.043 INFO kablam!    --> src/subnet_tree.rs:625:13
Oct 31 20:53:43.043 INFO kablam!     |
Oct 31 20:53:43.043 INFO kablam! 625 |         let mut node = StandardNode {
Oct 31 20:53:43.043 INFO kablam!     |             ----^^^^
Oct 31 20:53:43.043 INFO kablam!     |             |
Oct 31 20:53:43.043 INFO kablam!     |             help: remove this `mut`
Oct 31 20:53:43.043 INFO kablam! 
Oct 31 20:53:43.047 INFO kablam! warning: variable does not need to be mutable
Oct 31 20:53:43.047 INFO kablam!    --> src/subnet_tree.rs:674:13
Oct 31 20:53:43.047 INFO kablam!     |
Oct 31 20:53:43.047 INFO kablam! 674 |         let mut node = StandardNode {
Oct 31 20:53:43.047 INFO kablam!     |             ----^^^^
Oct 31 20:53:43.047 INFO kablam!     |             |
Oct 31 20:53:43.048 INFO kablam!     |             help: remove this `mut`
Oct 31 20:53:43.048 INFO kablam! 
Oct 31 20:53:43.049 INFO kablam! warning: variable does not need to be mutable
Oct 31 20:53:43.049 INFO kablam!    --> src/subnet_tree.rs:723:13
Oct 31 20:53:43.049 INFO kablam!     |
Oct 31 20:53:43.049 INFO kablam! 723 |         let mut node = StandardNode {
Oct 31 20:53:43.049 INFO kablam!     |             ----^^^^
Oct 31 20:53:43.049 INFO kablam!     |             |
Oct 31 20:53:43.049 INFO kablam!     |             help: remove this `mut`
Oct 31 20:53:43.049 INFO kablam! 
Oct 31 20:53:43.103 INFO kablam! warning: variable does not need to be mutable
Oct 31 20:53:43.103 INFO kablam!    --> src/senders.rs:160:17
Oct 31 20:53:43.103 INFO kablam!     |
Oct 31 20:53:43.103 INFO kablam! 160 |             let mut socket = UdpSocket::bind("127.0.0.1:13345").unwrap();
Oct 31 20:53:43.103 INFO kablam!     |                 ----^^^^^^
Oct 31 20:53:43.103 INFO kablam!     |                 |
Oct 31 20:53:43.103 INFO kablam!     |                 help: remove this `mut`
Oct 31 20:53:43.103 INFO kablam! 
Oct 31 20:53:43.103 INFO kablam! warning: variable does not need to be mutable
Oct 31 20:53:43.103 INFO kablam!    --> src/senders.rs:158:35
Oct 31 20:53:43.103 INFO kablam!     |
Oct 31 20:53:43.103 INFO kablam! 158 |         let (mut udp_listener_tx, mut udp_listener_rx) = channel();
Oct 31 20:53:43.103 INFO kablam!     |                                   ----^^^^^^^^^^^^^^^
Oct 31 20:53:43.103 INFO kablam!     |                                   |
Oct 31 20:53:43.103 INFO kablam!     |                                   help: remove this `mut`
Oct 31 20:53:43.103 INFO kablam! 
Oct 31 20:53:43.103 INFO kablam! warning: variable does not need to be mutable
Oct 31 20:53:43.103 INFO kablam!    --> src/senders.rs:158:14
Oct 31 20:53:43.103 INFO kablam!     |
Oct 31 20:53:43.103 INFO kablam! 158 |         let (mut udp_listener_tx, mut udp_listener_rx) = channel();
Oct 31 20:53:43.103 INFO kablam!     |              ----^^^^^^^^^^^^^^^
Oct 31 20:53:43.103 INFO kablam!     |              |
Oct 31 20:53:43.103 INFO kablam!     |              help: remove this `mut`
Oct 31 20:53:43.103 INFO kablam! 
Oct 31 20:53:43.103 INFO kablam! warning: variable does not need to be mutable
Oct 31 20:53:43.103 INFO kablam!    --> src/senders.rs:179:22
Oct 31 20:53:43.103 INFO kablam!     |
Oct 31 20:53:43.103 INFO kablam! 179 |         let (mut tx, mut rx) = channel();
Oct 31 20:53:43.103 INFO kablam!     |                      ----^^
Oct 31 20:53:43.103 INFO kablam!     |                      |
Oct 31 20:53:43.103 INFO kablam!     |                      help: remove this `mut`
Oct 31 20:53:43.103 INFO kablam! 
Oct 31 20:53:43.103 INFO kablam! warning: variable does not need to be mutable
Oct 31 20:53:43.103 INFO kablam!    --> src/senders.rs:179:14
Oct 31 20:53:43.103 INFO kablam!     |
Oct 31 20:53:43.103 INFO kablam! 179 |         let (mut tx, mut rx) = channel();
Oct 31 20:53:43.103 INFO kablam!     |              ----^^
Oct 31 20:53:43.103 INFO kablam!     |              |
Oct 31 20:53:43.103 INFO kablam!     |              help: remove this `mut`
Oct 31 20:53:43.103 INFO kablam! 
Oct 31 20:53:43.255 INFO kablam! warning: variable does not need to be mutable
Oct 31 20:53:43.255 INFO kablam!    --> src/listeners.rs:186:21
Oct 31 20:53:43.255 INFO kablam!     |
Oct 31 20:53:43.255 INFO kablam! 186 |                 let mut socket = UdpSocket::bind("127.0.0.1:12341").unwrap();
Oct 31 20:53:43.255 INFO kablam!     |                     ----^^^^^^
Oct 31 20:53:43.255 INFO kablam!     |                     |
Oct 31 20:53:43.255 INFO kablam!     |                     help: remove this `mut`
Oct 31 20:53:43.255 INFO kablam! 
Oct 31 20:53:43.293 INFO kablam! warning: method is never used: `clear`
Oct 31 20:53:43.293 INFO kablam!    --> src/subnet_tree.rs:419:5
Oct 31 20:53:43.293 INFO kablam!     |
Oct 31 20:53:43.293 INFO kablam! 419 |     fn clear(&mut self) -> () {
Oct 31 20:53:43.293 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:53:43.293 INFO kablam!     |
Oct 31 20:53:43.293 INFO kablam!     = note: #[warn(dead_code)] on by default
Oct 31 20:53:43.293 INFO kablam! 
Oct 31 20:53:43.293 INFO kablam! warning: variant is never constructed: `TERMINATE`
Oct 31 20:53:43.293 INFO kablam!    --> src/ipagg.rs:130:5
Oct 31 20:53:43.293 INFO kablam!     |
Oct 31 20:53:43.293 INFO kablam! 130 |     TERMINATE,
Oct 31 20:53:43.293 INFO kablam!     |     ^^^^^^^^^
Oct 31 20:53:43.294 INFO kablam! 
Oct 31 20:53:43.294 INFO kablam! warning: method is never used: `shutdown`
Oct 31 20:53:43.294 INFO kablam!    --> src/listeners.rs:127:9
Oct 31 20:53:43.294 INFO kablam!     |
Oct 31 20:53:43.294 INFO kablam! 127 |         pub fn shutdown(&self) -> () {
Oct 31 20:53:43.294 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:53:43.294 INFO kablam! 
Oct 31 20:53:43.297 INFO kablam! warning: function `test_last_node__set_heap_bit` should have a snake case name such as `test_last_node_set_heap_bit`
Oct 31 20:53:43.297 INFO kablam!    --> src/subnet_tree.rs:542:5
Oct 31 20:53:43.297 INFO kablam!     |
Oct 31 20:53:43.297 INFO kablam! 542 | /     fn test_last_node__set_heap_bit() {
Oct 31 20:53:43.297 INFO kablam! 543 | |         let mut node = LastNode {
Oct 31 20:53:43.297 INFO kablam! 544 | |             octet: 0,
Oct 31 20:53:43.297 INFO kablam! 545 | |             heap: [0, 0, 0, 0, 0, 0, 0, 0],
Oct 31 20:53:43.297 INFO kablam! ...   |
Oct 31 20:53:43.297 INFO kablam! 548 | |         assert_eq!(node.heap, [1, 0, 0, 0, 0, 0, 0, 0]);
Oct 31 20:53:43.297 INFO kablam! 549 | |     }
Oct 31 20:53:43.297 INFO kablam!     | |_____^
Oct 31 20:53:43.297 INFO kablam!     |
Oct 31 20:53:43.297 INFO kablam!     = note: #[warn(non_snake_case)] on by default
Oct 31 20:53:43.297 INFO kablam! 
Oct 31 20:53:43.297 INFO kablam! warning: function `test_last_node___has_subnet` should have a snake case name such as `test_last_node_has_subnet`
Oct 31 20:53:43.297 INFO kablam!    --> src/subnet_tree.rs:552:5
Oct 31 20:53:43.297 INFO kablam!     |
Oct 31 20:53:43.297 INFO kablam! 552 | /     fn test_last_node___has_subnet() {
Oct 31 20:53:43.297 INFO kablam! 553 | |         let mut node = LastNode {
Oct 31 20:53:43.297 INFO kablam! 554 | |             octet: 0,
Oct 31 20:53:43.297 INFO kablam! 555 | |             heap: [0, 0, 0, 0, 1, 0, 0, 0],
Oct 31 20:53:43.297 INFO kablam! 556 | |         };
Oct 31 20:53:43.297 INFO kablam! 557 | |         assert!(node.contains_subnet_in_heap(256 + 0));
Oct 31 20:53:43.297 INFO kablam! 558 | |     }
Oct 31 20:53:43.297 INFO kablam!     | |_____^
Oct 31 20:53:43.297 INFO kablam! 
Oct 31 20:53:43.301 INFO kablam! warning: function `test_standard_node__has_subnet` should have a snake case name such as `test_standard_node_has_subnet`
Oct 31 20:53:43.301 INFO kablam!    --> src/subnet_tree.rs:624:5
Oct 31 20:53:43.301 INFO kablam!     |
Oct 31 20:53:43.301 INFO kablam! 624 | /     fn test_standard_node__has_subnet() {
Oct 31 20:53:43.301 INFO kablam! 625 | |         let mut node = StandardNode {
Oct 31 20:53:43.301 INFO kablam! 626 | |             level: 0,
Oct 31 20:53:43.301 INFO kablam! 627 | |             heap: [2, 0, 0, 0, 0, 0, 0, 0],
Oct 31 20:53:43.301 INFO kablam! ...   |
Oct 31 20:53:43.301 INFO kablam! 632 | |         assert!(!node.contains_subnet_in_heap(2));
Oct 31 20:53:43.301 INFO kablam! 633 | |     }
Oct 31 20:53:43.302 INFO kablam!     | |_____^
Oct 31 20:53:43.302 INFO kablam! 
Oct 31 20:53:43.302 INFO kablam! warning: function `test_standard_node__unset_heap_bit` should have a snake case name such as `test_standard_node_unset_heap_bit`
Oct 31 20:53:43.302 INFO kablam!    --> src/subnet_tree.rs:636:5
Oct 31 20:53:43.302 INFO kablam!     |
Oct 31 20:53:43.302 INFO kablam! 636 | /     fn test_standard_node__unset_heap_bit() {
Oct 31 20:53:43.302 INFO kablam! 637 | |         let mut node = StandardNode {
Oct 31 20:53:43.302 INFO kablam! 638 | |             octet: 0,
Oct 31 20:53:43.302 INFO kablam! 639 | |             heap: [1, 0, 0, 0, 0, 0, 0, 0],
Oct 31 20:53:43.302 INFO kablam! ...   |
Oct 31 20:53:43.302 INFO kablam! 644 | |         assert_eq!(node.heap, [0; 8]);
Oct 31 20:53:43.302 INFO kablam! 645 | |     }
Oct 31 20:53:43.302 INFO kablam!     | |_____^
Oct 31 20:53:43.302 INFO kablam! 
Oct 31 20:53:43.302 INFO kablam! warning: function `test_standard_node__set_heap_bit` should have a snake case name such as `test_standard_node_set_heap_bit`
Oct 31 20:53:43.302 INFO kablam!    --> src/subnet_tree.rs:648:5
Oct 31 20:53:43.302 INFO kablam!     |
Oct 31 20:53:43.302 INFO kablam! 648 | /     fn test_standard_node__set_heap_bit() {
Oct 31 20:53:43.302 INFO kablam! 649 | |         let mut node = StandardNode {
Oct 31 20:53:43.302 INFO kablam! 650 | |             octet: 0,
Oct 31 20:53:43.302 INFO kablam! 651 | |             heap: [0, 0, 0, 0, 0, 0, 0, 0],
Oct 31 20:53:43.302 INFO kablam! ...   |
Oct 31 20:53:43.302 INFO kablam! 656 | |         assert_eq!(node.heap, [1, 0, 0, 0, 0, 0, 0, 0]);
Oct 31 20:53:43.302 INFO kablam! 657 | |     }
Oct 31 20:53:43.302 INFO kablam!     | |_____^
Oct 31 20:53:43.302 INFO kablam! 
Oct 31 20:53:43.302 INFO kablam! warning: function `test_standard_node__subnetize` should have a snake case name such as `test_standard_node_subnetize`
Oct 31 20:53:43.302 INFO kablam!    --> src/subnet_tree.rs:660:5
Oct 31 20:53:43.302 INFO kablam!     |
Oct 31 20:53:43.302 INFO kablam! 660 | /     fn test_standard_node__subnetize() {
Oct 31 20:53:43.302 INFO kablam! 661 | |         let mut node = StandardNode {
Oct 31 20:53:43.302 INFO kablam! 662 | |             octet: 0,
Oct 31 20:53:43.302 INFO kablam! 663 | |             heap: [0, 0, 0, 0, 3, 0, 0, 0],
Oct 31 20:53:43.302 INFO kablam! ...   |
Oct 31 20:53:43.302 INFO kablam! 668 | |         assert_eq!(node.heap, [0, 0, 1, 0, 0, 0, 0, 0]);
Oct 31 20:53:43.302 INFO kablam! 669 | |     }
Oct 31 20:53:43.302 INFO kablam!     | |_____^
Oct 31 20:53:43.302 INFO kablam! 
Oct 31 20:53:43.302 INFO kablam! warning: function `test_standard_node__is_subnet` should have a snake case name such as `test_standard_node_is_subnet`
Oct 31 20:53:43.302 INFO kablam!    --> src/subnet_tree.rs:672:5
Oct 31 20:53:43.302 INFO kablam!     |
Oct 31 20:53:43.302 INFO kablam! 672 | /     fn test_standard_node__is_subnet() {
Oct 31 20:53:43.302 INFO kablam! 673 | |         // Node has subnet bit set up
Oct 31 20:53:43.302 INFO kablam! 674 | |         let mut node = StandardNode {
Oct 31 20:53:43.302 INFO kablam! 675 | |             octet: 0,
Oct 31 20:53:43.302 INFO kablam! ...   |
Oct 31 20:53:43.302 INFO kablam! 729 | |         assert!(node.is_part_of_aggregated_subnet(23));
Oct 31 20:53:43.302 INFO kablam! 730 | |     }
Oct 31 20:53:43.302 INFO kablam!     | |_____^
Oct 31 20:53:43.302 INFO kablam! 
Oct 31 20:53:43.309 INFO kablam! warning: function `test__calculate_partial_cidr` should have a snake case name such as `test_calculate_partial_cidr`
Oct 31 20:53:43.310 INFO kablam!    --> src/subnet_tree.rs:926:5
Oct 31 20:53:43.310 INFO kablam!     |
Oct 31 20:53:43.310 INFO kablam! 926 | /     fn test__calculate_partial_cidr() {
Oct 31 20:53:43.310 INFO kablam! 927 | |         assert_eq!((0u8, 0u8), calculate_partial_cidr(1u16));
Oct 31 20:53:43.310 INFO kablam! 928 | |         assert_eq!((0u8, 1u8), calculate_partial_cidr(2u16));
Oct 31 20:53:43.310 INFO kablam! 929 | |         assert_eq!((0u8, 8u8), calculate_partial_cidr(256u16));
Oct 31 20:53:43.310 INFO kablam! 930 | |         assert_eq!((255u8, 8u8), calculate_partial_cidr(511u16));
Oct 31 20:53:43.310 INFO kablam! 931 | |     }
Oct 31 20:53:43.310 INFO kablam!     | |_____^
Oct 31 20:53:43.310 INFO kablam! 
Oct 31 20:53:43.319 INFO kablam! warning: unused `std::result::Result` that must be used
Oct 31 20:53:43.319 INFO kablam!    --> src/listeners.rs:189:17
Oct 31 20:53:43.319 INFO kablam!     |
Oct 31 20:53:43.319 INFO kablam! 189 |                 socket.send_to(b"STOP!", "127.0.0.1:12345");
Oct 31 20:53:43.319 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 20:53:43.319 INFO kablam!     |
Oct 31 20:53:43.319 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Oct 31 20:53:43.319 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Oct 31 20:53:43.319 INFO kablam! 
Oct 31 20:53:49.164 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 8.21s
Oct 31 20:53:49.175 INFO kablam! su: No module specific data is present
Oct 31 20:53:49.961 INFO running `"docker" "rm" "-f" "3f3266bae227742fd980484477d043fbd09658f69625daa4d7c77ffbb323ae9d"`
Oct 31 20:53:50.252 INFO blam! 3f3266bae227742fd980484477d043fbd09658f69625daa4d7c77ffbb323ae9d
Oct 31 20:53:50.263 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-4/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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"`
Oct 31 20:53:50.732 INFO blam! ed61928cc9ed8715fd822ceeefeef993be783aeacb2459c211acea1d20686e00
Oct 31 20:53:50.743 INFO running `"docker" "start" "-a" "ed61928cc9ed8715fd822ceeefeef993be783aeacb2459c211acea1d20686e00"`
Oct 31 20:53:52.438 INFO kablam! usermod: no changes
Oct 31 20:53:52.726 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.24s
Oct 31 20:53:52.732 INFO kablam!      Running /target/debug/deps/ipaggregator_rs-47c8a5f3e538b3c7
Oct 31 20:53:52.737 INFO blam! 
Oct 31 20:53:52.737 INFO blam! running 40 tests
Oct 31 20:53:52.775 INFO blam! test formatters::tests::test_concat_to_size_too_short ... ok
Oct 31 20:53:52.776 INFO blam! test formatters::tests::test_concat_to_size_with_exact_len ... ok
Oct 31 20:53:52.776 INFO blam! test formatters::tests::test_concat_to_size ... ok
Oct 31 20:53:52.779 INFO blam! test parsers::tests::test_nom_ip_parser ... ok
Oct 31 20:53:52.779 INFO blam! test listeners::udp::tests::test_udp_server_listener ... ok
Oct 31 20:53:52.779 INFO blam! test subnet_tree::tests::test__calculate_partial_cidr ... ok
Oct 31 20:53:52.779 INFO blam! test subnet_tree::tests::test_floor_log2 ... ok
Oct 31 20:53:52.779 INFO blam! test subnet_tree::tests::test_calculate_subnet ... ok
Oct 31 20:53:52.779 INFO blam! test parsers::tests::test_simpl_parser ... ok
Oct 31 20:53:52.779 INFO blam! test senders::tests::test_udp_sender_run_sender ... ok
Oct 31 20:53:52.779 INFO blam! test subnet_tree::tests::test_last_node___has_subnet ... ok
Oct 31 20:53:52.779 INFO blam! test subnet_tree::tests::test_last_node__set_heap_bit ... ok
Oct 31 20:53:52.779 INFO blam! test subnet_tree::tests::test_last_node_add ... ok
Oct 31 20:53:52.780 INFO blam! test subnet_tree::tests::test_last_node_contains ... ok
Oct 31 20:53:52.780 INFO blam! test subnet_tree::tests::test_last_node_expand ... ok
Oct 31 20:53:52.780 INFO blam! test subnet_tree::tests::test_last_node_is_subnet ... ok
Oct 31 20:53:52.780 INFO blam! test subnet_tree::tests::test_last_node_unset_heap_bit ... ok
Oct 31 20:53:52.780 INFO blam! test subnet_tree::tests::test_last_node_subnetize ... ok
Oct 31 20:53:52.780 INFO blam! test subnet_tree::tests::test_last_node_walk_multiple ... ok
Oct 31 20:53:52.780 INFO blam! test subnet_tree::tests::test_last_node_walk_empty ... ok
Oct 31 20:53:52.780 INFO blam! test subnet_tree::tests::test_last_node_walk_single_element ... ok
Oct 31 20:53:52.780 INFO blam! test subnet_tree::tests::test_neighbor ... ok
Oct 31 20:53:52.780 INFO blam! test subnet_tree::tests::test_standard_node__has_subnet ... ok
Oct 31 20:53:52.781 INFO blam! test subnet_tree::tests::test_standard_node__is_subnet ... ok
Oct 31 20:53:52.781 INFO blam! test subnet_tree::tests::test_standard_node__subnetize ... ok
Oct 31 20:53:52.781 INFO blam! test subnet_tree::tests::test_standard_node__unset_heap_bit ... ok
Oct 31 20:53:52.781 INFO blam! test subnet_tree::tests::test_standard_node__set_heap_bit ... ok
Oct 31 20:53:52.781 INFO blam! test parsers::tests::test_parse_ip ... ok
Oct 31 20:53:52.787 INFO blam! test subnet_tree::tests::test_standard_node_add ... ok
Oct 31 20:53:52.787 INFO blam! test subnet_tree::tests::test_standard_node_contains ... ok
Oct 31 20:53:52.787 INFO blam! test subnet_tree::tests::test_is_flag_set ... ok
Oct 31 20:53:52.787 INFO blam! test subnet_tree::tests::test_standard_node_add_subnet_carry_over ... ok
Oct 31 20:53:52.787 INFO blam! test subnet_tree::tests::test_standard_node_expand ... ok
Oct 31 20:53:52.787 INFO blam! test subnet_tree::tests::test_standard_node_walk_empty ... ok
Oct 31 20:53:52.799 INFO blam! test subnet_tree::tests::test_standard_node_walk_multiple_heap ... ok
Oct 31 20:53:52.799 INFO blam! test subnet_tree::tests::test_standard_node_walk_single_heap ... ok
Oct 31 20:53:52.799 INFO blam! test subnet_tree::tests::test_standard_node_walk_single_nested ... ok
Oct 31 20:53:52.815 INFO blam! test subnet_tree::tests::test_standard_node_add_multiple_heap ... ok
Oct 31 20:53:52.815 INFO blam! test subnet_tree::tests::test_to_position ... ok
Oct 31 20:53:53.382 INFO blam! test subnet_tree::tests::test_standard_node_is_subnet ... ok
Oct 31 20:53:53.382 INFO blam! 
Oct 31 20:53:53.383 INFO blam! test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 20:53:53.383 INFO blam! 
Oct 31 20:53:53.387 INFO kablam! su: No module specific data is present
Oct 31 20:53:55.032 INFO running `"docker" "rm" "-f" "ed61928cc9ed8715fd822ceeefeef993be783aeacb2459c211acea1d20686e00"`
Oct 31 20:53:55.423 INFO blam! ed61928cc9ed8715fd822ceeefeef993be783aeacb2459c211acea1d20686e00
