/* PR tree-optimization/97164 *//* { dg-do compile } */typedefstruct{int*a;char b[64]; } A __attribute__((aligned(64)));struct B { A d[4]; } b;/* { dg-error "size of array element is not a multiple of its alignment" } */voidfoo(void);int*bar(void){struct B *h = &b;if(h->d[1].a)foo();return h->d[1].a;}