[INFO] cloning repository https://github.com/ivanceras/ivancerust [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ivanceras/ivancerust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fivanceras%2Fivancerust", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fivanceras%2Fivancerust'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] f0fab6329e6d72a9e35f5acf2316eae9c45d6367 [INFO] checking ivanceras/ivancerust against master#af4a5a13a15fa0c60e06321077ef452f769b42fd for pr-122960-4 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fivanceras%2Fivancerust" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/ivanceras/ivancerust on toolchain af4a5a13a15fa0c60e06321077ef452f769b42fd [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/ivanceras/ivancerust [INFO] removed 0 missing examples [INFO] finished tweaking git repo https://github.com/ivanceras/ivancerust [INFO] tweaked toml for git repo https://github.com/ivanceras/ivancerust written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/ivanceras/ivancerust already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: dependency (regex) specified without providing a local path, Git repository, version, or workspace dependency to use. This will be considered an error in future versions [INFO] [stderr] Updating git repository `https://github.com/rust-lang/time` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded libc v0.1.2 [INFO] [stderr] Downloaded regex v0.1.15 [INFO] [stderr] Downloaded gcc v0.3.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2e0738f4a49b28594099ddb5e14abc1bc217054a75313f6880a8ebb98968cfe0 [INFO] running `Command { std: "docker" "start" "-a" "2e0738f4a49b28594099ddb5e14abc1bc217054a75313f6880a8ebb98968cfe0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2e0738f4a49b28594099ddb5e14abc1bc217054a75313f6880a8ebb98968cfe0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2e0738f4a49b28594099ddb5e14abc1bc217054a75313f6880a8ebb98968cfe0", kill_on_drop: false }` [INFO] [stdout] 2e0738f4a49b28594099ddb5e14abc1bc217054a75313f6880a8ebb98968cfe0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=allow" "-e" "RUSTDOCFLAGS=--cap-lints=allow" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7195d8870533a900d5b5384cad2b779f5b6e4f172c1ee2316f779bcbea59ca60 [INFO] running `Command { std: "docker" "start" "-a" "7195d8870533a900d5b5384cad2b779f5b6e4f172c1ee2316f779bcbea59ca60", kill_on_drop: false }` [INFO] [stderr] warning: dependency (regex) specified without providing a local path, Git repository, version, or workspace dependency to use. This will be considered an error in future versions [INFO] [stderr] Compiling gcc v0.3.1 [INFO] [stderr] Checking libc v0.1.2 [INFO] [stderr] Checking regex v0.1.15 [INFO] [stdout] error: expected identifier, found `"std"` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/libc-0.1.2/rust/src/liblibc/lib.rs:80:46 [INFO] [stdout] | [INFO] [stdout] 80 | #[cfg(feature = "cargo-build")] extern crate "std" as core; [INFO] [stdout] | ^^^^^ expected identifier [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `libc` (lib) due to 2 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0463]: can't find crate for `unicode` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/lib.rs:372:1 [INFO] [stdout] | [INFO] [stdout] 372 | extern crate unicode; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::path::AsPath` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.3.1/src/lib.rs:50:26 [INFO] [stdout] | [INFO] [stdout] 50 | use std::path::{PathBuf, AsPath}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | no `AsPath` in `path` [INFO] [stdout] | help: a similar name exists in the module: `Path` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `old_io` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.3.1/src/lib.rs:329:10 [INFO] [stdout] | [INFO] [stdout] 329 | std::old_io::stdio::set_stderr(Box::new(std::old_io::util::NullWriter)); [INFO] [stdout] | ^^^^^^ could not find `old_io` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `old_io` in `std` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.3.1/src/lib.rs:329:50 [INFO] [stdout] | [INFO] [stdout] 329 | std::old_io::stdio::set_stderr(Box::new(std::old_io::util::NullWriter)); [INFO] [stdout] | ^^^^^^ could not find `old_io` in `std` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `set_exit_status` in module `env` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.3.1/src/lib.rs:328:10 [INFO] [stdout] | [INFO] [stdout] 328 | env::set_exit_status(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `env` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `old_io` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.3.1/src/lib.rs:45:12 [INFO] [stdout] | [INFO] [stdout] 45 | #![feature(old_io, io, path, env, collections, process, fs)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `io` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.3.1/src/lib.rs:45:20 [INFO] [stdout] | [INFO] [stdout] 45 | #![feature(old_io, io, path, env, collections, process, fs)] [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `path` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.3.1/src/lib.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | #![feature(old_io, io, path, env, collections, process, fs)] [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `fs` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.3.1/src/lib.rs:45:57 [INFO] [stdout] | [INFO] [stdout] 45 | #![feature(old_io, io, path, env, collections, process, fs)] [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `collections` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/gcc-0.3.1/src/lib.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #![feature(old_io, io, path, env, collections, process, fs)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433, E0635. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::borrow::IntoCow` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/re.rs:14:19 [INFO] [stdout] | [INFO] [stdout] 14 | use std::borrow::{IntoCow, Cow}; [INFO] [stdout] | ^^^^^^^ no `IntoCow` in `borrow` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `std::slice::SliceExt` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/vm.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | use std::slice::SliceExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no `SliceExt` in `slice` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `gcc` (lib) due to 10 previous errors [INFO] [stdout] error[E0423]: expected function, found module `iter::range` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:570:22 [INFO] [stdout] | [INFO] [stdout] 570 | for _ in iter::range(0, min) { [INFO] [stdout] | ^^^^^^^^^^^ not a function [INFO] [stdout] | [INFO] [stdout] help: consider importing this function instead [INFO] [stdout] | [INFO] [stdout] 11 + use std::slice::range; [INFO] [stdout] | [INFO] [stdout] help: if you import `range`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 570 - for _ in iter::range(0, min) { [INFO] [stdout] 570 + for _ in range(0, min) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0423]: expected function, found module `iter::range` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:578:22 [INFO] [stdout] | [INFO] [stdout] 578 | for _ in iter::range(0, min) { [INFO] [stdout] | ^^^^^^^^^^^ not a function [INFO] [stdout] | [INFO] [stdout] help: consider importing this function instead [INFO] [stdout] | [INFO] [stdout] 11 + use std::slice::range; [INFO] [stdout] | [INFO] [stdout] help: if you import `range`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 578 - for _ in iter::range(0, min) { [INFO] [stdout] 578 + for _ in range(0, min) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0423]: expected function, found module `iter::range` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:582:26 [INFO] [stdout] | [INFO] [stdout] 582 | for _ in iter::range(min, max.unwrap()) { [INFO] [stdout] | ^^^^^^^^^^^ not a function [INFO] [stdout] | [INFO] [stdout] help: consider importing this function instead [INFO] [stdout] | [INFO] [stdout] 11 + use std::slice::range; [INFO] [stdout] | [INFO] [stdout] help: if you import `range`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 582 - for _ in iter::range(min, max.unwrap()) { [INFO] [stdout] 582 + for _ in range(min, max.unwrap()) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `from_str_radix` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:687:20 [INFO] [stdout] | [INFO] [stdout] 687 | match num::from_str_radix::(s.as_slice(), 8) { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `from_str_radix` in module `num` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:731:20 [INFO] [stdout] | [INFO] [stdout] 731 | match num::from_str_radix::(s, 16) { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `range` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/vm.rs:184:22 [INFO] [stdout] | [INFO] [stdout] 184 | for i in range(0, clist.size) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 36 + use std::slice::range; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `range` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/vm.rs:467:20 [INFO] [stdout] | [INFO] [stdout] 467 | queue: range(0, num_insts).map(|_| { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this function [INFO] [stdout] | [INFO] [stdout] 36 + use std::slice::range; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0603]: module `range` is private [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:570:28 [INFO] [stdout] | [INFO] [stdout] 570 | for _ in iter::range(0, min) { [INFO] [stdout] | ^^^^^ private module [INFO] [stdout] | [INFO] [stdout] note: the module `range` is defined here [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/core/src/iter/mod.rs:467:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0603]: module `range` is private [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:578:28 [INFO] [stdout] | [INFO] [stdout] 578 | for _ in iter::range(0, min) { [INFO] [stdout] | ^^^^^ private module [INFO] [stdout] | [INFO] [stdout] note: the module `range` is defined here [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/core/src/iter/mod.rs:467:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0603]: module `range` is private [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:582:32 [INFO] [stdout] | [INFO] [stdout] 582 | for _ in iter::range(min, max.unwrap()) { [INFO] [stdout] | ^^^^^ private module [INFO] [stdout] | [INFO] [stdout] note: the module `range` is defined here [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/core/src/iter/mod.rs:467:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `collections` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/lib.rs:369:12 [INFO] [stdout] | [INFO] [stdout] 369 | #![feature(collections, core, unicode)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `unicode` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/lib.rs:369:31 [INFO] [stdout] | [INFO] [stdout] 369 | #![feature(collections, core, unicode)] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `MatchKind: Clone` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/vm.rs:62:15 [INFO] [stdout] | [INFO] [stdout] 62 | impl Copy for MatchKind {} [INFO] [stdout] | ^^^^^^^^^ the trait `Clone` is not implemented for `MatchKind` [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `Copy` [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/core/src/marker.rs:403:1 [INFO] [stdout] help: consider annotating `MatchKind` with `#[derive(Clone)]` [INFO] [stdout] | [INFO] [stdout] 52 + #[derive(Clone)] [INFO] [stdout] 53 | pub enum MatchKind { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `StepState: Clone` is not satisfied [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/vm.rs:111:15 [INFO] [stdout] | [INFO] [stdout] 111 | impl Copy for StepState {} [INFO] [stdout] | ^^^^^^^^^ the trait `Clone` is not implemented for `StepState` [INFO] [stdout] | [INFO] [stdout] note: required by a bound in `Copy` [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/core/src/marker.rs:403:1 [INFO] [stdout] help: consider annotating `StepState` with `#[derive(Clone)]` [INFO] [stdout] | [INFO] [stdout] 98 + #[derive(Clone)] [INFO] [stdout] 99 | pub enum StepState { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:291:44 [INFO] [stdout] | [INFO] [stdout] 290 | self.err(format!("Expected {:?} but got EOF.", [INFO] [stdout] | __________________________- [INFO] [stdout] 291 | | expected).as_slice()) [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |___________________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:300:60 [INFO] [stdout] | [INFO] [stdout] 299 | true => self.err(format!("Expected '{}' but got '{}'.", [INFO] [stdout] | ______________________________- [INFO] [stdout] 300 | | expected, self.cur()).as_slice()), [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |___________________________________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:303:44 [INFO] [stdout] | [INFO] [stdout] 302 | self.err(format!("Expected '{}' but got EOF.", [INFO] [stdout] | __________________________- [INFO] [stdout] 303 | | expected).as_slice()) [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |___________________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:448:58 [INFO] [stdout] | [INFO] [stdout] 447 | ... return self.err(format!("Expected a literal, but got {:?}.", [INFO] [stdout] | _______________________________________- [INFO] [stdout] 448 | | ... ast).as_slice()), [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |___________________________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:455:49 [INFO] [stdout] | [INFO] [stdout] 452 | return self.err(format!("Invalid character class \ [INFO] [stdout] | _____________________________________- [INFO] [stdout] 453 | | range '{}-{}'", [INFO] [stdout] 454 | | c, [INFO] [stdout] 455 | | c2).as_slice()) [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |________________________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:493:46 [INFO] [stdout] | [INFO] [stdout] 493 | match find_class(ASCII_CLASSES, name.as_slice()) { [INFO] [stdout] | ^^^^^^^^ method not found in `String` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:518:52 [INFO] [stdout] | [INFO] [stdout] 515 | return self.err(format!("No closing brace for counted \ [INFO] [stdout] | _____________________________________- [INFO] [stdout] 516 | | repetition starting at position \ [INFO] [stdout] 517 | | {}.", [INFO] [stdout] 518 | | start).as_slice()) [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |___________________________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:528:47 [INFO] [stdout] | [INFO] [stdout] 528 | min = try!(self.parse_usize(inner.as_slice())); [INFO] [stdout] | ^^^^^^^^ method not found in `String` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:550:34 [INFO] [stdout] | [INFO] [stdout] 548 | return self.err(format!( [INFO] [stdout] | _____________________________- [INFO] [stdout] 549 | | "{} exceeds maximum allowed repetitions ({})", [INFO] [stdout] 550 | | min, MAX_REPEAT).as_slice()); [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |_________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:557:36 [INFO] [stdout] | [INFO] [stdout] 555 | return self.err(format!( [INFO] [stdout] | _________________________________- [INFO] [stdout] 556 | | "{} exceeds maximum allowed repetitions ({})", [INFO] [stdout] 557 | | m, MAX_REPEAT).as_slice()); [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |___________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:562:50 [INFO] [stdout] | [INFO] [stdout] 560 | return self.err(format!( [INFO] [stdout] | _________________________________- [INFO] [stdout] 561 | | "Max repetitions ({}) cannot be smaller than min \ [INFO] [stdout] 562 | | repetitions ({}).", m, min).as_slice()); [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |_________________________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:627:37 [INFO] [stdout] | [INFO] [stdout] 626 | self.err(format!("Invalid escape sequence '\\\\{}'", [INFO] [stdout] | __________________________- [INFO] [stdout] 627 | | c).as_slice()) [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |____________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:647:37 [INFO] [stdout] | [INFO] [stdout] 645 | None => return self.err(format!( [INFO] [stdout] | _____________________________________________- [INFO] [stdout] 646 | | "Missing '}}' for unclosed '{{' at position {}", [INFO] [stdout] 647 | | self.chari).as_slice()), [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |____________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:661:48 [INFO] [stdout] | [INFO] [stdout] 661 | match find_class(UNICODE_CLASSES, name.as_slice()) { [INFO] [stdout] | ^^^^^^^^ method not found in `String` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:664:47 [INFO] [stdout] | [INFO] [stdout] 663 | return self.err(format!("Could not find Unicode class '{}'", [INFO] [stdout] | _________________________________- [INFO] [stdout] 664 | | name).as_slice()) [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |______________________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:687:44 [INFO] [stdout] | [INFO] [stdout] 687 | match num::from_str_radix::(s.as_slice(), 8) { [INFO] [stdout] | ^^^^^^^^ method not found in `String` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:691:37 [INFO] [stdout] | [INFO] [stdout] 690 | self.err(format!("Could not parse '{}' as octal number.", [INFO] [stdout] | __________________________- [INFO] [stdout] 691 | | s).as_slice()) [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |____________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:709:52 [INFO] [stdout] | [INFO] [stdout] 707 | return self.err(format!("Missing '}}' for unclosed \ [INFO] [stdout] | _____________________________________- [INFO] [stdout] 708 | | '{{' at position {}", [INFO] [stdout] 709 | | start).as_slice()) [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |___________________________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:714:57 [INFO] [stdout] | [INFO] [stdout] 714 | self.parse_hex_digits(self.slice(start, closer).as_slice()) [INFO] [stdout] | ^^^^^^^^ method not found in `String` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:725:39 [INFO] [stdout] | [INFO] [stdout] 724 | try!(self.noteof(format!("Invalid hex escape sequence '{}'", [INFO] [stdout] | __________________________- [INFO] [stdout] 725 | | bad).as_slice())); [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |______________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:726:54 [INFO] [stdout] | [INFO] [stdout] 726 | self.parse_hex_digits(self.slice(start, end).as_slice()) [INFO] [stdout] | ^^^^^^^^ method not found in `String` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:735:37 [INFO] [stdout] | [INFO] [stdout] 734 | self.err(format!("Could not parse '{}' as hex number.", [INFO] [stdout] | __________________________- [INFO] [stdout] 735 | | s).as_slice()) [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |____________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:761:43 [INFO] [stdout] | [INFO] [stdout] 760 | return self.err(format!("Duplicate capture group name '{}'.", [INFO] [stdout] | _____________________________- [INFO] [stdout] 761 | | name).as_slice()) [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |__________________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:793:64 [INFO] [stdout] | [INFO] [stdout] 791 | return self.err(format!( [INFO] [stdout] | _________________________________________- [INFO] [stdout] 792 | | "Cannot negate flags twice in '{}'.", [INFO] [stdout] 793 | | self.slice(start, self.chari + 1)).as_slice()) [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |_______________________________________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:804:68 [INFO] [stdout] | [INFO] [stdout] 802 | ... return self.err(format!( [INFO] [stdout] | _______________________________________- [INFO] [stdout] 803 | | ... "A valid flag does not follow negation in '{}'", [INFO] [stdout] 804 | | ... self.slice(start, self.chari + 1)).as_slice()) [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |_____________________________________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:816:60 [INFO] [stdout] | [INFO] [stdout] 815 | _ => return self.err(format!( [INFO] [stdout] | ______________________________________- [INFO] [stdout] 816 | | "Unrecognized flag '{}'.", self.cur()).as_slice()), [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |___________________________________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:914:37 [INFO] [stdout] | [INFO] [stdout] 913 | self.err(format!("Expected an unsigned integer but got '{}'.", [INFO] [stdout] | __________________________- [INFO] [stdout] 914 | | s).as_slice()) [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |____________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:925:37 [INFO] [stdout] | [INFO] [stdout] 923 | self.err(format!("Could not decode '{}' to unicode \ [INFO] [stdout] | __________________________- [INFO] [stdout] 924 | | character.", [INFO] [stdout] 925 | | n).as_slice()) [INFO] [stdout] | | -^^^^^^^^ method not found in `String` [INFO] [stdout] | |____________________________________| [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:1000:9 [INFO] [stdout] | [INFO] [stdout] 999 | match which.to_lowercase() { [INFO] [stdout] | -------------------- this expression has type `ToLowercase` [INFO] [stdout] 1000 | 'd' => PERLD.to_vec(), [INFO] [stdout] | ^^^ expected `ToLowercase`, found `char` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:1001:9 [INFO] [stdout] | [INFO] [stdout] 999 | match which.to_lowercase() { [INFO] [stdout] | -------------------- this expression has type `ToLowercase` [INFO] [stdout] 1000 | 'd' => PERLD.to_vec(), [INFO] [stdout] 1001 | 's' => PERLS.to_vec(), [INFO] [stdout] | ^^^ expected `ToLowercase`, found `char` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/parse.rs:1002:9 [INFO] [stdout] | [INFO] [stdout] 999 | match which.to_lowercase() { [INFO] [stdout] | -------------------- this expression has type `ToLowercase` [INFO] [stdout] ... [INFO] [stdout] 1002 | 'w' => PERLW.to_vec(), [INFO] [stdout] | ^^^ expected `ToLowercase`, found `char` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for enum `Cow<'_, str>` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/re.rs:518:48 [INFO] [stdout] | [INFO] [stdout] 518 | new.push_str(rep.reg_replace(&cap).as_slice()); [INFO] [stdout] | ^^^^^^^^ method not found in `Cow<'_, str>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for reference `&String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/re.rs:528:65 [INFO] [stdout] | [INFO] [stdout] 528 | Dynamic(ExDynamic { ref original, .. }) => original.as_slice(), [INFO] [stdout] | ^^^^^^^^ method not found in `&String` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for reference `&&'static str` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/re.rs:529:63 [INFO] [stdout] | [INFO] [stdout] 529 | Native(ExNative { ref original, .. }) => original.as_slice(), [INFO] [stdout] | ^^^^^^^^ method not found in `&&str` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `into_cow` found for reference `&str` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/re.rs:588:11 [INFO] [stdout] | [INFO] [stdout] 588 | s.into_cow() [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `into` with a similar name [INFO] [stdout] | [INFO] [stdout] 588 | s.into() [INFO] [stdout] | ~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `into_cow` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/re.rs:594:28 [INFO] [stdout] | [INFO] [stdout] 594 | caps.expand(*self).into_cow() [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `into` with a similar name [INFO] [stdout] | [INFO] [stdout] 594 | caps.expand(*self).into() [INFO] [stdout] | ~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `into_cow` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/re.rs:600:23 [INFO] [stdout] | [INFO] [stdout] 600 | (*self)(caps).into_cow() [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `into` with a similar name [INFO] [stdout] | [INFO] [stdout] 600 | (*self)(caps).into() [INFO] [stdout] | ~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `as_slice` found for struct `String` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/re.rs:791:29 [INFO] [stdout] | [INFO] [stdout] 791 | re.replace_all(text.as_slice(), NoExpand("$")) [INFO] [stdout] | ^^^^^^^^ method not found in `String` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `ToUppercase` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/vm.rs:341:54 [INFO] [stdout] | [INFO] [stdout] 341 | || (casei && regc.to_uppercase() == textc.to_uppercase()) [INFO] [stdout] | ------------------- ^^ -------------------- ToUppercase [INFO] [stdout] | | [INFO] [stdout] | ToUppercase [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `char_range_at_reverse` found for reference `&'t str` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/vm.rs:391:35 [INFO] [stdout] | [INFO] [stdout] 391 | let prev = self.input.char_range_at_reverse(i); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ method not found in `&'t str` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `char_range_at` found for reference `&'t str` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/vm.rs:395:34 [INFO] [stdout] | [INFO] [stdout] 395 | let cur = self.input.char_range_at(ic); [INFO] [stdout] | ^^^^^^^^^^^^^ method not found in `&'t str` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `char_range_at` found for reference `&'t str` in the current scope [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/vm.rs:410:34 [INFO] [stdout] | [INFO] [stdout] 410 | let cur = self.input.char_range_at(self.next); [INFO] [stdout] | ^^^^^^^^^^^^^ method not found in `&'t str` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/vm.rs:558:17 [INFO] [stdout] | [INFO] [stdout] 548 | fn class_cmp(casei: bool, mut textc: char, [INFO] [stdout] | ---- expected due to this parameter type [INFO] [stdout] ... [INFO] [stdout] 558 | textc = textc.to_uppercase(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ expected `char`, found `ToUppercase` [INFO] [stdout] | [INFO] [stdout] help: try removing the method call [INFO] [stdout] | [INFO] [stdout] 558 - textc = textc.to_uppercase(); [INFO] [stdout] 558 + textc = textc; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/vm.rs:559:17 [INFO] [stdout] | [INFO] [stdout] 549 | (mut start, mut end): (char, char)) -> Ordering { [INFO] [stdout] | --------- expected due to the type of this binding [INFO] [stdout] ... [INFO] [stdout] 559 | start = start.to_uppercase(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ expected `char`, found `ToUppercase` [INFO] [stdout] | [INFO] [stdout] help: try removing the method call [INFO] [stdout] | [INFO] [stdout] 559 - start = start.to_uppercase(); [INFO] [stdout] 559 + start = start; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/regex-0.1.15/src/vm.rs:560:15 [INFO] [stdout] | [INFO] [stdout] 549 | (mut start, mut end): (char, char)) -> Ordering { [INFO] [stdout] | ------- expected due to the type of this binding [INFO] [stdout] ... [INFO] [stdout] 560 | end = end.to_uppercase(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ expected `char`, found `ToUppercase` [INFO] [stdout] | [INFO] [stdout] help: try removing the method call [INFO] [stdout] | [INFO] [stdout] 560 - end = end.to_uppercase(); [INFO] [stdout] 560 + end = end; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 62 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0277, E0308, E0369, E0423, E0425, E0432, E0463, E0599, E0603... [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] error: could not compile `regex` (lib) due to 63 previous errors [INFO] running `Command { std: "docker" "inspect" "7195d8870533a900d5b5384cad2b779f5b6e4f172c1ee2316f779bcbea59ca60", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7195d8870533a900d5b5384cad2b779f5b6e4f172c1ee2316f779bcbea59ca60", kill_on_drop: false }` [INFO] [stdout] 7195d8870533a900d5b5384cad2b779f5b6e4f172c1ee2316f779bcbea59ca60 [INFO] checking ivanceras/ivancerust against try#36dbcaee1a55543dfc181be52a69d99ff46ff62f for pr-122960-4 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fivanceras%2Fivancerust" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/ivanceras/ivancerust on toolchain 36dbcaee1a55543dfc181be52a69d99ff46ff62f [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/ivanceras/ivancerust [INFO] removed 0 missing examples [INFO] finished tweaking git repo https://github.com/ivanceras/ivancerust [INFO] tweaked toml for git repo https://github.com/ivanceras/ivancerust written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/ivanceras/ivancerust already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: dependency (regex) specified without providing a local path, Git repository, version, or workspace dependency to use. This will be considered an error in future versions [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b843e4ee5caf1d2869d85a07bd096cea7adeec23d2f784afa59dd14b2f29ba6d [INFO] running `Command { std: "docker" "start" "-a" "b843e4ee5caf1d2869d85a07bd096cea7adeec23d2f784afa59dd14b2f29ba6d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b843e4ee5caf1d2869d85a07bd096cea7adeec23d2f784afa59dd14b2f29ba6d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b843e4ee5caf1d2869d85a07bd096cea7adeec23d2f784afa59dd14b2f29ba6d", kill_on_drop: false }` [INFO] [stdout] b843e4ee5caf1d2869d85a07bd096cea7adeec23d2f784afa59dd14b2f29ba6d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=allow" "-e" "RUSTDOCFLAGS=--cap-lints=allow" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1b4532050b375cdef691f28cde87235eea304cd6740a6fd92cbc84c5f52551aa [INFO] running `Command { std: "docker" "start" "-a" "1b4532050b375cdef691f28cde87235eea304cd6740a6fd92cbc84c5f52551aa", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] no edition found in manifest, probably 2015, skipping [INFO] running `Command { std: "docker" "inspect" "1b4532050b375cdef691f28cde87235eea304cd6740a6fd92cbc84c5f52551aa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1b4532050b375cdef691f28cde87235eea304cd6740a6fd92cbc84c5f52551aa", kill_on_drop: false }` [INFO] [stdout] 1b4532050b375cdef691f28cde87235eea304cd6740a6fd92cbc84c5f52551aa