You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Forward reference to 'lk' is not allowed in the same specification part. Some compilers will allow the use of 'lk' at line 55569 to reference the outer 'lk' and then from line 55570 onward use the 'lk' that is defined on line 55570.
Expected Behaviour
The code would compile. We see an error with XLF, NAG, and LLVM flang.
Description
There's some non-standard non-portable Fortran code at line 55569 of stdlib_linalg_lapack_s.fypp.
Forward reference to 'lk' is not allowed in the same specification part. Some compilers will allow the use of 'lk' at line 55569 to reference the outer 'lk' and then from line 55570 onward use the 'lk' that is defined on line 55570.
Expected Behaviour
The code would compile. We see an error with XLF, NAG, and LLVM flang.
Version of stdlib
33559f5
Platform and Architecture
Linux
Additional Information
In the following subroutines, I changed the local declaration and all uses of 'lk' to 'llk' and things compiled fine.
The text was updated successfully, but these errors were encountered: