When building the regression tests bug1981238.c gives a warning about excess initializers for the array initialNoPad. When I add tests to check the field contents it even fails.
I wonder why no one noticed this regression. Should the regression tests be run with -Werror instead?
As long as test-host does not use -Werror and the unavoidable trigraph warnings do not cause errors, this seems to be one of the very few reasonable uses for -Werror.
Philipp