https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110282 --- Comment #11 from Sam James <sjames at gcc dot gnu.org> --- (In reply to mcccs from comment #10) Using the return value of e() when it didn't return anything is undefined.