1 /* PR middle-end/57393 */ 2 /* { dg-do compile } */ 3 /* { dg-additional-options "-g -ffast-math" } */ 4 5 extern void bar (double); 6 7 struct S { int n; }; 8 9 void foo(struct S s,double a,int i,int j,int k)10foo (struct S s, double a, int i, int j, int k) 11 { 12 struct S t; 13 bar (s.n * a * i * j); 14 t.n = s.n * a * i * k; 15 } 16