aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/sem_ch7.ads
diff options
context:
space:
mode:
authorAndre Vehreschild <vehre@gcc.gnu.org>2024-08-15 20:23:23 +0200
committerAndre Vehreschild <vehre@gcc.gnu.org>2024-08-19 11:15:13 +0200
commit8871489c5162067c72a9b9ab05fe2179560e9986 (patch)
tree8391af877e34399e9c641119184866dab17375fb /gcc/ada/sem_ch7.ads
parent9cbcf8d1de159e6113fafb5dc2feb4a7e467a302 (diff)
downloadgcc-master.zip
gcc-master.tar.gz
gcc-master.tar.bz2
Allow coarrays in select type. [PR46371, PR56496]HEADtrunkmaster
Fix ICE when scalar coarrays are used in a select type. Prevent coindexing in associate/select type/select rank selector expression. gcc/fortran/ChangeLog: PR fortran/46371 PR fortran/56496 * expr.cc (gfc_is_coindexed): Detect is coindexed also when rewritten to caf_get. * trans-stmt.cc (trans_associate_var): Always accept a descriptor for coarrays. gcc/testsuite/ChangeLog: * gfortran.dg/coarray/select_type_1.f90: New test. * gfortran.dg/coarray/select_type_2.f90: New test. * gfortran.dg/coarray/select_type_3.f90: New test.
Diffstat (limited to 'gcc/ada/sem_ch7.ads')
0 files changed, 0 insertions, 0 deletions