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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |14.0
           Priority|P3                          |P1
                 CC|                            |hjl at gcc dot gnu.org
            Summary|ICE: SIGSEGV in             |[14 Regression] ICE:
                   |bitmap_set_bit(bitmap_head* |SIGSEGV in
                   |, int) (bitmap.cc:975) with |bitmap_set_bit(bitmap_head*
                   |-O2 -fcondition-coverage    |, int) (bitmap.cc:975) with
                   |                            |-O2 -fcondition-coverage

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
static auto_bitmap ifunc_ref_map;

doesn't work - this gets allocated from the bitmap obstack which gets
repeatedly cleared.  It looks like you may want to use a GC allocated bitmap

static GTY(()) bitmap ifunc_ref_map;

and GC allocate it when the property is computed.

Reply via email to