#63 closed defect (fixed)
Bug in flib.f90
Reported by: | Dave Offiler | Owned by: | Dave Offiler |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | ropp_utils | Version: | 0.8 |
Keywords: | Cc: |
Description
NAG compiler (but not any of the others) generates error when compiling flib.f90 in SUBROUTINE PP_PRNSTR2 Th error is in an inconsistency between the INTERFACE and SUBROUTINE declarations for argument ADV
In the interface: LOGICAL(L4K) adv
but in the subroutine: !LOGICAL(L4K) adv,again,more LOGICAL adv,again,more
The obvious solution would be to delete the second LOGICAL and uncomment the first, but this causes errors related to the other variables AGAIN and MORE. The proposed solution (which works for NAG) is to change the declarations in the subroutine to
LOGICAL(L4K) adv LOGICAL again,more
Change history (3)
comment:1 by , 18 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 by , 18 years ago
Version: | → 0.8 |
---|
Avove proposal applied and validated to generate no errors or warnings (which the buggy code didn't either) with other Linux compilers.