https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118575
--- Comment #1 from Sam James <sjames at gcc dot gnu.org> --- (The natural counterpoint being "well, they're not trivial", but my response would be "okay, but it's about the almost-guaranteed intent of the user.") Or perhaps at least we should mention it in the docs for -ftrivial-auto-var-init.