https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110112
David Malcolm <dmalcolm at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed| |2023-06-08 Status|UNCONFIRMED |ASSIGNED Ever confirmed|0 |1 --- Comment #3 from David Malcolm <dmalcolm at gcc dot gnu.org> --- Thanks. I was seeing: real 1m31.214s Adding a cache to region_model::get_initial_value_for_global speeds things up greatly to: real 0m3.677s Adding a further cache to decl_region::get_svalue_for_constructor gives a further slight speedup to: real 0m3.069s I'm working on a fix based on the above.