Skip to content

Provide intent attributes for arguments #1170

@foxtran

Description

@foxtran

I'm generating Fortran 90 interfaces for BLAS/LAPACK directly from the project source code. Unfortunately, most routines do not specify intent(in), intent(out), or intent(inout) attributes for their arguments. While this information does exist in the documentation, my scripts currently rely only on the source code and do not parse the documentation.
Having the intent information available directly in the source would make the automated interface generation significantly more reliable.
I noticed that some of the newer routines, such as cgedmd, already include intent specifications in their source code. It would be extremely helpful if this practice will be extended to the rest of the routines as well.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions