https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88888
--- Comment #2 from Jonathan Wakely <redi at gcc dot gnu.org> --- (The versions passing i as the length will do the wrong thing here, because the array actually contains the empty string "", but I'm just showing examples of valid syntax that work with VLAs).