Raymond Toy pushed to branch issue-425-correctly-rounded-math-functions at cmucl / cmucl
Commits:
-
4b2d91e9
by Raymond Toy at 2026-01-31T08:46:03-08:00
1 changed file:
Changes:
| ... | ... | @@ -202,11 +202,13 @@ lisp_log10(double x) |
| 202 | 202 | double
|
| 203 | 203 | lisp_pow(double x, double y)
|
| 204 | 204 | {
|
| 205 | -#ifdef FEATURE_CORE_MATH
|
|
| 206 | - return cr_pow(x, y);
|
|
| 207 | -#else
|
|
| 205 | + /*
|
|
| 206 | + * cr_pow seems causes ansi-tests to fail in test WRITE.1 among
|
|
| 207 | + * others. Somewhere an invalid operation is occurring. Thus
|
|
| 208 | + * just use fdlibm for now until we can figure out what's causing
|
|
| 209 | + * the failure.
|
|
| 210 | + */
|
|
| 208 | 211 | return __ieee754_pow(x, y);
|
| 209 | -#endif
|
|
| 210 | 212 | }
|
| 211 | 213 | |
| 212 | 214 | double
|