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.