PR testsuite/72838 - FAIL: g++.dg/cpp0x/constexpr-cast.C
authorMartin Sebor <msebor@redhat.com>
Mon, 8 Aug 2016 15:32:16 +0000 (15:32 +0000)
committerMartin Sebor <msebor@gcc.gnu.org>
Mon, 8 Aug 2016 15:32:16 +0000 (09:32 -0600)
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

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/constexpr-cast.C
gcc/testsuite/g++.dg/warn/overflow-warn-3.C
gcc/testsuite/g++.dg/warn/overflow-warn-4.C

index 18f6e46e7bfffaa3e80dd12965199f5f8528ac9a..63b3f909050491ff398ab63505c4710fa70cb80d 100644 (file)
@@ -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
index bab6ec3ee45690ec752852a8afba778f3741110f..a50e27bdeb05fdbe9e82403a18b784cc7826da14 100644 (file)
@@ -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" }
index 62879590d04ef4aa38edb3a0f88240dca2017b14..0ead45a65c15d21f6ed4bc835470a0b47e6e5460 100644 (file)
@@ -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 } */
index 35f20b84b998bb99e3d75d6442755478ecc1db15..447e39144f1063f22495ed6d629f8f87ee02a1e6 100644 (file)
@@ -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 } */