Skip to content

Commit 2527afa

Browse files
authored
Merge pull request #4429 from martin-frbg/issue4428
Handle NAN and INF in ARM and generic/s390x ZSCAL
2 parents a782103 + 0d2e486 commit 2527afa

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

kernel/arm/zscal.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ int CNAME(BLASLONG n, BLASLONG dummy0, BLASLONG dummy1, FLOAT da_r,FLOAT da_i, F
6060
else
6161
{
6262
temp = - da_i * x[ip+1] ;
63+
if (isnan(x[ip]) || isinf(x[ip])) temp = NAN;
6364
x[ip+1] = da_i * x[ip] ;
6465
}
6566
}

0 commit comments

Comments
 (0)