[INFO] fetching crate multipart-any 0.16.1-p1... [INFO] testing multipart-any-0.16.1-p1 against master#ff2c56344c764af598ad33027e9c7a48881808ef for pr-118825 [INFO] extracting crate multipart-any 0.16.1-p1 into /workspace/builds/worker-2-tc1/source [INFO] validating manifest of crates.io crate multipart-any 0.16.1-p1 on toolchain ff2c56344c764af598ad33027e9c7a48881808ef [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ff2c56344c764af598ad33027e9c7a48881808ef" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate multipart-any 0.16.1-p1 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate multipart-any 0.16.1-p1 [INFO] tweaked toml for crates.io crate multipart-any 0.16.1-p1 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] crate crates.io crate multipart-any 0.16.1-p1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ff2c56344c764af598ad33027e9c7a48881808ef" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded devise v0.2.0 [INFO] [stderr] Downloaded untrusted v0.6.2 [INFO] [stderr] Downloaded twoway v0.1.8 [INFO] [stderr] Downloaded yansi v0.5.0 [INFO] [stderr] Downloaded devise_codegen v0.2.0 [INFO] [stderr] Downloaded tiny_http v0.6.2 [INFO] [stderr] Downloaded serde_json v1.0.53 [INFO] [stderr] Downloaded cookie v0.11.2 [INFO] [stderr] Downloaded modifier v0.1.0 [INFO] [stderr] Downloaded pear_codegen v0.1.2 [INFO] [stderr] Downloaded plugin v0.2.6 [INFO] [stderr] Downloaded chunked_transfer v0.3.1 [INFO] [stderr] Downloaded state v0.4.1 [INFO] [stderr] Downloaded buf_redux v0.8.4 [INFO] [stderr] Downloaded ascii v0.8.7 [INFO] [stderr] Downloaded pear v0.1.2 [INFO] [stderr] Downloaded iron v0.6.1 [INFO] [stderr] Downloaded rocket_codegen v0.4.4 [INFO] [stderr] Downloaded nickel v0.11.0 [INFO] [stderr] Downloaded libc v0.2.70 [INFO] [stderr] Downloaded rocket v0.4.4 [INFO] [stderr] Downloaded mustache v0.9.0 [INFO] [stderr] Downloaded ring v0.13.5 [INFO] [stderr] Downloaded chrono v0.4.11 [INFO] [stderr] Downloaded serde v1.0.110 [INFO] [stderr] Downloaded yansi v0.4.0 [INFO] [stderr] Downloaded mime_guess v1.8.8 [INFO] [stderr] Downloaded smallvec v1.4.0 [INFO] [stderr] Downloaded groupable v0.2.0 [INFO] [stderr] Downloaded devise_core v0.2.0 [INFO] [stderr] Downloaded rocket_http v0.4.4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+ff2c56344c764af598ad33027e9c7a48881808ef" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1252c83d9efa0db31abc054770dbf0e41706824e9055fc49174b75e2ec176e96 [INFO] running `Command { std: "docker" "start" "-a" "1252c83d9efa0db31abc054770dbf0e41706824e9055fc49174b75e2ec176e96", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1252c83d9efa0db31abc054770dbf0e41706824e9055fc49174b75e2ec176e96", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1252c83d9efa0db31abc054770dbf0e41706824e9055fc49174b75e2ec176e96", kill_on_drop: false }` [INFO] [stdout] 1252c83d9efa0db31abc054770dbf0e41706824e9055fc49174b75e2ec176e96 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+ff2c56344c764af598ad33027e9c7a48881808ef" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4ffca0e28ec4fcedea95ca2bc5ff98e4fbc1c84b2f4f61715c8e8578925a0a2e [INFO] running `Command { std: "docker" "start" "-a" "4ffca0e28ec4fcedea95ca2bc5ff98e4fbc1c84b2f4f61715c8e8578925a0a2e", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.70 [INFO] [stderr] Compiling autocfg v0.1.7 [INFO] [stderr] Compiling version_check v0.1.5 [INFO] [stderr] Compiling log v0.4.8 [INFO] [stderr] Compiling siphasher v0.2.3 [INFO] [stderr] Compiling memchr v2.3.3 [INFO] [stderr] Compiling smallvec v1.4.0 [INFO] [stderr] Compiling getrandom v0.1.14 [INFO] [stderr] Compiling version_check v0.9.1 [INFO] [stderr] Compiling traitobject v0.1.0 [INFO] [stderr] Compiling percent-encoding v1.0.1 [INFO] [stderr] Compiling rand_core v0.3.1 [INFO] [stderr] Compiling rand_jitter v0.1.4 [INFO] [stderr] Compiling unicode-bidi v0.3.4 [INFO] [stderr] Compiling num-traits v0.2.11 [INFO] [stderr] Compiling serde v1.0.110 [INFO] [stderr] Compiling rand_xorshift v0.1.1 [INFO] [stderr] Compiling rand_isaac v0.1.1 [INFO] [stderr] Compiling rand_hc v0.1.0 [INFO] [stderr] Compiling unicode-normalization v0.1.12 [INFO] [stderr] Compiling httparse v1.3.4 [INFO] [stderr] Compiling unsafe-any v0.4.2 [INFO] [stderr] Compiling num-integer v0.1.42 [INFO] [stderr] Compiling ryu v1.0.4 [INFO] [stderr] Compiling unicase v1.4.2 [INFO] [stderr] Compiling typemap v0.3.3 [INFO] [stderr] Compiling rand_chacha v0.1.1 [INFO] [stderr] Compiling rand_pcg v0.1.2 [INFO] [stderr] Compiling rand v0.6.5 [INFO] [stderr] Compiling unicase v2.6.0 [INFO] [stderr] Compiling log v0.3.9 [INFO] [stderr] Compiling base64 v0.9.3 [INFO] [stderr] Compiling mime v0.2.6 [INFO] [stderr] Compiling language-tags v0.2.2 [INFO] [stderr] Compiling typeable v0.1.2 [INFO] [stderr] Compiling phf_shared v0.7.24 [INFO] [stderr] Compiling ppv-lite86 v0.2.8 [INFO] [stderr] Compiling thread_local v1.0.1 [INFO] [stderr] Compiling phf v0.7.24 [INFO] [stderr] Compiling aho-corasick v0.7.10 [INFO] [stderr] Compiling plugin v0.2.6 [INFO] [stderr] Compiling regex-syntax v0.6.17 [INFO] [stderr] Compiling modifier v0.1.0 [INFO] [stderr] Compiling itoa v0.4.5 [INFO] [stderr] Compiling remove_dir_all v0.5.2 [INFO] [stderr] Compiling ascii v0.8.7 [INFO] [stderr] Compiling idna v0.1.5 [INFO] [stderr] Compiling chunked_transfer v0.3.1 [INFO] [stderr] Compiling groupable v0.2.0 [INFO] [stderr] Compiling mime_guess v2.0.3 [INFO] [stderr] Compiling twoway v0.1.8 [INFO] [stderr] Compiling rand_os v0.1.3 [INFO] [stderr] Compiling time v0.1.43 [INFO] [stderr] Compiling num_cpus v1.13.0 [INFO] [stderr] Compiling buf_redux v0.8.4 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling url v1.7.2 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling chrono v0.4.11 [INFO] [stderr] Compiling hyper v0.10.16 [INFO] [stderr] Compiling phf_generator v0.7.24 [INFO] [stderr] Compiling phf_codegen v0.7.24 [INFO] [stderr] Compiling mime_guess v1.8.8 [INFO] [stderr] Compiling tiny_http v0.6.2 [INFO] [stderr] Compiling tempfile v3.1.0 [INFO] [stderr] Compiling regex v1.3.7 [INFO] [stderr] Compiling iron v0.6.1 [INFO] [stderr] Compiling serde_json v1.0.53 [INFO] [stderr] Compiling mustache v0.9.0 [INFO] [stderr] Compiling nickel v0.11.0 [INFO] [stderr] Compiling multipart-any v0.16.1-p1 (/opt/rustwide/workdir) [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/server/field.rs:33:10 [INFO] [stdout] | [INFO] [stdout] 33 | ); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 180 | None => invalid_cont_disp!("expected additional data after Content-Disposition type", [INFO] [stdout] | _____________________- [INFO] [stdout] 181 | | header.val), [INFO] [stdout] | |__________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = note: this warning originates in the macro `invalid_cont_disp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/server/field.rs:33:10 [INFO] [stdout] | [INFO] [stdout] 33 | ); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 186 | None => invalid_cont_disp!("expected field name and maybe filename, got", [INFO] [stdout] | _____________________- [INFO] [stdout] 187 | | after_disp_type), [INFO] [stdout] | |_______________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `invalid_cont_disp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around method argument [INFO] [stdout] --> src/server/save.rs:667:42 [INFO] [stdout] | [INFO] [stdout] 667 | occupied.into_mut().push({ SavedField { headers, data }}); [INFO] [stdout] | ^^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_braces)]` on by default [INFO] [stdout] help: remove these braces [INFO] [stdout] | [INFO] [stdout] 667 - occupied.into_mut().push({ SavedField { headers, data }}); [INFO] [stdout] 667 + occupied.into_mut().push(SavedField { headers, data }); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/client/lazy.rs:83:20 [INFO] [stdout] | [INFO] [stdout] 83 | self.error.description() [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:520:41 [INFO] [stdout] | [INFO] [stdout] 520 | display(x) -> ("{}:\n{}", x.description(), headers) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:524:44 [INFO] [stdout] | [INFO] [stdout] 524 | display(x) -> ("{}: {}: {}", x.description(), reason, cause) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:530:40 [INFO] [stdout] | [INFO] [stdout] 530 | display(x) -> ("{}: {}", x.description(), err) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:536:46 [INFO] [stdout] | [INFO] [stdout] 536 | display(this) -> ("{}: {}", this.description(), cont_type) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:544:40 [INFO] [stdout] | [INFO] [stdout] 544 | display(x) -> ("{}: {}", x.description(), err) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `GENERIC_PARSE_ERR` is never used [INFO] [stdout] --> src/server/field.rs:513:7 [INFO] [stdout] | [INFO] [stdout] 513 | const GENERIC_PARSE_ERR: &str = "an error occurred while parsing field headers"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 10 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 5.64s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: buf_redux v0.8.4, multipart-any v0.16.1-p1 (/opt/rustwide/workdir), traitobject v0.1.0 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] running `Command { std: "docker" "inspect" "4ffca0e28ec4fcedea95ca2bc5ff98e4fbc1c84b2f4f61715c8e8578925a0a2e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4ffca0e28ec4fcedea95ca2bc5ff98e4fbc1c84b2f4f61715c8e8578925a0a2e", kill_on_drop: false }` [INFO] [stdout] 4ffca0e28ec4fcedea95ca2bc5ff98e4fbc1c84b2f4f61715c8e8578925a0a2e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+ff2c56344c764af598ad33027e9c7a48881808ef" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c7945c838f0c0011650b7c2cd803e428f994a8af42d30355fef97f99004bb3e1 [INFO] running `Command { std: "docker" "start" "-a" "c7945c838f0c0011650b7c2cd803e428f994a8af42d30355fef97f99004bb3e1", kill_on_drop: false }` [INFO] [stderr] Compiling humantime v1.3.0 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling termcolor v1.1.0 [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/server/field.rs:33:10 [INFO] [stdout] | [INFO] [stdout] 33 | ); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 180 | None => invalid_cont_disp!("expected additional data after Content-Disposition type", [INFO] [stdout] | _____________________- [INFO] [stdout] 181 | | header.val), [INFO] [stdout] | |__________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = note: this warning originates in the macro `invalid_cont_disp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/server/field.rs:33:10 [INFO] [stdout] | [INFO] [stdout] 33 | ); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 186 | None => invalid_cont_disp!("expected field name and maybe filename, got", [INFO] [stdout] | _____________________- [INFO] [stdout] 187 | | after_disp_type), [INFO] [stdout] | |_______________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `invalid_cont_disp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around method argument [INFO] [stdout] --> src/server/save.rs:667:42 [INFO] [stdout] | [INFO] [stdout] 667 | occupied.into_mut().push({ SavedField { headers, data }}); [INFO] [stdout] | ^^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_braces)]` on by default [INFO] [stdout] help: remove these braces [INFO] [stdout] | [INFO] [stdout] 667 - occupied.into_mut().push({ SavedField { headers, data }}); [INFO] [stdout] 667 + occupied.into_mut().push(SavedField { headers, data }); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/client/lazy.rs:83:20 [INFO] [stdout] | [INFO] [stdout] 83 | self.error.description() [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:520:41 [INFO] [stdout] | [INFO] [stdout] 520 | display(x) -> ("{}:\n{}", x.description(), headers) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:524:44 [INFO] [stdout] | [INFO] [stdout] 524 | display(x) -> ("{}: {}: {}", x.description(), reason, cause) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:530:40 [INFO] [stdout] | [INFO] [stdout] 530 | display(x) -> ("{}: {}", x.description(), err) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:536:46 [INFO] [stdout] | [INFO] [stdout] 536 | display(this) -> ("{}: {}", this.description(), cont_type) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:544:40 [INFO] [stdout] | [INFO] [stdout] 544 | display(x) -> ("{}: {}", x.description(), err) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `GENERIC_PARSE_ERR` is never used [INFO] [stdout] --> src/server/field.rs:513:7 [INFO] [stdout] | [INFO] [stdout] 513 | const GENERIC_PARSE_ERR: &str = "an error occurred while parsing field headers"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 10 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling env_logger v0.5.13 [INFO] [stderr] Compiling multipart-any v0.16.1-p1 (/opt/rustwide/workdir) [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/server/field.rs:33:10 [INFO] [stdout] | [INFO] [stdout] 33 | ); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 180 | None => invalid_cont_disp!("expected additional data after Content-Disposition type", [INFO] [stdout] | _____________________- [INFO] [stdout] 181 | | header.val), [INFO] [stdout] | |__________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = note: this warning originates in the macro `invalid_cont_disp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/server/field.rs:33:10 [INFO] [stdout] | [INFO] [stdout] 33 | ); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 186 | None => invalid_cont_disp!("expected field name and maybe filename, got", [INFO] [stdout] | _____________________- [INFO] [stdout] 187 | | after_disp_type), [INFO] [stdout] | |_______________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `invalid_cont_disp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around method argument [INFO] [stdout] --> src/server/save.rs:667:42 [INFO] [stdout] | [INFO] [stdout] 667 | occupied.into_mut().push({ SavedField { headers, data }}); [INFO] [stdout] | ^^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_braces)]` on by default [INFO] [stdout] help: remove these braces [INFO] [stdout] | [INFO] [stdout] 667 - occupied.into_mut().push({ SavedField { headers, data }}); [INFO] [stdout] 667 + occupied.into_mut().push(SavedField { headers, data }); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/client/lazy.rs:83:20 [INFO] [stdout] | [INFO] [stdout] 83 | self.error.description() [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:520:41 [INFO] [stdout] | [INFO] [stdout] 520 | display(x) -> ("{}:\n{}", x.description(), headers) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:524:44 [INFO] [stdout] | [INFO] [stdout] 524 | display(x) -> ("{}: {}: {}", x.description(), reason, cause) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:530:40 [INFO] [stdout] | [INFO] [stdout] 530 | display(x) -> ("{}: {}", x.description(), err) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:536:46 [INFO] [stdout] | [INFO] [stdout] 536 | display(this) -> ("{}: {}", this.description(), cont_type) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:544:40 [INFO] [stdout] | [INFO] [stdout] 544 | display(x) -> ("{}: {}", x.description(), err) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `GENERIC_PARSE_ERR` is never used [INFO] [stdout] --> src/server/field.rs:513:7 [INFO] [stdout] | [INFO] [stdout] 513 | const GENERIC_PARSE_ERR: &str = "an error occurred while parsing field headers"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 10 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 3.24s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: buf_redux v0.8.4, multipart-any v0.16.1-p1 (/opt/rustwide/workdir), traitobject v0.1.0 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 3` [INFO] running `Command { std: "docker" "inspect" "c7945c838f0c0011650b7c2cd803e428f994a8af42d30355fef97f99004bb3e1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c7945c838f0c0011650b7c2cd803e428f994a8af42d30355fef97f99004bb3e1", kill_on_drop: false }` [INFO] [stdout] c7945c838f0c0011650b7c2cd803e428f994a8af42d30355fef97f99004bb3e1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+ff2c56344c764af598ad33027e9c7a48881808ef" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 7e45bc77d904c2501430d123ac9e454941f7b3414377d5d6ccc8c7107bc37076 [INFO] running `Command { std: "docker" "start" "-a" "7e45bc77d904c2501430d123ac9e454941f7b3414377d5d6ccc8c7107bc37076", kill_on_drop: false }` [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/server/field.rs:33:10 [INFO] [stderr] | [INFO] [stderr] 33 | ); [INFO] [stderr] | ^ [INFO] [stderr] ... [INFO] [stderr] 180 | None => invalid_cont_disp!("expected additional data after Content-Disposition type", [INFO] [stderr] | _____________________- [INFO] [stderr] 181 | | header.val), [INFO] [stderr] | |__________________________________________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stderr] = note: this warning originates in the macro `invalid_cont_disp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/server/field.rs:33:10 [INFO] [stderr] | [INFO] [stderr] 33 | ); [INFO] [stderr] | ^ [INFO] [stderr] ... [INFO] [stderr] 186 | None => invalid_cont_disp!("expected field name and maybe filename, got", [INFO] [stderr] | _____________________- [INFO] [stderr] 187 | | after_disp_type), [INFO] [stderr] | |_______________________________________________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `invalid_cont_disp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around method argument [INFO] [stderr] --> src/server/save.rs:667:42 [INFO] [stderr] | [INFO] [stderr] 667 | occupied.into_mut().push({ SavedField { headers, data }}); [INFO] [stderr] | ^^ ^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_braces)]` on by default [INFO] [stderr] help: remove these braces [INFO] [stderr] | [INFO] [stderr] 667 - occupied.into_mut().push({ SavedField { headers, data }}); [INFO] [stderr] 667 + occupied.into_mut().push(SavedField { headers, data }); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stderr] --> src/client/lazy.rs:83:20 [INFO] [stderr] | [INFO] [stderr] 83 | self.error.description() [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stderr] --> src/server/field.rs:520:41 [INFO] [stderr] | [INFO] [stderr] 520 | display(x) -> ("{}:\n{}", x.description(), headers) [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stderr] --> src/server/field.rs:524:44 [INFO] [stderr] | [INFO] [stderr] 524 | display(x) -> ("{}: {}: {}", x.description(), reason, cause) [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stderr] --> src/server/field.rs:530:40 [INFO] [stderr] | [INFO] [stderr] 530 | display(x) -> ("{}: {}", x.description(), err) [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stderr] --> src/server/field.rs:536:46 [INFO] [stderr] | [INFO] [stderr] 536 | display(this) -> ("{}: {}", this.description(), cont_type) [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stderr] --> src/server/field.rs:544:40 [INFO] [stderr] | [INFO] [stderr] 544 | display(x) -> ("{}: {}", x.description(), err) [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant `GENERIC_PARSE_ERR` is never used [INFO] [stderr] --> src/server/field.rs:513:7 [INFO] [stderr] | [INFO] [stderr] 513 | const GENERIC_PARSE_ERR: &str = "an error occurred while parsing field headers"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `multipart-any` (lib) generated 10 warnings (run `cargo fix --lib -p multipart-any` to apply 1 suggestion) [INFO] [stderr] warning: `multipart-any` (lib test) generated 10 warnings (10 duplicates) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.07s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: buf_redux v0.8.4, multipart-any v0.16.1-p1 (/opt/rustwide/workdir), traitobject v0.1.0 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 3` [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/multipart_any-a07d2996656d2daf) [INFO] [stdout] [INFO] [stdout] running 21 tests [INFO] [stdout] test local_test::extended::lazy_client_entry_server ... ignored [INFO] [stdout] test local_test::extended::lazy_client_reg_server ... ignored [INFO] [stdout] test local_test::extended::reg_client_entry_server ... ignored [INFO] [stdout] test local_test::extended::reg_client_reg_server ... ignored [INFO] [stdout] test server::boundary::test::test_boundary ... ok [INFO] [stdout] test local_test::lazy_client_entry_server ... ok [INFO] [stdout] test local_test::reg_client_entry_server ... ok [INFO] [stdout] test server::boundary::test::test_invalid_boundary ... ok [INFO] [stdout] test local_test::lazy_client_reg_server ... ok [INFO] [stdout] test local_test::reg_client_reg_server ... ok [INFO] [stdout] test server::boundary::test::test_empty_body ... ok [INFO] [stdout] test server::boundary::test::test_leading_crlf ... ok [INFO] [stdout] test server::boundary::test::test_lone_boundary ... ok [INFO] [stdout] test server::boundary::test::test_skip_field ... ok [INFO] [stdout] test server::boundary::test::test_trailing_crlf ... ok [INFO] [stdout] test server::boundary::test::test_trailing_lflf ... ok [INFO] [stdout] test server::boundary::test::test_unterminated_body ... ok [INFO] [stdout] test server::field::test_find_header ... ok [INFO] [stdout] test server::issue_104 ... ok [INFO] [stdout] test server::issue_114 ... ok [INFO] [stdout] test server::boundary::test::test_split_boundary ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/form_test.rs (/opt/rustwide/target/debug/deps/form_test-94723cbc5345ac9f) [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 multipart-any [INFO] [stderr] warning: unnecessary braces around method argument [INFO] [stderr] --> src/server/save.rs:667:42 [INFO] [stderr] | [INFO] [stderr] 667 | occupied.into_mut().push({ SavedField { headers, data }}); [INFO] [stderr] | ^^ ^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_braces)]` on by default [INFO] [stderr] help: remove these braces [INFO] [stderr] | [INFO] [stderr] 667 - occupied.into_mut().push({ SavedField { headers, data }}); [INFO] [stderr] 667 + occupied.into_mut().push(SavedField { headers, data }); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: 1 warning emitted [INFO] [stderr] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test src/server/iron.rs - server::iron::Intercept (line 49) - compile ... ok [INFO] [stdout] test src/lib.rs - chain_result (line 80) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "7e45bc77d904c2501430d123ac9e454941f7b3414377d5d6ccc8c7107bc37076", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7e45bc77d904c2501430d123ac9e454941f7b3414377d5d6ccc8c7107bc37076", kill_on_drop: false }` [INFO] [stdout] 7e45bc77d904c2501430d123ac9e454941f7b3414377d5d6ccc8c7107bc37076 [INFO] testing multipart-any-0.16.1-p1 against try#5e4273472e1b2f223618a9b3def795f6224f241d for pr-118825 [INFO] extracting crate multipart-any 0.16.1-p1 into /workspace/builds/worker-2-tc2/source [INFO] validating manifest of crates.io crate multipart-any 0.16.1-p1 on toolchain 5e4273472e1b2f223618a9b3def795f6224f241d [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5e4273472e1b2f223618a9b3def795f6224f241d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate multipart-any 0.16.1-p1 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate multipart-any 0.16.1-p1 [INFO] tweaked toml for crates.io crate multipart-any 0.16.1-p1 written to /workspace/builds/worker-2-tc2/source/Cargo.toml [INFO] crate crates.io crate multipart-any 0.16.1-p1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5e4273472e1b2f223618a9b3def795f6224f241d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+5e4273472e1b2f223618a9b3def795f6224f241d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 23e8983b8084a1af28af34c15c09b9ec596fe538adb57ec73e0ec24beabf9c80 [INFO] running `Command { std: "docker" "start" "-a" "23e8983b8084a1af28af34c15c09b9ec596fe538adb57ec73e0ec24beabf9c80", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "23e8983b8084a1af28af34c15c09b9ec596fe538adb57ec73e0ec24beabf9c80", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "23e8983b8084a1af28af34c15c09b9ec596fe538adb57ec73e0ec24beabf9c80", kill_on_drop: false }` [INFO] [stdout] 23e8983b8084a1af28af34c15c09b9ec596fe538adb57ec73e0ec24beabf9c80 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+5e4273472e1b2f223618a9b3def795f6224f241d" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 420db2e4cc94223cc28b0daab2e21b63a0915c6db0dff9d2db8d4ac4913e8b81 [INFO] running `Command { std: "docker" "start" "-a" "420db2e4cc94223cc28b0daab2e21b63a0915c6db0dff9d2db8d4ac4913e8b81", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.70 [INFO] [stderr] Compiling autocfg v0.1.7 [INFO] [stderr] Compiling version_check v0.1.5 [INFO] [stderr] Compiling log v0.4.8 [INFO] [stderr] Compiling siphasher v0.2.3 [INFO] [stderr] Compiling smallvec v1.4.0 [INFO] [stderr] Compiling memchr v2.3.3 [INFO] [stderr] Compiling version_check v0.9.1 [INFO] [stderr] Compiling getrandom v0.1.14 [INFO] [stderr] Compiling traitobject v0.1.0 [INFO] [stderr] Compiling serde v1.0.110 [INFO] [stderr] Compiling rand_core v0.3.1 [INFO] [stderr] Compiling rand_jitter v0.1.4 [INFO] [stderr] Compiling unicode-bidi v0.3.4 [INFO] [stderr] Compiling num-traits v0.2.11 [INFO] [stderr] Compiling percent-encoding v1.0.1 [INFO] [stderr] Compiling rand_xorshift v0.1.1 [INFO] [stderr] Compiling rand_hc v0.1.0 [INFO] [stderr] Compiling rand_isaac v0.1.1 [INFO] [stderr] Compiling httparse v1.3.4 [INFO] [stderr] Compiling unsafe-any v0.4.2 [INFO] [stderr] Compiling num-integer v0.1.42 [INFO] [stderr] Compiling unicase v1.4.2 [INFO] [stderr] Compiling unicode-normalization v0.1.12 [INFO] [stderr] Compiling ryu v1.0.4 [INFO] [stderr] Compiling typemap v0.3.3 [INFO] [stderr] Compiling rand_chacha v0.1.1 [INFO] [stderr] Compiling rand_pcg v0.1.2 [INFO] [stderr] Compiling rand v0.6.5 [INFO] [stderr] Compiling log v0.3.9 [INFO] [stderr] Compiling unicase v2.6.0 [INFO] [stderr] Compiling mime v0.2.6 [INFO] [stderr] Compiling base64 v0.9.3 [INFO] [stderr] Compiling ppv-lite86 v0.2.8 [INFO] [stderr] Compiling typeable v0.1.2 [INFO] [stderr] Compiling language-tags v0.2.2 [INFO] [stderr] Compiling thread_local v1.0.1 [INFO] [stderr] Compiling phf_shared v0.7.24 [INFO] [stderr] Compiling aho-corasick v0.7.10 [INFO] [stderr] Compiling rand_os v0.1.3 [INFO] [stderr] Compiling time v0.1.43 [INFO] [stderr] Compiling phf v0.7.24 [INFO] [stderr] Compiling idna v0.1.5 [INFO] [stderr] Compiling num_cpus v1.13.0 [INFO] [stderr] Compiling plugin v0.2.6 [INFO] [stderr] Compiling regex-syntax v0.6.17 [INFO] [stderr] Compiling itoa v0.4.5 [INFO] [stderr] Compiling modifier v0.1.0 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling remove_dir_all v0.5.2 [INFO] [stderr] Compiling groupable v0.2.0 [INFO] [stderr] Compiling ascii v0.8.7 [INFO] [stderr] Compiling chunked_transfer v0.3.1 [INFO] [stderr] Compiling buf_redux v0.8.4 [INFO] [stderr] Compiling mime_guess v2.0.3 [INFO] [stderr] Compiling twoway v0.1.8 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling url v1.7.2 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling chrono v0.4.11 [INFO] [stderr] Compiling phf_generator v0.7.24 [INFO] [stderr] Compiling phf_codegen v0.7.24 [INFO] [stderr] Compiling mime_guess v1.8.8 [INFO] [stderr] Compiling hyper v0.10.16 [INFO] [stderr] Compiling tempfile v3.1.0 [INFO] [stderr] Compiling tiny_http v0.6.2 [INFO] [stderr] Compiling regex v1.3.7 [INFO] [stderr] Compiling iron v0.6.1 [INFO] [stderr] Compiling mustache v0.9.0 [INFO] [stderr] Compiling serde_json v1.0.53 [INFO] [stderr] Compiling nickel v0.11.0 [INFO] [stderr] Compiling multipart-any v0.16.1-p1 (/opt/rustwide/workdir) [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/server/field.rs:33:10 [INFO] [stdout] | [INFO] [stdout] 33 | ); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 180 | None => invalid_cont_disp!("expected additional data after Content-Disposition type", [INFO] [stdout] | _____________________- [INFO] [stdout] 181 | | header.val), [INFO] [stdout] | |__________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = note: this warning originates in the macro `invalid_cont_disp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/server/field.rs:33:10 [INFO] [stdout] | [INFO] [stdout] 33 | ); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 186 | None => invalid_cont_disp!("expected field name and maybe filename, got", [INFO] [stdout] | _____________________- [INFO] [stdout] 187 | | after_disp_type), [INFO] [stdout] | |_______________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `invalid_cont_disp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around method argument [INFO] [stdout] --> src/server/save.rs:667:42 [INFO] [stdout] | [INFO] [stdout] 667 | occupied.into_mut().push({ SavedField { headers, data }}); [INFO] [stdout] | ^^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_braces)]` on by default [INFO] [stdout] help: remove these braces [INFO] [stdout] | [INFO] [stdout] 667 - occupied.into_mut().push({ SavedField { headers, data }}); [INFO] [stdout] 667 + occupied.into_mut().push(SavedField { headers, data }); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/client/lazy.rs:83:20 [INFO] [stdout] | [INFO] [stdout] 83 | self.error.description() [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:520:41 [INFO] [stdout] | [INFO] [stdout] 520 | display(x) -> ("{}:\n{}", x.description(), headers) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:524:44 [INFO] [stdout] | [INFO] [stdout] 524 | display(x) -> ("{}: {}: {}", x.description(), reason, cause) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:530:40 [INFO] [stdout] | [INFO] [stdout] 530 | display(x) -> ("{}: {}", x.description(), err) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:536:46 [INFO] [stdout] | [INFO] [stdout] 536 | display(this) -> ("{}: {}", this.description(), cont_type) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:544:40 [INFO] [stdout] | [INFO] [stdout] 544 | display(x) -> ("{}: {}", x.description(), err) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `GENERIC_PARSE_ERR` is never used [INFO] [stdout] --> src/server/field.rs:513:7 [INFO] [stdout] | [INFO] [stdout] 513 | const GENERIC_PARSE_ERR: &str = "an error occurred while parsing field headers"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 10 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 7.27s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: buf_redux v0.8.4, multipart-any v0.16.1-p1 (/opt/rustwide/workdir), traitobject v0.1.0 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] running `Command { std: "docker" "inspect" "420db2e4cc94223cc28b0daab2e21b63a0915c6db0dff9d2db8d4ac4913e8b81", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "420db2e4cc94223cc28b0daab2e21b63a0915c6db0dff9d2db8d4ac4913e8b81", kill_on_drop: false }` [INFO] [stdout] 420db2e4cc94223cc28b0daab2e21b63a0915c6db0dff9d2db8d4ac4913e8b81 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+5e4273472e1b2f223618a9b3def795f6224f241d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 76ee94021e6349b2538ce0cb3eafe0258b4f2b6878f49b20d5ef107abd9243ec [INFO] running `Command { std: "docker" "start" "-a" "76ee94021e6349b2538ce0cb3eafe0258b4f2b6878f49b20d5ef107abd9243ec", kill_on_drop: false }` [INFO] [stderr] Compiling humantime v1.3.0 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling termcolor v1.1.0 [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/server/field.rs:33:10 [INFO] [stdout] | [INFO] [stdout] 33 | ); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 180 | None => invalid_cont_disp!("expected additional data after Content-Disposition type", [INFO] [stdout] | _____________________- [INFO] [stdout] 181 | | header.val), [INFO] [stdout] | |__________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = note: this warning originates in the macro `invalid_cont_disp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/server/field.rs:33:10 [INFO] [stdout] | [INFO] [stdout] 33 | ); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 186 | None => invalid_cont_disp!("expected field name and maybe filename, got", [INFO] [stdout] | _____________________- [INFO] [stdout] 187 | | after_disp_type), [INFO] [stdout] | |_______________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `invalid_cont_disp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around method argument [INFO] [stdout] --> src/server/save.rs:667:42 [INFO] [stdout] | [INFO] [stdout] 667 | occupied.into_mut().push({ SavedField { headers, data }}); [INFO] [stdout] | ^^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_braces)]` on by default [INFO] [stdout] help: remove these braces [INFO] [stdout] | [INFO] [stdout] 667 - occupied.into_mut().push({ SavedField { headers, data }}); [INFO] [stdout] 667 + occupied.into_mut().push(SavedField { headers, data }); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/client/lazy.rs:83:20 [INFO] [stdout] | [INFO] [stdout] 83 | self.error.description() [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:520:41 [INFO] [stdout] | [INFO] [stdout] 520 | display(x) -> ("{}:\n{}", x.description(), headers) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:524:44 [INFO] [stdout] | [INFO] [stdout] 524 | display(x) -> ("{}: {}: {}", x.description(), reason, cause) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:530:40 [INFO] [stdout] | [INFO] [stdout] 530 | display(x) -> ("{}: {}", x.description(), err) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:536:46 [INFO] [stdout] | [INFO] [stdout] 536 | display(this) -> ("{}: {}", this.description(), cont_type) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:544:40 [INFO] [stdout] | [INFO] [stdout] 544 | display(x) -> ("{}: {}", x.description(), err) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `GENERIC_PARSE_ERR` is never used [INFO] [stdout] --> src/server/field.rs:513:7 [INFO] [stdout] | [INFO] [stdout] 513 | const GENERIC_PARSE_ERR: &str = "an error occurred while parsing field headers"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 10 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling env_logger v0.5.13 [INFO] [stderr] Compiling multipart-any v0.16.1-p1 (/opt/rustwide/workdir) [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/server/field.rs:33:10 [INFO] [stdout] | [INFO] [stdout] 33 | ); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 180 | None => invalid_cont_disp!("expected additional data after Content-Disposition type", [INFO] [stdout] | _____________________- [INFO] [stdout] 181 | | header.val), [INFO] [stdout] | |__________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = note: this warning originates in the macro `invalid_cont_disp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/server/field.rs:33:10 [INFO] [stdout] | [INFO] [stdout] 33 | ); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 186 | None => invalid_cont_disp!("expected field name and maybe filename, got", [INFO] [stdout] | _____________________- [INFO] [stdout] 187 | | after_disp_type), [INFO] [stdout] | |_______________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `invalid_cont_disp` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around method argument [INFO] [stdout] --> src/server/save.rs:667:42 [INFO] [stdout] | [INFO] [stdout] 667 | occupied.into_mut().push({ SavedField { headers, data }}); [INFO] [stdout] | ^^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_braces)]` on by default [INFO] [stdout] help: remove these braces [INFO] [stdout] | [INFO] [stdout] 667 - occupied.into_mut().push({ SavedField { headers, data }}); [INFO] [stdout] 667 + occupied.into_mut().push(SavedField { headers, data }); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/client/lazy.rs:83:20 [INFO] [stdout] | [INFO] [stdout] 83 | self.error.description() [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:520:41 [INFO] [stdout] | [INFO] [stdout] 520 | display(x) -> ("{}:\n{}", x.description(), headers) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:524:44 [INFO] [stdout] | [INFO] [stdout] 524 | display(x) -> ("{}: {}: {}", x.description(), reason, cause) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:530:40 [INFO] [stdout] | [INFO] [stdout] 530 | display(x) -> ("{}: {}", x.description(), err) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:536:46 [INFO] [stdout] | [INFO] [stdout] 536 | display(this) -> ("{}: {}", this.description(), cont_type) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `iron::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/server/field.rs:544:40 [INFO] [stdout] | [INFO] [stdout] 544 | display(x) -> ("{}: {}", x.description(), err) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `GENERIC_PARSE_ERR` is never used [INFO] [stdout] --> src/server/field.rs:513:7 [INFO] [stdout] | [INFO] [stdout] 513 | const GENERIC_PARSE_ERR: &str = "an error occurred while parsing field headers"; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcQo9uXi/symbols.o" "/opt/rustwide/target/debug/deps/multipart_any-a07d2996656d2daf.multipart_any.41845adda9100d84-cgu.0.rcgu.o" "/opt/rustwide/target/debug/deps/multipart_any-a07d2996656d2daf.multipart_any.41845adda9100d84-cgu.1.rcgu.o" "/opt/rustwide/target/debug/deps/multipart_any-a07d2996656d2daf.multipart_any.41845adda9100d84-cgu.2.rcgu.o" "/opt/rustwide/target/debug/deps/multipart_any-a07d2996656d2daf.multipart_any.41845adda9100d84-cgu.3.rcgu.o" "/opt/rustwide/target/debug/deps/multipart_any-a07d2996656d2daf.multipart_any.41845adda9100d84-cgu.4.rcgu.o" "/opt/rustwide/target/debug/deps/multipart_any-a07d2996656d2daf.multipart_any.41845adda9100d84-cgu.5.rcgu.o" "/opt/rustwide/target/debug/deps/multipart_any-a07d2996656d2daf.multipart_any.41845adda9100d84-cgu.6.rcgu.o" "/opt/rustwide/target/debug/deps/multipart_any-a07d2996656d2daf.multipart_any.41845adda9100d84-cgu.7.rcgu.o" "/opt/rustwide/target/debug/deps/multipart_any-a07d2996656d2daf.multipart_any.41845adda9100d84-cgu.8.rcgu.o" "/opt/rustwide/target/debug/deps/multipart_any-a07d2996656d2daf.13indg8rug9mrrdv.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-589db8c3d6f2bfaf.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-c66b835e79ac4e5c.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-e6563fad5fde6625.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-ecc9b0542ac56b55.rlib" "/opt/rustwide/target/debug/deps/libnickel-283e04870d0f05ad.rlib" "/opt/rustwide/target/debug/deps/libgroupable-15a4d79df2c7614e.rlib" "/opt/rustwide/target/debug/deps/libmustache-9736849a357eec20.rlib" "/opt/rustwide/target/debug/deps/libserde_json-44fd98bbff5d05a5.rlib" "/opt/rustwide/target/debug/deps/libryu-84547b81122c0bbc.rlib" "/opt/rustwide/target/debug/deps/libitoa-391b140d8e73349d.rlib" "/opt/rustwide/target/debug/deps/libserde-eb196fa4d493075f.rlib" "/opt/rustwide/target/debug/deps/libtwoway-67277d0271076bce.rlib" "/opt/rustwide/target/debug/deps/libbuf_redux-30f67579c4db624a.rlib" "/opt/rustwide/target/debug/deps/libenv_logger-b0fddbde8f9d7ddd.rlib" "/opt/rustwide/target/debug/deps/libregex-747c18489e1fb67e.rlib" "/opt/rustwide/target/debug/deps/libthread_local-f761b244993cf29a.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-b82c15677deef9e2.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-afa07ef3fc937705.rlib" "/opt/rustwide/target/debug/deps/libaho_corasick-c682f8965ba3ab3f.rlib" "/opt/rustwide/target/debug/deps/libmemchr-f84c077e99ed5883.rlib" "/opt/rustwide/target/debug/deps/libatty-0d0028183e440b43.rlib" "/opt/rustwide/target/debug/deps/libhumantime-abc60364234bd452.rlib" "/opt/rustwide/target/debug/deps/libtermcolor-3088c0eb2359786c.rlib" "/opt/rustwide/target/debug/deps/libtiny_http-7d182bdffc537450.rlib" "/opt/rustwide/target/debug/deps/libchrono-87c2249a4d422610.rlib" "/opt/rustwide/target/debug/deps/libnum_integer-55d78ff3eef9a53f.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-e5bc487ec6ff0876.rlib" "/opt/rustwide/target/debug/deps/libchunked_transfer-e04d182f6354219f.rlib" "/opt/rustwide/target/debug/deps/libascii-56b43023db56e445.rlib" "/opt/rustwide/target/debug/deps/libiron-b553ee686e53b88a.rlib" "/opt/rustwide/target/debug/deps/libmodifier-53d8fa78cc7a3794.rlib" "/opt/rustwide/target/debug/deps/libmime_guess-a8f369be5c89ac1b.rlib" "/opt/rustwide/target/debug/deps/libphf-02446168a5b302bb.rlib" "/opt/rustwide/target/debug/deps/libphf_shared-48e57dd7e8882061.rlib" "/opt/rustwide/target/debug/deps/libsiphasher-14934a56cfe552cd.rlib" "/opt/rustwide/target/debug/deps/libplugin-1580e206aaf60579.rlib" "/opt/rustwide/target/debug/deps/libtypemap-e3d0bf34ef8a43bd.rlib" "/opt/rustwide/target/debug/deps/libunsafe_any-e2982a97fc2cbb59.rlib" "/opt/rustwide/target/debug/deps/libhyper-2421af7f491b936b.rlib" "/opt/rustwide/target/debug/deps/libmime-9fb1657aa6beaad1.rlib" "/opt/rustwide/target/debug/deps/liblog-c0dbf6b4ea897cc5.rlib" "/opt/rustwide/target/debug/deps/liblanguage_tags-c162ab4b3b9e87ad.rlib" "/opt/rustwide/target/debug/deps/libtypeable-c925ed23324cc412.rlib" "/opt/rustwide/target/debug/deps/libtraitobject-fff981a24a7450ee.rlib" "/opt/rustwide/target/debug/deps/libnum_cpus-eb1dae0921a09518.rlib" "/opt/rustwide/target/debug/deps/libhttparse-9ed4763342c96811.rlib" "/opt/rustwide/target/debug/deps/libunicase-4a42b64b2355512f.rlib" "/opt/rustwide/target/debug/deps/liburl-1f72ffb57438f448.rlib" "/opt/rustwide/target/debug/deps/libpercent_encoding-33525928c7429483.rlib" "/opt/rustwide/target/debug/deps/libidna-9c9f50e1817b3512.rlib" "/opt/rustwide/target/debug/deps/libunicode_normalization-e17337cc143fe4be.rlib" "/opt/rustwide/target/debug/deps/libsmallvec-6f1a5d1a5838b764.rlib" "/opt/rustwide/target/debug/deps/libunicode_bidi-5550b4e7e33925b6.rlib" "/opt/rustwide/target/debug/deps/libmatches-359d126c5b4c8439.rlib" "/opt/rustwide/target/debug/deps/libtime-e456cc8d9a40fe0d.rlib" "/opt/rustwide/target/debug/deps/libbase64-951ab6de06dc16dd.rlib" "/opt/rustwide/target/debug/deps/libbyteorder-c69c557766a6b69d.rlib" "/opt/rustwide/target/debug/deps/libsafemem-67d54dc2a787db43.rlib" "/opt/rustwide/target/debug/deps/libquick_error-2d49113a505254dd.rlib" "/opt/rustwide/target/debug/deps/libtempfile-4cc558f2618dc194.rlib" "/opt/rustwide/target/debug/deps/librand-23c8fa068c1dc334.rlib" "/opt/rustwide/target/debug/deps/librand_chacha-f4e46fc00ab6e034.rlib" "/opt/rustwide/target/debug/deps/libppv_lite86-49ff125a0f321320.rlib" "/opt/rustwide/target/debug/deps/librand_core-7e2e253317e75aa6.rlib" "/opt/rustwide/target/debug/deps/libgetrandom-57a49da4e1b6b0e7.rlib" "/opt/rustwide/target/debug/deps/libremove_dir_all-c8809e222586623c.rlib" "/opt/rustwide/target/debug/deps/librand-27d8448bf7584f92.rlib" "/opt/rustwide/target/debug/deps/librand_xorshift-872f04b8937d7062.rlib" "/opt/rustwide/target/debug/deps/librand_pcg-32fae1affe460620.rlib" "/opt/rustwide/target/debug/deps/librand_hc-eb3eeabc0137285d.rlib" "/opt/rustwide/target/debug/deps/librand_chacha-81282534630cc4ce.rlib" "/opt/rustwide/target/debug/deps/librand_isaac-74fa1e0f9dcbedd1.rlib" "/opt/rustwide/target/debug/deps/librand_core-4921619eeab8df81.rlib" "/opt/rustwide/target/debug/deps/librand_os-b0ed7df7def283d7.rlib" "/opt/rustwide/target/debug/deps/liblibc-7b64be4e6c662e50.rlib" "/opt/rustwide/target/debug/deps/librand_jitter-5aff48389f08938d.rlib" "/opt/rustwide/target/debug/deps/librand_core-8bba37619bd6596e.rlib" "/opt/rustwide/target/debug/deps/libmime_guess-57b4279173a6f6fd.rlib" "/opt/rustwide/target/debug/deps/libunicase-2103e55430965421.rlib" "/opt/rustwide/target/debug/deps/libmime-9e07d67b5ac64e40.rlib" "/opt/rustwide/target/debug/deps/liblog-6319993976aec79a.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-c6e6d9912bc66f08.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-ac8c01c554941eda.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-8658b562b4bc9014.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-3f17a82d6f357d02.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-b18e95f01f68fe15.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-f13c9e14ea01d467.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-5f665d37f127e827.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-36e065ac22f29782.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-2d131236edb9f3b1.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-84ab31faa4fd82ed.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-f1266d0fa705ff20.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-4a0ab320ded9b408.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-aea37e6b802c4566.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-06ef5b9b64386eaa.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-a099cfdcf5ac5c57.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-5f8c8143cdb8d04b.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-3bf59988464e229a.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-9686387289eaa322.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-632ae0f28c5e55ff.rlib" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-8ebeba8f78436673.rlib" "-Wl,-Bdynamic" "-lutil" "-ldl" "-lutil" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/5e4273472e1b2f223618a9b3def795f6224f241d/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/multipart_any-a07d2996656d2daf" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 9 [Killed] [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error; 10 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `multipart-any` (lib test) due to 2 previous errors; 12 warnings emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] running `Command { std: "docker" "inspect" "76ee94021e6349b2538ce0cb3eafe0258b4f2b6878f49b20d5ef107abd9243ec", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "76ee94021e6349b2538ce0cb3eafe0258b4f2b6878f49b20d5ef107abd9243ec", kill_on_drop: false }` [INFO] [stdout] 76ee94021e6349b2538ce0cb3eafe0258b4f2b6878f49b20d5ef107abd9243ec