
Markus Schöpflin wrote: [...]
There is hopefully someone around with access to one of these gcc versions which is able to help. I could look into the failures on hp_cxx tomorrow, perhaps the failures are related.
Here is part of the call stack for one of the Tru64/cxx failures: ... #7 0x1200cd620 in __cxx_throw(...) in ../../../bin.v2/libs/serialization/test/test_exported_binary_archive.test/hp_cxx-71_006_tru64/debug/test_exported_binary_archive #8 0x12003dc84 in __7throw_exception__tm__37_Q3_5boost7archive17archive_exception__5boostFRCZ1Z_v(e=& class archive_exception { ... }) "../../../boost/throw_exception.hpp":39 #9 0x12003f1f0 in boost::archive::detail::save_pointer_type<boost::archive::binary_oarchive,polymorphic_base*>::polymorphic<polymorphic_base>::save(ar=& class binary_oarchive { ... }, t=& class polymorphic_base { ... }, bpos_ptr=0x0) "../../../boost/archive/detail/oserializer.hpp":405 #10 0x12003f2fc in __7__CPR237__save__tm__19_16polymorphic_base__Q4_5boost7archive6detail79save_pointer_type__tm__54_Q3_J36JJ42J15binary_oarchivePJ13JSFRQ3_J36JJ42JJ102JRCZ1_2ZPCQJ34JostJ42JJ50J25basic_pointer_oserializer_v(ar=& class binary_oarchive { ... }, t=& class polymorphic_base { ... }, bpos_ptr=0x0) "../../../boost/archive/detail/oserializer.hpp":434 #11 0x12003f370 in boost::archive::detail::save_pointer_type<boost::archive::binary_oarchive,polymorphic_base*>::invoke(ar=& class binary_oarchive { ... }, t=0x140061c00) "../../../boost/archive/detail/oserializer.hpp":462 #12 0x12003f4c8 in __7save__tm__54_Q3_5boost7archive15binary_oarchiveP16polymorphic_base__Q2_5boost7archiveFRZ1ZRCZ2Z_v(ar=& class binary_oarchive { ... }, t=& 0x140061c00) "../../../boost/archive/detail/oserializer.hpp":532 #13 0x12003fbf0 in __7save_override__tm__21_CP16polymorphic_base__Q4_5boost7archive6detail58common_oarchive__tm__35_Q3_5boost7archive15binary_oarchiveFRZ1_2Zi_v(t=& 0x140061c00, =0) "../../../boost/archive/detail/com ... The exception details are: (ladebug) print e & class boost::archive::archive_exception { code = unregistered_cast; } Does this help in any way? Do you need more information? Thanks, Markus