RFM Error Handling
|
Contents
| 13JAN24 |
where ABCDEF is the Fortran module in which the error occurred (i.e. file abcdef_sub.f90). These messages are also printed to the log file (unless writing to the log file itself caused the error).F-ABCDEF: ....
Exceptions are
(If you have it, the command dos2unix does the same thing)perl -pe "s/\r//" infile.asc > outfile.asc
F-ABCDEF: Logical Error These are logic checks within the code, eg checking for running off the end of a DO loop when it isn't supposed to happen. If you get one of those it means that there is a bug in the code, so please inform me (email: anu.dudhia@physics.ox.ac.uk)
- With the ifort compiler, the code can suddenly crash with a segmentation fault error (SIGSEGV). This is associated with too much memory being required. See [Intel Web-page] for various solutions.