1 /* { dg-additional-options "-ffast-math -fno-unsafe-math-optimizations" } */
5 double __attribute__((noipa
))
6 foo (double *x
, double *y
, int n
)
9 for (int i
= 0; i
< n
; ++i
)
17 double y
[16] = { 1., 1., 1., 1., 0., 1., 1., 1.,
18 1., 1., 1., 1., 1., 1., 1., 1. };
22 if (foo (y
, y
, 16) != 64. + 11.)