-
Notifications
You must be signed in to change notification settings - Fork 42
Open
Description
GDASapp needs to build (and run) with certain debug compiler flags:
NCO Standard Stipulates that:
There are four critical targets that must be defined in every makefile. They are all, debug,
install, and clean. Additionally, a test target is required to run unit tests for libraries and
utility programs. Example 13 of Appendix A contains an example of each."
The debug target must minimally contain the check all and ftrapuv flags in fortran
or their equivalent in other accepted languages
So essentially they need us to compile & run with Intel/Fortran with
-ftrapuv -check all -g`For C++ code we likely need something along the lines of:
-init=snan -check all -gNote that -ftrapuv can be used in Intel/C++ but may not be as thorough.
We don't need to repeat this with GNU compilers.
Metadata
Metadata
Type
Projects
Status
Todo