https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84089

            Bug ID: 84089
           Summary: [8 Regression] FAIL: g++.dg/cpp1y/lambda-generic-x.C
                    -std=gnu++14 (internal compiler error)
           Product: gcc
           Version: 8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: unassigned at gcc dot gnu.org
          Reporter: danglin at gcc dot gnu.org
  Target Milestone: ---
              Host: hppa64-hp-hpux11.11
            Target: hppa64-hp-hpux11.11
             Build: hppa64-hp-hpux11.11

spawn /test/gnu/gcc/objdir/gcc/testsuite/g++/../../xg++
-B/test/gnu/gcc/objdir/gcc/testsuite/g++/../../
/test/gnu/gcc/gcc/gcc/testsuite/g++.dg/cpp1y/lambda-generic-x.C
-fno-diagnostics-show-caret -fdiagnostics-color=never -nostdinc++
-I/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/hppa64-hp-hpux11.11
-I/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include
-I/test/gnu/gcc/gcc/libstdc++-v3/libsupc++
-I/test/gnu/gcc/gcc/libstdc++-v3/include/backward
-I/test/gnu/gcc/gcc/libstdc++-v3/testsuite/util -fmessage-length=0 -std=gnu++14
-Wpedantic -S -o lambda-generic-x.s
/test/gnu/gcc/gcc/gcc/testsuite/g++.dg/cpp1y/lambda-generic-x.C: In function
'int main()':
/test/gnu/gcc/gcc/gcc/testsuite/g++.dg/cpp1y/lambda-generic-x.C:9:22: warning:
lambda templates are only available with -std=c++2a or -std=gnu++2a
[-Wpedantic]
/test/gnu/gcc/gcc/gcc/testsuite/g++.dg/cpp1y/lambda-generic-x.C:11:23: warning:
lambda templates are only available with -std=c++2a or -std=gnu++2a
[-Wpedantic]
/test/gnu/gcc/gcc/gcc/testsuite/g++.dg/cpp1y/lambda-generic-x.C: In lambda
function:
/test/gnu/gcc/gcc/gcc/testsuite/g++.dg/cpp1y/lambda-generic-x.C:12:17: warning:
lambda templates are only available with -std=c++2a or -std=gnu++2a
[-Wpedantic]
/test/gnu/gcc/gcc/gcc/testsuite/g++.dg/cpp1y/lambda-generic-x.C: In function
'int main()':
/test/gnu/gcc/gcc/gcc/testsuite/g++.dg/cpp1y/lambda-generic-x.C:19:26: warning:
lambda templates are only available with -std=c++2a or -std=gnu++2a
[-Wpedantic]
during RTL pass: expand
/test/gnu/gcc/gcc/gcc/testsuite/g++.dg/cpp1y/lambda-generic-x.C: In lambda
function:
/test/gnu/gcc/gcc/gcc/testsuite/g++.dg/cpp1y/lambda-generic-x.C:13:42: internal
compiler error: Arithmetic exception

This is a division by zero.

Reply via email to