> OK (you can also put in a quick FIXME there).
Actually the decl being declared is using itself as one of the arguments, so I
think it’s on purpose that we don’t want to emit a full arglist here… to avoid
recursion. So I’m not sure we would want to change that.
FX
Hi FX,
The patch is regtested on x86_64-apple-darwin19.
I also tested it on aarch64-apple-darwin20, where it fixes wrong code issues in
several testcases.
OK (you can also put in a quick FIXME there).
Best regards
Thomas
This is another function argtypes issue, very similar to
This code from proc_ptr_comp_13.f90 :
! PR 40882: [F03] infinite recursion in gfc_get_derived_type with PPC returning
derived type.
! At the same time, check that a formal argument does not cause infinite
recursion (PR 40870