
Markus Schoepflin wrote:
Boris Gubenko wrote:
Markus, the problem may go away if you compile -tlocal instead of -timplicit_local, but you, probably, would not want to change instantiation mode just for one library.
Other parts of boost depend on the control given by -timplicit_local,
I understand. I'm not suggesting tweaking template instantiation mode just for this issue.
I even have no idea if spirit would work with -tlocal.
I'm not sure why you mention spirit in this context, but it works, at least the tests pass with -tlocal (I've replaced -timplicit_local with -tlocal in hp_cxx.jam): bash-2.04$ export X="boost/bin.v2/libs/spirit/test/" bash-2.04$ find $X -name "*.test" -type f | wc -l 124 bash-2.04$ find $X -name "*.test" -type f -exec cat {} \; | sort -u passed bash-2.04$ There are, actually, 128 tests in the spirit library 4 of which are expected failures (I *think*). Thanks, Boris ----- Original Message ----- From: "Markus Schöpflin" <markus.schoepflin@comsoft.de> To: <boost@lists.boost.org> Sent: Tuesday, January 23, 2007 10:03 AM Subject: Re: [boost] [wave] Recent check-ins broke wave onTru64/CXX/RC_1_34_0
Boris Gubenko wrote:
Hartmut Kaiser wrote:
Is there a tool to unmangle the names?
nm -mangled_name_also *.o | grep symbol_reported_as_multiply_defined
This doesn't give any output. "demangle" return just the mangled name. Is there some length limitation to nm or demangle? Or some sort of name compression scheme that those tools don't understand?
Markus, the problem may go away if you compile -tlocal instead of -timplicit_local, but you, probably, would not want to change instantiation mode just for one library.
Other parts of boost depend on the control given by -timplicit_local, I even have no idea if spirit would work with -tlocal.
Hartmut, did you recently add some manually instantiated templates to wave? If yes, please have a look at the CXX workaround in 'boost/test/utils/trivial_singleton.hpp' to see if it helps in any way.
Markus
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost