PDA

View Full Version : LF95 v5.70e Maintenance Update Released


Lahey Support
04-21-2004, 10:41 PM
Lahey Computer Systems has released a maintenance update for owners of Lahey/Fujitsu Fortran 95 version 5.7.

To update to v5.70f, use the Online Update feature from the Lahey/Fujitsu Fortran 95 Internet folder on the Programs menu.

Alternatively, the traditional downloadable update program and release notes are available at <a href="http://www.lahey.com/lf9557updt.htm">www.lahey.com</a>.

RELEASE NOTES

New -CONCC compiler option
Specify -nconcc to turn off Fortran carriage control processing for console I/O.
Binary (transparent) file size limit
The limit on external binary file size has been removed (increased from 2 gigabytes to more than 18 exabytes, i.e., from 2**31-2 to 2**64-2 bytes). Note that the maximum number of records is 2,147,483,647.
Namelist comments
Product suggestion to allow LF95 to accept comments included in a namelist to start in columns other than one, when the comment is the only syntax on a given line.
Automake
The single limit of 200 sections/source files is now replaced by 2 limits of 2000 sections and 2 MBytes for the total size of text in COMPILE=, OBJDIR=, OBJEXT=, INCLUDE=, SYSINCLUDE= and CHECK= directives (including any implied from previous sections).

BUGS FIXED

Automake.exe erroneously has a dependency on KeyLbE32.dll (introduced in v5.70e).
Access violation if subroutine compiled with -chk and main compiled with -nchk.
Access violation on internal WRITE to character array.
Incorrect result from internal file write with -chk.
An optional dummy argument associated with an absent actual argument is treated as a zero-length dummy argument.
Incorrect result from the ALLOCATED function for a derived type allocatable array with the SAVE attribute when re-entering a subprocedure.
Cannot REWIND files OPENed with ACTION='WRITE'.
The output buffer is not flushed when an I/O error occurs.
Incorrect result (lost precision) for quad precision arithmetic with -o0.
A dialog box is produced on the STOP statement if the executable is invoked via the PATH environment variable.
Incorrect result when array subscripts are used for namelist input.
Runtime error should be an underflow on floating point input data that is smaller than the range of the data type.
Runtime error on WRITE statement with combination of T format editing and ADVANCE='NO'.
The first character is used for carriage control but in subsequent WRITE statements with ADVANCE='NO' it is not.
Fujitsu Sampler Tool does not calculate the function costs on Windows XP.
Fujitsu Visual Analyzer prints only the portion of the Call Graph that fits on the first page when Focus is selected.
WiSK Resource Editor's Settings|Preferences menu option is not functional.
WiSK Winteracter module is missing the DrawableDialog parameter.