@@ -438,7 +438,7 @@ m_tgamma(double x)
438
438
}
439
439
else {
440
440
errno = ERANGE ;
441
- return Py_HUGE_VAL ;
441
+ return Py_INFINITY ;
442
442
}
443
443
}
444
444
@@ -502,14 +502,14 @@ m_lgamma(double x)
502
502
if (isnan (x ))
503
503
return x ; /* lgamma(nan) = nan */
504
504
else
505
- return Py_HUGE_VAL ; /* lgamma(+-inf) = +inf */
505
+ return Py_INFINITY ; /* lgamma(+-inf) = +inf */
506
506
}
507
507
508
508
/* integer arguments */
509
509
if (x == floor (x ) && x <= 2.0 ) {
510
510
if (x <= 0.0 ) {
511
511
errno = EDOM ; /* lgamma(n) = inf, divide-by-zero for */
512
- return Py_HUGE_VAL ; /* integers n <= 0 */
512
+ return Py_INFINITY ; /* integers n <= 0 */
513
513
}
514
514
else {
515
515
return 0.0 ; /* lgamma(1) = lgamma(2) = 0.0 */
@@ -682,7 +682,7 @@ m_log(double x)
682
682
return log (x );
683
683
errno = EDOM ;
684
684
if (x == 0.0 )
685
- return - Py_HUGE_VAL ; /* log(0) = -inf */
685
+ return - Py_INFINITY ; /* log(0) = -inf */
686
686
else
687
687
return Py_NAN ; /* log(-ve) = nan */
688
688
}
@@ -725,7 +725,7 @@ m_log2(double x)
725
725
}
726
726
else if (x == 0.0 ) {
727
727
errno = EDOM ;
728
- return - Py_HUGE_VAL ; /* log2(0) = -inf, divide-by-zero */
728
+ return - Py_INFINITY ; /* log2(0) = -inf, divide-by-zero */
729
729
}
730
730
else {
731
731
errno = EDOM ;
@@ -741,7 +741,7 @@ m_log10(double x)
741
741
return log10 (x );
742
742
errno = EDOM ;
743
743
if (x == 0.0 )
744
- return - Py_HUGE_VAL ; /* log10(0) = -inf */
744
+ return - Py_INFINITY ; /* log10(0) = -inf */
745
745
else
746
746
return Py_NAN ; /* log10(-ve) = nan */
747
747
}
@@ -2159,7 +2159,7 @@ math_ldexp_impl(PyObject *module, double x, PyObject *i)
2159
2159
errno = 0 ;
2160
2160
} else if (exp > INT_MAX ) {
2161
2161
/* overflow */
2162
- r = copysign (Py_HUGE_VAL , x );
2162
+ r = copysign (Py_INFINITY , x );
2163
2163
errno = ERANGE ;
2164
2164
} else if (exp < INT_MIN ) {
2165
2165
/* underflow to +-0 */
0 commit comments