Skip to content

Commit 0d2e486

Browse files
authored
Handle NAN and INF
1 parent a782103 commit 0d2e486

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)