Fortran: ICE with elemental and dummy argument with VALUE attribute [PR107819]
authorHarald Anlauf <anlauf@gmx.de>
Sun, 27 Nov 2022 20:10:18 +0000 (21:10 +0100)
committerHarald Anlauf <anlauf@gmx.de>
Mon, 28 Nov 2022 18:53:53 +0000 (19:53 +0100)
commit07b9bcc1d1484f8f1c850ff14db678fb6b1e4d36
treeafb04aeb885aa4c0468f7019941c13b1375a7015
parent2200b7054638bbf157192a4dca23886dd420becb
Fortran: ICE with elemental and dummy argument with VALUE attribute [PR107819]

gcc/fortran/ChangeLog:

PR fortran/107819
* trans-stmt.cc (gfc_conv_elemental_dependencies): In checking for
elemental dependencies, treat dummy argument with VALUE attribute
as implicitly having intent(in).

gcc/testsuite/ChangeLog:

PR fortran/107819
* gfortran.dg/elemental_dependency_7.f90: New test.
gcc/fortran/trans-stmt.cc
gcc/testsuite/gfortran.dg/elemental_dependency_7.f90 [new file with mode: 0644]