diff options
| author | Amjad Alsharafi <amjadsharafi10@gmail.com> | 2020-09-04 01:47:35 +0800 |
|---|---|---|
| committer | Amjad Alsharafi <amjadsharafi10@gmail.com> | 2020-09-04 22:17:28 +0800 |
| commit | 8f2d9069a8c19c5471c4f3490ce21eb910cf3074 (patch) | |
| tree | e41f1a8ac62f0bc5f0556b08f8c07b58ae251e11 /src/test/ui/const-generics | |
| parent | 08deb863bdebfcbbb71c18acf903eca84f1df4e7 (diff) | |
| download | rust-8f2d9069a8c19c5471c4f3490ce21eb910cf3074.tar.gz rust-8f2d9069a8c19c5471c4f3490ce21eb910cf3074.zip | |
Implementation of incompatible features error
If two features are defined as incompatible, using them together would result in an error
Diffstat (limited to 'src/test/ui/const-generics')
| -rw-r--r-- | src/test/ui/const-generics/min-and-full-same-time.rs | 7 | ||||
| -rw-r--r-- | src/test/ui/const-generics/min-and-full-same-time.stderr | 13 |
2 files changed, 20 insertions, 0 deletions
diff --git a/src/test/ui/const-generics/min-and-full-same-time.rs b/src/test/ui/const-generics/min-and-full-same-time.rs new file mode 100644 index 00000000000..2365adc3a86 --- /dev/null +++ b/src/test/ui/const-generics/min-and-full-same-time.rs @@ -0,0 +1,7 @@ +#![feature(const_generics)] +//~^ ERROR features `const_generics` and `min_const_generics` are incompatible +#![allow(incomplete_features)] +#![feature(min_const_generics)] + + +fn main() {} diff --git a/src/test/ui/const-generics/min-and-full-same-time.stderr b/src/test/ui/const-generics/min-and-full-same-time.stderr new file mode 100644 index 00000000000..907fec9bbe1 --- /dev/null +++ b/src/test/ui/const-generics/min-and-full-same-time.stderr @@ -0,0 +1,13 @@ +error: features `const_generics` and `min_const_generics` are incompatible, using them at the same time is not allowed + --> $DIR/min-and-full-same-time.rs:1:12 + | +LL | #![feature(const_generics)] + | ^^^^^^^^^^^^^^ +... +LL | #![feature(min_const_generics)] + | ^^^^^^^^^^^^^^^^^^ + | + = help: remove one of these features + +error: aborting due to previous error + |
