F:\FromE\development\BoostSVN\boost/serialization/array.hpp(112) : warning C4512: 'boost::serialization::array' : assignment operator could not be generated with [ T=value_type ] F:\FromE\development\BoostSVN\boost/archive/detail/oserializer.hpp(485) : see reference to class template instantiation 'boost::serialization::array' being compiled with [ T=value_type ] F:\FromE\development\BoostSVN\boost/archive/detail/oserializer.hpp(507) : see reference to function template instantiation 'void boost::archive::detail::save_array_type::invoke(Archive &,const A (&))' being compiled with [ Archive=boost::archive::text_oarchive, T=A ] F:\FromE\development\BoostSVN\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save(Archive &,const A (&))' being compiled with [ Archive=boost::archive::text_oarchive, T=A ] F:\FromE\development\BoostSVN\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive::save_override(const A (&),int)' being compiled with [ Archive=boost::archive::text_oarchive, T=A ] F:\FromE\development\BoostSVN\boost/archive/detail/interface_oarchive.hpp(64) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive::save_override(const A (&),int)' being compiled with [ Archive=boost::archive::text_oarchive, T=A ] F:\FromE\development\BoostSVN\boost/serialization/nvp.hpp(79) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive::operator <<(const A (&))' being compiled with [ Archive=boost::archive::text_oarchive, T=A ] F:\FromE\development\BoostSVN\boost/serialization/access.hpp(93) : see reference to function template instantiation 'void boost::serialization::nvp::save(Archivex &,const unsigned int) const' being compiled with [ T=const A [10], Archive=boost::archive::text_oarchive, Archivex=boost::archive::text_oarchive ] F:\FromE\development\BoostSVN\boost/serialization/split_member.hpp(43) : see reference to function template instantiation 'void boost::serialization::access::member_save(Archive &,T &,const unsigned int)' being compiled with [ Archive=boost::archive::text_oarchive, T=boost::serialization::nvp ] F:\FromE\development\BoostSVN\boost/serialization/split_member.hpp(42) : while compiling class template member function 'void boost::serialization::detail::member_saver::invoke(Archive &,const T &,const unsigned int)' with [ Archive=boost::archive::text_oarchive, T=boost::serialization::nvp ] F:\FromE\development\BoostSVN\boost/serialization/split_member.hpp(69) : see reference to class template instantiation 'boost::serialization::detail::member_saver' being compiled with [ Archive=boost::archive::text_oarchive, T=boost::serialization::nvp ] F:\FromE\development\BoostSVN\boost/serialization/nvp.hpp(89) : see reference to function template instantiation 'void boost::serialization::split_member>(Archive &,boost::serialization::nvp &,const unsigned int)' being compiled with [ Archive=boost::archive::text_oarchive, T=const A [10] ] F:\FromE\development\BoostSVN\boost/serialization/access.hpp(109) : see reference to function template instantiation 'void boost::serialization::nvp::serialize(Archive &,const unsigned int)' being compiled with [ T=const A [10], Archive=boost::archive::text_oarchive ] F:\FromE\development\BoostSVN\boost/serialization/serialization.hpp(74) : see reference to function template instantiation 'void boost::serialization::access::serialize(Archive &,T &,const unsigned int)' being compiled with [ Archive=boost::archive::text_oarchive, T=const boost::serialization::nvp ] F:\FromE\development\BoostSVN\boost/serialization/serialization.hpp(133) : see reference to function template instantiation 'void boost::serialization::serialize(Archive &,T &,const unsigned int)' being compiled with [ Archive=boost::archive::text_oarchive, T=const boost::serialization::nvp ] F:\FromE\development\BoostSVN\boost/archive/detail/oserializer.hpp(227) : see reference to function template instantiation 'void boost::serialization::serialize_adl(Archive &,T &,const unsigned int)' being compiled with [ Archive=boost::archive::text_oarchive, T=const boost::serialization::nvp ] F:\FromE\development\BoostSVN\boost/archive/detail/oserializer.hpp(290) : see reference to function template instantiation 'void boost::archive::detail::save_non_pointer_type::save_only::invoke(Archive &,const T &)' being compiled with [ Archive=boost::archive::text_oarchive, T=const boost::serialization::nvp ] F:\FromE\development\BoostSVN\boost/archive/detail/oserializer.hpp(507) : see reference to function template instantiation 'void boost::archive::detail::save_non_pointer_type::invoke(Archive &,const T &)' being compiled with [ Archive=boost::archive::text_oarchive, T=const boost::serialization::nvp ] F:\FromE\development\BoostSVN\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save(Archive &,T &)' being compiled with [ Archive=boost::archive::text_oarchive, T=const boost::serialization::nvp ] F:\FromE\development\BoostSVN\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive::save_override(T &,int)' being compiled with [ Archive=boost::archive::text_oarchive, T=const boost::serialization::nvp ] F:\FromE\development\BoostSVN\boost/archive/detail/interface_oarchive.hpp(64) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive::save_override(T &,int)' being compiled with [ Archive=boost::archive::text_oarchive, T=const boost::serialization::nvp ] test_array.cpp(68) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive::operator <<>(const boost::serialization::nvp &)' being compiled with [ Archive=boost::archive::text_oarchive, T=const A [10] ] test_array.cpp(117) : see reference to function template instantiation 'int test_array(T)' being compiled with [ T=A ]