Add deny-by-default test

This commit is contained in:
Ryan Levick 2021-06-02 17:25:24 +02:00
parent e3e31a1912
commit dc2db73899
2 changed files with 22 additions and 0 deletions

View file

@ -0,0 +1,8 @@
// compile-flags: --force-warns const_err
// check-pass
const C: i32 = 1 / 0;
//~^ WARN any use of this value will cause an error
//~| WARN this was previously accepted by the compiler
fn main() {}

View file

@ -0,0 +1,14 @@
warning: any use of this value will cause an error
--> $DIR/force-deny-by-default-lint.rs:4:16
|
LL | const C: i32 = 1 / 0;
| ---------------^^^^^-
| |
| attempt to divide `1_i32` by zero
|
= note: Warning forced by `force-warns` commandline option
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
= note: for more information, see issue #71800 <https://github.com/rust-lang/rust/issues/71800>
warning: 1 warning emitted