Some of the string tests I've been adding have a tendency to fail on some targets as a result of PR 83543 which prevents GCC from determining the length of constant strings used to initialize local aggregates over some size (the size varies from target to target). I tend to forget about this because the limitation doesn't impact the target I normally test on. I have just disabled a subset of c-c++-common/Warray-bounds-4.c for targets other than x86_64 because of this until the PR is resolved.
Martin