1 // PR c++/79937 2 // { dg-do run { target c++14 } } 3 4 struct C {}; 5 6 struct X { 7 unsigned i; 8 unsigned n = i; 9 }; 10 11 C bar(X x)12 bar (X x) 13 { 14 if (x.i != 1 || x.n != 1) 15 __builtin_abort (); 16 return {}; 17 } 18 19 int main()20 main () 21 { 22 C c = bar (X {1}); 23 } 24