https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111788
--- Comment #3 from Giuliano Procida <gprocida at google dot com> --- https://en.cppreference.com/w/cpp/language/variadic_arguments (see introduction and Notes) It's been allowed for longer than in C, but there is no portable way of accessing the arguments.