id summary reporter owner description type status milestone component version severity resolution keywords cc 1857 IA64, GCC 4.3, redefinition of 'struct boost::serialization::implementation_level > >' Stefan Eckardt Robert Ramey "Hi, I get the following error message compiling with gcc 4.3.0 on ia64: {{{ /usr/local/include/boost/serialization/vector.hpp:185: error: redefinition of 'struct boost::serialization::implementation_level > >' /usr/local/include/boost/serialization/vector.hpp:185: error: previous definition of 'struct boost::serialization::implementation_level > >' /usr/local/include/boost/serialization/vector.hpp:185: error: redefinition of 'struct boost::serialization::implementation_level > >' /usr/local/include/boost/serialization/vector.hpp:185: error: previous definition of 'struct boost::serialization::implementation_level > >' }}} This error can be reproduced with this small example {{{ #include int main() { return 0; } }}} Removing the lines {{{ BOOST_SERIALIZATION_COLLECTION_TRAITS_HELPER(signed long, C) \ BOOST_SERIALIZATION_COLLECTION_TRAITS_HELPER(unsigned long, C) \ }}} from boost/serialization/collection_traits.hpp solves this problem for me. Thanks for considering this issue. Stefan" Bugs closed To Be Determined serialization Boost 1.35.0 Problem fixed