diff options
Diffstat (limited to 'gcc/lambda.h')
-rw-r--r-- | gcc/lambda.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/gcc/lambda.h b/gcc/lambda.h index 6569045..ec48ea4 100644 --- a/gcc/lambda.h +++ b/gcc/lambda.h @@ -290,7 +290,10 @@ lambda_vector_min_nz (lambda_vector vec1, int n, int start) { int j; int min = -1; - gcc_assert (start <= n); +#ifdef ENABLE_CHECKING + if (start > n) + abort (); +#endif for (j = start; j < n; j++) { if (vec1[j]) @@ -298,7 +301,8 @@ lambda_vector_min_nz (lambda_vector vec1, int n, int start) min = j; } - gcc_assert (min >= 0); + if (min < 0) + abort (); return min; } |