Re: aCC3_39 with O4 option : Comdat key "std::numpunct::id" not defined (5220) (119 Views)
Reply
Occasional Visitor
martig
Posts: 1
Registered: ‎10-10-2003
Message 1 of 2 (119 Views)

aCC3_39 with O4 option : Comdat key "std::numpunct<char>::id" not defined (5220)

Hello,
Due to the way the STL is slowed with AA option, we would like to compile our application with O4 option or at least to compile one component (library) with O4.
The library in question can be compiled with O4 and a will work with a test programm.
Still, when I compile the whole application, I get the following error :
ucomp :
Error at line 0 : Comdat key "std::numpunct::id" not defined (5220)

Of course, wihtout O4, the application links and works.

It looks like a bug in the compiler. Did anybody encountered the same problem or is aware of a patch?
Acclaimed Contributor
Dennis Handly
Posts: 25,283
Registered: ‎03-06-2006
Message 2 of 2 (119 Views)

Re: aCC3_39 with O4 option : Comdat key "std::numpunct<char>::id" not defined (5220)

This may be this bug:
JAGaa68280: Error 5220 with +O4 and private inheritance on templates
The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation.