diff options
| author | Paul Thomas <pault@gcc.gnu.org> | 2025-11-05 12:11:00 +0000 |
|---|---|---|
| committer | Paul Thomas <pault@gcc.gnu.org> | 2025-11-05 12:11:00 +0000 |
| commit | 071942e587734672e561f50837794fbddc94559a (patch) | |
| tree | 230df612a87bed2a787f6a9f11638d8ee1f374ff /libgrust/rustc-lib/stdarch/crates/std_detect | |
| parent | dd62c97f1227d36770ff2e18411038f147e0bb5f (diff) | |
| download | gcc-071942e587734672e561f50837794fbddc94559a.zip gcc-071942e587734672e561f50837794fbddc94559a.tar.gz gcc-071942e587734672e561f50837794fbddc94559a.tar.bz2 | |
Fortran: Fix PDT constructors in associate [PR122501, PR122524]
2025-11-05 Paul Thomas <pault@gcc.gnu.org>
gcc/fortran
PR fortran/122501
PR fortran/122524
* primary.cc (gfc_convert_to_structure_constructor): Correct
whitespace issue.
(gfc_match_rvalue): Remove the attempt to match specific procs
before filling out PDT constructor. Instead, defer this until
resolution with the condition that there not be a following
arglist and more than one procedure in the generic interface.
gcc/testsuite/
PR fortran/122501
* gfortran.dg/pdt_66.f03: New test.
PR fortran/122524
* gfortran.dg/pdt_67.f03: New test.
Diffstat (limited to 'libgrust/rustc-lib/stdarch/crates/std_detect')
0 files changed, 0 insertions, 0 deletions
