https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87673
--- Comment #6 from Thomas Koenig <tkoenig at gcc dot gnu.org> --- Trying some bisection. r257267 was ok, r258291 showed the is_illegal_recursion bug and also shows the error with that removed. To be continued...