![]() |
Boost : |
From: Markus Schöpflin (markus.schoepflin_at_[hidden])
Date: 2007-11-28 06:55:40
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
Boost list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk