This documentation is not maintained. Please refer to doc.castsoftware.com/technologies to find the latest updates.
Fortran 1.0.2
Updates
Log improvements for the Fortran Preprocessor
- Improvements have been introduced with regard to the log files that are produced during an analysis of Fortran code with the extension. Specifically, the logs produced by the Fortran Preprocessor have been improved in this release of the extension.
Fortran Preprocessor
- The ability to manually launch the Fortran preprocessor has been removed from the extension. The preprocessor is always launched automatically.
Resolved issues
Fortran 1.0.2 contains all bug fixes from all previous releases. The following table lists all bugs fixed in Fortran 1.0.2 and that are not already fixed in the previous released versions:
R&D ID | Description |
---|---|
FORTRAN-24 | <Extension Name> Technology Extension Version.txt should not be part of extension |
FORTRAN-22 | Fortran extension log mechanism does not handle migration\update correctly |
FORTRAN-20 | Manual Preprocessor should not be given as part of package |
FORTRAN-15 | Update Launch.bat in order to return an error code when preprocessing fails |
FORTRAN-13 | Have the log of preprocessor of extension in same location indicated CAST MS preferences |
Fortran 1.0.1
Resolved issues
None.
Fortran 1.0.0
Updates
- The Regular Expression engine used to interpret the Regular Expressions defined in the Quality Rule configuration has changed. BOOST is now used in place of TCL. Please see http://www.boost.org/doc/libs/1_52_0/libs/regex/doc/html/boost_regex/syntax/perl_syntax.html for more information about BOOST.
- In this release, the manual preprocessing step is no longer required - it is actioned automatically just prior to an analysis.