Hi All, I am aware that I have not always posted to the list after pushing PDT fixes. Please accept my apologies. I have listed below all the PDT fixes pushed in 2025.
Many thanks to Damian, Jerry, Steve and Harald for all the support and help. Paul 122434 Rejects allocation inside associate block in pure separate module subprogram r16-4704 122433 rejects valid conditional assignment of recursive function invocation r16-4704 122290 gfortan rejects non-constant expression in a derived type definition r16-4627 122191 ICE on function interface body with composite PDT result r16-4387 122109 gfortran 16 rejects component declaration in composite derived type with kind parameter r16-4194 *** 122089 generic resolution problem with composite PDT r16-4194 *** 122002 [16 regression] gfortran.dg/pdt_13.f03 etc. FAIL r16-4098 121948 gfortran rejects structure constructor without (default) derived type parameter r16-3955 121398 gfortran rejects procedure binding on PDT r16-3135 102901 ICE (segfault) when compiling pdt_13.f03 with -fcheck=all in gfc_check_pdt_dummy -> structure_alloc_comps r16-4269 99709 [PDT] VALUE attribute for an object with nonconstant length parameter r16-3481 95543 [PDT] ICE in is_CFI_desc, at fortran/expr.c:1080 r16-4383 91022 [PDT] A suspicious code in fortran/decl.c fixed by ??? 85942 ICE with PDTs r16-3308 84122 Incorrect statement sequence in PDT definition r16-3308 84119 Type parameter inquiry for PDT returns array instead of scalar r16-3616 83646 (PDT) Use statement with PDTs excludes the specific instances fixed by ??? 83275 [PDT] ICE in get_pdt_constructor, at fortran/resolve.c:1185 (and others) fixed by ??? 82842 DUPL(PDT) Constructors do not work r16-3423 82753 (PDT) Invalid error for generic interface with different KIND parameter values r16-3135 82205 parametrized derived types, problems with initialization r16-3423
