https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80459
Bug ID: 80459 Summary: [7 regression] c-c++-common/opaque-vector.c FAILs Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ro at gcc dot gnu.org Target Milestone: --- Target: sparc-sun-solaris2.12, powerpc64-unknown-linux-gnu Between 20170417 (r246952) and 20170418 (r246971), a c++ testsuite regression occured: +FAIL: c-c++-common/opaque-vector.c -std=c++11 (test for excess errors) +FAIL: c-c++-common/opaque-vector.c -std=c++14 (test for excess errors) +FAIL: c-c++-common/opaque-vector.c -std=c++98 (test for excess errors) I'm seeing it on 32-bit (only) Solaris/SPARC, but according to gcc-testresults the same regression occurs on 32-bit powerpc64-unknown-linux-gnu: Excess errors: /vol/gcc/src/hg/trunk/local/gcc/testsuite/c-c++-common/opaque-vector.c:3:84: error: could not find an integer type of the same size as 'long double' /vol/gcc/src/hg/trunk/local/gcc/testsuite/c-c++-common/opaque-vector.c:3:140: error: inferred scalar type 'long double' is not an integer or floating point type of the same size as 'int' Rainer