[INFO] fetching crate pact_matching 0.7.1...
[INFO] testing pact_matching-0.7.1 against beta-2020-10-09 for beta-1.48-1
[INFO] extracting crate pact_matching 0.7.1 into /workspace/builds/worker-0/source
[INFO] validating manifest of crates.io crate pact_matching 0.7.1 on toolchain beta-2020-10-09
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate pact_matching 0.7.1
[INFO] finished tweaking crates.io crate pact_matching 0.7.1
[INFO] tweaked toml for crates.io crate pact_matching 0.7.1 written to /workspace/builds/worker-0/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded syn v0.14.9
[INFO] [stderr]   Downloaded speculate v0.1.2
[INFO] [stderr]   Downloaded ntest v0.7.1
[INFO] [stderr]   Downloaded hamcrest2 v0.3.0
[INFO] [stderr]   Downloaded ntest_timeout v0.7.2
[INFO] [stderr]   Downloaded ntest_test_cases v0.7.2
[INFO] [stderr]   Downloaded ntest_proc_macro_helper v0.7.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 50787bce9ba05b8baf553ecb66c6764cda694c2da4e25b51f686d935462545e6
[INFO] running `Command { std: "docker" "start" "-a" "50787bce9ba05b8baf553ecb66c6764cda694c2da4e25b51f686d935462545e6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "50787bce9ba05b8baf553ecb66c6764cda694c2da4e25b51f686d935462545e6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "50787bce9ba05b8baf553ecb66c6764cda694c2da4e25b51f686d935462545e6", kill_on_drop: false }`
[INFO] [stdout] 50787bce9ba05b8baf553ecb66c6764cda694c2da4e25b51f686d935462545e6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 0ceeb4d6464095eda50e2a761573b70948def961a6bc35ed1f8a53e36f32094b
[INFO] running `Command { std: "docker" "start" "-a" "0ceeb4d6464095eda50e2a761573b70948def961a6bc35ed1f8a53e36f32094b", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v1.0.44
[INFO] [stderr]    Compiling serde v1.0.117
[INFO] [stderr]    Compiling futures v0.1.30
[INFO] [stderr]    Compiling pkg-config v0.3.19
[INFO] [stderr]    Compiling ring v0.16.15
[INFO] [stderr]    Compiling futures-channel v0.3.6
[INFO] [stderr]    Compiling itertools v0.9.0
[INFO] [stderr]    Compiling iovec v0.1.4
[INFO] [stderr]    Compiling num_cpus v1.13.0
[INFO] [stderr]    Compiling net2 v0.2.35
[INFO] [stderr]    Compiling time v0.1.44
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stderr]    Compiling rand_os v0.1.3
[INFO] [stderr]    Compiling socket2 v0.3.15
[INFO] [stderr]    Compiling parking_lot_core v0.7.2
[INFO] [stderr]    Compiling getrandom v0.1.15
[INFO] [stderr]    Compiling bytes v0.4.12
[INFO] [stderr]    Compiling nom v3.2.1
[INFO] [stderr]    Compiling petgraph v0.5.1
[INFO] [stderr]    Compiling mio v0.6.22
[INFO] [stderr]    Compiling rand v0.6.5
[INFO] [stderr]    Compiling parking_lot v0.10.2
[INFO] [stderr]    Compiling parse-zoneinfo v0.3.0
[INFO] [stderr]    Compiling chrono v0.4.19
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling hyper v0.10.16
[INFO] [stderr]    Compiling tempdir v0.3.7
[INFO] [stderr]    Compiling rand v0.3.23
[INFO] [stderr]    Compiling onig_sys v69.1.0
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling uuid v0.5.1
[INFO] [stderr]    Compiling tokio v0.2.22
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling chrono-tz v0.5.3
[INFO] [stderr]    Compiling pact_matching v0.7.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling tokio-io v0.1.13
[INFO] [stderr]    Compiling tree_magic v0.2.3
[INFO] [stderr]    Compiling buf-read-ext v0.3.0
[INFO] [stderr]    Compiling rand_regex v0.14.2
[INFO] [stderr]    Compiling webpki v0.21.3
[INFO] [stderr]    Compiling sct v0.6.0
[INFO] [stderr]    Compiling rustls v0.18.1
[INFO] [stderr]    Compiling webpki-roots v0.19.0
[INFO] [stderr]    Compiling onig v4.3.3
[INFO] [stderr]    Compiling tokio-util v0.3.1
[INFO] [stderr]    Compiling tokio-rustls v0.14.1
[INFO] [stderr]    Compiling serde_derive v1.0.117
[INFO] [stderr]    Compiling pin-project-internal v0.4.27
[INFO] [stderr]    Compiling futures-macro v0.3.6
[INFO] [stderr]    Compiling pin-project v0.4.27
[INFO] [stderr]    Compiling futures-util v0.3.6
[INFO] [stderr]    Compiling h2 v0.2.6
[INFO] [stderr]    Compiling textnonce v0.6.5
[INFO] [stderr]    Compiling serde_urlencoded v0.6.1
[INFO] [stderr]    Compiling serde_json v1.0.59
[INFO] [stderr]    Compiling mime_multipart v0.5.2
[INFO] [stderr]    Compiling hyper v0.13.8
[INFO] [stderr]    Compiling formdata v0.12.3
[INFO] [stderr]    Compiling hyper-rustls v0.21.0
[INFO] [stderr]    Compiling reqwest v0.10.8
[INFO] [stdout] warning: use of deprecated function `match_method`: Use the version that returns a match result (match_method_result)
[INFO] [stdout]     --> src/lib.rs:1205:5
[INFO] [stdout]      |
[INFO] [stdout] 1205 |     match_method(expected.method.clone(), actual.method.clone(), &mut mismatches);
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_path`: Use the version that returns a match result (match_path_result)
[INFO] [stdout]     --> src/lib.rs:1206:5
[INFO] [stdout]      |
[INFO] [stdout] 1206 |     match_path(expected.path.clone(), actual.path.clone(), &mut mismatches, &expected.matching_rules);
[INFO] [stdout]      |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_body`: Use the version that returns a match result (match_body_result)
[INFO] [stdout]     --> src/lib.rs:1207:5
[INFO] [stdout]      |
[INFO] [stdout] 1207 |     match_body(&expected, &actual, DiffConfig::NoUnexpectedKeys, &mut mismatches, &expected.matching_rules);
[INFO] [stdout]      |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_query`: Use the version that returns a match result (match_query_result)
[INFO] [stdout]     --> src/lib.rs:1208:5
[INFO] [stdout]      |
[INFO] [stdout] 1208 |     match_query(expected.query, actual.query, &mut mismatches, &expected.matching_rules);
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_headers`: Use the version that returns a match result (match_headers_result)
[INFO] [stdout]     --> src/lib.rs:1209:5
[INFO] [stdout]      |
[INFO] [stdout] 1209 |     match_headers(expected.headers, actual.headers, &mut mismatches, &expected.matching_rules);
[INFO] [stdout]      |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_body`: Use the version that returns a match result (match_body_result)
[INFO] [stdout]     --> src/lib.rs:1246:5
[INFO] [stdout]      |
[INFO] [stdout] 1246 |     match_body(&expected, &actual, DiffConfig::AllowUnexpectedKeys, &mut mismatches, &expected.matching_rules);
[INFO] [stdout]      |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_headers`: Use the version that returns a match result (match_headers_result)
[INFO] [stdout]     --> src/lib.rs:1248:5
[INFO] [stdout]      |
[INFO] [stdout] 1248 |     match_headers(expected.headers, actual.headers, &mut mismatches, &expected.matching_rules);
[INFO] [stdout]      |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 7 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 3m 03s
[INFO] running `Command { std: "docker" "inspect" "0ceeb4d6464095eda50e2a761573b70948def961a6bc35ed1f8a53e36f32094b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0ceeb4d6464095eda50e2a761573b70948def961a6bc35ed1f8a53e36f32094b", kill_on_drop: false }`
[INFO] [stdout] 0ceeb4d6464095eda50e2a761573b70948def961a6bc35ed1f8a53e36f32094b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6fe31719a16336b2b80d230ec11044343a2ac4ee9b691e4e9044ea66547e625d
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "6fe31719a16336b2b80d230ec11044343a2ac4ee9b691e4e9044ea66547e625d", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v0.4.30
[INFO] [stderr]    Compiling ntest_proc_macro_helper v0.7.2
[INFO] [stderr]    Compiling num-rational v0.2.4
[INFO] [stderr]    Compiling num-complex v0.2.4
[INFO] [stderr]    Compiling num-iter v0.1.41
[INFO] [stderr]    Compiling ntest_test_cases v0.7.2
[INFO] [stderr]    Compiling test-env-log v0.2.2
[INFO] [stderr]    Compiling env_logger v0.7.1
[INFO] [stderr]    Compiling toml v0.5.7
[INFO] [stdout] warning: use of deprecated function `match_method`: Use the version that returns a match result (match_method_result)
[INFO] [stdout]     --> src/lib.rs:1205:5
[INFO] [stdout]      |
[INFO] [stdout] 1205 |     match_method(expected.method.clone(), actual.method.clone(), &mut mismatches);
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_path`: Use the version that returns a match result (match_path_result)
[INFO] [stdout]     --> src/lib.rs:1206:5
[INFO] [stdout]      |
[INFO] [stdout] 1206 |     match_path(expected.path.clone(), actual.path.clone(), &mut mismatches, &expected.matching_rules);
[INFO] [stdout]      |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_body`: Use the version that returns a match result (match_body_result)
[INFO] [stdout]     --> src/lib.rs:1207:5
[INFO] [stdout]      |
[INFO] [stdout] 1207 |     match_body(&expected, &actual, DiffConfig::NoUnexpectedKeys, &mut mismatches, &expected.matching_rules);
[INFO] [stdout]      |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_query`: Use the version that returns a match result (match_query_result)
[INFO] [stdout]     --> src/lib.rs:1208:5
[INFO] [stdout]      |
[INFO] [stdout] 1208 |     match_query(expected.query, actual.query, &mut mismatches, &expected.matching_rules);
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_headers`: Use the version that returns a match result (match_headers_result)
[INFO] [stdout]     --> src/lib.rs:1209:5
[INFO] [stdout]      |
[INFO] [stdout] 1209 |     match_headers(expected.headers, actual.headers, &mut mismatches, &expected.matching_rules);
[INFO] [stdout]      |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_body`: Use the version that returns a match result (match_body_result)
[INFO] [stdout]     --> src/lib.rs:1246:5
[INFO] [stdout]      |
[INFO] [stdout] 1246 |     match_body(&expected, &actual, DiffConfig::AllowUnexpectedKeys, &mut mismatches, &expected.matching_rules);
[INFO] [stdout]      |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_headers`: Use the version that returns a match result (match_headers_result)
[INFO] [stdout]     --> src/lib.rs:1248:5
[INFO] [stdout]      |
[INFO] [stdout] 1248 |     match_headers(expected.headers, actual.headers, &mut mismatches, &expected.matching_rules);
[INFO] [stdout]      |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 7 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling quickcheck v0.9.2
[INFO] [stderr]    Compiling proc-macro-crate v0.1.5
[INFO] [stderr]    Compiling num v0.2.1
[INFO] [stderr]    Compiling hamcrest2 v0.3.0
[INFO] [stderr]    Compiling quote v0.6.13
[INFO] [stderr]    Compiling syn v0.14.9
[INFO] [stderr]    Compiling ntest_timeout v0.7.2
[INFO] [stderr]    Compiling ntest v0.7.1
[INFO] [stderr]    Compiling speculate v0.1.2
[INFO] [stderr]    Compiling pact_matching v0.7.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `maplit::*`
[INFO] [stdout]  --> src/generator_tests.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use maplit::*;
[INFO] [stdout]   |     ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `hamcrest2::prelude::*`
[INFO] [stdout]  --> src/generator_tests.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use hamcrest2::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_method`: Use the version that returns a match result (match_method_result)
[INFO] [stdout]     --> src/lib.rs:1205:5
[INFO] [stdout]      |
[INFO] [stdout] 1205 |     match_method(expected.method.clone(), actual.method.clone(), &mut mismatches);
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_path`: Use the version that returns a match result (match_path_result)
[INFO] [stdout]     --> src/lib.rs:1206:5
[INFO] [stdout]      |
[INFO] [stdout] 1206 |     match_path(expected.path.clone(), actual.path.clone(), &mut mismatches, &expected.matching_rules);
[INFO] [stdout]      |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_body`: Use the version that returns a match result (match_body_result)
[INFO] [stdout]     --> src/lib.rs:1207:5
[INFO] [stdout]      |
[INFO] [stdout] 1207 |     match_body(&expected, &actual, DiffConfig::NoUnexpectedKeys, &mut mismatches, &expected.matching_rules);
[INFO] [stdout]      |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_query`: Use the version that returns a match result (match_query_result)
[INFO] [stdout]     --> src/lib.rs:1208:5
[INFO] [stdout]      |
[INFO] [stdout] 1208 |     match_query(expected.query, actual.query, &mut mismatches, &expected.matching_rules);
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_headers`: Use the version that returns a match result (match_headers_result)
[INFO] [stdout]     --> src/lib.rs:1209:5
[INFO] [stdout]      |
[INFO] [stdout] 1209 |     match_headers(expected.headers, actual.headers, &mut mismatches, &expected.matching_rules);
[INFO] [stdout]      |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_body`: Use the version that returns a match result (match_body_result)
[INFO] [stdout]     --> src/lib.rs:1246:5
[INFO] [stdout]      |
[INFO] [stdout] 1246 |     match_body(&expected, &actual, DiffConfig::AllowUnexpectedKeys, &mut mismatches, &expected.matching_rules);
[INFO] [stdout]      |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_headers`: Use the version that returns a match result (match_headers_result)
[INFO] [stdout]     --> src/lib.rs:1248:5
[INFO] [stdout]      |
[INFO] [stdout] 1248 |     match_headers(expected.headers, actual.headers, &mut mismatches, &expected.matching_rules);
[INFO] [stdout]      |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_method`: Use the version that returns a match result (match_method_result)
[INFO] [stdout]   --> src/tests.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     match_method(s!("GET"), s!("POST"), &mut mismatches);
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_method`: Use the version that returns a match result (match_method_result)
[INFO] [stdout]   --> src/tests.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     match_method(s!("POST"), s!("post"), &mut mismatches);
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_query`: Use the version that returns a match result (match_query_result)
[INFO] [stdout]   --> src/tests.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     match_query(expected, actual, &mut mismatches, &matchingrules!{});
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_query`: Use the version that returns a match result (match_query_result)
[INFO] [stdout]   --> src/tests.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     match_query(Some(expected), Some(actual), &mut mismatches, &rules);
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_query`: Use the version that returns a match result (match_query_result)
[INFO] [stdout]   --> src/tests.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     match_query(expected, actual, &mut mismatches, &matchingrules!{});
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_query`: Use the version that returns a match result (match_query_result)
[INFO] [stdout]   --> src/tests.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     match_query(expected, actual, &mut mismatches, &matchingrules!{});
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_query`: Use the version that returns a match result (match_query_result)
[INFO] [stdout]    --> src/tests.rs:103:5
[INFO] [stdout]     |
[INFO] [stdout] 103 |     match_query(expected, actual, &mut mismatches, &matchingrules!{});
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_query`: Use the version that returns a match result (match_query_result)
[INFO] [stdout]    --> src/tests.rs:120:5
[INFO] [stdout]     |
[INFO] [stdout] 120 |     match_query(expected, actual, &mut mismatches, &matchingrules!{});
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_query`: Use the version that returns a match result (match_query_result)
[INFO] [stdout]    --> src/tests.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 138 |     match_query(expected, actual, &mut mismatches, &matchingrules!{});
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_query`: Use the version that returns a match result (match_query_result)
[INFO] [stdout]    --> src/tests.rs:156:5
[INFO] [stdout]     |
[INFO] [stdout] 156 |     match_query(expected, actual, &mut mismatches, &matchingrules!{});
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_query`: Use the version that returns a match result (match_query_result)
[INFO] [stdout]    --> src/tests.rs:175:5
[INFO] [stdout]     |
[INFO] [stdout] 175 |     match_query(expected, actual, &mut mismatches, &matchingrules!{});
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_headers`: Use the version that returns a match result (match_headers_result)
[INFO] [stdout]    --> src/tests.rs:330:5
[INFO] [stdout]     |
[INFO] [stdout] 330 |     match_headers(expected, actual, &mut mismatches, &matchingrules!{});
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_body`: Use the version that returns a match result (match_body_result)
[INFO] [stdout]    --> src/tests.rs:343:5
[INFO] [stdout]     |
[INFO] [stdout] 343 |     match_body(&expected, &actual, DiffConfig::NoUnexpectedKeys, &mut mismatches, &matchingrules!{});
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_body`: Use the version that returns a match result (match_body_result)
[INFO] [stdout]    --> src/tests.rs:358:5
[INFO] [stdout]     |
[INFO] [stdout] 358 |     match_body(&expected, &actual, DiffConfig::NoUnexpectedKeys, &mut mismatches, &matchingrules!{});
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_body`: Use the version that returns a match result (match_body_result)
[INFO] [stdout]    --> src/tests.rs:371:5
[INFO] [stdout]     |
[INFO] [stdout] 371 |     match_body(&expected, &actual, DiffConfig::NoUnexpectedKeys, &mut mismatches, &matchingrules!{});
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_path`: Use the version that returns a match result (match_path_result)
[INFO] [stdout]    --> src/tests.rs:539:5
[INFO] [stdout]     |
[INFO] [stdout] 539 |     match_path(s!("/path/one"), s!("/path/one"), &mut mismatches, &matchingrules!{});
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_path`: Use the version that returns a match result (match_path_result)
[INFO] [stdout]    --> src/tests.rs:546:5
[INFO] [stdout]     |
[INFO] [stdout] 546 |     match_path(s!("/path/one"), s!("/path/two"), &mut mismatches, &matchingrules!{});
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_path`: Use the version that returns a match result (match_path_result)
[INFO] [stdout]    --> src/tests.rs:555:5
[INFO] [stdout]     |
[INFO] [stdout] 555 |     match_path(s!("/path/1234"), s!("/path/5678"), &mut mismatches, &matchingrules!{
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `match_path`: Use the version that returns a match result (match_path_result)
[INFO] [stdout]    --> src/tests.rs:564:5
[INFO] [stdout]     |
[INFO] [stdout] 564 |     match_path(s!("/path/1234"), s!("/path/abc"), &mut mismatches, &matchingrules!{
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pact_matching`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `rustc --crate-name pact_matching --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test -C metadata=a431e19f2dd16b87 -C extra-filename=-a431e19f2dd16b87 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern ansi_term=/opt/rustwide/target/debug/deps/libansi_term-d5ae85b13b6a905a.rlib --extern base64=/opt/rustwide/target/debug/deps/libbase64-34eb0057bc6b8526.rlib --extern chrono=/opt/rustwide/target/debug/deps/libchrono-2fa4ae8702fe7517.rlib --extern chrono_tz=/opt/rustwide/target/debug/deps/libchrono_tz-ef7676e2a67700cb.rlib --extern difference=/opt/rustwide/target/debug/deps/libdifference-a3a8693c27a5f5e1.rlib --extern env_logger=/opt/rustwide/target/debug/deps/libenv_logger-4799a5e491eb5a4f.rlib --extern expectest=/opt/rustwide/target/debug/deps/libexpectest-e292380951fb3444.rlib --extern formdata=/opt/rustwide/target/debug/deps/libformdata-b8c2e8bccc1169e4.rlib --extern hamcrest2=/opt/rustwide/target/debug/deps/libhamcrest2-3a8e80e6ff20e099.rlib --extern hex=/opt/rustwide/target/debug/deps/libhex-00c95b5d9600cfa5.rlib --extern httparse=/opt/rustwide/target/debug/deps/libhttparse-e0ff37260b32465b.rlib --extern hyper=/opt/rustwide/target/debug/deps/libhyper-1a52325e0a5d76c6.rlib --extern indextree=/opt/rustwide/target/debug/deps/libindextree-1dc97093d7f0631b.rlib --extern itertools=/opt/rustwide/target/debug/deps/libitertools-0663cdf90634fc2c.rlib --extern lazy_static=/opt/rustwide/target/debug/deps/liblazy_static-03dc560a77c5aa3e.rlib --extern log=/opt/rustwide/target/debug/deps/liblog-51760c8d9f0a0b95.rlib --extern maplit=/opt/rustwide/target/debug/deps/libmaplit-3fa73b38d1fd2707.rlib --extern mime=/opt/rustwide/target/debug/deps/libmime-138f25a24701871c.rlib --extern nom=/opt/rustwide/target/debug/deps/libnom-aa8f98052a9572f6.rlib --extern ntest=/opt/rustwide/target/debug/deps/libntest-7cba9d066256c716.rlib --extern onig=/opt/rustwide/target/debug/deps/libonig-9fcb8e82256410a5.rlib --extern quickcheck=/opt/rustwide/target/debug/deps/libquickcheck-be660f970066658f.rlib --extern rand=/opt/rustwide/target/debug/deps/librand-8b167379dc9fc654.rlib --extern rand_regex=/opt/rustwide/target/debug/deps/librand_regex-feb1b235d9abf542.rlib --extern regex_syntax=/opt/rustwide/target/debug/deps/libregex_syntax-541c4040d42da1d1.rlib --extern reqwest=/opt/rustwide/target/debug/deps/libreqwest-79fe19d2410fc297.rlib --extern semver=/opt/rustwide/target/debug/deps/libsemver-f28139dec0709e11.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-18c5150eb09cd005.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-905624a6ab3eef4d.rlib --extern speculate=/opt/rustwide/target/debug/deps/libspeculate-1acee869d3f59dba.so --extern sxd_document=/opt/rustwide/target/debug/deps/libsxd_document-357cf30b3259db7f.rlib --extern test_env_log=/opt/rustwide/target/debug/deps/libtest_env_log-c868587fd9380cff.so --extern tree_magic=/opt/rustwide/target/debug/deps/libtree_magic-cd09f14155ca44e1.rlib --extern uuid=/opt/rustwide/target/debug/deps/libuuid-48668fa1d8164d1f.rlib --cap-lints=warn -L native=/opt/rustwide/target/debug/build/onig_sys-b9e101efab5e3f57/out -L native=/opt/rustwide/target/debug/build/ring-63d0c52d7203a78f/out` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "6fe31719a16336b2b80d230ec11044343a2ac4ee9b691e4e9044ea66547e625d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6fe31719a16336b2b80d230ec11044343a2ac4ee9b691e4e9044ea66547e625d", kill_on_drop: false }`
[INFO] [stdout] 6fe31719a16336b2b80d230ec11044343a2ac4ee9b691e4e9044ea66547e625d
