| //@ check-pass | |
| //@ compile-flags: -Z tiny-const-eval-limit -Z deduplicate-diagnostics=yes | |
| #![allow(long_running_const_eval)] | |
| const FOO: () = { | |
| let mut i = 0; | |
| loop { | |
| //~^ WARN is taking a long time | |
| //~| WARN is taking a long time | |
| //~| WARN is taking a long time | |
| //~| WARN is taking a long time | |
| //~| WARN is taking a long time | |
| if i == 1000 { | |
| break; | |
| } else { | |
| i += 1; | |
| } | |
| } | |
| }; | |
| fn main() { | |
| FOO | |
| } |