error_bad_range_arg takes argument number, not argument value.
uint64_t i;
} u = { .i = 0 };
if ((!quiet) && (payload == 0))
- error_bad_range_arg (payload);
+ error_bad_range_arg (3);
(u.i) |= (sign << 63);
(u.i) |= ((UINT64_C (0x7ff)) << 52);
(u.i) |= (quiet << 51);
(lambda () (flo:logb (flo:negate x))))))
(define-enumerated-test 'flo:make-nan/error
- `((#f #f 0 ,expect-error)
- (#t #f 0 ,expect-error))
+ `((#f #f 0)
+ (#t #f 0))
(lambda (sign quiet? payload #!optional xfail)
(with-expected-failure xfail
(lambda ()