diff options
author | Marek Polacek <polacek@redhat.com> | 2021-07-19 10:16:42 -0400 |
---|---|---|
committer | Marek Polacek <polacek@redhat.com> | 2021-07-19 10:16:52 -0400 |
commit | 3522fe2a115a2118553dad9aa98e524674fd8114 (patch) | |
tree | 1988b0980a018e36eb483488b59f01ce520ffb5e | |
parent | 8df3ee8f7d85d0708f3c3ca96b55c9230c2ae9f0 (diff) | |
download | gcc-3522fe2a115a2118553dad9aa98e524674fd8114.zip gcc-3522fe2a115a2118553dad9aa98e524674fd8114.tar.gz gcc-3522fe2a115a2118553dad9aa98e524674fd8114.tar.bz2 |
c++: Add test for DR 2126
DR 2126
gcc/testsuite/ChangeLog:
* g++.dg/cpp0x/constexpr-temp2.C: New test.
-rw-r--r-- | gcc/testsuite/g++.dg/cpp0x/constexpr-temp2.C | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.dg/cpp0x/constexpr-temp2.C b/gcc/testsuite/g++.dg/cpp0x/constexpr-temp2.C new file mode 100644 index 0000000..28ffd2c --- /dev/null +++ b/gcc/testsuite/g++.dg/cpp0x/constexpr-temp2.C @@ -0,0 +1,6 @@ +// DR 2126 +// { dg-do compile { target c++11 } } + +typedef const int CI[3]; +constexpr CI &ci = CI{11, 22, 33}; +static_assert(ci[1] == 22, ""); |