2 // { dg-do compile { target c++20 } }
3 // { dg-additional-options "-fdelete-null-pointer-checks" }
5 struct S { constexpr S () : s (5) {} constexpr S (int x) : s (x) {} int s; };
28 q = new int[5]{1,2,3,4,5};
35 r += q[0] + q[1] + q[3];
37 return r == 5 + 3 + 2 * 12 + 25 + 1 + 1 + 5 + 6 + 7 + 8;
39 constexpr bool a = foo ();