lol gcc's tail call implementation is extraordinarily squirrely, it happily inlines functions that do tail calls but then dies because it fails to turn the inlined tail calls into regular calls. (clang fails in different ways :P)

0

If you have a fediverse account, you can quote this note from your own instance. Search https://mastodon.social/users/wingo/statuses/116221435371055655 on your instance and quote it. (Note that quoting is not supported in Mastodon.)