[INFO] fetching crate subslice 0.2.3... [INFO] building subslice-0.2.3 against try#d5c88c22807925c189328ef9d923c5d2b11a95b8+rustflags=-Zprofile-closures for pr-87066-3 [INFO] extracting crate subslice 0.2.3 into /workspace/builds/worker-0/source [INFO] validating manifest of crates.io crate subslice 0.2.3 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 subslice 0.2.3 [INFO] finished tweaking crates.io crate subslice 0.2.3 [INFO] tweaked toml for crates.io crate subslice 0.2.3 written to /workspace/builds/worker-0/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] Downloading crates ... [INFO] [stderr] Downloaded rustc_version v0.1.7 [INFO] [stderr] Downloaded semver v0.1.20 [INFO] [stderr] Downloaded quickcheck v0.5.0 [INFO] [stderr] Downloaded newtype_derive v0.1.6 [INFO] [stderr] Downloaded defmac v0.1.3 [INFO] [stderr] Downloaded unchecked-index v0.2.2 [INFO] [stderr] Downloaded odds v0.2.26 [INFO] [stderr] Downloaded macro-attr v0.2.0 [INFO] [stderr] Downloaded jetscii v0.3.1 [INFO] [stderr] Downloaded galil-seiferas v0.1.5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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] 00d34875b241f0d4269a56d3aaac460f7306bad4796a9868264131570414c72e [INFO] running `Command { std: "docker" "start" "-a" "00d34875b241f0d4269a56d3aaac460f7306bad4796a9868264131570414c72e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "00d34875b241f0d4269a56d3aaac460f7306bad4796a9868264131570414c72e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "00d34875b241f0d4269a56d3aaac460f7306bad4796a9868264131570414c72e", kill_on_drop: false }` [INFO] [stdout] 00d34875b241f0d4269a56d3aaac460f7306bad4796a9868264131570414c72e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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] da0a63a0aa8b14b05de72bcf36a594ad5d57b03c46eb77bcef45b42392e694fb [INFO] running `Command { std: "docker" "start" "-a" "da0a63a0aa8b14b05de72bcf36a594ad5d57b03c46eb77bcef45b42392e694fb", kill_on_drop: false }` [INFO] [stderr] Compiling memchr v2.4.0 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (17e4d3eceadf9dd2, 8aedf3ac2bade43), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: memchr, (adab685027c967bc, 8626985ee941285d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: memchr, (a461baf1ec0090ad, 5af087ad2e78bcae), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: memchr, (fd2def8403dbf8ed, e550c988fd8abd29), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: memchr, (b4e06a03ab0904cf, 53b28ff318d9de23), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: memchr, (f04f4876c901d2ee, acd2c0eb72a92dd7), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: memchr, (ec30359d6ce404ed, a47f4f67457ab7b), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: memchr, (49d02366135fea00, 4d39c89542cbd33d), 8, 8 [INFO] [stderr] Compiling subslice v0.2.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition. [INFO] [stdout] --> src/lib.rs:735:18 [INFO] [stdout] | [INFO] [stdout] 735 | fn rejecting(usize, usize) -> Self::Output; [INFO] [stdout] | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(anonymous_parameters)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition. [INFO] [stdout] --> src/lib.rs:735:25 [INFO] [stdout] | [INFO] [stdout] 735 | fn rejecting(usize, usize) -> Self::Output; [INFO] [stdout] | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition. [INFO] [stdout] --> src/lib.rs:736:17 [INFO] [stdout] | [INFO] [stdout] 736 | fn matching(usize, usize) -> Self::Output; [INFO] [stdout] | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition. [INFO] [stdout] --> src/lib.rs:736:24 [INFO] [stdout] | [INFO] [stdout] 736 | fn matching(usize, usize) -> Self::Output; [INFO] [stdout] | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 4 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.06s [INFO] running `Command { std: "docker" "inspect" "da0a63a0aa8b14b05de72bcf36a594ad5d57b03c46eb77bcef45b42392e694fb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "da0a63a0aa8b14b05de72bcf36a594ad5d57b03c46eb77bcef45b42392e694fb", kill_on_drop: false }` [INFO] [stdout] da0a63a0aa8b14b05de72bcf36a594ad5d57b03c46eb77bcef45b42392e694fb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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] 7cf98f61912f8b73484460e0dfd74a816660f0cde6002c7a7d0d9567bc69b3ab [INFO] running `Command { std: "docker" "start" "-a" "7cf98f61912f8b73484460e0dfd74a816660f0cde6002c7a7d0d9567bc69b3ab", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling libc v0.2.99 [INFO] [stderr] Compiling semver v0.1.20 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (17e4d3eceadf9dd2, 8aedf3ac2bade43), 8, 8 [INFO] [stderr] Compiling either v1.6.1 [INFO] [stderr] Compiling odds v0.2.26 [INFO] [stderr] Compiling macro-attr v0.2.0 [INFO] [stderr] SG_CR_Eslkdjf: memchr, (adab685027c967bc, 8626985ee941285d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: memchr, (a461baf1ec0090ad, 5af087ad2e78bcae), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: memchr, (fd2def8403dbf8ed, e550c988fd8abd29), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: memchr, (b4e06a03ab0904cf, 53b28ff318d9de23), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: memchr, (f04f4876c901d2ee, acd2c0eb72a92dd7), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: memchr, (ec30359d6ce404ed, a47f4f67457ab7b), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: memchr, (49d02366135fea00, 4d39c89542cbd33d), 8, 8 [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition. [INFO] [stdout] --> src/lib.rs:735:18 [INFO] [stdout] | [INFO] [stdout] 735 | fn rejecting(usize, usize) -> Self::Output; [INFO] [stdout] | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(anonymous_parameters)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition. [INFO] [stdout] --> src/lib.rs:735:25 [INFO] [stdout] | [INFO] [stdout] 735 | fn rejecting(usize, usize) -> Self::Output; [INFO] [stdout] | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition. [INFO] [stdout] --> src/lib.rs:736:17 [INFO] [stdout] | [INFO] [stdout] 736 | fn matching(usize, usize) -> Self::Output; [INFO] [stdout] | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition. [INFO] [stdout] --> src/lib.rs:736:24 [INFO] [stdout] | [INFO] [stdout] 736 | fn matching(usize, usize) -> Self::Output; [INFO] [stdout] | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 4 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling itertools v0.7.11 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (75b84863966839e5, 8a92c743b00988cf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: semver, (7cc5ff9c9a8ce013, 6dd76bc6afb01fd4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: semver, (c984e2e3fcc69c46, c584ffa562d66cf5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: semver, (19ced7cd5753776c, 3060396bed9ec31e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: semver, (e1eaf77290f017e9, b902e92f4415cb4d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: semver, (2b7bdc5ec7d57c2f, 258561221c4ab19d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: semver, (cb3a2b3e793d1232, 74d4011ae37cec9c), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: semver, (16f349043d99a2c9, 8bbdbf8b73a3b897), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: semver, (ebf9fc4a23bfc251, 5ffd413b49cff583), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: semver, (887479c0f52c9635, a08a680d35ae7972), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: semver, (f14f917b5754768a, c0bbd16271d2e304), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: semver, (112cdfb8038524, c04109a1257d5cba), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: semver, (afa5a25173df321, 18934970cbe5e4bf), 8, 8 [INFO] [stderr] Compiling rustc_version v0.1.7 [INFO] [stderr] SG_CR_Eslkdjf: odds, (15f773487d1a69ff, 483f174532ebb052), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: odds, (269df65fb61521ea, bf1d6e8e34bde6ca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: odds, (1b1670d6e863a9d3, 596f52459cac33e0), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: odds, (4099bf789efd0598, ff068820f56f4cd5), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: rustc_version, (d4f55bde121b4b8d, 5904fcf17d197b70), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rustc_version, (f4a2699193c4079a, d2d7917dbead6d6f), 0, 0 [INFO] [stderr] Compiling newtype_derive v0.1.6 [INFO] [stderr] Compiling rand v0.4.6 [INFO] [stderr] SG_CR_Eslkdjf: rand, (d5015a8c02ff7118, e70836707da39dad), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (c33e8228ef4d3b95, 2d6ca4bd92c47071), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (73a6793981df500, 9ea7a0df690467a7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (d8ff2f552621b1e1, a17a7748711039ba), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (4d455adf532d9672, 8a28634982653bd8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (ed75b5e2f3665aa2, 4385f707973d3e6f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (b6582aa9c9db04c2, 7aa5d671fc00c41d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (6a201950bd958b83, 83144e08ef857ffe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (f4edb901cfa4bf68, aebc79b4281ce138), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (f4cc936fabde326d, 2e5a3fa686e06f95), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (430a73cb6571950c, 8fca9879845359c1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (33973f3323b2d6c4, 61730fb1bf00dec8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (244767cfee9aefe0, 1ac66c687f40fdbf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (893aa53486a55c7, dfa264df2657b3a9), 0, 0 [INFO] [stderr] Compiling rand v0.3.23 [INFO] [stderr] Compiling quickcheck v0.5.0 [INFO] [stderr] SG_CR_Eslkdjf: quickcheck, (d2966cd0fc8925b3, b9bb4d3d50d91226), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quickcheck, (f25d2ddb8a3fed, a21e3323bd8ced85), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quickcheck, (80eba67a0eec4401, 7637286f55642c1c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quickcheck, (f0c1e426534aeeb1, a32b5b82c2e98689), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quickcheck, (e53a5a91977b43, 623c3c94a4cacd13), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: quickcheck, (4233eb6e36d22fd1, f47e444b05e725fe), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: quickcheck, (8b0d39943babfe12, 484e945e4171ee4e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quickcheck, (13f42f17c36189ad, 1f48eb47582f9b31), 0, 0 [INFO] [stderr] Compiling subslice v0.2.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around function argument [INFO] [stdout] --> src/tw.rs:305:39 [INFO] [stdout] | [INFO] [stdout] 305 | assert_eq!(2, compute_max_suf_pos((b"aab"))); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around function argument [INFO] [stdout] --> src/tw.rs:307:39 [INFO] [stdout] | [INFO] [stdout] 307 | assert_eq!(2, compute_max_suf_pos((b"aabaa"))); [INFO] [stdout] | ^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around function argument [INFO] [stdout] --> src/tw.rs:309:39 [INFO] [stdout] | [INFO] [stdout] 309 | assert_eq!(0, compute_max_suf_pos((b"gcagagag"))); [INFO] [stdout] | ^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around function argument [INFO] [stdout] --> src/tw.rs:310:39 [INFO] [stdout] | [INFO] [stdout] 310 | assert_eq!(2, compute_max_suf_pos((b"banana"))); [INFO] [stdout] | ^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around function argument [INFO] [stdout] --> src/tw.rs:315:42 [INFO] [stdout] | [INFO] [stdout] 315 | assert_eq!((2, 1), maxsuf_and_period((b"aab"))); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around function argument [INFO] [stdout] --> src/tw.rs:316:42 [INFO] [stdout] | [INFO] [stdout] 316 | assert_eq!((2, 3), maxsuf_and_period((b"aabaa"))); [INFO] [stdout] | ^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around function argument [INFO] [stdout] --> src/tw.rs:317:42 [INFO] [stdout] | [INFO] [stdout] 317 | assert_eq!((0, 7), maxsuf_and_period((b"gcagagag"))); [INFO] [stdout] | ^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition. [INFO] [stdout] --> src/lib.rs:735:18 [INFO] [stdout] | [INFO] [stdout] 735 | fn rejecting(usize, usize) -> Self::Output; [INFO] [stdout] | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(anonymous_parameters)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition. [INFO] [stdout] --> src/lib.rs:735:25 [INFO] [stdout] | [INFO] [stdout] 735 | fn rejecting(usize, usize) -> Self::Output; [INFO] [stdout] | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition. [INFO] [stdout] --> src/lib.rs:736:17 [INFO] [stdout] | [INFO] [stdout] 736 | fn matching(usize, usize) -> Self::Output; [INFO] [stdout] | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition. [INFO] [stdout] --> src/lib.rs:736:24 [INFO] [stdout] | [INFO] [stdout] 736 | fn matching(usize, usize) -> Self::Output; [INFO] [stdout] | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: subslice, (566a39de34de3780, 908f5f9e3a82da7b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: subslice, (ea1404b8e046af32, 146b833a4cfe538c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: subslice, (36076cfee341ddc6, f780834e706b0379), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: subslice, (613586e1119ff576, 245e1cd14ddc49fc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: subslice, (2c91062d2f2d534c, 22cef38167445e7a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: subslice, (5768793e477b6ab4, d0780021f2cb33e1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: subslice, (4615b72172f9459e, ba1a85d03fa3795f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: subslice, (52c60a47bc35cab3, e2ca048f082fa36c), 0, 0 [INFO] [stdout] warning: 11 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 5.91s [INFO] running `Command { std: "docker" "inspect" "7cf98f61912f8b73484460e0dfd74a816660f0cde6002c7a7d0d9567bc69b3ab", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7cf98f61912f8b73484460e0dfd74a816660f0cde6002c7a7d0d9567bc69b3ab", kill_on_drop: false }` [INFO] [stdout] 7cf98f61912f8b73484460e0dfd74a816660f0cde6002c7a7d0d9567bc69b3ab