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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|2024-02-19 00:00:00         |2025-11-29

--- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #1)
> Confirmed.  It's LRA not finishing lra_assign () but eating memory in this
> loop:
> 
> #2  0x0000000000a2e7f1 in init_live_reload_and_inheritance_pseudos ()
>     at /space/rguenther/src/svn/gcc-7-branch/gcc/lra-assigns.c:436
> 436               bitmap_set_bit (&live_reload_and_inheritance_pseudos[p],
> i);
> (gdb) l
> 431                           
> &live_reload_and_inheritance_pseudos_bitmap_obstack);
> 432       for (i = lra_constraint_new_regno_start; i < max_regno; i++)
> 433         {
> 434           for (r = lra_reg_info[i].live_ranges; r != NULL; r = r->next)
> 435             for (p = r->start; p <= r->finish; p++)
> 436               bitmap_set_bit (&live_reload_and_inheritance_pseudos[p],
> i);
> 437         }
> 
> with

This still happens.
  • [Bug rtl-optimization/85072] g+... pinskia at gcc dot gnu.org via Gcc-bugs

Reply via email to