]> git.lizzy.rs Git - rust.git/blob - src/test/ui/consts/const-eval/stable-metric/ctfe-simple-loop.rs
Create stable metric to measure long computation in Const Eval
[rust.git] / src / test / ui / consts / const-eval / stable-metric / ctfe-simple-loop.rs
1 // check-pass
2 const fn simple_loop(n: u32) -> u32 {
3     let mut index = 0;
4     let mut res = 0;
5     while index < n {
6         res = res + index;
7         index = index + 1;
8     }
9     res
10 }
11
12 const X: u32 = simple_loop(30);
13
14 fn main() {
15     println!("{X}");
16 }