diff options
author | Martin Sebor <msebor@redhat.com> | 2016-08-08 15:32:16 +0000 |
---|---|---|
committer | Martin Sebor <msebor@gcc.gnu.org> | 2016-08-08 09:32:16 -0600 |
commit | 989d0071bbb6fe7acb88a9cb250f790583829e56 (patch) | |
tree | 1a63567d3719b8b800ab480821226ee221dddca7 | |
parent | 5435398d80bca0b21cfb6717155b39fb65d38085 (diff) | |
download | gcc-989d0071bbb6fe7acb88a9cb250f790583829e56.zip gcc-989d0071bbb6fe7acb88a9cb250f790583829e56.tar.gz gcc-989d0071bbb6fe7acb88a9cb250f790583829e56.tar.bz2 |
PR testsuite/72838 - FAIL: g++.dg/cpp0x/constexpr-cast.C
gcc/testsuite/ChangeLog:
* gcc/testsuite/g++.dg/cpp0x/constexpr-cast.C: Correct target selector.
* gcc/testsuite/g++.dg/warn/overflow-warn-3.C: Same.
* gcc/testsuite/g++.dg/warn/overflow-warn-4.C: Same.
From-SVN: r239242
-rw-r--r-- | gcc/testsuite/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/cpp0x/constexpr-cast.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/warn/overflow-warn-3.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/warn/overflow-warn-4.C | 2 |
4 files changed, 10 insertions, 3 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 18f6e46..63b3f90 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2016-08-08 Martin Sebor <msebor@redhat.com> + + PR testsuite/72838 + * gcc/testsuite/g++.dg/cpp0x/constexpr-cast.C: Correct target selector. + * gcc/testsuite/g++.dg/warn/overflow-warn-3.C: Same. + * gcc/testsuite/g++.dg/warn/overflow-warn-4.C: Same. + 2016-08-08 Andre Vehreschild <vehre@gcc.gnu.org> PR fortran/71936 diff --git a/gcc/testsuite/g++.dg/cpp0x/constexpr-cast.C b/gcc/testsuite/g++.dg/cpp0x/constexpr-cast.C index bab6ec3..a50e27b 100644 --- a/gcc/testsuite/g++.dg/cpp0x/constexpr-cast.C +++ b/gcc/testsuite/g++.dg/cpp0x/constexpr-cast.C @@ -5,7 +5,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 *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 *r1 = reinterpret_cast<void*>(sizeof 'x'); // { dg-error ".reinterpret_cast<void\\*>\\(1\[ul\]\*\\). is not a constant expression" } diff --git a/gcc/testsuite/g++.dg/warn/overflow-warn-3.C b/gcc/testsuite/g++.dg/warn/overflow-warn-3.C index 6287959..0ead45a6 100644 --- a/gcc/testsuite/g++.dg/warn/overflow-warn-3.C +++ b/gcc/testsuite/g++.dg/warn/overflow-warn-3.C @@ -131,6 +131,6 @@ h2i (int x) /* { dg-error "division by zero is not a constant.expression" "division" { target c++11 } 19 } */ /* { dg-error "division by zero is not a constant.expression" "division" { target c++11 } 32 } */ /* { dg-warning "invalid conversion from" "convert" { target c++11 } 60 } */ -/* { dg-error "not a constant expression" "constant" { target *-*-*-* } 67 } */ +/* { dg-error "not a constant expression" "constant" { target *-*-* } 67 } */ /* { dg-error "width not an integer constant" "bit.field" { target c++ } 32 } */ /* { dg-error "is not a constant expression" "division" { target c++ } 32 } */ diff --git a/gcc/testsuite/g++.dg/warn/overflow-warn-4.C b/gcc/testsuite/g++.dg/warn/overflow-warn-4.C index 35f20b8..447e391 100644 --- a/gcc/testsuite/g++.dg/warn/overflow-warn-4.C +++ b/gcc/testsuite/g++.dg/warn/overflow-warn-4.C @@ -134,6 +134,6 @@ h2i (int x) /* { dg-error "division by zero is not a constant.expression" "division" { target c++11 } 19 } */ /* { dg-error "invalid conversion from" "convert" { target c++11 } 63 } */ /* { dg-error "division by zero is not a constant.expression" "division" { target c++11 } 34 } */ -/* { dg-error "is not a constant expression" "const" { target *-*-*-* } 70 } */ +/* { dg-error "is not a constant expression" "const" { target *-*-* } 70 } */ /* { dg-error "width not an integer constant" "bit.field" { target c++ } 34 } */ /* { dg-error "is not a constant expression" "division" { target c++ } 34 } */ |