Sign in
gnu
/
gcc
/
d769c5040874bf9546f2524f3f1d2a894165f92a
/
.
/
gcc
/
testsuite
/
g++.dg
/
warn
/
Wstrict-aliasing-bogus-nested-arrays.C
blob: 5291181024737653b4dea7a910e250d11cbf0d15 [
file
] [
log
] [
blame
]
/* { dg-do compile } */
/* { dg-options "-O2 -Wstrict-aliasing -fstrict-aliasing" } */
int
foo
()
{
int
buffer
[
10
][
10
];
int
*
pi
=
&
buffer
[
0
][
0
];
/* { dg-bogus "same element type" } */
*
pi
=
10
;
return
buffer
[
0
][
0
];
}