https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105332
--- Comment #1 from Tobias Burnus <burnus at gcc dot gnu.org> --- Cf. also https://github.com/OpenMP/spec/pull/3318 (non public pull request). New wording for ALIGN clause is that it takes an ARRAY but there are no additional restrictions. This applies both to 'declare simd' and to 'simd'. In 5.1, the restrictions for the 'aligned' clause differed between 'simd' and 'declare simd'; 5.2 unified the restrictions; thus, introducing the issue of comment 0.