[Bug tree-optimization/84740] [8 Regression] ICE in build_constructors, at tree-switch-conversion.c:965

dmalcolm at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Mar 6 20:36:00 GMT 2018


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

David Malcolm <dmalcolm at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2018-03-06
                 CC|                            |dmalcolm at gcc dot gnu.org
     Ever confirmed|0                           |1

--- Comment #1 from David Malcolm <dmalcolm at gcc dot gnu.org> ---
Confirmed; assertion failure here:
#1  0x0000000000e405ce in build_constructors (info=0x7fffffffdb80,
swtch=<optimized out>)
    at ../../src/gcc/tree-switch-conversion.c:965

965               gcc_assert (!info->contiguous_range);

(gdb) p info->contiguous_range 
$1 = true

(gdb) call debug (info->range_min)
0
(gdb) call debug (info->range_max)
2

Started between r247528 (not affected) and r247538 (affected); probably
r247538.


More information about the Gcc-bugs mailing list