--- a/stage3/array_range_check.cc Sun Dec 14 18:40:20 2014 +0000
+++ b/stage3/array_range_check.cc Sun Dec 14 19:15:29 2014 +0000
@@ -215,7 +215,7 @@
if (dimension < lower_ull)
STAGE3_ERROR(0, symbol, symbol, "Number of elements in array subrange exceeds maximum number of elements (%llu).", std::numeric_limits< unsigned long long int >::max());
}
- } else ERROR;
+ } else {debug_c::print_ast(symbol);ERROR;}
/* correct value for dimension is actually ---> dimension = upper_limit - lower_limit + 1
* Up to now, we have only determined dimension = upper_limit - lower_limit