[INFO] fetching crate proq 0.1.0...
[INFO] testing proq-0.1.0 against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] extracting crate proq 0.1.0 into /workspace/builds/worker-1-tc1/source
[INFO] validating manifest of crates.io crate proq 0.1.0 on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate proq 0.1.0
[INFO] finished tweaking crates.io crate proq 0.1.0
[INFO] tweaked toml for crates.io crate proq 0.1.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 122 packages to latest compatible versions
[INFO] [stderr]       Adding addr2line v0.21.0 (latest: v0.22.0)
[INFO] [stderr]       Adding bytes v0.4.12 (latest: v1.6.0)
[INFO] [stderr]       Adding cfg-if v0.1.10 (latest: v1.0.0)
[INFO] [stderr]       Adding crossbeam-channel v0.3.9 (latest: v0.5.13)
[INFO] [stderr]       Adding crossbeam-utils v0.6.6 (latest: v0.8.20)
[INFO] [stderr]       Adding dtoa v0.4.8 (latest: v1.0.9)
[INFO] [stderr]       Adding futures v0.1.31 (latest: v0.3.30)
[INFO] [stderr]       Adding gimli v0.28.1 (latest: v0.29.0)
[INFO] [stderr]       Adding http v0.1.21 (latest: v1.1.0)
[INFO] [stderr]       Adding idna v0.1.5 (latest: v0.5.0)
[INFO] [stderr]       Adding isahc v0.7.6 (latest: v1.7.2)
[INFO] [stderr]       Adding itoa v0.4.8 (latest: v1.0.11)
[INFO] [stderr]       Adding object v0.32.2 (latest: v0.35.0)
[INFO] [stderr]       Adding percent-encoding v1.0.1 (latest: v2.3.1)
[INFO] [stderr]       Adding serde_urlencoded v0.6.1 (latest: v0.7.1)
[INFO] [stderr]       Adding sluice v0.4.2 (latest: v0.5.5)
[INFO] [stderr]       Adding surf v1.0.3 (latest: v2.3.2)
[INFO] [stderr]       Adding syn v1.0.109 (latest: v2.0.66)
[INFO] [stderr]       Adding synstructure v0.12.6 (latest: v0.13.1)
[INFO] [stderr]       Adding url v1.7.2 (latest: v2.5.0)
[INFO] [stderr]       Adding wasm-bindgen-futures v0.3.27 (latest: v0.4.42)
[INFO] [stderr]       Adding windows-core v0.52.0 (latest: v0.56.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3f5f3a0a1885acac9aa75bcffc491a7f243bffb0037dd6099fedf2884fa9f0a4
[INFO] running `Command { std: "docker" "start" "-a" "3f5f3a0a1885acac9aa75bcffc491a7f243bffb0037dd6099fedf2884fa9f0a4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3f5f3a0a1885acac9aa75bcffc491a7f243bffb0037dd6099fedf2884fa9f0a4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3f5f3a0a1885acac9aa75bcffc491a7f243bffb0037dd6099fedf2884fa9f0a4", kill_on_drop: false }`
[INFO] [stdout] 3f5f3a0a1885acac9aa75bcffc491a7f243bffb0037dd6099fedf2884fa9f0a4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0f27a4db601e94a4babe91cea6bf0ae4889c9cccb8cdd43134ca6dd64274ca7d
[INFO] running `Command { std: "docker" "start" "-a" "0f27a4db601e94a4babe91cea6bf0ae4889c9cccb8cdd43134ca6dd64274ca7d", kill_on_drop: false }`
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling libnghttp2-sys v0.1.10+1.61.0
[INFO] [stderr]    Compiling iovec v0.1.4
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling curl-sys v0.4.72+curl-8.6.0
[INFO] [stderr]    Compiling value-bag v1.9.0
[INFO] [stderr]    Compiling futures-sink-preview v0.3.0-alpha.19
[INFO] [stderr]    Compiling futures-core-preview v0.3.0-alpha.19
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling futures-io-preview v0.3.0-alpha.19
[INFO] [stderr]    Compiling unicase v2.7.0
[INFO] [stderr]    Compiling itoa v0.4.8
[INFO] [stderr]    Compiling percent-encoding v2.3.1
[INFO] [stderr]    Compiling curl v0.4.46
[INFO] [stderr]    Compiling crossbeam-utils v0.6.6
[INFO] [stderr]    Compiling idna v0.5.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling bytes v0.4.12
[INFO] [stderr]    Compiling futures-channel-preview v0.3.0-alpha.19
[INFO] [stderr]    Compiling form_urlencoded v1.2.1
[INFO] [stderr]    Compiling socket2 v0.5.7
[INFO] [stderr]    Compiling failure_derive v0.1.8
[INFO] [stderr]    Compiling log v0.4.21
[INFO] [stderr]    Compiling openssl-probe v0.1.5
[INFO] [stderr]    Compiling isahc v0.7.6
[INFO] [stderr]    Compiling sluice v0.4.2
[INFO] [stderr]    Compiling http v0.1.21
[INFO] [stderr]    Compiling crossbeam-channel v0.3.9
[INFO] [stderr]    Compiling url v2.5.0
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling tokio-io v0.1.13
[INFO] [stderr]    Compiling mime_guess v2.0.4
[INFO] [stderr]    Compiling object v0.32.2
[INFO] [stderr]    Compiling ryu v1.0.18
[INFO] [stderr]    Compiling dtoa v0.4.8
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling itoa v1.0.11
[INFO] [stderr]    Compiling iana-time-zone v0.1.60
[INFO] [stderr]    Compiling openssl-sys v0.9.102
[INFO] [stderr]    Compiling libz-sys v1.1.18
[INFO] [stderr]    Compiling futures-util-preview v0.3.0-alpha.19
[INFO] [stderr]    Compiling chrono v0.4.38
[INFO] [stderr]    Compiling futures-executor-preview v0.3.0-alpha.19
[INFO] [stderr]    Compiling futures-preview v0.3.0-alpha.19
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling backtrace v0.3.71
[INFO] [stderr]    Compiling failure v0.1.8
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling serde_urlencoded v0.6.1
[INFO] [stderr]    Compiling url_serde v0.2.0
[INFO] [stderr]    Compiling surf v1.0.3
[INFO] [stderr]    Compiling proq v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]    --> src/result_types.rs:351:10
[INFO] [stdout]     |
[INFO] [stdout] 351 |         };
[INFO] [stdout]     |          ^ help: remove this semicolon
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/errors.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[derive(Fail, Debug)]
[INFO] [stdout]    |          ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_failure_Fail_FOR_ProqError`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive`
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the derive macro `Fail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/errors.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[derive(Fail, Debug)]
[INFO] [stdout]    |          ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_failure_core_fmt_Display_FOR_ProqError`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Fail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.91s
[INFO] running `Command { std: "docker" "inspect" "0f27a4db601e94a4babe91cea6bf0ae4889c9cccb8cdd43134ca6dd64274ca7d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0f27a4db601e94a4babe91cea6bf0ae4889c9cccb8cdd43134ca6dd64274ca7d", kill_on_drop: false }`
[INFO] [stdout] 0f27a4db601e94a4babe91cea6bf0ae4889c9cccb8cdd43134ca6dd64274ca7d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4bb6d27a5fad91165faca1b70e7d1f60e67d13801b803dffd42892a672f936c5
[INFO] running `Command { std: "docker" "start" "-a" "4bb6d27a5fad91165faca1b70e7d1f60e67d13801b803dffd42892a672f936c5", kill_on_drop: false }`
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling pin-project-lite v0.2.14
[INFO] [stderr]    Compiling futures-io v0.3.30
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]    --> src/result_types.rs:351:10
[INFO] [stdout]     |
[INFO] [stdout] 351 |         };
[INFO] [stdout]     |          ^ help: remove this semicolon
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/errors.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[derive(Fail, Debug)]
[INFO] [stdout]    |          ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_failure_Fail_FOR_ProqError`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive`
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the derive macro `Fail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/errors.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[derive(Fail, Debug)]
[INFO] [stdout]    |          ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_failure_core_fmt_Display_FOR_ProqError`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Fail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling futures-executor v0.3.30
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stderr]    Compiling proq v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]    --> src/result_types.rs:351:10
[INFO] [stdout]     |
[INFO] [stdout] 351 |         };
[INFO] [stdout]     |          ^ help: remove this semicolon
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/errors.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[derive(Fail, Debug)]
[INFO] [stdout]    |          ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_failure_Fail_FOR_ProqError`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive`
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the derive macro `Fail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/errors.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[derive(Fail, Debug)]
[INFO] [stdout]    |          ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_failure_core_fmt_Display_FOR_ProqError`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Fail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.96s
[INFO] running `Command { std: "docker" "inspect" "4bb6d27a5fad91165faca1b70e7d1f60e67d13801b803dffd42892a672f936c5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4bb6d27a5fad91165faca1b70e7d1f60e67d13801b803dffd42892a672f936c5", kill_on_drop: false }`
[INFO] [stdout] 4bb6d27a5fad91165faca1b70e7d1f60e67d13801b803dffd42892a672f936c5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 7e8f36f2821998912a59f6c3f8f9f8f063210e3898bfe953e8a98363759202ae
[INFO] running `Command { std: "docker" "start" "-a" "7e8f36f2821998912a59f6c3f8f9f8f063210e3898bfe953e8a98363759202ae", kill_on_drop: false }`
[INFO] [stderr] warning: unnecessary trailing semicolon
[INFO] [stderr]    --> src/result_types.rs:351:10
[INFO] [stderr]     |
[INFO] [stderr] 351 |         };
[INFO] [stderr]     |          ^ help: remove this semicolon
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/errors.rs:14:10
[INFO] [stderr]    |
[INFO] [stderr] 14 | #[derive(Fail, Debug)]
[INFO] [stderr]    |          ^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_DERIVE_failure_Fail_FOR_ProqError`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive`
[INFO] [stderr]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stderr]    = note: this warning originates in the derive macro `Fail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/errors.rs:14:10
[INFO] [stderr]    |
[INFO] [stderr] 14 | #[derive(Fail, Debug)]
[INFO] [stderr]    |          ^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_DERIVE_failure_core_fmt_Display_FOR_ProqError`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Fail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `proq` (lib) generated 3 warnings
[INFO] [stderr] warning: `proq` (lib test) generated 3 warnings (3 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.12s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/proq-6c3e74812ecf4e9c)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests proq
[INFO] [stderr] warning: unnecessary trailing semicolon
[INFO] [stderr]    --> src/result_types.rs:351:10
[INFO] [stderr]     |
[INFO] [stderr] 351 |         };
[INFO] [stderr]     |          ^ help: remove this semicolon
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: 1 warning emitted
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test src/api.rs - api::ProqClient::rules (line 420) ... FAILED
[INFO] [stdout] test src/api.rs - api::ProqClient::range_query (line 200) ... FAILED
[INFO] [stdout] test src/api.rs - api::ProqClient::series (line 249) ... FAILED
[INFO] [stdout] test src/api.rs - api::ProqClient::rules_with_type (line 452) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 9) ... FAILED
[INFO] [stdout] test src/api.rs - api::ProqClient::instant_query (line 158) ... FAILED
[INFO] [stdout] test src/api.rs - api::ProqClient::targets_with_state (line 394) ... FAILED
[INFO] [stdout] test src/api.rs - api::ProqClient::flags (line 556) ... FAILED
[INFO] [stdout] test src/api.rs - api::ProqClient::targets (line 362) ... FAILED
[INFO] [stdout] test src/api.rs - api::ProqClient::label_values (line 334) ... FAILED
[INFO] [stdout] test src/api.rs - api::ProqClient::config (line 530) ... FAILED
[INFO] [stdout] test src/api.rs - api::ProqClient::new (line 66) ... ok
[INFO] [stdout] test src/api.rs - api::ProqClient::new_with_proto (line 93) ... ok
[INFO] [stdout] test src/api.rs - api::ProqClient::alert_managers (line 504) ... ok
[INFO] [stdout] test src/api.rs - api::ProqClient::label_names (line 304) ... ok
[INFO] [stdout] test src/api.rs - api::ProqClient::alerts (line 478) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/api.rs - api::ProqClient::rules (line 420) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/api.rs - api::ProqClient::range_query (line 200) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/api.rs - api::ProqClient::series (line 249) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/api.rs - api::ProqClient::rules_with_type (line 452) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 9) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/api.rs - api::ProqClient::instant_query (line 158) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/api.rs - api::ProqClient::targets_with_state (line 394) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/api.rs - api::ProqClient::flags (line 556) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/api.rs - api::ProqClient::targets (line 362) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/api.rs - api::ProqClient::label_values (line 334) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/api.rs - api::ProqClient::config (line 530) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/api.rs - api::ProqClient::config (line 530)
[INFO] [stdout]     src/api.rs - api::ProqClient::flags (line 556)
[INFO] [stdout]     src/api.rs - api::ProqClient::instant_query (line 158)
[INFO] [stdout]     src/api.rs - api::ProqClient::label_values (line 334)
[INFO] [stdout]     src/api.rs - api::ProqClient::range_query (line 200)
[INFO] [stdout]     src/api.rs - api::ProqClient::rules (line 420)
[INFO] [stdout]     src/api.rs - api::ProqClient::rules_with_type (line 452)
[INFO] [stdout]     src/api.rs - api::ProqClient::series (line 249)
[INFO] [stdout]     src/api.rs - api::ProqClient::targets (line 362)
[INFO] [stdout]     src/api.rs - api::ProqClient::targets_with_state (line 394)
[INFO] [stdout]     src/lib.rs - (line 9)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 5 passed; 11 failed; 0 ignored; 0 measured; 0 filtered out; finished in 12.62s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "7e8f36f2821998912a59f6c3f8f9f8f063210e3898bfe953e8a98363759202ae", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7e8f36f2821998912a59f6c3f8f9f8f063210e3898bfe953e8a98363759202ae", kill_on_drop: false }`
[INFO] [stdout] 7e8f36f2821998912a59f6c3f8f9f8f063210e3898bfe953e8a98363759202ae
