https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119649
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Confirmed. Reduced dejagnuified testcase: ``` /* { dg-do compile } */ int f(const char*); int g(int args, int sum) { sum += f(__builtin_va_arg(args, char const *)); /* { dg-error "first argument to " } */ } ```