Skip to content

Commit 720d2ba

Browse files
committed
Try to fix fmin-fmax when isnan(in2)
1 parent bb75960 commit 720d2ba

File tree

1 file changed

+2
-2
lines changed
  • quaddtype/numpy_quaddtype/src

1 file changed

+2
-2
lines changed

quaddtype/numpy_quaddtype/src/ops.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -405,15 +405,15 @@ quad_maximum(const Sleef_quad *in1, const Sleef_quad *in2)
405405
static inline Sleef_quad
406406
quad_fmin(const Sleef_quad *in1, const Sleef_quad *in2)
407407
{
408-
return Sleef_iunordq1(*in1, *in1) ? (
408+
return Sleef_iunordq1(*in1, *in2) ? (
409409
Sleef_iunordq1(*in2, *in2) ? *in1 : *in2
410410
) : Sleef_icmpleq1(*in1, *in2) ? *in1 : *in2;
411411
}
412412

413413
static inline Sleef_quad
414414
quad_fmax(const Sleef_quad *in1, const Sleef_quad *in2)
415415
{
416-
return Sleef_iunordq1(*in1, *in1) ? (
416+
return Sleef_iunordq1(*in1, *in2) ? (
417417
Sleef_iunordq1(*in2, *in2) ? *in1 : *in2
418418
) : Sleef_icmpgeq1(*in1, *in2) ? *in1 : *in2;
419419
}

0 commit comments

Comments
 (0)