[Bug middle-end/104885] New: ICE in compiling new test case g++.dg/other/pr84964.C after r12-7607-ga717376e99fb33

seurer at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Fri Mar 11 18:04:21 GMT 2022


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

            Bug ID: 104885
           Summary: ICE in compiling new test case g++.dg/other/pr84964.C
                    after r12-7607-ga717376e99fb33
           Product: gcc
           Version: 12.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: unassigned at gcc dot gnu.org
          Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

Tried g:a717376e99fb33ba3b06bd8122e884f4b63a60c9, r12-7607-ga717376e99fb33
make  -k check-gcc RUNTESTFLAGS="dg.exp=g++.dg/other/pr84964.C"
FAIL: g++.dg/other/pr84964.C  -std=c++98 (internal compiler error: Aborted
signal terminated program cc1plus)
FAIL: g++.dg/other/pr84964.C  -std=c++98  (test for warnings, line 6)
FAIL: g++.dg/other/pr84964.C  -std=c++98  1 blank line(s) in output
FAIL: g++.dg/other/pr84964.C  -std=c++98 (test for excess errors)
FAIL: g++.dg/other/pr84964.C  -std=c++14 (internal compiler error: Aborted
signal terminated program cc1plus)
FAIL: g++.dg/other/pr84964.C  -std=c++14  (test for warnings, line 6)
FAIL: g++.dg/other/pr84964.C  -std=c++14  1 blank line(s) in output
FAIL: g++.dg/other/pr84964.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/other/pr84964.C  -std=c++17 (internal compiler error: Segmentation
fault signal terminated program cc1plus)
FAIL: g++.dg/other/pr84964.C  -std=c++17  (test for warnings, line 6)
FAIL: g++.dg/other/pr84964.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/other/pr84964.C  -std=c++20 (internal compiler error: Segmentation
fault signal terminated program cc1plus)
FAIL: g++.dg/other/pr84964.C  -std=c++20  (test for warnings, line 6)
FAIL: g++.dg/other/pr84964.C  -std=c++20 (test for excess errors)


commit a717376e99fb33ba3b06bd8122e884f4b63a60c9 (HEAD, refs/bisect/bad)
Author: Roger Sayle <roger@nextmovesoftware.com>
Date:   Thu Mar 10 23:49:15 2022 +0000

    PR c++/84964: Middle-end patch to expand_call for ICE after sorry.


More information about the Gcc-bugs mailing list