On Wed, Sep 14, 2016 at 1:38 PM, Jason Merrill <ja...@redhat.com> wrote: >> * c-c++-common/gomp/atomic-12.c: Use -Wno-deprecated. >> * c-c++-common/gomp/atomic-13.c: Likewise. >> * c-c++-common/gomp/atomic-14.c: Likewise. >> * g++.dg/cpp1y/lambda-init11.C: Remove invalid code. >> * g++.dg/cpp1z/bool-increment1.C: New test. >> * c-c++-common/pr60439.c: Add dg-warning. >> * g++.dg/expr/bitfield4.C: Likewise. >> * g++.dg/expr/bitfield5.C: Likewise. >> * g++.dg/expr/bitfield6.C: Likewise. >> * g++.dg/expr/bool1.C: Likewise. >> * g++.dg/expr/bool3.C: Likewise. >> * g++.dg/expr/lval3.C: Likewise. >> * g++.dg/expr/lval4.C: Likewise. >> * g++.old-deja/g++.jason/bool5.C: Likewise. >> * g++.dg/expr/bitfield3.C: Adjust dg-error. >> * g++.dg/other/error18.C: Likewise. >> * g++.dg/gomp/atomic-14.C: Likewise.
Many of these tests now break with -std=c++1z; try 'make check-c++1z' to see. > FAIL: c-c++-common/gomp/atomic-12.c -std=gnu++1z (test for excess errors) > FAIL: c-c++-common/gomp/atomic-13.c -std=gnu++1z (test for excess errors) > FAIL: c-c++-common/gomp/atomic-14.c -std=gnu++1z (test for excess errors) > FAIL: c-c++-common/pr60439.c -std=c++1z (test for excess errors) > FAIL: c-c++-common/pr60439.c -std=c++1z (test for warnings, line 134) > FAIL: g++.dg/expr/bitfield4.C -std=c++1z (test for excess errors) > FAIL: g++.dg/expr/bitfield4.C -std=c++1z (test for warnings, line 17) > FAIL: g++.dg/expr/bitfield4.C -std=c++1z (test for warnings, line 18) > FAIL: g++.dg/expr/bitfield5.C -std=c++1z (test for excess errors) > FAIL: g++.dg/expr/bitfield5.C -std=c++1z (test for warnings, line 11) > FAIL: g++.dg/expr/bitfield5.C -std=c++1z (test for warnings, line 14) > FAIL: g++.dg/expr/bitfield6.C -std=c++1z (test for excess errors) > FAIL: g++.dg/expr/bitfield6.C -std=c++1z (test for warnings, line 10) > FAIL: g++.dg/expr/bool1.C -std=c++1z (test for excess errors) > FAIL: g++.dg/expr/bool1.C -std=c++1z (test for warnings, line 13) > FAIL: g++.dg/expr/bool1.C -std=c++1z (test for warnings, line 14) > FAIL: g++.dg/expr/bool3.C -std=c++1z (test for excess errors) > FAIL: g++.dg/expr/bool3.C -std=c++1z (test for warnings, line 13) > FAIL: g++.dg/expr/bool3.C -std=c++1z (test for warnings, line 14) > FAIL: g++.dg/expr/lval3.C -std=c++1z (test for warnings, line 6) > FAIL: g++.dg/expr/lval4.C -std=c++1z (test for excess errors) > FAIL: g++.dg/expr/lval4.C -std=c++1z (test for warnings, line 6) > FAIL: g++.old-deja/g++.jason/bool5.C -std=c++1z (test for excess errors) > FAIL: g++.old-deja/g++.jason/bool5.C -std=c++1z (test for warnings, line 5) > FAIL: g++.old-deja/g++.jason/bool5.C -std=c++1z (test for warnings, line 8)