[INFO] fetching crate ascii 1.0.0... [INFO] building ascii-1.0.0 against try#d5c88c22807925c189328ef9d923c5d2b11a95b8+rustflags=-Zprofile-closures for pr-87066-3 [INFO] extracting crate ascii 1.0.0 into /workspace/builds/worker-1/source [INFO] validating manifest of crates.io crate ascii 1.0.0 on toolchain d5c88c22807925c189328ef9d923c5d2b11a95b8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate ascii 1.0.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate ascii 1.0.0 [INFO] tweaked toml for crates.io crate ascii 1.0.0 written to /workspace/builds/worker-1/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "fetch" "--manifest-path" "Cargo.toml", 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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 03ce5a5cf45c52ad590b1026d651680a39b9c9a0ed1a36aa1b000abc4854a2a3 [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" "03ce5a5cf45c52ad590b1026d651680a39b9c9a0ed1a36aa1b000abc4854a2a3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "03ce5a5cf45c52ad590b1026d651680a39b9c9a0ed1a36aa1b000abc4854a2a3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "03ce5a5cf45c52ad590b1026d651680a39b9c9a0ed1a36aa1b000abc4854a2a3", kill_on_drop: false }` [INFO] [stdout] 03ce5a5cf45c52ad590b1026d651680a39b9c9a0ed1a36aa1b000abc4854a2a3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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 -Zprofile-closures" "-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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3c9137214ab308eb11cb9fafe9a464f821f8e2d0a04a618094e105c2d594dfbc [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" "3c9137214ab308eb11cb9fafe9a464f821f8e2d0a04a618094e105c2d594dfbc", kill_on_drop: false }` [INFO] [stderr] Compiling ascii v1.0.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/ascii_string.rs:675:20 [INFO] [stdout] | [INFO] [stdout] 675 | self.error.description() [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0170]: pattern binding `a` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:204:40 [INFO] [stdout] | [INFO] [stdout] 204 | &self[self.chars().take_while(|a| a.is_whitespace()).count()..] [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::a` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bindings_with_variant_name)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0170]: pattern binding `a` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:218:26 [INFO] [stdout] | [INFO] [stdout] 218 | .take_while(|a| a.is_whitespace()) [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0170]: pattern binding `a` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:226:51 [INFO] [stdout] | [INFO] [stdout] 226 | self.chars().zip(other.chars()).all(|(a, b)| { [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0170]: pattern binding `b` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:226:54 [INFO] [stdout] | [INFO] [stdout] 226 | self.chars().zip(other.chars()).all(|(a, b)| { [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0170]: pattern binding `a` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:233:13 [INFO] [stdout] | [INFO] [stdout] 233 | for a in self.chars_mut() { [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0170]: pattern binding `a` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:240:13 [INFO] [stdout] | [INFO] [stdout] 240 | for a in self.chars_mut() { [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0170]: pattern binding `c` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:614:52 [INFO] [stdout] | [INFO] [stdout] 614 | if let Some(at) = self.chars.position(|c| c == split_on) { [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::c` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0170]: pattern binding `c` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:630:53 [INFO] [stdout] | [INFO] [stdout] 630 | if let Some(at) = self.chars.rposition(|c| c == split_on) { [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::c` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: ascii, (774a84081dc58bb9, 8b6c4ddf47852b2c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (a7b4446aa32a3618, 38849aa4ee82ddac), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (5d023ae110af97b7, f0b491b487de9deb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (de620790f5d48efe, 3ab6c47bfd93ee43), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (564c5eec446a51d3, 85540f775d4d69b8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (4692b6ecc3119004, b3059b2f3f5817cf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (3ee93e0894e31174, 28fc7aaa6e736c1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (cb9f40bbbeab2405, d14d905c734b9ad3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (aa7a06153fb6c52a, ddf827e7404e0799), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (562c920f8fe2fac1, 46623b1089465daf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (a0041c83bbd63059, 577c8a308df29327), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (a36e696d58b62575, 5eafd7552af3d26e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (deaae06cdee81e93, a193488957e51565), 0, 0 [INFO] [stdout] warning: 9 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0170`. [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.08s [INFO] running `Command { std: "docker" "inspect" "3c9137214ab308eb11cb9fafe9a464f821f8e2d0a04a618094e105c2d594dfbc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3c9137214ab308eb11cb9fafe9a464f821f8e2d0a04a618094e105c2d594dfbc", kill_on_drop: false }` [INFO] [stdout] 3c9137214ab308eb11cb9fafe9a464f821f8e2d0a04a618094e105c2d594dfbc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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 -Zprofile-closures" "-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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a2b4dc92e91a514ccdea2bf552b57181804e48ef95e2b4a23f5f74d6c759546f [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" "a2b4dc92e91a514ccdea2bf552b57181804e48ef95e2b4a23f5f74d6c759546f", kill_on_drop: false }` [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/ascii_string.rs:675:20 [INFO] [stdout] | [INFO] [stdout] 675 | self.error.description() [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: ascii, (774a84081dc58bb9, 8b6c4ddf47852b2c), 0, 0 [INFO] [stdout] warning[E0170]: pattern binding `a` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:204:40 [INFO] [stdout] | [INFO] [stdout] 204 | &self[self.chars().take_while(|a| a.is_whitespace()).count()..] [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::a` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bindings_with_variant_name)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: ascii, (a7b4446aa32a3618, 38849aa4ee82ddac), 0, 0 [INFO] [stdout] warning[E0170]: pattern binding `a` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:218:26 [INFO] [stdout] | [INFO] [stdout] 218 | .take_while(|a| a.is_whitespace()) [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::a` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: ascii, (5d023ae110af97b7, f0b491b487de9deb), 0, 0 [INFO] [stdout] warning[E0170]: pattern binding `a` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:226:51 [INFO] [stdout] | [INFO] [stdout] 226 | self.chars().zip(other.chars()).all(|(a, b)| { [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::a` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: ascii, (de620790f5d48efe, 3ab6c47bfd93ee43), 8, 8 [INFO] [stdout] warning[E0170]: pattern binding `b` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:226:54 [INFO] [stdout] | [INFO] [stdout] 226 | self.chars().zip(other.chars()).all(|(a, b)| { [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::b` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: ascii, (564c5eec446a51d3, 85540f775d4d69b8), 8, 8 [INFO] [stdout] warning[E0170]: pattern binding `a` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:233:13 [INFO] [stdout] | [INFO] [stdout] 233 | for a in self.chars_mut() { [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::a` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: ascii, (4692b6ecc3119004, b3059b2f3f5817cf), 0, 0 [INFO] [stdout] warning[E0170]: pattern binding `a` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:240:13 [INFO] [stdout] | [INFO] [stdout] 240 | for a in self.chars_mut() { [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::a` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: ascii, (3ee93e0894e31174, 28fc7aaa6e736c1), 0, 0 [INFO] [stdout] warning[E0170]: pattern binding `c` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:614:52 [INFO] [stdout] | [INFO] [stdout] 614 | if let Some(at) = self.chars.position(|c| c == split_on) { [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::c` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: ascii, (cb9f40bbbeab2405, d14d905c734b9ad3), 0, 0 [INFO] [stdout] warning[E0170]: pattern binding `c` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:630:53 [INFO] [stdout] | [INFO] [stdout] 630 | if let Some(at) = self.chars.rposition(|c| c == split_on) { [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::c` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: ascii, (aa7a06153fb6c52a, ddf827e7404e0799), 0, 0 [INFO] [stdout] warning: 9 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: ascii, (562c920f8fe2fac1, 46623b1089465daf), 0, 0 [INFO] [stdout] For more information about this error, try `rustc --explain E0170`. [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: ascii, (a0041c83bbd63059, 577c8a308df29327), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (a36e696d58b62575, 5eafd7552af3d26e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (deaae06cdee81e93, a193488957e51565), 0, 0 [INFO] [stderr] Compiling ascii v1.0.0 (/opt/rustwide/workdir) [INFO] [stdout] warning[E0170]: pattern binding `a` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> tests.rs:133:34 [INFO] [stdout] | [INFO] [stdout] 133 | if case.chars().all(|a| a.is_uppercase() ) { [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::a` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bindings_with_variant_name)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: tests, (ae4d08661f22b1ab, 2d2c9121392f4273), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tests, (8f8c27d386ac4535, 73bb83993307bdd4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tests, (41bf0dfc2cbcfea4, 7e080037e2c0257b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tests, (b5590d2065155bc5, 646107f4f40b7457), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tests, (a5ca61af382e6e58, e4c7e2fa16e2c6f3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tests, (f14c641a87486fc4, c730eb3b40b71572), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tests, (7417f8bd650ced7a, 69e9ae145e23331c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tests, (70974da3f271e2d5, 252dee090c4783ed), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tests, (51c8a91002a44da1, bd4dafb5e370251d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tests, (7f72ae4878b821f0, 42e3fe1afb1fc783), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tests, (84d0b6f850f64df2, 222f6a56ad1f84c2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tests, (dd636de49ef1970a, a52e3fbebf9982a1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tests, (8638b87d00e6a491, c2eb7bbfde5c306a), 0, 0 [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/ascii_string.rs:675:20 [INFO] [stdout] | [INFO] [stdout] 675 | self.error.description() [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0170]: pattern binding `a` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:204:40 [INFO] [stdout] | [INFO] [stdout] 204 | &self[self.chars().take_while(|a| a.is_whitespace()).count()..] [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::a` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bindings_with_variant_name)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0170]: pattern binding `a` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:218:26 [INFO] [stdout] | [INFO] [stdout] 218 | .take_while(|a| a.is_whitespace()) [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0170]: pattern binding `a` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:226:51 [INFO] [stdout] | [INFO] [stdout] 226 | self.chars().zip(other.chars()).all(|(a, b)| { [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0170]: pattern binding `b` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:226:54 [INFO] [stdout] | [INFO] [stdout] 226 | self.chars().zip(other.chars()).all(|(a, b)| { [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0170]: pattern binding `a` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:233:13 [INFO] [stdout] | [INFO] [stdout] 233 | for a in self.chars_mut() { [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0170]: pattern binding `a` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:240:13 [INFO] [stdout] | [INFO] [stdout] 240 | for a in self.chars_mut() { [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0170]: pattern binding `c` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:614:52 [INFO] [stdout] | [INFO] [stdout] 614 | if let Some(at) = self.chars.position(|c| c == split_on) { [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::c` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0170]: pattern binding `c` is named the same as one of the variants of the type `AsciiChar` [INFO] [stdout] --> src/ascii_str.rs:630:53 [INFO] [stdout] | [INFO] [stdout] 630 | if let Some(at) = self.chars.rposition(|c| c == split_on) { [INFO] [stdout] | ^ help: to match on the variant, qualify the path: `AsciiChar::c` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0170`. [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: ascii, (70b444d09fe56500, 98db5a1bccca32b4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (8ed08aad7ef07832, b1803e61506032b1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (b25e8d940a5dad6c, 5a1beb79726977a9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (b6199bb9044518a1, c9238d861bda2bff), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (65ccee99aa1bf4cd, b601bd7f0cf83ed4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (3871cbc432668831, 7289af0424cd11a8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (435b73e6e1a13860, 81f5137db53c84d7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (1a43e56bd816c99c, 9bf6cc5ac33aeadd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (3ba43779736da9c1, 17ef2d279773daf9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (d4217299308f356, 7a1b4d73535fc59a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (9f25818711ac6908, 1d77547045d3f9db), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (99ef912d3ab28254, 25991c38a937a912), 16, 32 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (f028675ab9fdb6c3, 5c78c4e05602af94), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (1c119f0d04200bfd, 542cfdae915a2c24), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (7c8e2f7036c3c41a, 646152ea37094b36), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (de19875418b82642, cd11e43ade555e97), 16, 32 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (9de32c3294a0ef89, 9f17bb619bfaec06), 16, 32 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (77af91f3a52bda4d, 122a287b0d68bd6e), 16, 32 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (4842638fdd430cd7, b1ad7de8d44995de), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (28cf9768127acec7, b44e67bd75fde0ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (7233a62dd6e01f7b, 83f84e4be60a27de), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (b891e5e51409203d, b3428e34298d31a6), 16, 32 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (f6cac8255db10af7, e9cf2417d369d968), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (fd490c29237515c7, ad792484ca6d7db5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (eb35a4c8b68b64f3, 7fa809a297e5c300), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (740d639599770a97, 3dd0ebad149edc4a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (31e2ca54262d4180, a7d7879f457f6327), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (d5e8838a0d16ba76, 11ae166ff494cf63), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (f6fae6beb5a364b8, 9c6800da93e088ef), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (a2d862bb0b66a54c, b5d05e6044500161), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (bbb764bd7ec816e4, e2cf2aa587607079), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (ee85b2b5df90fffd, c300b8e3a8889a6b), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (df6d92130d890968, 4a8467fe333f2847), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (4e18a00ad3b49167, 5b11acefe65aabb3), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (9f2cf894dbb1c9e7, 4a51f29bfe8703a5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (7af93f9c4c1f8005, f7ad8fcea5618388), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (1ccb63bcd9a35588, 5e496987b5b255ab), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (f8033824f1922120, 3e66b1e9be760779), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (9571758b6b3fc7e0, 6643d9a1208134da), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (8639625fb2daf232, 120aff8aa9ca639c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (7c8d5cba323ef91, 55a1fc02e4ab035), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (19bcf563cc184a49, 358328d3e61a04c8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (5c2dcc70d60c90f4, b29a65d0ea98a89), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (348b113dfd052752, 66bbd929be35635c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (8c7706ac7b65595, f8656ddbe624f03a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (e5aad8325b55ab0d, c1762e4affd4b0a2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (d1e01e95d1f53c8f, ce4fcc7dd8b94e8f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (8f555f9bfe9c73c0, 7c65bc0e190ad19f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (3eb17f52d0c2ce39, 9328c2e064102619), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (eba4b3537e4593e7, f89553094ddc4c6e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (cd88e49a2119980, a3ae22724471176f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (41fe905399dd4a32, 46af797dfbdd3e10), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (db8b63eb53fb4740, 3f8660e038d5be8b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (3e05c07b38c210fd, 73a8a371ac6d0d44), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (2dd3343eb205cec6, c8c332fbce27dd6e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (af57db05d1504bc4, cfa822e2235b2a82), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (86197aeca7e3be3e, 99dcf1bb02d380d4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (3bad2b781590d9b3, fc4c753a7f8b371c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (a0bc0e1a784867ba, 1bb53b5a4f6b3502), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (2a39f3f72291326b, 9283309cf5312d5a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (dd31bd503c593744, d929da4ec4de4229), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (881c59422b7c4d65, adb4475caefbb69e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (e04ac6467f77bf9a, 14ff68d95b3cb111), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: ascii, (4c850f893ad079f5, aaa5371c379a1dea), 0, 0 [INFO] [stdout] warning: 9 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 3.37s [INFO] [stdout] For more information about this error, try `rustc --explain E0170`. [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "a2b4dc92e91a514ccdea2bf552b57181804e48ef95e2b4a23f5f74d6c759546f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a2b4dc92e91a514ccdea2bf552b57181804e48ef95e2b4a23f5f74d6c759546f", kill_on_drop: false }` [INFO] [stdout] a2b4dc92e91a514ccdea2bf552b57181804e48ef95e2b4a23f5f74d6c759546f