diff options
| author | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2025-02-06 20:55:54 +0100 |
|---|---|---|
| committer | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2025-02-10 10:58:51 +0100 |
| commit | 3c33cbe7789bf25611842b261f7fa07d592a672e (patch) | |
| tree | 26cdd83f06afe28396ec9680ab7f67a7a7879f9b | |
| parent | d40ed632b6909f4ebf0b3cbda98615b9c2acd65b (diff) | |
| download | rust-3c33cbe7789bf25611842b261f7fa07d592a672e.tar.gz rust-3c33cbe7789bf25611842b261f7fa07d592a672e.zip | |
Add ui test for ensuring that users cannot use `literal-escaper` crate for the time being
| -rw-r--r-- | tests/ui/feature-gates/literal-escaper.rs | 3 | ||||
| -rw-r--r-- | tests/ui/feature-gates/literal-escaper.stderr | 13 |
2 files changed, 16 insertions, 0 deletions
diff --git a/tests/ui/feature-gates/literal-escaper.rs b/tests/ui/feature-gates/literal-escaper.rs new file mode 100644 index 00000000000..7c145fca7de --- /dev/null +++ b/tests/ui/feature-gates/literal-escaper.rs @@ -0,0 +1,3 @@ +#![crate_type = "lib"] + +extern crate literal_escaper; //~ ERROR diff --git a/tests/ui/feature-gates/literal-escaper.stderr b/tests/ui/feature-gates/literal-escaper.stderr new file mode 100644 index 00000000000..edddb6504f5 --- /dev/null +++ b/tests/ui/feature-gates/literal-escaper.stderr @@ -0,0 +1,13 @@ +error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead? + --> $DIR/literal-escaper.rs:3:1 + | +LL | extern crate literal_escaper; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + | + = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information + = help: add `#![feature(rustc_private)]` to the crate attributes to enable + = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date + +error: aborting due to 1 previous error + +For more information about this error, try `rustc --explain E0658`. |
