Skip to content
This repository was archived by the owner on Dec 29, 2022. It is now read-only.
This repository was archived by the owner on Dec 29, 2022. It is now read-only.

RLS won't build on 2019-01-24 nightly #1260

@rcjsuen

Description

@rcjsuen

Stable doesn't build either because of #1[feature] but I'm supposed to use nightly according to contributing.md anyway.

$ rustc --version
rustc 1.33.0-nightly (01f8e25b1 2019-01-24)

$ cargo build
   Compiling clippy_lints v0.0.212 (https://github.com/rust-lang/rust-clippy?rev=280069ddc750d8a20d075c76322c45d5db4a48f8#280069dd)
   Compiling rustc-ap-arena v306.0.0
   Compiling rustc-ap-rustc_target v306.0.0
   Compiling crossbeam-channel v0.3.6
   Compiling rustc-ap-syntax_pos v306.0.0
   Compiling ignore v0.4.6
error[E0433]: failed to resolve: could not find `quote` in `ext`
 --> .../.cargo/git/checkouts/rust-clippy-4b72815e96774b3d/280069d/clippy_lints/src/panic_unimplemented.rs:7:18
  |
7 | use syntax::ext::quote::rt::Span;
  |                  ^^^^^ could not find `quote` in `ext`

error[E0412]: cannot find type `Span` in this scope
  --> .../.cargo/git/checkouts/rust-clippy-4b72815e96774b3d/280069d/clippy_lints/src/panic_unimplemented.rs:76:35
   |
76 | fn get_outer_span(expr: &Expr) -> Span {
   |                                   ^^^^ not found in this scope
help: possible candidates are found in other modules, you can import them into scope
   |
1  | use regex_syntax::ast::Span;
   |
1  | use syntax::source_map::Span;
   |
1  | use syntax_pos::Span;
   |

   Compiling rustc-ap-rustc_errors v306.0.0
error: aborting due to 2 previous errors

Some errors occurred: E0412, E0433.
For more information about an error, try `rustc --explain E0412`.
error: Could not compile `clippy_lints`.
warning: build failed, waiting for other jobs to finish...
error: build failed

I presume this is ultimately an issue with Clippy. But how do people deal with this? Just wait 24 hours and try again tomorrow?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions