[INFO] fetching crate connection-string 0.1.13... [INFO] testing connection-string-0.1.13 against try#ce59db7a1b1b012fb2793c4641c1bdecad7a128b for pr-85530 [INFO] extracting crate connection-string 0.1.13 into /workspace/builds/worker-7/source [INFO] validating manifest of crates.io crate connection-string 0.1.13 on toolchain ce59db7a1b1b012fb2793c4641c1bdecad7a128b [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate connection-string 0.1.13 [INFO] finished tweaking crates.io crate connection-string 0.1.13 [INFO] tweaked toml for crates.io crate connection-string 0.1.13 written to /workspace/builds/worker-7/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2ea3fe5806662e679bed831de0bb9be30afbeb0280ca2331601cbaccde8d6e48 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "2ea3fe5806662e679bed831de0bb9be30afbeb0280ca2331601cbaccde8d6e48", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2ea3fe5806662e679bed831de0bb9be30afbeb0280ca2331601cbaccde8d6e48", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2ea3fe5806662e679bed831de0bb9be30afbeb0280ca2331601cbaccde8d6e48", kill_on_drop: false }` [INFO] [stdout] 2ea3fe5806662e679bed831de0bb9be30afbeb0280ca2331601cbaccde8d6e48 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "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:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] db997fd621a16ace2e36416be9d346bab92b1b3cb83c8842293bf318bc527052 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "db997fd621a16ace2e36416be9d346bab92b1b3cb83c8842293bf318bc527052", kill_on_drop: false }` [INFO] [stderr] Compiling connection-string v0.1.13 (/opt/rustwide/workdir) [INFO] [stdout] warning: warn(future_incompatible) incompatible with previous forbid [INFO] [stdout] --> src/lib.rs:23:23 [INFO] [stdout] | [INFO] [stdout] 21 | #![forbid(unsafe_code, rust_2018_idioms)] [INFO] [stdout] | ---------------- `forbid` level set here [INFO] [stdout] 22 | #![deny(missing_debug_implementations, nonstandard_style)] [INFO] [stdout] 23 | #![warn(missing_docs, future_incompatible, unreachable_pub)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(forbidden_lint_groups)]` on by default [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 #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: warn(future_incompatible) incompatible with previous forbid [INFO] [stdout] --> src/lib.rs:23:23 [INFO] [stdout] | [INFO] [stdout] 21 | #![forbid(unsafe_code, rust_2018_idioms)] [INFO] [stdout] | ---------------- `forbid` level set here [INFO] [stdout] 22 | #![deny(missing_debug_implementations, nonstandard_style)] [INFO] [stdout] 23 | #![warn(missing_docs, future_incompatible, unreachable_pub)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [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 #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/utils.rs:23:52 [INFO] [stdout] | [INFO] [stdout] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:210:37 [INFO] [stdout] | [INFO] [stdout] 210 | ... None => bail!("unclosed double quote"), [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:23:23 [INFO] [stdout] | [INFO] [stdout] 23 | #![warn(missing_docs, future_incompatible, unreachable_pub)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` implied by `#[warn(future_incompatible)]` [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 `bail` (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/utils.rs:23:52 [INFO] [stdout] | [INFO] [stdout] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:226:34 [INFO] [stdout] | [INFO] [stdout] 226 | ... _ => bail!("Invalid ado.net token"), [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 `bail` (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/utils.rs:23:52 [INFO] [stdout] | [INFO] [stdout] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:235:37 [INFO] [stdout] | [INFO] [stdout] 235 | ... None => bail!("unclosed single quote"), [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 `bail` (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/utils.rs:31:66 [INFO] [stdout] | [INFO] [stdout] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:251:40 [INFO] [stdout] | [INFO] [stdout] 251 | ... Some(c) => bail!("Invalid ado.net token `{}`", c), [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 `bail` (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/utils.rs:23:52 [INFO] [stdout] | [INFO] [stdout] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:261:37 [INFO] [stdout] | [INFO] [stdout] 261 | ... None => bail!("unclosed escape literal"), [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 `bail` (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/utils.rs:31:66 [INFO] [stdout] | [INFO] [stdout] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:264:40 [INFO] [stdout] | [INFO] [stdout] 264 | ... Some(c) => bail!("Invalid ado.net token `{}`", c), [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 `bail` (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/utils.rs:31:66 [INFO] [stdout] | [INFO] [stdout] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:274:25 [INFO] [stdout] | [INFO] [stdout] 274 | char => bail!("Invalid character found: {}", char), [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 `bail` (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/utils.rs:27:52 [INFO] [stdout] | [INFO] [stdout] 27 | return Err($crate::Error::new($msg.into())); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/jdbc.rs:254:18 [INFO] [stdout] | [INFO] [stdout] 254 | _ => bail!(err_msg), [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 `bail` (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/utils.rs:23:52 [INFO] [stdout] | [INFO] [stdout] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/jdbc.rs:289:37 [INFO] [stdout] | [INFO] [stdout] 289 | ... None => bail!("unclosed escape literal"), [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 `bail` (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/utils.rs:31:66 [INFO] [stdout] | [INFO] [stdout] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/jdbc.rs:292:40 [INFO] [stdout] | [INFO] [stdout] 292 | ... Some(c) => bail!("Invalid JDBC token `{}`", c), [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 `bail` (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/utils.rs:31:66 [INFO] [stdout] | [INFO] [stdout] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/jdbc.rs:298:22 [INFO] [stdout] | [INFO] [stdout] 298 | c => bail!("Invalid JDBC token `{}`", c), [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 `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 13 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.25s [INFO] running `Command { std: "docker" "inspect" "db997fd621a16ace2e36416be9d346bab92b1b3cb83c8842293bf318bc527052", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "db997fd621a16ace2e36416be9d346bab92b1b3cb83c8842293bf318bc527052", kill_on_drop: false }` [INFO] [stdout] db997fd621a16ace2e36416be9d346bab92b1b3cb83c8842293bf318bc527052 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "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:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4fee419b3ccb388bc0ca2bdd1f489348c1c476fa4b4d7f6516d5715e28ce43e4 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "4fee419b3ccb388bc0ca2bdd1f489348c1c476fa4b4d7f6516d5715e28ce43e4", kill_on_drop: false }` [INFO] [stdout] warning: warn(future_incompatible) incompatible with previous forbid [INFO] [stdout] --> src/lib.rs:23:23 [INFO] [stdout] | [INFO] [stdout] 21 | #![forbid(unsafe_code, rust_2018_idioms)] [INFO] [stdout] | ---------------- `forbid` level set here [INFO] [stdout] 22 | #![deny(missing_debug_implementations, nonstandard_style)] [INFO] [stdout] 23 | #![warn(missing_docs, future_incompatible, unreachable_pub)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(forbidden_lint_groups)]` on by default [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 #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: warn(future_incompatible) incompatible with previous forbid [INFO] [stdout] --> src/lib.rs:23:23 [INFO] [stdout] | [INFO] [stdout] 21 | #![forbid(unsafe_code, rust_2018_idioms)] [INFO] [stdout] | ---------------- `forbid` level set here [INFO] [stdout] 22 | #![deny(missing_debug_implementations, nonstandard_style)] [INFO] [stdout] 23 | #![warn(missing_docs, future_incompatible, unreachable_pub)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [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 #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/utils.rs:23:52 [INFO] [stdout] | [INFO] [stdout] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:210:37 [INFO] [stdout] | [INFO] [stdout] 210 | ... None => bail!("unclosed double quote"), [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:23:23 [INFO] [stdout] | [INFO] [stdout] 23 | #![warn(missing_docs, future_incompatible, unreachable_pub)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` implied by `#[warn(future_incompatible)]` [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 `bail` (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/utils.rs:23:52 [INFO] [stdout] | [INFO] [stdout] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:226:34 [INFO] [stdout] | [INFO] [stdout] 226 | ... _ => bail!("Invalid ado.net token"), [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 `bail` (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/utils.rs:23:52 [INFO] [stdout] | [INFO] [stdout] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:235:37 [INFO] [stdout] | [INFO] [stdout] 235 | ... None => bail!("unclosed single quote"), [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 `bail` (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/utils.rs:31:66 [INFO] [stdout] | [INFO] [stdout] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:251:40 [INFO] [stdout] | [INFO] [stdout] 251 | ... Some(c) => bail!("Invalid ado.net token `{}`", c), [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 `bail` (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/utils.rs:23:52 [INFO] [stdout] | [INFO] [stdout] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:261:37 [INFO] [stdout] | [INFO] [stdout] 261 | ... None => bail!("unclosed escape literal"), [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 `bail` (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/utils.rs:31:66 [INFO] [stdout] | [INFO] [stdout] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:264:40 [INFO] [stdout] | [INFO] [stdout] 264 | ... Some(c) => bail!("Invalid ado.net token `{}`", c), [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 `bail` (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/utils.rs:31:66 [INFO] [stdout] | [INFO] [stdout] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:274:25 [INFO] [stdout] | [INFO] [stdout] 274 | char => bail!("Invalid character found: {}", char), [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 `bail` (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/utils.rs:27:52 [INFO] [stdout] | [INFO] [stdout] 27 | return Err($crate::Error::new($msg.into())); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/jdbc.rs:254:18 [INFO] [stdout] | [INFO] [stdout] 254 | _ => bail!(err_msg), [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 `bail` (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/utils.rs:23:52 [INFO] [stdout] | [INFO] [stdout] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/jdbc.rs:289:37 [INFO] [stdout] | [INFO] [stdout] 289 | ... None => bail!("unclosed escape literal"), [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 `bail` (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/utils.rs:31:66 [INFO] [stdout] | [INFO] [stdout] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/jdbc.rs:292:40 [INFO] [stdout] | [INFO] [stdout] 292 | ... Some(c) => bail!("Invalid JDBC token `{}`", c), [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 `bail` (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/utils.rs:31:66 [INFO] [stdout] | [INFO] [stdout] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/jdbc.rs:298:22 [INFO] [stdout] | [INFO] [stdout] 298 | c => bail!("Invalid JDBC token `{}`", c), [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 `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 13 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling connection-string v0.1.13 (/opt/rustwide/workdir) [INFO] [stdout] warning: warn(future_incompatible) incompatible with previous forbid [INFO] [stdout] --> src/lib.rs:23:23 [INFO] [stdout] | [INFO] [stdout] 21 | #![forbid(unsafe_code, rust_2018_idioms)] [INFO] [stdout] | ---------------- `forbid` level set here [INFO] [stdout] 22 | #![deny(missing_debug_implementations, nonstandard_style)] [INFO] [stdout] 23 | #![warn(missing_docs, future_incompatible, unreachable_pub)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(forbidden_lint_groups)]` on by default [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 #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: warn(future_incompatible) incompatible with previous forbid [INFO] [stdout] --> src/lib.rs:23:23 [INFO] [stdout] | [INFO] [stdout] 21 | #![forbid(unsafe_code, rust_2018_idioms)] [INFO] [stdout] | ---------------- `forbid` level set here [INFO] [stdout] 22 | #![deny(missing_debug_implementations, nonstandard_style)] [INFO] [stdout] 23 | #![warn(missing_docs, future_incompatible, unreachable_pub)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [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 #81670 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/utils.rs:23:52 [INFO] [stdout] | [INFO] [stdout] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:210:37 [INFO] [stdout] | [INFO] [stdout] 210 | ... None => bail!("unclosed double quote"), [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:23:23 [INFO] [stdout] | [INFO] [stdout] 23 | #![warn(missing_docs, future_incompatible, unreachable_pub)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` implied by `#[warn(future_incompatible)]` [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 `bail` (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/utils.rs:23:52 [INFO] [stdout] | [INFO] [stdout] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:226:34 [INFO] [stdout] | [INFO] [stdout] 226 | ... _ => bail!("Invalid ado.net token"), [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 `bail` (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/utils.rs:23:52 [INFO] [stdout] | [INFO] [stdout] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:235:37 [INFO] [stdout] | [INFO] [stdout] 235 | ... None => bail!("unclosed single quote"), [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 `bail` (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/utils.rs:31:66 [INFO] [stdout] | [INFO] [stdout] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:251:40 [INFO] [stdout] | [INFO] [stdout] 251 | ... Some(c) => bail!("Invalid ado.net token `{}`", c), [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 `bail` (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/utils.rs:23:52 [INFO] [stdout] | [INFO] [stdout] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:261:37 [INFO] [stdout] | [INFO] [stdout] 261 | ... None => bail!("unclosed escape literal"), [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 `bail` (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/utils.rs:31:66 [INFO] [stdout] | [INFO] [stdout] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:264:40 [INFO] [stdout] | [INFO] [stdout] 264 | ... Some(c) => bail!("Invalid ado.net token `{}`", c), [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 `bail` (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/utils.rs:31:66 [INFO] [stdout] | [INFO] [stdout] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/ado.rs:274:25 [INFO] [stdout] | [INFO] [stdout] 274 | char => bail!("Invalid character found: {}", char), [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 `bail` (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/utils.rs:27:52 [INFO] [stdout] | [INFO] [stdout] 27 | return Err($crate::Error::new($msg.into())); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/jdbc.rs:254:18 [INFO] [stdout] | [INFO] [stdout] 254 | _ => bail!(err_msg), [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 `bail` (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/utils.rs:23:52 [INFO] [stdout] | [INFO] [stdout] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/jdbc.rs:289:37 [INFO] [stdout] | [INFO] [stdout] 289 | ... None => bail!("unclosed escape literal"), [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 `bail` (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/utils.rs:31:66 [INFO] [stdout] | [INFO] [stdout] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/jdbc.rs:292:40 [INFO] [stdout] | [INFO] [stdout] 292 | ... Some(c) => bail!("Invalid JDBC token `{}`", c), [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 `bail` (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/utils.rs:31:66 [INFO] [stdout] | [INFO] [stdout] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/jdbc.rs:298:22 [INFO] [stdout] | [INFO] [stdout] 298 | c => bail!("Invalid JDBC token `{}`", c), [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 `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 13 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 1.42s [INFO] running `Command { std: "docker" "inspect" "4fee419b3ccb388bc0ca2bdd1f489348c1c476fa4b4d7f6516d5715e28ce43e4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4fee419b3ccb388bc0ca2bdd1f489348c1c476fa4b4d7f6516d5715e28ce43e4", kill_on_drop: false }` [INFO] [stdout] 4fee419b3ccb388bc0ca2bdd1f489348c1c476fa4b4d7f6516d5715e28ce43e4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "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:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ce59db7a1b1b012fb2793c4641c1bdecad7a128b" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 1295c70e99ebe29e4e014fdf1c5100e215a06188ffc8849a3d2e03edfe5be905 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "1295c70e99ebe29e4e014fdf1c5100e215a06188ffc8849a3d2e03edfe5be905", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] warning: warn(future_incompatible) incompatible with previous forbid [INFO] [stderr] --> src/lib.rs:23:23 [INFO] [stderr] | [INFO] [stderr] 21 | #![forbid(unsafe_code, rust_2018_idioms)] [INFO] [stderr] | ---------------- `forbid` level set here [INFO] [stderr] 22 | #![deny(missing_debug_implementations, nonstandard_style)] [INFO] [stderr] 23 | #![warn(missing_docs, future_incompatible, unreachable_pub)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(forbidden_lint_groups)]` on by default [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 #81670 [INFO] [stderr] [INFO] [stderr] warning: warn(future_incompatible) incompatible with previous forbid [INFO] [stderr] --> src/lib.rs:23:23 [INFO] [stderr] | [INFO] [stderr] 21 | #![forbid(unsafe_code, rust_2018_idioms)] [INFO] [stderr] | ---------------- `forbid` level set here [INFO] [stderr] 22 | #![deny(missing_debug_implementations, nonstandard_style)] [INFO] [stderr] 23 | #![warn(missing_docs, future_incompatible, unreachable_pub)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [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 #81670 [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/utils.rs:23:52 [INFO] [stderr] | [INFO] [stderr] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/ado.rs:210:37 [INFO] [stderr] | [INFO] [stderr] 210 | ... None => bail!("unclosed double quote"), [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] note: the lint level is defined here [INFO] [stderr] --> src/lib.rs:23:23 [INFO] [stderr] | [INFO] [stderr] 23 | #![warn(missing_docs, future_incompatible, unreachable_pub)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = note: `#[warn(semicolon_in_expressions_from_macros)]` implied by `#[warn(future_incompatible)]` [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 `bail` (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/utils.rs:23:52 [INFO] [stderr] | [INFO] [stderr] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/ado.rs:226:34 [INFO] [stderr] | [INFO] [stderr] 226 | ... _ => bail!("Invalid ado.net token"), [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 `bail` (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/utils.rs:23:52 [INFO] [stderr] | [INFO] [stderr] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/ado.rs:235:37 [INFO] [stderr] | [INFO] [stderr] 235 | ... None => bail!("unclosed single quote"), [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 `bail` (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/utils.rs:31:66 [INFO] [stderr] | [INFO] [stderr] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/ado.rs:251:40 [INFO] [stderr] | [INFO] [stderr] 251 | ... Some(c) => bail!("Invalid ado.net token `{}`", c), [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 `bail` (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/utils.rs:23:52 [INFO] [stderr] | [INFO] [stderr] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/ado.rs:261:37 [INFO] [stderr] | [INFO] [stderr] 261 | ... None => bail!("unclosed escape literal"), [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 `bail` (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/utils.rs:31:66 [INFO] [stderr] | [INFO] [stderr] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/ado.rs:264:40 [INFO] [stderr] | [INFO] [stderr] 264 | ... Some(c) => bail!("Invalid ado.net token `{}`", c), [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 `bail` (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/utils.rs:31:66 [INFO] [stderr] | [INFO] [stderr] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/ado.rs:274:25 [INFO] [stderr] | [INFO] [stderr] 274 | char => bail!("Invalid character found: {}", char), [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 `bail` (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/utils.rs:27:52 [INFO] [stderr] | [INFO] [stderr] 27 | return Err($crate::Error::new($msg.into())); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/jdbc.rs:254:18 [INFO] [stderr] | [INFO] [stderr] 254 | _ => bail!(err_msg), [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 `bail` (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/utils.rs:23:52 [INFO] [stderr] | [INFO] [stderr] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/jdbc.rs:289:37 [INFO] [stderr] | [INFO] [stderr] 289 | ... None => bail!("unclosed escape literal"), [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 `bail` (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/utils.rs:31:66 [INFO] [stderr] | [INFO] [stderr] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/jdbc.rs:292:40 [INFO] [stderr] | [INFO] [stderr] 292 | ... Some(c) => bail!("Invalid JDBC token `{}`", c), [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 `bail` (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/utils.rs:31:66 [INFO] [stderr] | [INFO] [stderr] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/jdbc.rs:298:22 [INFO] [stderr] | [INFO] [stderr] 298 | c => bail!("Invalid JDBC token `{}`", c), [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 `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: 13 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: warn(future_incompatible) incompatible with previous forbid [INFO] [stderr] --> src/lib.rs:23:23 [INFO] [stderr] | [INFO] [stderr] 21 | #![forbid(unsafe_code, rust_2018_idioms)] [INFO] [stderr] | ---------------- `forbid` level set here [INFO] [stderr] 22 | #![deny(missing_debug_implementations, nonstandard_style)] [INFO] [stderr] 23 | #![warn(missing_docs, future_incompatible, unreachable_pub)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(forbidden_lint_groups)]` on by default [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 #81670 [INFO] [stderr] [INFO] [stderr] warning: warn(future_incompatible) incompatible with previous forbid [INFO] [stderr] --> src/lib.rs:23:23 [INFO] [stderr] | [INFO] [stderr] 21 | #![forbid(unsafe_code, rust_2018_idioms)] [INFO] [stderr] | ---------------- `forbid` level set here [INFO] [stderr] 22 | #![deny(missing_debug_implementations, nonstandard_style)] [INFO] [stderr] 23 | #![warn(missing_docs, future_incompatible, unreachable_pub)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ overruled by previous forbid [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 #81670 [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/utils.rs:23:52 [INFO] [stderr] | [INFO] [stderr] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/ado.rs:210:37 [INFO] [stderr] | [INFO] [stderr] 210 | ... None => bail!("unclosed double quote"), [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] note: the lint level is defined here [INFO] [stderr] --> src/lib.rs:23:23 [INFO] [stderr] | [INFO] [stderr] 23 | #![warn(missing_docs, future_incompatible, unreachable_pub)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = note: `#[warn(semicolon_in_expressions_from_macros)]` implied by `#[warn(future_incompatible)]` [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 `bail` (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/utils.rs:23:52 [INFO] [stderr] | [INFO] [stderr] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/ado.rs:226:34 [INFO] [stderr] | [INFO] [stderr] 226 | ... _ => bail!("Invalid ado.net token"), [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 `bail` (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/utils.rs:23:52 [INFO] [stderr] | [INFO] [stderr] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/ado.rs:235:37 [INFO] [stderr] | [INFO] [stderr] 235 | ... None => bail!("unclosed single quote"), [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 `bail` (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/utils.rs:31:66 [INFO] [stderr] | [INFO] [stderr] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/ado.rs:251:40 [INFO] [stderr] | [INFO] [stderr] 251 | ... Some(c) => bail!("Invalid ado.net token `{}`", c), [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 `bail` (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/utils.rs:23:52 [INFO] [stderr] | [INFO] [stderr] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/ado.rs:261:37 [INFO] [stderr] | [INFO] [stderr] 261 | ... None => bail!("unclosed escape literal"), [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 `bail` (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/utils.rs:31:66 [INFO] [stderr] | [INFO] [stderr] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/ado.rs:264:40 [INFO] [stderr] | [INFO] [stderr] 264 | ... Some(c) => bail!("Invalid ado.net token `{}`", c), [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 `bail` (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/utils.rs:31:66 [INFO] [stderr] | [INFO] [stderr] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/ado.rs:274:25 [INFO] [stderr] | [INFO] [stderr] 274 | char => bail!("Invalid character found: {}", char), [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 `bail` (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/utils.rs:27:52 [INFO] [stderr] | [INFO] [stderr] 27 | return Err($crate::Error::new($msg.into())); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/jdbc.rs:254:18 [INFO] [stderr] | [INFO] [stderr] 254 | _ => bail!(err_msg), [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 `bail` (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/utils.rs:23:52 [INFO] [stderr] | [INFO] [stderr] 23 | return Err($crate::Error::new($msg.into())); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/jdbc.rs:289:37 [INFO] [stderr] | [INFO] [stderr] 289 | ... None => bail!("unclosed escape literal"), [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 `bail` (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/utils.rs:31:66 [INFO] [stderr] | [INFO] [stderr] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/jdbc.rs:292:40 [INFO] [stderr] | [INFO] [stderr] 292 | ... Some(c) => bail!("Invalid JDBC token `{}`", c), [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 `bail` (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/utils.rs:31:66 [INFO] [stderr] | [INFO] [stderr] 31 | return Err($crate::Error::new(&*format!($fmt, $($arg)*))); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/jdbc.rs:298:22 [INFO] [stderr] | [INFO] [stderr] 298 | c => bail!("Invalid JDBC token `{}`", c), [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 `bail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: 13 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.46s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/connection_string-6e143982bb55fc43) [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test ado::test::odbc_connection_strings ... ok [INFO] [stdout] test ado::test::display_with_escaping ... ok [INFO] [stdout] test ado::test::sql_server_auth_with_sql_client ... ok [INFO] [stdout] test ado::test::connect_to_access_jet ... ok [INFO] [stdout] test ado::test::windows_auth_with_sql_client ... ok [INFO] [stdout] test ado::test::connect_to_named_sql_server_instance ... ok [INFO] [stdout] test ado::test::data_shape_provider ... ok [INFO] [stdout] test jdbc::test::parse_properties ... ok [INFO] [stdout] test ado::test::oracle_connection_strings ... ok [INFO] [stdout] test jdbc::test::parse_server_name ... ok [INFO] [stdout] test jdbc::test::regression_2020_10_06 ... ok [INFO] [stdout] test jdbc::test::parse_port ... ok [INFO] [stdout] test jdbc::test::regression_2020_10_07_handle_trailing_semis ... ok [INFO] [stdout] test ado::test::oledb_connection_string_syntax ... ok [INFO] [stdout] test jdbc::test::whitespace ... ok [INFO] [stdout] test jdbc::test::escaped_properties ... ok [INFO] [stdout] test jdbc::test::regression_2020_10_27_dont_escape_underscores_whitespace ... ok [INFO] [stdout] test jdbc::test::sub_protocol_error ... ok [INFO] [stdout] test jdbc::test::parse_instance_name ... ok [INFO] [stderr] Running tests/test.rs (/opt/rustwide/target/debug/deps/test-509c77d0827282cf) [INFO] [stdout] test jdbc::test::parse_sub_protocol ... ok [INFO] [stdout] test jdbc::test::parse_ipv6_url ... ok [INFO] [stdout] test jdbc::test::display_with_escaping ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [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 connection-string [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test src/lib.rs - (line 6) ... ok [INFO] [stdout] test src/lib.rs - (line 14) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.45s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "1295c70e99ebe29e4e014fdf1c5100e215a06188ffc8849a3d2e03edfe5be905", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1295c70e99ebe29e4e014fdf1c5100e215a06188ffc8849a3d2e03edfe5be905", kill_on_drop: false }` [INFO] [stdout] 1295c70e99ebe29e4e014fdf1c5100e215a06188ffc8849a3d2e03edfe5be905