[Bug middle-end/90501] New: [10 regression] ICE: address taken, but ADDRESSABLE bit not set

ro at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu May 16 08:24:00 GMT 2019


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

            Bug ID: 90501
           Summary: [10 regression] ICE: address taken, but ADDRESSABLE
                    bit not set
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: unassigned at gcc dot gnu.org
          Reporter: ro at gcc dot gnu.org
                CC: ibuclaw at gcc dot gnu.org
  Target Milestone: ---
            Target: sparc-sun-solaris2.11, i386-pc-solaris2.11

Between 20190514 (r271183) and 20190515 (r271254), a single D testcase started
to FAIL on both 32-bit Solaris/SPARC and x86:

+FAIL: gdc.test/runnable/mars1.d -O2   (internal compiler error)
+FAIL: gdc.test/runnable/mars1.d -O2 -finline-functions   (internal compiler
error)

In function 'test14782':
d21: error: address taken, but ADDRESSABLE bit not set
PHI argument
&result;
for PHI node
_21 = PHI <&result(2), _22(4)>
during GIMPLE pass: einline
d21: internal compiler error: verify_ssa failed
0x937fdd9 verify_ssa(bool, bool)
        /vol/gcc/src/hg/trunk/local/gcc/tree-ssa.c:1193
0x90296e8 execute_function_todo
        /vol/gcc/src/hg/trunk/local/gcc/passes.c:1970
0x902a3b2 do_per_function
        /vol/gcc/src/hg/trunk/local/gcc/passes.c:1638
0x902a4a0 execute_todo
        /vol/gcc/src/hg/trunk/local/gcc/passes.c:2017


More information about the Gcc-bugs mailing list