HP Fortran v2.9 for HP-UX 11i v2 Release Note*5991-0697*

HP Fortran for HP-UX v2.9
Previous Fixes
Chapter 136
PHSS_26378
Occasionally there were extremely long (infinite) compiles on case statements.
When using allocatable arrays embedded in a f90 record type, the program would bus
errororsegfaultduringtheprogramexecution.
The compiler aborted when -g was specified with union map regions containing only one
component.
The program received wrong answers at +O2.
GDB could not stop at the end of a program due to missing SLT entry.
The executable received wrong answers with parmsoverlap at optimization level +O3.
Request for O’400’ and Z’400’to be treated as 2 bytes for intrinsic calls.
The compiler aborted when a PARAMETER statement redefined a COMMON definition.
The compiler rejected IAND (I4, i2const) with +i2.
IAND and IOR did not accept a mixture of INTEGER*2 and INTEGER*4 arguments.
The compiler mishandled the ORDERED clause within nested parallel directives.
The compiler did not honor f77 style OPTIMIZE directives.
The compiler did not honor f77 style SAVE_LOCALS directives.
Compiling at +O3 resulted in the compiler running out of memory in codes that
accumulate a result from a large number of min or max expressions.
The compiler aborted when an undeclared function reference was used in a call.
Intrinsic iint was not allowed with type int.
The compiler aborted with +i8 on SIZE(array, dim) intrinsic.
The compiler generated runtime checks causing the program to abort when -C was used
with zero-sized arrays.
The compiler aborted on NASTRAN code.
The compiler aborted on very large source files.
PHSS_26068
The compiler aborted with an internal error with large real*8 arrays.
Inefficient code was generated in 64-bit mode for loop indices.
The compiler issued internal error messages.