-static struct {
- long double x;
- long double y;
- long double z;
- int except;
-} t[] = {
- 0, 0, 0, 0,
- 0, -0.0, -0.0, 0,
- -0.0, 0, 0, 0,
- 0, 1, 0x1p-16445L, FE_INEXACT|FE_UNDERFLOW,
- 0, -1, -0x1p-16445L, FE_INEXACT|FE_UNDERFLOW,
- -0.0, 1, 0x1p-16445L, FE_INEXACT|FE_UNDERFLOW,
- -0.0, -1, -0x1p-16445L, FE_INEXACT|FE_UNDERFLOW,
- 0x1p-16445L, INFINITY, 0x1p-16444L, FE_INEXACT|FE_UNDERFLOW,
- 0x1p-16445L, -INFINITY, 0, FE_INEXACT|FE_UNDERFLOW,
--0x1p-16445L, INFINITY, -0.0, FE_INEXACT|FE_UNDERFLOW,
--0x1p-16445L, -INFINITY, -0x1p-16444L, FE_INEXACT|FE_UNDERFLOW,
- 0x1p-16440L, -0x1p-16444L, 0x1.fp-16441L, FE_INEXACT|FE_UNDERFLOW,
- 0x1p-16440L, 0x1p-16444L, 0x1.fp-16441L, FE_INEXACT|FE_UNDERFLOW,
- 0x1p-16440L, 0x1p-16430L, 0x1.08p-16440L, FE_INEXACT|FE_UNDERFLOW,
- LDBL_MIN, 0, 0x1.fffffffffffffffcp-16383L, FE_INEXACT|FE_UNDERFLOW,
- -LDBL_MIN, 0,-0x1.fffffffffffffffcp-16383L, FE_INEXACT|FE_UNDERFLOW,
- 0x1.fffffffffffffffcp-16383L, 1, LDBL_MIN, 0,
--0x1.fffffffffffffffcp-16383L, -1, -LDBL_MIN, 0,
- 1, 2, 0x1.0000000000000002p+0L, 0,
- 1, -2, 0x1.fffffffffffffffep-1L, 0,
- 1, 0.5, 0x1.fffffffffffffffep-1L, 0,
- 0x1p1023, 0x1p1000, 0x1.fffffffffffffffep+1022L, 0,
- 0x1p1023, INFINITY, 0x1.0000000000000002p+1023L, 0,
- -1.5, -2.5, -0x1.8000000000000002p+0L, 0,
- -1.5, 2.5, -0x1.7ffffffffffffffep+0L, 0,
- 1.5, -2.5, 0x1.7ffffffffffffffep+0L, 0,
- LDBL_MAX, INFINITY, INFINITY, FE_INEXACT|FE_OVERFLOW,
- INFINITY, INFINITY, INFINITY, 0,
- -LDBL_MAX, -INFINITY, -INFINITY, FE_INEXACT|FE_OVERFLOW,
- -INFINITY, -INFINITY, -INFINITY, 0,
- NAN, 1, NAN, 0,
- 1, NAN, NAN, 0,