Application Areas

Coverity Documentation

Version
latest

Coverity Fortran Syntax Analysis can be used to the best advantage in the following application areas:

  • Program development. During program development Coverity Fortran Syntax Analysis signals syntax errors and presents warnings both at the program unit and program level. It will detect substantially more of the program flaws than your compiler. Ad­dressing these flaws will ensure that the program compiles successfully.
  • Program maintenance. The optimal documentation presented, especially the table of contents, the reference structure, the module dependency tree and the cross-reference tables, will show you exactly where to find all items that will be affected when you change global items such as an argument list or a common block.
  • Education. In contrast to most compilers, Coverity Fortran Syntax Analysis shows deviations from the Fortran standard very precisely. Moreover, Coverity Fortran Syntax Analysis shows where implicit type conversions and truncations occur. Invalid references to procedures and inconsistent common blocks are common errors which are signalled by Coverity Fortran Syntax Analysis.
  • Conversion. Coverity Fortran Syntax Analysis can verify that a program is standard conforming. In that case you will have minimal problems when transferring a program to another computer system. Moreover, Coverity Fortran Syntax Analysis can emulate most Fortran extensions of many compilers, so you can verify the portability of your program during development without moving the source code to the target system.