PR c++/56973, DR 696 - capture constant variables only as needed.
[official-gcc.git] / gcc / testsuite / g++.dg / cpp1y / constexpr-array4.C
blobfc0104703594326ea7570d1e2a3cf8217926ded9
1 // { dg-do compile { target c++14 } }
3 constexpr bool g()
5   int ar[4] = { 1, 2, 3, 4 };
6   auto e1 = ar;
7   auto e4 = ar+3;
8   return (e4-e1) == 3;
11 #define SA(X) static_assert((X),#X)
12 SA(g());