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

HP Fortran for HP-UX v2.9
Previous Fixes
Chapter 1 55
PHSS_25520 (10.20) and PHSS_25521 (11.x)
Fixed uninitialized register problem causing intermittent wrong answers at high
optimization levels.
Fixed problem with code to determine where the character length is stored is aborting.
Fixed problem of over-writing memory due to overflow of 16 bit field describing debugger
position.
Fixed handling of the 'type' form of the print statement so that the label is recognized.
PHSS_25413 (10.20) and PHSS_25414 (11.x)
The compiler did not correctly infer data type for BOZ (typeless) constants from context.
Fixed bug in handling of the data statement.
Fixed the internal compiler assertion.
Fixed the bug in handling the +Ofaster compile option.
PHSS_25175 (10.20) and PHSS_25176 (11.x)
Fixed a problem with strength reduction of 64 bit multiplication by unsigned constants.
Removed an unused warning message "invalid arc calculation".
Added support for multiple arguments to the +U option.
To be consistent with f77, updated the compiler to accept 'type' as a synonym for 'print'
when not within a declaration.
Fixed the compiler to resolve the omp_memcpy reference.
Fixed the OMP intrinsic assertion problem resulting from parameter mismatch.
Enhanced the compiler to allow up to 300 continuation lines.
Error in algorithm was causing the compiler to use workload/2 to guide scheduling.
Changed this to use workload/numthreads.
Fixed the internal compiler error generated on a pack intrinsic.
Fixed the internal compiler error resulting in TCG in_descriptor.c assertion.
Fixed the compiler internal error.
Placement of $HP$SHARED_COMMON directive contrary to documentation was
permitted in F77. Upgraded the f90 compiler to allow the f77 placement.
Fixed problem with intrinsic handling of dope vector array, resulting in bus error.