-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider eliminating type(*)
in the collective subroutines
#132
Comments
Based on reading of the standard, it looks like the path forward here has to do with separate procedures for different types, and to use select rank internally to dispatch to different bind(c) procedures. There's still work to do in figuring out exactly what that looks like, and is probably worth some conversations with some other committee members as well. |
Some of my notes from today's meeting:
|
Taking a fresh look at this, I don't think it's a problem.
That doesn't say that the dummy argument can't be assumed-type.
That certainly implies that assumed-type dummy arguments can be assumed-rank. If flang seems to have a problem with this, we should file a bug report. |
Fortran 2023 18.3.7 item 7 in the list on page 515 prohibits assumed-type, assumed-rank arguments without the
value
attribute.The text was updated successfully, but these errors were encountered: