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

HP Fortran for HP-UX v2.9
Previous Fixes
Chapter 1 37
A wrong answer was received at optimization level +O2 due to use of EQUIVALENCE.
A wrong answer was received at optimization level +O2 when using the LOC intrinsic.
The compiler was slow to compile case selectors with a range.
The compiler issued a bogus error.
The compiler generated wrong answers in wide mode at optimization level +O3 when
using integer*8 induction variables.
The debugger was not setting breakpoints in functions included via header files.
The present intrinsic returned the wrong result when an optional parameter was not
passedbythecallingprogram.
Incorrect code was generated when an indirect common block was used in a subroutine.
The compiler generated incorrect names for complex types for use by the debugger.
There was an f77 compatibility issue regarding nnnnl and nnnJ notation.
The compiler generated an internal error on call to getarg when using +getarg1.
The compiler occasionally aborted with an assertion error.
The compiler generated an error when values greater than 127 were passed to the char
intrinsic in a PARAMETER statement.
The compiler generated low-level optimizer internal error messages.
The compiler aborted with a segmentation violation when a function with alternate
returns was called.
The compiler aborted on fstream with integer*2 result assignment.
There was an error compiling hollerith constants when used with the IAND intrinsic.
The compiler ignored +Onolibcalls at optimization level +O2.
PHSS_25860
The compiler aborted when parallelizing OpenMP programs with parallel sections.
The compiler aborted in a segmentation fault when compiling an incomplete type at +O3.
The compiler did not recognize the $SHORT directive, which is needed for f77 backward
compatibility.
The compiler aborted using +i8 when compiling the index intrinsic.
The compiler aborted in wide mode with the +i8 switch when compiling OMP intrinsics.