2018-02-25 Steven G. Kargl <kargl@gcc.gnu.org>
commitfc386590ad78ebd512c865cf01e286bb6f93b80a
authorkargl <kargl@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 25 Feb 2018 16:50:50 +0000 (25 16:50 +0000)
committerkargl <kargl@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 25 Feb 2018 16:50:50 +0000 (25 16:50 +0000)
treebc03b941fba4b3175b46ed2c886baf947469fd67
parent0b0977e7360959d6f3b9d60ddb376ebbcfb71a63
2018-02-25  Steven G. Kargl  <kargl@gcc.gnu.org>

PR fortran/83633
* decl.c (variable_decl): Check that an explicit-shape-array with
nonconstant bounds is allowed.

2018-02-25  Steven G. Kargl  <kargl@gcc.gnu.org>

PR fortran/83633
* gfortran.dg/explicit_shape_1.f90: New test.
* gfortran.dg/automatic_module_variable.f90: Update regex.
* gfortran.dg/bad_automatic_objects_1.f90: Ditto.
* gfortran.dg/constant_shape.f90: Ditto.
* gfortran.dg/dec_structure_23.f90: Ditto.
* gfortran.dg/pr78240.f90: Ditto.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257971 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/automatic_module_variable.f90
gcc/testsuite/gfortran.dg/bad_automatic_objects_1.f90
gcc/testsuite/gfortran.dg/constant_shape.f90
gcc/testsuite/gfortran.dg/dec_structure_23.f90
gcc/testsuite/gfortran.dg/explicit_shape_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/pr78240.f90