2016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
commit05995232def85008ca7cdf385c0cd03fa556c801
authorkargl <kargl@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 28 Jul 2016 17:48:54 +0000 (28 17:48 +0000)
committerkargl <kargl@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 28 Jul 2016 17:48:54 +0000 (28 17:48 +0000)
tree495433b2b5b20e6c292bc4b9a9e31ba6559041cc
parent0adb2ecc69fb8383ab8f0fa841957412063f18a9
2016-07-28  Steven G. Kargl  <kargl@gcc.gnu.org>

PR fortran/71859
* check.c(numeric_check): Prevent ICE.  Issue error for invalid
subroutine as an actual argument when numeric argument is expected.

2016-07-28  Steven G. Kargl  <kargl@gcc.gnu.org>

PR fortran/71859
* gfortran.dg/pr71859.f90: New test.
* gfortran.dg/intrinsic_numeric_arg.f: Update error message.
* gfortran.dg/coarray_collectives_1.f90: Ditto.

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