https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104970
--- Comment #4 from Martin Sebor <msebor at gcc dot gnu.org> --- The VLA bounds were removed from parameter declarations in the fix for pr97172; there weren't relied on by middle-end warnings then and still aren't today.