#62 closed defect (fixed)
Use of CAL package
Reported by: | Dave Offiler | Owned by: | Dave Offiler |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | ropp_utils | Version: | 0.8 |
Keywords: | Cc: |
Description
ropp_tools/flib/cal_generic.f90 defined interfaces to GETARG(), GETENV() etc via calls to CAL_GETARG() and the like. This is just one unneccessary layer as the intrinsics can be called directly.
All ROPP code should be reviewed to see if the CAL routines are used anywhere; if not, remove this package and (makefile etc) references to it entirely. If any CAL routine is used, call the built-in routines instead and then remove the CAL package.
Note:
See TracTickets
for help on using tickets.
These FLIB CAL_* routines do no appear to be used anywhere in the ROPP code. However, under the terms of the FLIB license, the whole FLIB package, including these routines, must be re-distributed in its entirety. It may well be that we can remove it from the compilation though. It is highly recommended that none of the CAL_* routines are used in the future.