Dec 01 11:11:35.491 INFO testing lissyx/sensorweb-NodeMCU-collector against 1.30.1 for beta-1.31-5
Dec 01 11:11:35.491 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-7/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-5/1.30.1:/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.1 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"`
Dec 01 11:11:35.681 INFO [stdout] f4e5ea311836ca56037b57d98d7aa37fba6b971fcb3642a085e7b96fea40f381
Dec 01 11:11:35.683 INFO running `"docker" "start" "-a" "f4e5ea311836ca56037b57d98d7aa37fba6b971fcb3642a085e7b96fea40f381"`
Dec 01 11:11:36.203 INFO [stderr] usermod: no changes
Dec 01 11:11:36.419 INFO [stderr]    Compiling iovec v0.1.0
Dec 01 11:11:36.419 INFO [stderr]    Compiling num_cpus v1.5.0
Dec 01 11:11:36.423 INFO [stderr]    Compiling atty v0.2.2
Dec 01 11:11:36.427 INFO [stderr]    Compiling term_size v0.3.0
Dec 01 11:11:36.427 INFO [stderr]    Compiling unicode-bidi v0.3.3
Dec 01 11:11:36.431 INFO [stderr]    Compiling net2 v0.2.29
Dec 01 11:11:36.431 INFO [stderr]    Compiling hyper v0.10.11
Dec 01 11:11:36.431 INFO [stderr]    Compiling simplelog v0.4.2
Dec 01 11:11:37.679 INFO [stderr]    Compiling openssl-sys v0.9.13
Dec 01 11:11:37.972 INFO [stderr]    Compiling bytes v0.4.4
Dec 01 11:11:38.527 INFO [stderr]    Compiling clap v2.24.2
Dec 01 11:11:40.199 INFO [stderr]    Compiling mio v0.6.8
Dec 01 11:11:40.899 INFO [stderr]    Compiling openssl v0.9.13
Dec 01 11:11:40.937 INFO [stderr]    Compiling idna v0.1.2
Dec 01 11:11:41.252 INFO [stderr]    Compiling tokio-io v0.1.2
Dec 01 11:11:44.763 INFO [stderr]    Compiling tokio-core v0.1.7
Dec 01 11:11:46.498 INFO [stderr]    Compiling url v1.4.1
Dec 01 11:11:52.287 INFO [stderr]    Compiling native-tls v0.1.2
Dec 01 11:11:55.503 INFO [stderr]    Compiling tokio-tls v0.1.2
Dec 01 11:12:22.438 INFO [stderr]    Compiling websocket v0.20.1
Dec 01 11:12:29.375 INFO [stderr]    Compiling sensorweb_node_mcu_collector v0.1.0 (/source)
Dec 01 11:12:31.039 INFO [stderr] warning: unused import: `Ipv6Addr`
Dec 01 11:12:31.039 INFO [stderr]  --> src/mcast.rs:3:34
Dec 01 11:12:31.039 INFO [stderr]   |
Dec 01 11:12:31.039 INFO [stderr] 3 | use std::net::{IpAddr, Ipv4Addr, Ipv6Addr, UdpSocket};
Dec 01 11:12:31.039 INFO [stderr]   |                                  ^^^^^^^^
Dec 01 11:12:31.039 INFO [stderr]   |
Dec 01 11:12:31.039 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 01 11:12:31.039 INFO [stderr] 
Dec 01 11:12:31.207 INFO [stderr] warning: unreachable expression
Dec 01 11:12:31.207 INFO [stderr]   --> src/mcast.rs:77:2
Dec 01 11:12:31.207 INFO [stderr]    |
Dec 01 11:12:31.207 INFO [stderr] 77 |     leave(ip, port, socket)
Dec 01 11:12:31.207 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:12:31.207 INFO [stderr]    |
Dec 01 11:12:31.207 INFO [stderr]    = note: #[warn(unreachable_code)] on by default
Dec 01 11:12:31.207 INFO [stderr] 
Dec 01 11:12:31.307 INFO [stderr] warning: unused variable: `err`
Dec 01 11:12:31.307 INFO [stderr]   --> src/http.rs:30:25
Dec 01 11:12:31.307 INFO [stderr]    |
Dec 01 11:12:31.307 INFO [stderr] 30 |                     Err(err)  => static_p.join(""),
Dec 01 11:12:31.307 INFO [stderr]    |                         ^^^ help: consider using `_err` instead
Dec 01 11:12:31.307 INFO [stderr]    |
Dec 01 11:12:31.307 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 01 11:12:31.307 INFO [stderr] 
Dec 01 11:12:31.307 INFO [stderr] warning: unused variable: `read_bytes`
Dec 01 11:12:31.307 INFO [stderr]   --> src/http.rs:42:28
Dec 01 11:12:31.307 INFO [stderr]    |
Dec 01 11:12:31.307 INFO [stderr] 42 |                         Ok(read_bytes) => {
Dec 01 11:12:31.307 INFO [stderr]    |                            ^^^^^^^^^^ help: consider using `_read_bytes` instead
Dec 01 11:12:31.307 INFO [stderr] 
Dec 01 11:12:31.307 INFO [stderr] warning: unused variable: `err`
Dec 01 11:12:31.307 INFO [stderr]   --> src/http.rs:49:29
Dec 01 11:12:31.307 INFO [stderr]    |
Dec 01 11:12:31.307 INFO [stderr] 49 |                         Err(err)       => {}
Dec 01 11:12:31.307 INFO [stderr]    |                             ^^^ help: consider using `_err` instead
Dec 01 11:12:31.307 INFO [stderr] 
Dec 01 11:12:31.307 INFO [stderr] warning: unused variable: `port`
Dec 01 11:12:31.307 INFO [stderr]   --> src/mcast.rs:33:22
Dec 01 11:12:31.307 INFO [stderr]    |
Dec 01 11:12:31.307 INFO [stderr] 33 | fn leave(ip: IpAddr, port: UdpPort, socket: UdpSocket) {
Dec 01 11:12:31.307 INFO [stderr]    |                      ^^^^ help: consider using `_port` instead
Dec 01 11:12:31.307 INFO [stderr] 
Dec 01 11:12:31.307 INFO [stderr] warning: unused variable: `pm25_head`
Dec 01 11:12:31.307 INFO [stderr]    --> src/message.rs:194:21
Dec 01 11:12:31.307 INFO [stderr]     |
Dec 01 11:12:31.307 INFO [stderr] 194 |         if let Some(pm25_head) = split_ntp.next() {
Dec 01 11:12:31.307 INFO [stderr]     |                     ^^^^^^^^^ help: consider using `_pm25_head` instead
Dec 01 11:12:31.307 INFO [stderr] 
Dec 01 11:12:31.335 INFO [stderr] warning: variable does not need to be mutable
Dec 01 11:12:31.335 INFO [stderr]   --> src/mcast.rs:14:6
Dec 01 11:12:31.335 INFO [stderr]    |
Dec 01 11:12:31.335 INFO [stderr] 14 |     let mut socket = match UdpSocket::bind(bind_addr) {
Dec 01 11:12:31.335 INFO [stderr]    |         ----^^^^^^
Dec 01 11:12:31.335 INFO [stderr]    |         |
Dec 01 11:12:31.335 INFO [stderr]    |         help: remove this `mut`
Dec 01 11:12:31.335 INFO [stderr]    |
Dec 01 11:12:31.335 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 01 11:12:31.335 INFO [stderr] 
Dec 01 11:12:31.391 INFO [stderr] warning: function is never used: `ws_handler`
Dec 01 11:12:31.391 INFO [stderr]  --> src/ws.rs:7:1
Dec 01 11:12:31.391 INFO [stderr]   |
Dec 01 11:12:31.391 INFO [stderr] 7 | fn ws_handler() {
Dec 01 11:12:31.391 INFO [stderr]   | ^^^^^^^^^^^^^^^
Dec 01 11:12:31.391 INFO [stderr]   |
Dec 01 11:12:31.391 INFO [stderr]   = note: #[warn(dead_code)] on by default
Dec 01 11:12:31.391 INFO [stderr] 
Dec 01 11:12:36.723 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1m 00s
Dec 01 11:12:36.739 INFO [stderr] su: No module specific data is present
Dec 01 11:12:37.769 INFO running `"docker" "inspect" "f4e5ea311836ca56037b57d98d7aa37fba6b971fcb3642a085e7b96fea40f381"`
Dec 01 11:12:38.085 INFO running `"docker" "rm" "-f" "f4e5ea311836ca56037b57d98d7aa37fba6b971fcb3642a085e7b96fea40f381"`
Dec 01 11:12:38.375 INFO [stdout] f4e5ea311836ca56037b57d98d7aa37fba6b971fcb3642a085e7b96fea40f381
Dec 01 11:12:38.377 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-7/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-5/1.30.1:/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.1 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"`
Dec 01 11:12:38.845 INFO [stdout] 9a5f6a40fd853688d31200fd56881ba444d3a9860f0e9249a51bada525c3bf50
Dec 01 11:12:38.853 INFO running `"docker" "start" "-a" "9a5f6a40fd853688d31200fd56881ba444d3a9860f0e9249a51bada525c3bf50"`
Dec 01 11:12:40.551 INFO [stderr] usermod: no changes
Dec 01 11:12:40.851 INFO [stderr]    Compiling sensorweb_node_mcu_collector v0.1.0 (/source)
Dec 01 11:12:42.791 INFO [stderr] warning: unused import: `Ipv6Addr`
Dec 01 11:12:42.791 INFO [stderr]  --> src/mcast.rs:3:34
Dec 01 11:12:42.791 INFO [stderr]   |
Dec 01 11:12:42.791 INFO [stderr] 3 | use std::net::{IpAddr, Ipv4Addr, Ipv6Addr, UdpSocket};
Dec 01 11:12:42.791 INFO [stderr]   |                                  ^^^^^^^^
Dec 01 11:12:42.791 INFO [stderr]   |
Dec 01 11:12:42.791 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 01 11:12:42.791 INFO [stderr] 
Dec 01 11:12:43.001 INFO [stderr] warning: unreachable expression
Dec 01 11:12:43.001 INFO [stderr]   --> src/mcast.rs:77:2
Dec 01 11:12:43.001 INFO [stderr]    |
Dec 01 11:12:43.001 INFO [stderr] 77 |     leave(ip, port, socket)
Dec 01 11:12:43.001 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:12:43.001 INFO [stderr]    |
Dec 01 11:12:43.001 INFO [stderr]    = note: #[warn(unreachable_code)] on by default
Dec 01 11:12:43.001 INFO [stderr] 
Dec 01 11:12:43.195 INFO [stderr] warning: unused variable: `err`
Dec 01 11:12:43.196 INFO [stderr]   --> src/http.rs:30:25
Dec 01 11:12:43.196 INFO [stderr]    |
Dec 01 11:12:43.196 INFO [stderr] 30 |                     Err(err)  => static_p.join(""),
Dec 01 11:12:43.197 INFO [stderr]    |                         ^^^ help: consider using `_err` instead
Dec 01 11:12:43.197 INFO [stderr]    |
Dec 01 11:12:43.197 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 01 11:12:43.197 INFO [stderr] 
Dec 01 11:12:43.198 INFO [stderr] warning: unused variable: `read_bytes`
Dec 01 11:12:43.198 INFO [stderr]   --> src/http.rs:42:28
Dec 01 11:12:43.198 INFO [stderr]    |
Dec 01 11:12:43.198 INFO [stderr] 42 |                         Ok(read_bytes) => {
Dec 01 11:12:43.199 INFO [stderr]    |                            ^^^^^^^^^^ help: consider using `_read_bytes` instead
Dec 01 11:12:43.199 INFO [stderr] 
Dec 01 11:12:43.199 INFO [stderr] warning: unused variable: `err`
Dec 01 11:12:43.200 INFO [stderr]   --> src/http.rs:49:29
Dec 01 11:12:43.200 INFO [stderr]    |
Dec 01 11:12:43.200 INFO [stderr] 49 |                         Err(err)       => {}
Dec 01 11:12:43.200 INFO [stderr]    |                             ^^^ help: consider using `_err` instead
Dec 01 11:12:43.201 INFO [stderr] 
Dec 01 11:12:43.201 INFO [stderr] warning: unused variable: `port`
Dec 01 11:12:43.201 INFO [stderr]   --> src/mcast.rs:33:22
Dec 01 11:12:43.201 INFO [stderr]    |
Dec 01 11:12:43.201 INFO [stderr] 33 | fn leave(ip: IpAddr, port: UdpPort, socket: UdpSocket) {
Dec 01 11:12:43.201 INFO [stderr]    |                      ^^^^ help: consider using `_port` instead
Dec 01 11:12:43.201 INFO [stderr] 
Dec 01 11:12:43.201 INFO [stderr] warning: unused variable: `pm25_head`
Dec 01 11:12:43.201 INFO [stderr]    --> src/message.rs:194:21
Dec 01 11:12:43.201 INFO [stderr]     |
Dec 01 11:12:43.201 INFO [stderr] 194 |         if let Some(pm25_head) = split_ntp.next() {
Dec 01 11:12:43.201 INFO [stderr]     |                     ^^^^^^^^^ help: consider using `_pm25_head` instead
Dec 01 11:12:43.201 INFO [stderr] 
Dec 01 11:12:43.250 INFO [stderr] warning: variable does not need to be mutable
Dec 01 11:12:43.250 INFO [stderr]   --> src/mcast.rs:14:6
Dec 01 11:12:43.250 INFO [stderr]    |
Dec 01 11:12:43.251 INFO [stderr] 14 |     let mut socket = match UdpSocket::bind(bind_addr) {
Dec 01 11:12:43.251 INFO [stderr]    |         ----^^^^^^
Dec 01 11:12:43.251 INFO [stderr]    |         |
Dec 01 11:12:43.251 INFO [stderr]    |         help: remove this `mut`
Dec 01 11:12:43.252 INFO [stderr]    |
Dec 01 11:12:43.252 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 01 11:12:43.252 INFO [stderr] 
Dec 01 11:12:43.345 INFO [stderr] warning: function is never used: `ws_handler`
Dec 01 11:12:43.346 INFO [stderr]  --> src/ws.rs:7:1
Dec 01 11:12:43.346 INFO [stderr]   |
Dec 01 11:12:43.346 INFO [stderr] 7 | fn ws_handler() {
Dec 01 11:12:43.347 INFO [stderr]   | ^^^^^^^^^^^^^^^
Dec 01 11:12:43.347 INFO [stderr]   |
Dec 01 11:12:43.347 INFO [stderr]   = note: #[warn(dead_code)] on by default
Dec 01 11:12:43.347 INFO [stderr] 
Dec 01 11:12:46.228 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 5.64s
Dec 01 11:12:46.238 INFO [stderr] su: No module specific data is present
Dec 01 11:12:47.397 INFO running `"docker" "inspect" "9a5f6a40fd853688d31200fd56881ba444d3a9860f0e9249a51bada525c3bf50"`
Dec 01 11:12:47.687 INFO running `"docker" "rm" "-f" "9a5f6a40fd853688d31200fd56881ba444d3a9860f0e9249a51bada525c3bf50"`
Dec 01 11:12:48.059 INFO [stdout] 9a5f6a40fd853688d31200fd56881ba444d3a9860f0e9249a51bada525c3bf50
Dec 01 11:12:48.061 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-7/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-5/1.30.1:/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.1 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"`
Dec 01 11:12:48.567 INFO [stdout] c55bc02695f0e186545034454ca8eef167fb1a58030d7892190f5617a0aedeb4
Dec 01 11:12:48.569 INFO running `"docker" "start" "-a" "c55bc02695f0e186545034454ca8eef167fb1a58030d7892190f5617a0aedeb4"`
Dec 01 11:12:50.782 INFO [stderr] usermod: no changes
Dec 01 11:12:50.919 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.11s
Dec 01 11:12:50.937 INFO [stderr]      Running /target/debug/deps/sensorweb_node_mcu_collector-389b9f58fae313f1
Dec 01 11:12:50.948 INFO [stdout] 
Dec 01 11:12:50.948 INFO [stdout] running 5 tests
Dec 01 11:12:50.979 INFO [stdout] test args::test_args ... ok
Dec 01 11:12:51.007 INFO [stdout] test args::test_to_ip_addr ... ok
Dec 01 11:12:51.007 INFO [stdout] test args::test_to_port ... ok
Dec 01 11:12:51.007 INFO [stdout] test message::test_parse_msgs ... ok
Dec 01 11:12:51.007 INFO [stdout] test args::test_to_verbosity_level ... ok
Dec 01 11:12:51.007 INFO [stdout] 
Dec 01 11:12:51.007 INFO [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 01 11:12:51.007 INFO [stdout] 
Dec 01 11:12:51.010 INFO [stderr] su: No module specific data is present
Dec 01 11:12:52.443 INFO running `"docker" "inspect" "c55bc02695f0e186545034454ca8eef167fb1a58030d7892190f5617a0aedeb4"`
Dec 01 11:12:52.867 INFO running `"docker" "rm" "-f" "c55bc02695f0e186545034454ca8eef167fb1a58030d7892190f5617a0aedeb4"`
Dec 01 11:12:53.283 INFO [stdout] c55bc02695f0e186545034454ca8eef167fb1a58030d7892190f5617a0aedeb4
