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

Reply via email to