| // { dg-do compile { target c++11 } } | |
| // { dg-options "-O2 -flive-range-shrinkage -fno-tree-dce -fno-dce -fnon-call-exceptions -mavx" } | |
| int d, e; | |
| struct g { | |
| float f; | |
| g(float h) : f(h + d) {} | |
| ~g() {} | |
| }; | |
| struct i { | |
| int a; | |
| int b : 4; | |
| int &c; | |
| i(int h) : a(), b(), c(h) {} | |
| }; | |
| int main() { | |
| i j(e); | |
| g k[]{1, 2}; | |
| } |