https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114873
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- So does ICC (EDG): <source>(3): error: variable length array with unspecified bound is not allowed void bar(_Atomic(int(*)[*])(*)[*]); ^