comparison gcc/testsuite/g++.dg/cpp1y/constexpr-loop7.C @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents
children
comparison
equal deleted inserted replaced
111:04ced10e8804 131:84e7813d76e9
1 // PR c++/87567
2 // { dg-do compile { target c++14 } }
3
4 constexpr bool always_false() { return false; }
5 int f() { return 1; }
6
7 constexpr int
8 fn1 ()
9 {
10 while (always_false ())
11 return f();
12 return 0;
13 }
14
15 constexpr int
16 fn2 ()
17 {
18 for (;always_false();)
19 return f();
20 return 0;
21 }