https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83612
--- Comment #3 from Tom de Vries <vries at gcc dot gnu.org> --- Tentative patch, similar to https://gcc.gnu.org/viewcvs?rev=227886&root=gcc&view=rev : ... diff --git a/gcc/testsuite/gcc.dg/ubsan/object-size-9.c b/gcc/testsuite/gcc.dg/ubsan/object-size-9.c index e0a2980..41c4a94 100644 --- a/gcc/testsuite/gcc.dg/ubsan/object-size-9.c +++ b/gcc/testsuite/gcc.dg/ubsan/object-size-9.c @@ -3,7 +3,7 @@ /* { dg-options "-fsanitize=undefined" } */ struct T { int c; char d[]; }; -struct T t = { 1, "a" }; +struct T t __attribute__ ((aligned(4096))) = { 1, "a" }; int baz (int i) ...