]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR fortran/68218 (ALLOCATE with size given by a module function)
authorAndre Vehreschild <vehre@gcc.gnu.org>
Fri, 27 Nov 2015 14:35:46 +0000 (15:35 +0100)
committerAndre Vehreschild <vehre@gcc.gnu.org>
Fri, 27 Nov 2015 14:35:46 +0000 (15:35 +0100)
commit381531e7a6960ab07042f3986f483077f80cb745
tree87dd32654adf9de62de7262f78144ac5f10d8a70
parent312a5319b11da960a20d7d49bc8766038f410075
re PR fortran/68218 (ALLOCATE with size given by a module function)

gcc/fortran/ChangeLog:

2015-11-27  Andre Vehreschild  <vehre@gcc.gnu.org>

PR fortran/68218
* trans-array.c (gfc_array_init_size): Add gfc_evaluate_now() when
array spec in allocate is a function call.

gcc/testsuite/ChangeLog:

2015-11-27  Andre Vehreschild  <vehre@gcc.gnu.org>

PR fortran/68218
* gfortran.dg/allocate_with_arrayspec_1.f90: New test.

From-SVN: r231017
gcc/fortran/ChangeLog
gcc/fortran/trans-array.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/allocate_with_arrayspec_1.f90 [new file with mode: 0644]