https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84076
--- Comment #3 from sgunderson at bigfoot dot com --- printf aside, is this thing actually supported in varargs? I thought non-PODs were not allowed in varargs, period. (If it's not allowed, I'm not sure why the compiler even tries.)