1 /* { dg-do compile } */ 2 /* { dg-options "-Wstrict-aliasing=2 -O2" } */ 3 foo()4 int foo () 5 { 6 char buf[8]; 7 return *((int *)buf); /* { dg-bogus "strict-aliasing" } */ 8 } 9 10