diff options
author | Jakub Jelinek <jakub@redhat.com> | 2017-06-21 16:55:40 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2017-06-21 16:55:40 +0200 |
commit | 5e9d501c7db51bb2fdbb3678db4f74ee6b73e3b8 (patch) | |
tree | 88e1751c2e9cb02574b2fd0778612335aaebc02c /gcc | |
parent | 6bea305b3e9c07f117fc5145f9b34a4be53f9bfd (diff) | |
download | gcc-5e9d501c7db51bb2fdbb3678db4f74ee6b73e3b8.zip gcc-5e9d501c7db51bb2fdbb3678db4f74ee6b73e3b8.tar.gz gcc-5e9d501c7db51bb2fdbb3678db4f74ee6b73e3b8.tar.bz2 |
* g++.dg/cpp0x/constexpr-cast.C: Adjust dg-error for ILP32.
From-SVN: r249455
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/cpp0x/constexpr-cast.C | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e05fb26..a23b04c 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2017-06-21 Jakub Jelinek <jakub@redhat.com> + + * g++.dg/cpp0x/constexpr-cast.C: Adjust dg-error for ILP32. + 2017-06-21 Tom de Vries <tom@codesourcery.com> * lib/profopt.exp (profopt-get-options): Support dg-add-options. diff --git a/gcc/testsuite/g++.dg/cpp0x/constexpr-cast.C b/gcc/testsuite/g++.dg/cpp0x/constexpr-cast.C index a50e27b..e23d0d4 100644 --- a/gcc/testsuite/g++.dg/cpp0x/constexpr-cast.C +++ b/gcc/testsuite/g++.dg/cpp0x/constexpr-cast.C @@ -7,7 +7,7 @@ int i; // The following is accepted due to bug 49171. constexpr void *q = reinterpret_cast<void*>(&i); // { dg-error "" "bug c++/49171" { xfail *-*-* } } -constexpr void *r0 = reinterpret_cast<void*>(1); // { dg-error "not a constant expression" } +constexpr void *r0 = reinterpret_cast<void*>(1); // { dg-error "not a constant expression|reinterpret_cast from integer to pointer" } constexpr void *r1 = reinterpret_cast<void*>(sizeof 'x'); // { dg-error ".reinterpret_cast<void\\*>\\(1\[ul\]\*\\). is not a constant expression" } template <class T> |