lapack icon indicating copy to clipboard operation
lapack copied to clipboard

Provide intent attributes for arguments

Open foxtran opened this issue 1 month ago • 1 comments

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.

foxtran avatar Nov 30 '25 00:11 foxtran

I agree.

langou avatar Nov 30 '25 07:11 langou