HP aC++ Release Notes Version A.03.95 (5900-1789; September 2011)

HP aC++ Release Notes
Problem Descriptions and Fixes, and Known Limitations
Chapter 178
One of the following types of error messages is generated if you attempt to link the objects created using
your June 2000 Support Plus media revision B.11.00.49 compiler on an 11.00 system.
If you compile with +O3 or +O4, the following message and a stack trace is generated:
report error (13-12299-434) to your nearest HP service
representative (8911)
If you compile with +O2 +Oprofile=collect, the following message and a stack trace is generated:
Backend Assert ** Ucode versions earlier then v.4 no longer supported.
(5172)
NOTE This code is not backward-compatible with the 11.00 release. Instrumented object files
cannot be moved backward.
Binary Incompatibilities with Changes
When you make changes to your source code, options, or makefiles to use new features of the June 2000
Support Plus media revision B.11.00.49 release, you may introduce the following areas of binary
incompatibility. You can apply patches to the 11.00 release to accommodate the relocatable object file or
executable on an 11.00 release for backward compatibility.
Huge Data Features
64-Bit Open Graphics Library Support
Compiling with +DO and +Olibcall for Improved Math Performance
Parallel Programming Enhancements
Huge Data Features If you make changes to your source code or use the +hugesize=n option and
recompile with your June 2000 Support Plus media revision B.11.00.49 compiler to use huge data features
(for example, declaring a very large array), you must install the PHKL_14088 (June 2000 Support Plus
media revision B.11.00.49) kernel patch (or superseding patch) to use your executable with these features on
a 11.00 system.
You must also apply the PHSS_16587 aC++ runtime and PHSS_16841 linker-tools patches for huge data
support.
64-Bit Open Graphics Library Support The June 2000 Support Plus media revision B.11.00.49
extension provides 64-bit OGL support to improve performance. If you make changes to your source code to
recompile using these OGL headers, an unresolved symbols message is generated when you link your
executable on an 11.00 system.