diff options
Diffstat (limited to 'gcc/lambda-mat.c')
-rw-r--r-- | gcc/lambda-mat.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/lambda-mat.c b/gcc/lambda-mat.c index 4734dc2..92437df 100644 --- a/gcc/lambda-mat.c +++ b/gcc/lambda-mat.c @@ -379,8 +379,7 @@ lambda_matrix_inverse_hard (lambda_matrix mat, lambda_matrix inv, int n) diagonal = row[j]; /* If the matrix is singular, abort. */ - if (diagonal == 0) - abort (); + gcc_assert (diagonal != 0); determinant = determinant * diagonal; |