6 * This tests for a bug in the initial implementation where precision
7 * was lost in an internal substraction, leading to rounding
8 * into the wrong direction.
12 #define VAL 0x0.7ffffffffffffcp0
13 #define VALF 0x0.7fffff8p0
18 float af
= VALF
, bf
, cf
;
24 return (b
!= 0 || bf
!= 0 || c
!= 0 || cf
!= 0);