diff options
author | Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> | 2007-09-20 21:58:23 +0000 |
---|---|---|
committer | François-Xavier Coudert <fxcoudert@gcc.gnu.org> | 2007-09-20 21:58:23 +0000 |
commit | 4f68f111df59d8474f3635bb7a3eb5e0469b722b (patch) | |
tree | fe0494cb3b16d6bdc2d81609a958aedec1998bc4 /gcc/fortran/parse.c | |
parent | cc459ab40ad75779ba111199bd75437399251cc3 (diff) | |
download | gcc-4f68f111df59d8474f3635bb7a3eb5e0469b722b.zip gcc-4f68f111df59d8474f3635bb7a3eb5e0469b722b.tar.gz gcc-4f68f111df59d8474f3635bb7a3eb5e0469b722b.tar.bz2 |
re PR fortran/33288 (ICE (segfault) in mpfr_cmp2 when evaluating array initializers containing addition)
PR fortran/33288
* arith.c (reduce_unary, reduce_binary_ac, reduce_binary_ca,
reduce_binary_aa): Call ourselves recursively if an element of
the constructor is itself a constant array.
* gfortran.dg/array_constructor_19.f90: New test.
From-SVN: r128632
Diffstat (limited to 'gcc/fortran/parse.c')
0 files changed, 0 insertions, 0 deletions