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

HP Fortran for HP-UX v2.9
Previous Fixes
Chapter 1 51
The compiler aborted at +O3 in replace_interval.
Wrong answers were received from code within OMP locks.
Program aborted during runtime in $$divoI.
The compiler aborted during compiling rshift.
Segmentation fault when executing subroutines with a large number of arguments.
The compiler issued Error 215, Dummy argument or a private procedure cannot have a
type that is private.
Performance problem caused by extra prefetches when using default cache line size.
Poor performance with multiple memory moves on some allocatable array types.
Subscript range error not detected in I/O implied DO.
The compiled program aborted when named parameters were used in some calls.
PHSS_26862 (10.20) and PHSS_26863 (11.x)
The compiler did not allow character function results to be used as unit numbers.
The compiler was generating a bogus error message.
The compiler failed to setup register r29 correctly.
The compiler did not call routines to print context during assert.
The compiler was performing an unnecessary error check.
The compiler was performing an illegal check.
The compiler was not ignoring C$Par when +Oopenmp is used.
PHSS_26731 (10.20) and PHSS_26732 (11.x)
Improved alias analysis for allocatable and automatic arrays.
Fixed symbolic handling of min/max expressions to avoid exponential expression growth.
Suppressed check when the array is null.
Fixed branch->skip conversion in wide mode.
A better check was provided to autopromote entity-type.
Increased the nametable size from 128 to 1024.
Prevent temporary copy of descriptor base address.