[INFO] fetching crate pact_matching 0.7.1...
[INFO] testing pact_matching-0.7.1 against 1.47.0 for beta-1.48-1
[INFO] extracting crate pact_matching 0.7.1 into /workspace/builds/worker-2/source
[INFO] validating manifest of crates.io crate pact_matching 0.7.1 on toolchain 1.47.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "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-2/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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" "+1.47.0" "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] 8827e2647690d5fe15a669a6470d63d86845c305b33d4beca22dc606053950e0
[INFO] running `Command { std: "docker" "start" "-a" "8827e2647690d5fe15a669a6470d63d86845c305b33d4beca22dc606053950e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8827e2647690d5fe15a669a6470d63d86845c305b33d4beca22dc606053950e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8827e2647690d5fe15a669a6470d63d86845c305b33d4beca22dc606053950e0", kill_on_drop: false }`
[INFO] [stdout] 8827e2647690d5fe15a669a6470d63d86845c305b33d4beca22dc606053950e0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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" "+1.47.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a9946deb4a9bf764ae306b389902fd530093a05a5e93f3757951b0e96516127d
[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" "a9946deb4a9bf764ae306b389902fd530093a05a5e93f3757951b0e96516127d", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v1.0.44
[INFO] [stderr]    Compiling once_cell v1.4.1
[INFO] [stderr]    Compiling bytes v0.5.6
[INFO] [stderr]    Compiling futures-core v0.3.6
[INFO] [stderr]    Compiling encoding_index_tests v0.1.4
[INFO] [stderr]    Compiling version_check v0.1.5
[INFO] [stderr]    Compiling futures-sink v0.3.6
[INFO] [stderr]    Compiling try-lock v0.2.3
[INFO] [stderr]    Compiling encoding_rs v0.8.24
[INFO] [stderr]    Compiling lexical-core v0.7.4
[INFO] [stderr]    Compiling tower-service v0.3.0
[INFO] [stderr]    Compiling traitobject v0.1.0
[INFO] [stderr]    Compiling typeable v0.1.2
[INFO] [stderr]    Compiling remove_dir_all v0.5.3
[INFO] [stderr]    Compiling httpdate v0.3.2
[INFO] [stderr]    Compiling maplit v0.1.6
[INFO] [stderr]    Compiling arrayvec v0.5.1
[INFO] [stderr]    Compiling fixedbitset v0.2.0
[INFO] [stderr]    Compiling typed-arena v1.7.0
[INFO] [stderr]    Compiling peresil v0.3.0
[INFO] [stderr]    Compiling ipnet v2.3.0
[INFO] [stderr]    Compiling indextree v1.3.0
[INFO] [stderr]    Compiling ansi_term v0.9.0
[INFO] [stderr]    Compiling hex v0.2.0
[INFO] [stderr]    Compiling difference v1.0.0
[INFO] [stderr]    Compiling rand_core v0.3.1
[INFO] [stderr]    Compiling rand v0.6.5
[INFO] [stderr]    Compiling nom v5.1.2
[INFO] [stderr]    Compiling tracing-core v0.1.17
[INFO] [stderr]    Compiling onig_sys v69.1.0
[INFO] [stderr]    Compiling encoding-index-singlebyte v1.20141219.5
[INFO] [stderr]    Compiling encoding-index-korean v1.20141219.5
[INFO] [stderr]    Compiling encoding-index-tradchinese v1.20141219.5
[INFO] [stderr]    Compiling encoding-index-japanese v1.20141219.5
[INFO] [stderr]    Compiling encoding-index-simpchinese v1.20141219.5
[INFO] [stderr]    Compiling itertools v0.9.0
[INFO] [stderr]    Compiling semver v0.7.0
[INFO] [stderr]    Compiling futures-channel v0.3.6
[INFO] [stderr]    Compiling futures-task v0.3.6
[INFO] [stderr]    Compiling sxd-document v0.3.2
[INFO] [stderr]    Compiling rand_hc v0.1.0
[INFO] [stderr]    Compiling rand_isaac v0.1.1
[INFO] [stderr]    Compiling rand_xorshift v0.1.1
[INFO] [stderr]    Compiling unicase v1.4.2
[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 getrandom v0.1.15
[INFO] [stderr]    Compiling socket2 v0.3.15
[INFO] [stderr]    Compiling parking_lot_core v0.7.2
[INFO] [stderr]    Compiling rand_chacha v0.1.1
[INFO] [stderr]    Compiling http v0.2.1
[INFO] [stderr]    Compiling base64 v0.10.1
[INFO] [stderr]    Compiling ring v0.16.15
[INFO] [stderr]    Compiling tracing v0.1.21
[INFO] [stderr]    Compiling want v0.3.0
[INFO] [stderr]    Compiling encoding v0.2.33
[INFO] [stderr]    Compiling indexmap v1.6.0
[INFO] [stderr]    Compiling bytes v0.4.12
[INFO] [stderr]    Compiling nom v3.2.1
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling mio v0.6.22
[INFO] [stderr]    Compiling mime_guess v2.0.3
[INFO] [stderr]    Compiling parking_lot v0.10.2
[INFO] [stderr]    Compiling mime v0.2.6
[INFO] [stderr]    Compiling tempdir v0.3.7
[INFO] [stderr]    Compiling rand v0.3.23
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling petgraph v0.5.1
[INFO] [stderr]    Compiling tokio-io v0.1.13
[INFO] [stderr]    Compiling parse-zoneinfo v0.3.0
[INFO] [stderr]    Compiling chrono v0.4.19
[INFO] [stderr]    Compiling hyper v0.10.16
[INFO] [stderr]    Compiling tokio v0.2.22
[INFO] [stderr]    Compiling webpki v0.21.3
[INFO] [stderr]    Compiling sct v0.6.0
[INFO] [stderr]    Compiling uuid v0.5.1
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling buf-read-ext v0.3.0
[INFO] [stderr]    Compiling http-body v0.3.1
[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 chrono-tz v0.5.3
[INFO] [stderr]    Compiling pact_matching v0.7.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling tree_magic v0.2.3
[INFO] [stderr]    Compiling rand_regex v0.14.2
[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 serde v1.0.117
[INFO] [stderr]    Compiling h2 v0.2.6
[INFO] [stderr]    Compiling hyper v0.13.8
[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 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 23s
[INFO] running `Command { std: "docker" "inspect" "a9946deb4a9bf764ae306b389902fd530093a05a5e93f3757951b0e96516127d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a9946deb4a9bf764ae306b389902fd530093a05a5e93f3757951b0e96516127d", kill_on_drop: false }`
[INFO] [stdout] a9946deb4a9bf764ae306b389902fd530093a05a5e93f3757951b0e96516127d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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" "+1.47.0" "test" "--frozen" "--no-run" "--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] 9dcef40af4b485e05616897e6789eccaabefc4094d316a42a195529adee63b9b
[INFO] running `Command { std: "docker" "start" "-a" "9dcef40af4b485e05616897e6789eccaabefc4094d316a42a195529adee63b9b", 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-iter v0.1.41
[INFO] [stderr]    Compiling num-complex v0.2.4
[INFO] [stderr]    Compiling expectest v0.12.0
[INFO] [stderr]    Compiling env_logger v0.7.1
[INFO] [stderr]    Compiling ntest_test_cases v0.7.2
[INFO] [stderr]    Compiling test-env-log v0.2.2
[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 quote v0.6.13
[INFO] [stderr]    Compiling syn v0.14.9
[INFO] [stderr]    Compiling num v0.2.1
[INFO] [stderr]    Compiling hamcrest2 v0.3.0
[INFO] [stderr]    Compiling proc-macro-crate v0.1.5
[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=3e6593162f51cee1 -C extra-filename=-3e6593162f51cee1 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern ansi_term=/opt/rustwide/target/debug/deps/libansi_term-0a852fbaa56e04a5.rlib --extern base64=/opt/rustwide/target/debug/deps/libbase64-eb62641585788673.rlib --extern chrono=/opt/rustwide/target/debug/deps/libchrono-37757ee647fd7b72.rlib --extern chrono_tz=/opt/rustwide/target/debug/deps/libchrono_tz-d1dc574cfe9c54d4.rlib --extern difference=/opt/rustwide/target/debug/deps/libdifference-e1ec07541e5abd95.rlib --extern env_logger=/opt/rustwide/target/debug/deps/libenv_logger-126ca887c69ec419.rlib --extern expectest=/opt/rustwide/target/debug/deps/libexpectest-804c468f9feed3a8.rlib --extern formdata=/opt/rustwide/target/debug/deps/libformdata-2fb44accd7014bc8.rlib --extern hamcrest2=/opt/rustwide/target/debug/deps/libhamcrest2-1a77a59277572dd5.rlib --extern hex=/opt/rustwide/target/debug/deps/libhex-1d9596cf366950a0.rlib --extern httparse=/opt/rustwide/target/debug/deps/libhttparse-abee927cf9cebbdc.rlib --extern hyper=/opt/rustwide/target/debug/deps/libhyper-b2b954a9ca0395e2.rlib --extern indextree=/opt/rustwide/target/debug/deps/libindextree-5be84984df4d802f.rlib --extern itertools=/opt/rustwide/target/debug/deps/libitertools-4b46418de185c381.rlib --extern lazy_static=/opt/rustwide/target/debug/deps/liblazy_static-bf21cfb31a9e28ca.rlib --extern log=/opt/rustwide/target/debug/deps/liblog-c0aac21270a44eb0.rlib --extern maplit=/opt/rustwide/target/debug/deps/libmaplit-9e2fcb9cadaff542.rlib --extern mime=/opt/rustwide/target/debug/deps/libmime-0d19f4c38dbd3e4b.rlib --extern nom=/opt/rustwide/target/debug/deps/libnom-4a6e24a0bb01ccfe.rlib --extern ntest=/opt/rustwide/target/debug/deps/libntest-9ce6c3eccd6970cb.rlib --extern onig=/opt/rustwide/target/debug/deps/libonig-a437bcab4b147f86.rlib --extern quickcheck=/opt/rustwide/target/debug/deps/libquickcheck-54cef2ad5a1c4ec9.rlib --extern rand=/opt/rustwide/target/debug/deps/librand-6ddb7c697d92a4d4.rlib --extern rand_regex=/opt/rustwide/target/debug/deps/librand_regex-614acbcc25d35f4d.rlib --extern regex_syntax=/opt/rustwide/target/debug/deps/libregex_syntax-16c7157e79d20741.rlib --extern reqwest=/opt/rustwide/target/debug/deps/libreqwest-ffb7ccf82c5bbb34.rlib --extern semver=/opt/rustwide/target/debug/deps/libsemver-b49458446d43c752.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-bd298192f5e9489d.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-b2f5b25cc9b38671.rlib --extern speculate=/opt/rustwide/target/debug/deps/libspeculate-8ddfd560e237892d.so --extern sxd_document=/opt/rustwide/target/debug/deps/libsxd_document-0d60bc5e79f90c00.rlib --extern test_env_log=/opt/rustwide/target/debug/deps/libtest_env_log-9ae7cb98f05953f2.so --extern tree_magic=/opt/rustwide/target/debug/deps/libtree_magic-1591cef770c007e6.rlib --extern uuid=/opt/rustwide/target/debug/deps/libuuid-bcfb9c32e409ec9b.rlib --cap-lints=warn -L native=/opt/rustwide/target/debug/build/onig_sys-8bfe97bbd92a1f19/out -L native=/opt/rustwide/target/debug/build/ring-55c321fe27e7aaa9/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" "9dcef40af4b485e05616897e6789eccaabefc4094d316a42a195529adee63b9b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9dcef40af4b485e05616897e6789eccaabefc4094d316a42a195529adee63b9b", kill_on_drop: false }`
[INFO] [stdout] 9dcef40af4b485e05616897e6789eccaabefc4094d316a42a195529adee63b9b
