The aC++ default template instantiation
mechanism has changed to compile-time instantiation (CTTI). For
source code containing templates, the new default may result in faster
compile-time processing.
The previous default behavior remains available by specifying
the +inst_auto command-line option when compiling and linking. If you
provide archive or shared libraries for distribution, you may want
to use +inst_auto to insure consistent behavior between each distribution
of your libraries.
Also, if you provide either archive or shared library products,
and your customers need to use the prior template instantiation
default in their builds, you must compile your libraries by using
the +inst_auto option.
Refer to HP aC++ Online Programmer’s Guide and
to the online technical paper, Using Templates in HP
aC++ for details about template instantiation and migration.