]> git.ipfire.org Git - thirdparty/gcc.git/commit
2015-11-16 Steven G. Kargl <kargl@gcc.gnu.org>
authorkargl <kargl@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 16 Nov 2015 19:15:25 +0000 (19:15 +0000)
committerkargl <kargl@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 16 Nov 2015 19:15:25 +0000 (19:15 +0000)
commitde545baf52b93989fa4485616c39760819d5688d
tree2f76e62ebe94837692b499bbd906106f2f58d12b
parent8e539fdc2f558ef2e7689ac34ea98a6a654a9008
2015-11-16  Steven G. Kargl  <kargl@gcc.gnu.org>

PR fortran/58027
PR fortran/60993
* expr.c (gfc_check_init_expr): Prevent a redundant check when a
__convert_* function was inserted into an array constructor.
(gfc_check_assign_symbol): Check for an initialization expression
when a __convert_* was inserted.

2015-11-16  Steven G. Kargl  <kargl@gcc.gnu.org>

PR fortran/58027
PR fortran/60993
* gfortran.dg/pr58027.f90: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@230433 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/pr58027.f90 [new file with mode: 0644]