https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55135
--- Comment #30 from Jan Hubicka <hubicka at gcc dot gnu.org> --- Reconfirmed that we still take ages to build the testcase (early inliner is still running for me) The early inliner issue here is caused by tree-inline removing individual clones one by one. Each time a clone is removed a new clone becomes a root of the clone tree and it takes long time to update all pointers.