gcc/testsuite/
* gcc.target/i386/m512-check.h: Use correct rounding values.
From-SVN: r207343
+2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
+
+ * gcc.target/i386/m512-check.h: Use correct rounding values.
+
2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
* gcc.target/i386/avx-1.c: Use correct rounding values.
\
for (i = 0; i < ARRAY_SIZE (u.a); i++) \
{ \
+ /* We can have have v[i] == 0 == u.a[i] for some i, \
+ when we test zero-masking. */ \
+ if (v[i] == 0.0 && u.a[i] == 0.0) \
+ continue; \
+ if (v[i] == 0.0 && u.a[i] != 0.0) \
+ { \
+ err++; \
+ PRINTF ("%i: " FMT " != " FMT "\n", \
+ i, v[i], u.a[i]); \
+ } \
VALUE_TYPE rel_err = (u.a[i] - v[i]) / v[i]; \
if (((rel_err < 0) ? -rel_err : rel_err) > eps) \
{ \