[INFO] cloning repository https://github.com/mystor/ducky [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/mystor/ducky" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmystor%2Fducky", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmystor%2Fducky'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] d433174732e069629ce8b2d5bd4f640e5b91a111 [INFO] checking mystor/ducky/d433174732e069629ce8b2d5bd4f640e5b91a111 against master#e9182f195b8505c87c4bd055b9f6e114ccda0981 for pr-144098 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmystor%2Fducky" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/mystor/ducky [INFO] finished tweaking git repo https://github.com/mystor/ducky [INFO] tweaked toml for git repo https://github.com/mystor/ducky written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/mystor/ducky on toolchain e9182f195b8505c87c4bd055b9f6e114ccda0981 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e9182f195b8505c87c4bd055b9f6e114ccda0981" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/mystor/ducky 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" "+e9182f195b8505c87c4bd055b9f6e114ccda0981" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: An explicit [[bin]] section is specified in Cargo.toml which currently [INFO] [stderr] disables Cargo from automatically inferring other binary targets. [INFO] [stderr] This inference behavior will change in the Rust 2018 edition and the following [INFO] [stderr] files will be included as a binary target: [INFO] [stderr] [INFO] [stderr] * src/main.rs [INFO] [stderr] [INFO] [stderr] This is likely to break cargo build or cargo test as these files may not be [INFO] [stderr] ready to be compiled as a binary target today. You can future-proof yourself [INFO] [stderr] and disable this warning by adding `autobins = false` to your [package] [INFO] [stderr] section. You may also move the files to a location where Cargo would not [INFO] [stderr] automatically infer them to be a target, such as in subfolders. [INFO] [stderr] [INFO] [stderr] For more information on this warning you can consult [INFO] [stderr] https://github.com/rust-lang/cargo/issues/5330 [INFO] [stderr] warning: path `src/main.rs` was erroneously implicitly accepted for binary `duckyc`, [INFO] [stderr] please set bin.path in Cargo.toml [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024 [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded regex_macros v0.1.8 [INFO] [stderr] Downloaded regex v0.1.15 [INFO] [stderr] Downloaded env_logger v0.2.2 [INFO] [stderr] Downloaded log v0.2.4 [INFO] [stderr] Downloaded lazy_static v0.1.7 [INFO] [stderr] Downloaded bindgen v0.0.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:cf8efcab8866f2cf4285301c7418e2f4f2a9b088c91ba69c40d5b659f81557f7" "/opt/rustwide/cargo-home/bin/cargo" "+e9182f195b8505c87c4bd055b9f6e114ccda0981" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 5873b38e50a1a23f249cc9cd66b617248c930f19029dceda65ddda9bf7883997 [INFO] running `Command { std: "docker" "start" "-a" "5873b38e50a1a23f249cc9cd66b617248c930f19029dceda65ddda9bf7883997", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5873b38e50a1a23f249cc9cd66b617248c930f19029dceda65ddda9bf7883997", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5873b38e50a1a23f249cc9cd66b617248c930f19029dceda65ddda9bf7883997", kill_on_drop: false }` [INFO] [stdout] 5873b38e50a1a23f249cc9cd66b617248c930f19029dceda65ddda9bf7883997 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:cf8efcab8866f2cf4285301c7418e2f4f2a9b088c91ba69c40d5b659f81557f7" "/opt/rustwide/cargo-home/bin/cargo" "+e9182f195b8505c87c4bd055b9f6e114ccda0981" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 83ab0eb00ed6fd1d58849966b40d6a9555e63ba6c9a7310550a26203298b39e2 [INFO] running `Command { std: "docker" "start" "-a" "83ab0eb00ed6fd1d58849966b40d6a9555e63ba6c9a7310550a26203298b39e2", kill_on_drop: false }` [INFO] [stderr] warning: An explicit [[bin]] section is specified in Cargo.toml which currently [INFO] [stderr] disables Cargo from automatically inferring other binary targets. [INFO] [stderr] This inference behavior will change in the Rust 2018 edition and the following [INFO] [stderr] files will be included as a binary target: [INFO] [stderr] [INFO] [stderr] * src/main.rs [INFO] [stderr] [INFO] [stderr] This is likely to break cargo build or cargo test as these files may not be [INFO] [stderr] ready to be compiled as a binary target today. You can future-proof yourself [INFO] [stderr] and disable this warning by adding `autobins = false` to your [package] [INFO] [stderr] section. You may also move the files to a location where Cargo would not [INFO] [stderr] automatically infer them to be a target, such as in subfolders. [INFO] [stderr] [INFO] [stderr] For more information on this warning you can consult [INFO] [stderr] https://github.com/rust-lang/cargo/issues/5330 [INFO] [stderr] warning: path `src/main.rs` was erroneously implicitly accepted for binary `duckyc`, [INFO] [stderr] please set bin.path in Cargo.toml [INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024 [INFO] [stderr] Checking regex v0.1.15 [INFO] [stderr] Checking log v0.2.4 [INFO] [stderr] Compiling ducky v0.0.1 (/opt/rustwide/workdir) [INFO] [stderr] Checking lazy_static v0.1.7 [INFO] [stderr] Checking bindgen v0.0.2 [INFO] [stdout] warning: the feature `env` has been stable since 1.0.0 and no longer requires an attribute to enable [INFO] [stdout] --> build.rs:1:27 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(process, path, env)] [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `process` has been stable since 1.0.0 and no longer requires an attribute to enable [INFO] [stdout] --> build.rs:1:12 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(process, path, env)] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `path` [INFO] [stdout] --> build.rs:1:21 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(process, path, env)] [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `at_exit` in module `rt` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.2.4/src/lib.rs:535:9 [INFO] [stdout] | [INFO] [stdout] 535 | rt::at_exit(|| { [INFO] [stdout] | ^^^^^^^ not found in `rt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: use of unstable library feature `rt`: this public module should not exist and is highly likely to disappear [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.2.4/src/lib.rs:153:5 [INFO] [stdout] | [INFO] [stdout] 153 | use std::rt; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: add `#![feature(rt)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2025-07-13; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `std_misc` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.2.4/src/lib.rs:145:18 [INFO] [stdout] | [INFO] [stdout] 145 | #![feature(core, std_misc)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0635`. [INFO] [stdout] [INFO] [stderr] error: could not compile `ducky` (build script) due to 1 previous error; 2 warnings emitted [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-1949cf8c6b5b557f/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] Some errors have detailed explanations: E0425, E0635, E0658. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] [INFO] [stderr] error: could not compile `log` (lib) due to 3 previous errors [INFO] [stdout] error[E0432]: unresolved import `std::borrow::IntoCow` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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] [stdout] error[E0423]: expected function, found module `iter::range` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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/e9182f195b8505c87c4bd055b9f6e114ccda0981/library/core/src/iter/mod.rs:466:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0603]: module `range` is private [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/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/e9182f195b8505c87c4bd055b9f6e114ccda0981/library/core/src/iter/mod.rs:466:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0603]: module `range` is private [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/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/e9182f195b8505c87c4bd055b9f6e114ccda0981/library/core/src/iter/mod.rs:466:1 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `collections` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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/e9182f195b8505c87c4bd055b9f6e114ccda0981/library/core/src/marker.rs:466: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-1949cf8c6b5b557f/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/e9182f195b8505c87c4bd055b9f6e114ccda0981/library/core/src/marker.rs:466: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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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 `&&'static 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-1949cf8c6b5b557f/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_cow() [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-1949cf8c6b5b557f/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_cow() [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-1949cf8c6b5b557f/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_cow() [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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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] note: the foreign item type `ToUppercase` doesn't implement `PartialEq` [INFO] [stdout] --> /rustc/e9182f195b8505c87c4bd055b9f6e114ccda0981/library/core/src/char/mod.rs:476:1 [INFO] [stdout] ::: /rustc/e9182f195b8505c87c4bd055b9f6e114ccda0981/library/core/src/char/mod.rs:484:1 [INFO] [stdout] | [INFO] [stdout] = note: not implement `PartialEq` [INFO] [stdout] = note: this error originates in the macro `casemappingiter_impls` (in Nightly builds, run with -Z macro-backtrace for more info) [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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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-1949cf8c6b5b557f/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] 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 62 previous errors [INFO] running `Command { std: "docker" "inspect" "83ab0eb00ed6fd1d58849966b40d6a9555e63ba6c9a7310550a26203298b39e2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "83ab0eb00ed6fd1d58849966b40d6a9555e63ba6c9a7310550a26203298b39e2", kill_on_drop: false }` [INFO] [stdout] 83ab0eb00ed6fd1d58849966b40d6a9555e63ba6c9a7310550a26203298b39e2