https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121389
--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Again I'll mention my rant that using heavily musttail attributes #ifndef __OPTIMIZE__ doesn't make much sense unless it is really required for the program not running out of stack. In the protobuf case with hundreds of musttail call attributes in each TU I strongly doubt about that.