Dec 03 03:59:28.728 INFO testing jsonrpc2-0.1.1 against 1.30.1 for beta-1.31-5
Dec 03 03:59:28.728 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-4/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/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 03 03:59:29.087 INFO [stdout] 7b84d695601987fc07acedbdd024bfa18469d0c173aaabc7f7e8841b4876f161
Dec 03 03:59:29.087 INFO running `"docker" "start" "-a" "7b84d695601987fc07acedbdd024bfa18469d0c173aaabc7f7e8841b4876f161"`
Dec 03 03:59:29.684 INFO [stderr] usermod: no changes
Dec 03 03:59:29.823 INFO [stderr]    Compiling jsonrpc2 v0.1.1 (/source)
Dec 03 03:59:32.179 INFO [stderr] warning: unused import: `std::str::FromStr`
Dec 03 03:59:32.179 INFO [stderr]  --> src/lib.rs:6:5
Dec 03 03:59:32.179 INFO [stderr]   |
Dec 03 03:59:32.179 INFO [stderr] 6 | use std::str::FromStr;
Dec 03 03:59:32.179 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^
Dec 03 03:59:32.179 INFO [stderr]   |
Dec 03 03:59:32.179 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 03 03:59:32.179 INFO [stderr] 
Dec 03 03:59:32.179 INFO [stderr] warning: unused imports: `ParseError`, `Url`
Dec 03 03:59:32.179 INFO [stderr]  --> src/client.rs:8:17
Dec 03 03:59:32.179 INFO [stderr]   |
Dec 03 03:59:32.179 INFO [stderr] 8 | use self::url::{Url, ParseError};
Dec 03 03:59:32.179 INFO [stderr]   |                 ^^^  ^^^^^^^^^^
Dec 03 03:59:32.179 INFO [stderr] 
Dec 03 03:59:32.179 INFO [stderr] warning: unused imports: `Error`, `Response`
Dec 03 03:59:32.179 INFO [stderr]   --> src/client.rs:11:17
Dec 03 03:59:32.179 INFO [stderr]    |
Dec 03 03:59:32.179 INFO [stderr] 11 | use ::{Request, Response, Json, ToJson, Error};
Dec 03 03:59:32.179 INFO [stderr]    |                 ^^^^^^^^                ^^^^^
Dec 03 03:59:32.179 INFO [stderr] 
Dec 03 03:59:32.319 INFO [stderr] warning: unused import: `std::str::FromStr`
Dec 03 03:59:32.319 INFO [stderr]  --> src/client.rs:7:5
Dec 03 03:59:32.319 INFO [stderr]   |
Dec 03 03:59:32.319 INFO [stderr] 7 | use std::str::FromStr;
Dec 03 03:59:32.319 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^
Dec 03 03:59:32.319 INFO [stderr] 
Dec 03 03:59:32.326 INFO [stderr] warning: unused variable: `size`
Dec 03 03:59:32.326 INFO [stderr]   --> src/client.rs:32:24
Dec 03 03:59:32.326 INFO [stderr]    |
Dec 03 03:59:32.326 INFO [stderr] 32 |                     Ok(size) => match Json::from_str(str::from_utf8(&body).unwrap()) {
Dec 03 03:59:32.326 INFO [stderr]    |                        ^^^^ help: consider using `_size` instead
Dec 03 03:59:32.326 INFO [stderr]    |
Dec 03 03:59:32.326 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 03 03:59:32.326 INFO [stderr] 
Dec 03 03:59:32.356 INFO [stderr] warning: the `jsonrpc:` in this pattern is redundant
Dec 03 03:59:32.356 INFO [stderr]   --> src/response.rs:17:17
Dec 03 03:59:32.356 INFO [stderr]    |
Dec 03 03:59:32.357 INFO [stderr] 17 |                 jsonrpc: ref jsonrpc,
Dec 03 03:59:32.357 INFO [stderr]    |                 --------^^^^^^^^^^^^
Dec 03 03:59:32.357 INFO [stderr]    |                 |
Dec 03 03:59:32.357 INFO [stderr]    |                 help: remove this
Dec 03 03:59:32.358 INFO [stderr]    |
Dec 03 03:59:32.358 INFO [stderr]    = note: #[warn(non_shorthand_field_patterns)] on by default
Dec 03 03:59:32.358 INFO [stderr] 
Dec 03 03:59:32.358 INFO [stderr] warning: the `result:` in this pattern is redundant
Dec 03 03:59:32.359 INFO [stderr]   --> src/response.rs:18:17
Dec 03 03:59:32.359 INFO [stderr]    |
Dec 03 03:59:32.359 INFO [stderr] 18 |                 result : ref result,
Dec 03 03:59:32.359 INFO [stderr]    |                 --------^^^^^^^^^^^
Dec 03 03:59:32.360 INFO [stderr]    |                 |
Dec 03 03:59:32.360 INFO [stderr]    |                 help: remove this
Dec 03 03:59:32.360 INFO [stderr] 
Dec 03 03:59:32.360 INFO [stderr] warning: the `id:` in this pattern is redundant
Dec 03 03:59:32.360 INFO [stderr]   --> src/response.rs:19:17
Dec 03 03:59:32.361 INFO [stderr]    |
Dec 03 03:59:32.361 INFO [stderr] 19 |                 id     : ref id } => {
Dec 03 03:59:32.361 INFO [stderr]    |                 --------^^^^^^^
Dec 03 03:59:32.361 INFO [stderr]    |                 |
Dec 03 03:59:32.361 INFO [stderr]    |                 help: remove this
Dec 03 03:59:32.361 INFO [stderr] 
Dec 03 03:59:32.361 INFO [stderr] warning: the `jsonrpc:` in this pattern is redundant
Dec 03 03:59:32.361 INFO [stderr]   --> src/response.rs:27:17
Dec 03 03:59:32.361 INFO [stderr]    |
Dec 03 03:59:32.361 INFO [stderr] 27 |                 jsonrpc: ref jsonrpc,
Dec 03 03:59:32.361 INFO [stderr]    |                 --------^^^^^^^^^^^^
Dec 03 03:59:32.361 INFO [stderr]    |                 |
Dec 03 03:59:32.361 INFO [stderr]    |                 help: remove this
Dec 03 03:59:32.361 INFO [stderr] 
Dec 03 03:59:32.361 INFO [stderr] warning: the `error:` in this pattern is redundant
Dec 03 03:59:32.361 INFO [stderr]   --> src/response.rs:28:17
Dec 03 03:59:32.361 INFO [stderr]    |
Dec 03 03:59:32.361 INFO [stderr] 28 |                 error  : ref error,
Dec 03 03:59:32.361 INFO [stderr]    |                 --------^^^^^^^^^^
Dec 03 03:59:32.361 INFO [stderr]    |                 |
Dec 03 03:59:32.361 INFO [stderr]    |                 help: remove this
Dec 03 03:59:32.361 INFO [stderr] 
Dec 03 03:59:32.361 INFO [stderr] warning: the `id:` in this pattern is redundant
Dec 03 03:59:32.361 INFO [stderr]   --> src/response.rs:29:17
Dec 03 03:59:32.361 INFO [stderr]    |
Dec 03 03:59:32.361 INFO [stderr] 29 |                 id     : ref id } => {
Dec 03 03:59:32.361 INFO [stderr]    |                 --------^^^^^^^
Dec 03 03:59:32.361 INFO [stderr]    |                 |
Dec 03 03:59:32.361 INFO [stderr]    |                 help: remove this
Dec 03 03:59:32.361 INFO [stderr] 
Dec 03 03:59:33.048 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 3.35s
Dec 03 03:59:33.055 INFO [stderr] su: No module specific data is present
Dec 03 03:59:33.631 INFO running `"docker" "inspect" "7b84d695601987fc07acedbdd024bfa18469d0c173aaabc7f7e8841b4876f161"`
Dec 03 03:59:33.881 INFO running `"docker" "rm" "-f" "7b84d695601987fc07acedbdd024bfa18469d0c173aaabc7f7e8841b4876f161"`
Dec 03 03:59:34.194 INFO [stdout] 7b84d695601987fc07acedbdd024bfa18469d0c173aaabc7f7e8841b4876f161
Dec 03 03:59:34.201 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-4/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/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 03 03:59:34.627 INFO [stdout] bb088c436d1684b45741a97e2cc2e58dd0acb4ca7bb25774cbfa581d64ed121a
Dec 03 03:59:34.629 INFO running `"docker" "start" "-a" "bb088c436d1684b45741a97e2cc2e58dd0acb4ca7bb25774cbfa581d64ed121a"`
Dec 03 03:59:35.816 INFO [stderr] usermod: no changes
Dec 03 03:59:35.967 INFO [stderr]    Compiling jsonrpc2 v0.1.1 (/source)
Dec 03 03:59:38.396 INFO [stderr] warning: unused import: `std::str::FromStr`
Dec 03 03:59:38.397 INFO [stderr]  --> src/lib.rs:6:5
Dec 03 03:59:38.397 INFO [stderr]   |
Dec 03 03:59:38.397 INFO [stderr] 6 | use std::str::FromStr;
Dec 03 03:59:38.397 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^
Dec 03 03:59:38.397 INFO [stderr]   |
Dec 03 03:59:38.397 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 03 03:59:38.397 INFO [stderr] 
Dec 03 03:59:38.397 INFO [stderr] warning: unused imports: `ParseError`, `Url`
Dec 03 03:59:38.397 INFO [stderr]  --> src/client.rs:8:17
Dec 03 03:59:38.397 INFO [stderr]   |
Dec 03 03:59:38.397 INFO [stderr] 8 | use self::url::{Url, ParseError};
Dec 03 03:59:38.397 INFO [stderr]   |                 ^^^  ^^^^^^^^^^
Dec 03 03:59:38.397 INFO [stderr] 
Dec 03 03:59:38.397 INFO [stderr] warning: unused imports: `Error`, `Response`
Dec 03 03:59:38.397 INFO [stderr]   --> src/client.rs:11:17
Dec 03 03:59:38.397 INFO [stderr]    |
Dec 03 03:59:38.397 INFO [stderr] 11 | use ::{Request, Response, Json, ToJson, Error};
Dec 03 03:59:38.397 INFO [stderr]    |                 ^^^^^^^^                ^^^^^
Dec 03 03:59:38.397 INFO [stderr] 
Dec 03 03:59:38.397 INFO [stderr] warning: unused imports: `Error`, `Response`
Dec 03 03:59:38.397 INFO [stderr]   --> src/lib.rs:75:26
Dec 03 03:59:38.397 INFO [stderr]    |
Dec 03 03:59:38.397 INFO [stderr] 75 |     use super::{JsonRpc, Error, Request, Response, Json, ToJson, RpcResult, Client};
Dec 03 03:59:38.397 INFO [stderr]    |                          ^^^^^           ^^^^^^^^
Dec 03 03:59:38.397 INFO [stderr]    |
Dec 03 03:59:38.397 INFO [stderr] note: lint level defined here
Dec 03 03:59:38.397 INFO [stderr]   --> src/lib.rs:74:12
Dec 03 03:59:38.398 INFO [stderr]    |
Dec 03 03:59:38.398 INFO [stderr] 74 |     #[warn(unused_imports)]
Dec 03 03:59:38.398 INFO [stderr]    |            ^^^^^^^^^^^^^^
Dec 03 03:59:38.398 INFO [stderr] 
Dec 03 03:59:38.539 INFO [stderr] warning: unused import: `std::str::FromStr`
Dec 03 03:59:38.539 INFO [stderr]  --> src/client.rs:7:5
Dec 03 03:59:38.539 INFO [stderr]   |
Dec 03 03:59:38.539 INFO [stderr] 7 | use std::str::FromStr;
Dec 03 03:59:38.539 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^
Dec 03 03:59:38.539 INFO [stderr] 
Dec 03 03:59:38.554 INFO [stderr] warning: unused variable: `params`
Dec 03 03:59:38.554 INFO [stderr]   --> src/lib.rs:79:14
Dec 03 03:59:38.554 INFO [stderr]    |
Dec 03 03:59:38.554 INFO [stderr] 79 |     fn hello(params: &Option<Json>) -> RpcResult {
Dec 03 03:59:38.554 INFO [stderr]    |              ^^^^^^ help: consider using `_params` instead
Dec 03 03:59:38.555 INFO [stderr]    |
Dec 03 03:59:38.555 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 03 03:59:38.555 INFO [stderr] 
Dec 03 03:59:38.555 INFO [stderr] warning: unused variable: `method`
Dec 03 03:59:38.555 INFO [stderr]    --> src/lib.rs:146:13
Dec 03 03:59:38.555 INFO [stderr]     |
Dec 03 03:59:38.555 INFO [stderr] 146 |         let method = "ice";
Dec 03 03:59:38.555 INFO [stderr]     |             ^^^^^^ help: consider using `_method` instead
Dec 03 03:59:38.555 INFO [stderr] 
Dec 03 03:59:38.555 INFO [stderr] warning: unused variable: `size`
Dec 03 03:59:38.555 INFO [stderr]   --> src/client.rs:32:24
Dec 03 03:59:38.555 INFO [stderr]    |
Dec 03 03:59:38.555 INFO [stderr] 32 |                     Ok(size) => match Json::from_str(str::from_utf8(&body).unwrap()) {
Dec 03 03:59:38.555 INFO [stderr]    |                        ^^^^ help: consider using `_size` instead
Dec 03 03:59:38.555 INFO [stderr] 
Dec 03 03:59:38.595 INFO [stderr] warning: function is never used: `test_client`
Dec 03 03:59:38.595 INFO [stderr]    --> src/lib.rs:144:5
Dec 03 03:59:38.595 INFO [stderr]     |
Dec 03 03:59:38.595 INFO [stderr] 144 |     fn test_client(){
Dec 03 03:59:38.595 INFO [stderr]     |     ^^^^^^^^^^^^^^^^
Dec 03 03:59:38.595 INFO [stderr]     |
Dec 03 03:59:38.599 INFO [stderr]     = note: #[warn(dead_code)] on by default
Dec 03 03:59:38.599 INFO [stderr] 
Dec 03 03:59:38.599 INFO [stderr] warning: the `jsonrpc:` in this pattern is redundant
Dec 03 03:59:38.599 INFO [stderr]   --> src/response.rs:17:17
Dec 03 03:59:38.599 INFO [stderr]    |
Dec 03 03:59:38.599 INFO [stderr] 17 |                 jsonrpc: ref jsonrpc,
Dec 03 03:59:38.599 INFO [stderr]    |                 --------^^^^^^^^^^^^
Dec 03 03:59:38.599 INFO [stderr]    |                 |
Dec 03 03:59:38.599 INFO [stderr]    |                 help: remove this
Dec 03 03:59:38.599 INFO [stderr]    |
Dec 03 03:59:38.599 INFO [stderr]    = note: #[warn(non_shorthand_field_patterns)] on by default
Dec 03 03:59:38.599 INFO [stderr] 
Dec 03 03:59:38.599 INFO [stderr] warning: the `result:` in this pattern is redundant
Dec 03 03:59:38.599 INFO [stderr]   --> src/response.rs:18:17
Dec 03 03:59:38.599 INFO [stderr]    |
Dec 03 03:59:38.599 INFO [stderr] 18 |                 result : ref result,
Dec 03 03:59:38.599 INFO [stderr]    |                 --------^^^^^^^^^^^
Dec 03 03:59:38.599 INFO [stderr]    |                 |
Dec 03 03:59:38.599 INFO [stderr]    |                 help: remove this
Dec 03 03:59:38.599 INFO [stderr] 
Dec 03 03:59:38.599 INFO [stderr] warning: the `id:` in this pattern is redundant
Dec 03 03:59:38.599 INFO [stderr]   --> src/response.rs:19:17
Dec 03 03:59:38.599 INFO [stderr]    |
Dec 03 03:59:38.599 INFO [stderr] 19 |                 id     : ref id } => {
Dec 03 03:59:38.599 INFO [stderr]    |                 --------^^^^^^^
Dec 03 03:59:38.599 INFO [stderr]    |                 |
Dec 03 03:59:38.599 INFO [stderr]    |                 help: remove this
Dec 03 03:59:38.599 INFO [stderr] 
Dec 03 03:59:38.599 INFO [stderr] warning: the `jsonrpc:` in this pattern is redundant
Dec 03 03:59:38.599 INFO [stderr]   --> src/response.rs:27:17
Dec 03 03:59:38.599 INFO [stderr]    |
Dec 03 03:59:38.599 INFO [stderr] 27 |                 jsonrpc: ref jsonrpc,
Dec 03 03:59:38.599 INFO [stderr]    |                 --------^^^^^^^^^^^^
Dec 03 03:59:38.599 INFO [stderr]    |                 |
Dec 03 03:59:38.599 INFO [stderr]    |                 help: remove this
Dec 03 03:59:38.599 INFO [stderr] 
Dec 03 03:59:38.599 INFO [stderr] warning: the `error:` in this pattern is redundant
Dec 03 03:59:38.599 INFO [stderr]   --> src/response.rs:28:17
Dec 03 03:59:38.599 INFO [stderr]    |
Dec 03 03:59:38.599 INFO [stderr] 28 |                 error  : ref error,
Dec 03 03:59:38.599 INFO [stderr]    |                 --------^^^^^^^^^^
Dec 03 03:59:38.599 INFO [stderr]    |                 |
Dec 03 03:59:38.599 INFO [stderr]    |                 help: remove this
Dec 03 03:59:38.599 INFO [stderr] 
Dec 03 03:59:38.599 INFO [stderr] warning: the `id:` in this pattern is redundant
Dec 03 03:59:38.599 INFO [stderr]   --> src/response.rs:29:17
Dec 03 03:59:38.600 INFO [stderr]    |
Dec 03 03:59:38.600 INFO [stderr] 29 |                 id     : ref id } => {
Dec 03 03:59:38.600 INFO [stderr]    |                 --------^^^^^^^
Dec 03 03:59:38.600 INFO [stderr]    |                 |
Dec 03 03:59:38.600 INFO [stderr]    |                 help: remove this
Dec 03 03:59:38.600 INFO [stderr] 
Dec 03 03:59:40.463 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 4.60s
Dec 03 03:59:40.466 INFO [stderr] su: No module specific data is present
Dec 03 03:59:41.302 INFO running `"docker" "inspect" "bb088c436d1684b45741a97e2cc2e58dd0acb4ca7bb25774cbfa581d64ed121a"`
Dec 03 03:59:41.553 INFO running `"docker" "rm" "-f" "bb088c436d1684b45741a97e2cc2e58dd0acb4ca7bb25774cbfa581d64ed121a"`
Dec 03 03:59:41.855 INFO [stdout] bb088c436d1684b45741a97e2cc2e58dd0acb4ca7bb25774cbfa581d64ed121a
Dec 03 03:59:41.857 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-4/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/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 03 03:59:42.308 INFO [stdout] 14fe7530a3a97fd77eabb698b8b4760b0473b82ff2ceb11cce8f2d65247ac582
Dec 03 03:59:42.310 INFO running `"docker" "start" "-a" "14fe7530a3a97fd77eabb698b8b4760b0473b82ff2ceb11cce8f2d65247ac582"`
Dec 03 03:59:43.461 INFO [stderr] usermod: no changes
Dec 03 03:59:43.564 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.07s
Dec 03 03:59:43.579 INFO [stderr]      Running /target/debug/deps/jsonrpc2-5de683ef99bb5ce5
Dec 03 03:59:43.583 INFO [stdout] 
Dec 03 03:59:43.583 INFO [stdout] running 3 tests
Dec 03 03:59:43.584 INFO [stdout] test tests::test_add ... ok
Dec 03 03:59:43.585 INFO [stdout] test tests::test_hello ... ok
Dec 03 03:59:43.587 INFO [stdout] test tests::test_kv ... ok
Dec 03 03:59:43.587 INFO [stdout] 
Dec 03 03:59:43.587 INFO [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 03 03:59:43.587 INFO [stdout] 
Dec 03 03:59:43.589 INFO [stderr]    Doc-tests jsonrpc2
Dec 03 03:59:47.723 INFO [stdout] 
Dec 03 03:59:47.723 INFO [stdout] running 0 tests
Dec 03 03:59:47.723 INFO [stdout] 
Dec 03 03:59:47.723 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 03 03:59:47.723 INFO [stdout] 
Dec 03 03:59:47.732 INFO [stderr] su: No module specific data is present
Dec 03 03:59:48.223 INFO running `"docker" "inspect" "14fe7530a3a97fd77eabb698b8b4760b0473b82ff2ceb11cce8f2d65247ac582"`
Dec 03 03:59:48.355 INFO running `"docker" "rm" "-f" "14fe7530a3a97fd77eabb698b8b4760b0473b82ff2ceb11cce8f2d65247ac582"`
Dec 03 03:59:48.499 INFO [stdout] 14fe7530a3a97fd77eabb698b8b4760b0473b82ff2ceb11cce8f2d65247ac582
