diff options
author | Paul Thomas <pault@gcc.gnu.org> | 2008-01-08 15:14:33 +0000 |
---|---|---|
committer | Paul Thomas <pault@gcc.gnu.org> | 2008-01-08 15:14:33 +0000 |
commit | 0c6ce8b02716646c4ecf998a96c40621a5cba15e (patch) | |
tree | 428f9813996262ab2e07f6030752e8726adc9784 /gcc/omp-low.c | |
parent | 3672065a1dc197ed785e6b1ffae1449621c5e3d2 (diff) | |
download | gcc-0c6ce8b02716646c4ecf998a96c40621a5cba15e.zip gcc-0c6ce8b02716646c4ecf998a96c40621a5cba15e.tar.gz gcc-0c6ce8b02716646c4ecf998a96c40621a5cba15e.tar.bz2 |
re PR fortran/34476 (Parameters: Bogus out of bounds error in array constructor)
2008-01-08 Paul Thomas <pault@gcc.gnu.org>
PR fortran/34476
* expr.c (find_array_element): Check that the array bounds are
constant before using them. Use lower, as well as upper bound.
(check_restricted): Allow implied index variable.
2008-01-08 Paul Thomas <pault@gcc.gnu.org>
PR fortran/34476
* gfortran.dg/parameter_array_init_3.f90: New test.
From-SVN: r131396
Diffstat (limited to 'gcc/omp-low.c')
0 files changed, 0 insertions, 0 deletions