* Mainline merge as of 2006-02-16 (@111136).
[official-gcc.git] / gcc / testsuite / g++.dg / opt / pr19108.C
blob206a2bc382bf5c0281a1fdf5877f27654a384f6f
1 // PR tree-optimization/19108
2 // This used to abort due to not handing RANGE_EXPR in SRA.
4 // { dg-do compile }
5 // { dg-options "-O" }
7 struct A
9     int i[6];
10     A () : i() {}
13 struct B
15     A a;
16     B(const A& x) : a(x) {}
19 B b=A();