Subject: [Boost-bugs] [Boost C++ Libraries] #10044: ublas serialization causes no end of warnings
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-05-12 13:29:50
#10044: ublas serialization causes no end of warnings
---------------------------------+------------------------------
Reporter: maxim.yegorushkin@⦠| Type: Bugs
Status: new | Milestone: To Be Determined
Component: None | Version: Boost 1.55.0
Severity: Cosmetic | Keywords:
---------------------------------+------------------------------
boost/numeric/ublas/storage.hpp:276 causes `gcc-4.8.2 -Wall -Wextra` spit
no end of warnings because of the unused `version` function argument:
/usr/local/ots/4/boost-1.55.0/include/boost/numeric/ublas/storage.hpp: In
instantiation of âvoid boost::numeric::ublas::unbounded_array<T,
ALLOC>::serialize(Archive&, unsigned int) [with Archive =
boost::archive::binary_iarchive; T = double; ALLOC =
std::allocator<double>]â:
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/access.hpp:118:9:
required from âstatic void
boost::serialization::access::serialize(Archive&, T&, unsigned int) [with
Archive = boost::archive::binary_iarchive; T =
boost::numeric::ublas::unbounded_array<double, std::allocator<double> >]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/serialization.hpp:69:69:
required from âvoid boost::serialization::serialize(Archive&, T&, unsigned
int) [with Archive = boost::archive::binary_iarchive; T =
boost::numeric::ublas::unbounded_array<double, std::allocator<double> >]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/serialization.hpp:128:27:
required from âvoid boost::serialization::serialize_adl(Archive&, T&,
unsigned int) [with Archive = boost::archive::binary_iarchive; T =
boost::numeric::ublas::unbounded_array<double, std::allocator<double> >]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/iserializer.hpp:192:5:
required from âvoid boost::archive::detail::iserializer<Archive,
T>::load_object_data(boost::archive::detail::basic_iarchive&, void*,
unsigned int) const [with Archive = boost::archive::binary_iarchive; T =
boost::numeric::ublas::unbounded_array<double, std::allocator<double> >]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/iserializer.hpp:120:1:
required from âclass
boost::archive::detail::iserializer<boost::archive::binary_iarchive,
boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/iserializer.hpp:387:13:
required from âstatic void
boost::archive::detail::load_non_pointer_type<Archive>::load_standard::invoke(Archive&,
const T&) [with T = boost::numeric::ublas::unbounded_array<double,
std::allocator<double> >; Archive = boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/iserializer.hpp:439:28:
required from âstatic void
boost::archive::detail::load_non_pointer_type<Archive>::invoke(Archive&,
T&) [with T = boost::numeric::ublas::unbounded_array<double,
std::allocator<double> >; Archive = boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/iserializer.hpp:592:24:
required from âvoid boost::archive::load(Archive&, T&) [with Archive =
boost::archive::binary_iarchive; T =
boost::numeric::ublas::unbounded_array<double, std::allocator<double> >]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/common_iarchive.hpp:66:40:
required from âvoid
boost::archive::detail::common_iarchive<Archive>::load_override(T&, int)
[with T = boost::numeric::ublas::unbounded_array<double,
std::allocator<double> >; Archive = boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/basic_binary_iarchive.hpp:70:7:
required from âvoid
boost::archive::basic_binary_iarchive<Archive>::load_override(T&, int)
[with T = boost::numeric::ublas::unbounded_array<double,
std::allocator<double> >; Archive = boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/binary_iarchive_impl.hpp:50:9:
required from âvoid boost::archive::binary_iarchive_impl<Archive, Elem,
Tr>::load_override(T&, int) [with T =
boost::numeric::ublas::unbounded_array<double, std::allocator<double> >;
Archive = boost::archive::binary_iarchive; Elem = char; Tr =
std::char_traits<char>]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/interface_iarchive.hpp:60:9:
required from âArchive&
boost::archive::detail::interface_iarchive<Archive>::operator>>(T&) [with
T = boost::numeric::ublas::unbounded_array<double, std::allocator<double>
>; Archive = boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/nvp.hpp:87:9:
required from âvoid boost::serialization::nvp<T>::load(Archivex&, unsigned
int) [with Archivex = boost::archive::binary_iarchive; T =
boost::numeric::ublas::unbounded_array<double, std::allocator<double> >]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/access.hpp:101:9:
required from âstatic void
boost::serialization::access::member_load(Archive&, T&, unsigned int)
[with Archive = boost::archive::binary_iarchive; T =
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/split_member.hpp:54:52:
required from âstatic void
boost::serialization::detail::member_loader<Archive, T>::invoke(Archive&,
T&, unsigned int) [with Archive = boost::archive::binary_iarchive; T =
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/split_member.hpp:69:38:
required from âvoid boost::serialization::split_member(Archive&, T&,
unsigned int) [with Archive = boost::archive::binary_iarchive; T =
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/nvp.hpp:89:5:
required from âvoid boost::serialization::nvp<T>::serialize(Archive&,
unsigned int) [with Archive = boost::archive::binary_iarchive; T =
boost::numeric::ublas::unbounded_array<double, std::allocator<double> >]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/access.hpp:118:9:
required from âstatic void
boost::serialization::access::serialize(Archive&, T&, unsigned int) [with
Archive = boost::archive::binary_iarchive; T =
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/serialization.hpp:69:69:
required from âvoid boost::serialization::serialize(Archive&, T&, unsigned
int) [with Archive = boost::archive::binary_iarchive; T =
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/serialization.hpp:128:27:
required from âvoid boost::serialization::serialize_adl(Archive&, T&,
unsigned int) [with Archive = boost::archive::binary_iarchive; T =
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/iserializer.hpp:377:13:
required from âstatic void
boost::archive::detail::load_non_pointer_type<Archive>::load_only::invoke(Archive&,
const T&) [with T =
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >; Archive = boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/iserializer.hpp:439:28:
required from âstatic void
boost::archive::detail::load_non_pointer_type<Archive>::invoke(Archive&,
T&) [with T = const
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >; Archive = boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/iserializer.hpp:592:24:
required from âvoid boost::archive::load(Archive&, T&) [with Archive =
boost::archive::binary_iarchive; T = const
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/common_iarchive.hpp:66:40:
required from âvoid
boost::archive::detail::common_iarchive<Archive>::load_override(T&, int)
[with T = const
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >; Archive = boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/basic_binary_iarchive.hpp:70:7:
required from âvoid
boost::archive::basic_binary_iarchive<Archive>::load_override(T&, int)
[with T = const
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >; Archive = boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/binary_iarchive_impl.hpp:50:9:
required from âvoid boost::archive::binary_iarchive_impl<Archive, Elem,
Tr>::load_override(T&, int) [with T = const
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >; Archive = boost::archive::binary_iarchive;
Elem = char; Tr = std::char_traits<char>]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/interface_iarchive.hpp:60:9:
required from âArchive&
boost::archive::detail::interface_iarchive<Archive>::operator>>(T&) [with
T = const
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >; Archive = boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/interface_iarchive.hpp:67:32:
required from âArchive&
boost::archive::detail::interface_iarchive<Archive>::operator&(T&) [with T
= const
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >; Archive = boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/numeric/ublas/matrix.hpp:1087:16:
required from âvoid boost::numeric::ublas::matrix<T, L,
A>::serialize(Archive&, unsigned int) [with Archive =
boost::archive::binary_iarchive; T = double; L =
boost::numeric::ublas::basic_row_major<>; A =
boost::numeric::ublas::unbounded_array<double, std::allocator<double> >]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/access.hpp:118:9:
required from âstatic void
boost::serialization::access::serialize(Archive&, T&, unsigned int) [with
Archive = boost::archive::binary_iarchive; T =
boost::numeric::ublas::matrix<double>]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/serialization.hpp:69:69:
required from âvoid boost::serialization::serialize(Archive&, T&, unsigned
int) [with Archive = boost::archive::binary_iarchive; T =
boost::numeric::ublas::matrix<double>]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/serialization.hpp:128:27:
required from âvoid boost::serialization::serialize_adl(Archive&, T&,
unsigned int) [with Archive = boost::archive::binary_iarchive; T =
boost::numeric::ublas::matrix<double>]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/iserializer.hpp:192:5:
required from âvoid boost::archive::detail::iserializer<Archive,
T>::load_object_data(boost::archive::detail::basic_iarchive&, void*,
unsigned int) const [with Archive = boost::archive::binary_iarchive; T =
boost::numeric::ublas::matrix<double>]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/iserializer.hpp:120:1:
required from âclass
boost::archive::detail::iserializer<boost::archive::binary_iarchive,
boost::numeric::ublas::matrix<double> >â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/iserializer.hpp:387:13:
required from âstatic void
boost::archive::detail::load_non_pointer_type<Archive>::load_standard::invoke(Archive&,
const T&) [with T = boost::numeric::ublas::matrix<double>; Archive =
boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/iserializer.hpp:439:28:
required from âstatic void
boost::archive::detail::load_non_pointer_type<Archive>::invoke(Archive&,
T&) [with T = boost::numeric::ublas::matrix<double>; Archive =
boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/iserializer.hpp:592:24:
required from âvoid boost::archive::load(Archive&, T&) [with Archive =
boost::archive::binary_iarchive; T =
boost::numeric::ublas::matrix<double>]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/common_iarchive.hpp:66:40:
required from âvoid
boost::archive::detail::common_iarchive<Archive>::load_override(T&, int)
[with T = boost::numeric::ublas::matrix<double>; Archive =
boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/basic_binary_iarchive.hpp:70:7:
required from âvoid
boost::archive::basic_binary_iarchive<Archive>::load_override(T&, int)
[with T = boost::numeric::ublas::matrix<double>; Archive =
boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/binary_iarchive_impl.hpp:50:9:
required from âvoid boost::archive::binary_iarchive_impl<Archive, Elem,
Tr>::load_override(T&, int) [with T =
boost::numeric::ublas::matrix<double>; Archive =
boost::archive::binary_iarchive; Elem = char; Tr =
std::char_traits<char>]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/interface_iarchive.hpp:60:9:
required from âArchive&
boost::archive::detail::interface_iarchive<Archive>::operator>>(T&) [with
T = boost::numeric::ublas::matrix<double>; Archive =
boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/interface_iarchive.hpp:67:32:
required from âArchive&
boost::archive::detail::interface_iarchive<Archive>::operator&(T&) [with T
= boost::numeric::ublas::matrix<double>; Archive =
boost::archive::binary_iarchive]â
/home/max/otsquant/src/c++/data_access/data_access.cc:217:12: required
from âvoid {anonymous}::FactorModel::serialize(Archive&, unsigned int)
[with Archive = boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/access.hpp:118:9:
required from âstatic void
boost::serialization::access::serialize(Archive&, T&, unsigned int) [with
Archive = boost::archive::binary_iarchive; T = {anonymous}::FactorModel]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/serialization.hpp:69:69:
required from âvoid boost::serialization::serialize(Archive&, T&, unsigned
int) [with Archive = boost::archive::binary_iarchive; T =
{anonymous}::FactorModel]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/serialization.hpp:128:27:
required from âvoid boost::serialization::serialize_adl(Archive&, T&,
unsigned int) [with Archive = boost::archive::binary_iarchive; T =
{anonymous}::FactorModel]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/iserializer.hpp:192:5:
required from âvoid boost::archive::detail::iserializer<Archive,
T>::load_object_data(boost::archive::detail::basic_iarchive&, void*,
unsigned int) const [with Archive = boost::archive::binary_iarchive; T =
{anonymous}::FactorModel]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/iserializer.hpp:120:1:
required from âclass
boost::archive::detail::iserializer<boost::archive::binary_iarchive,
{anonymous}::FactorModel>â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/iserializer.hpp:387:13:
required from âstatic void
boost::archive::detail::load_non_pointer_type<Archive>::load_standard::invoke(Archive&,
const T&) [with T = {anonymous}::FactorModel; Archive =
boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/iserializer.hpp:439:28:
required from âstatic void
boost::archive::detail::load_non_pointer_type<Archive>::invoke(Archive&,
T&) [with T = {anonymous}::FactorModel; Archive =
boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/iserializer.hpp:592:24:
required from âvoid boost::archive::load(Archive&, T&) [with Archive =
boost::archive::binary_iarchive; T = {anonymous}::FactorModel]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/common_iarchive.hpp:66:40:
required from âvoid
boost::archive::detail::common_iarchive<Archive>::load_override(T&, int)
[with T = {anonymous}::FactorModel; Archive =
boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/basic_binary_iarchive.hpp:70:7:
required from âvoid
boost::archive::basic_binary_iarchive<Archive>::load_override(T&, int)
[with T = {anonymous}::FactorModel; Archive =
boost::archive::binary_iarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/binary_iarchive_impl.hpp:50:9:
required from âvoid boost::archive::binary_iarchive_impl<Archive, Elem,
Tr>::load_override(T&, int) [with T = {anonymous}::FactorModel; Archive =
boost::archive::binary_iarchive; Elem = char; Tr =
std::char_traits<char>]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/interface_iarchive.hpp:60:9:
required from âArchive&
boost::archive::detail::interface_iarchive<Archive>::operator>>(T&) [with
T = {anonymous}::FactorModel; Archive = boost::archive::binary_iarchive]â
/home/max/otsquant/src/c++/data_access/cache_file.h:102:28: required
from âbool ot::data_access::CacheFile::try_loading(T*) [with T =
{anonymous}::FactorModel]â
/home/max/otsquant/src/c++/data_access/data_access.cc:783:43: required
from here
/usr/local/ots/4/boost-1.55.0/include/boost/numeric/ublas/storage.hpp:276:14:
warning: unused parameter âversionâ [-Wunused-parameter]
void serialize(Archive & ar, const unsigned int version)
^
/usr/local/ots/4/boost-1.55.0/include/boost/numeric/ublas/storage.hpp: In
instantiation of âvoid boost::numeric::ublas::unbounded_array<T,
ALLOC>::serialize(Archive&, unsigned int) [with Archive =
boost::archive::binary_oarchive; T = double; ALLOC =
std::allocator<double>]â:
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/access.hpp:118:9:
required from âstatic void
boost::serialization::access::serialize(Archive&, T&, unsigned int) [with
Archive = boost::archive::binary_oarchive; T =
boost::numeric::ublas::unbounded_array<double, std::allocator<double> >]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/serialization.hpp:69:69:
required from âvoid boost::serialization::serialize(Archive&, T&, unsigned
int) [with Archive = boost::archive::binary_oarchive; T =
boost::numeric::ublas::unbounded_array<double, std::allocator<double> >]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/serialization.hpp:128:27:
required from âvoid boost::serialization::serialize_adl(Archive&, T&,
unsigned int) [with Archive = boost::archive::binary_oarchive; T =
boost::numeric::ublas::unbounded_array<double, std::allocator<double> >]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/oserializer.hpp:152:5:
required from âvoid boost::archive::detail::oserializer<Archive,
T>::save_object_data(boost::archive::detail::basic_oarchive&, const void*)
const [with Archive = boost::archive::binary_oarchive; T =
boost::numeric::ublas::unbounded_array<double, std::allocator<double> >]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/oserializer.hpp:101:1:
required from âclass
boost::archive::detail::oserializer<boost::archive::binary_oarchive,
boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/oserializer.hpp:253:13:
required from âstatic void
boost::archive::detail::save_non_pointer_type<Archive>::save_standard::invoke(Archive&,
const T&) [with T = boost::numeric::ublas::unbounded_array<double,
std::allocator<double> >; Archive = boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/oserializer.hpp:308:28:
required from âstatic void
boost::archive::detail::save_non_pointer_type<Archive>::invoke(Archive&,
const T&) [with T = boost::numeric::ublas::unbounded_array<double,
std::allocator<double> >; Archive = boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/oserializer.hpp:525:24:
required from âvoid boost::archive::save(Archive&, T&) [with Archive =
boost::archive::binary_oarchive; T = const
boost::numeric::ublas::unbounded_array<double, std::allocator<double> >]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/common_oarchive.hpp:69:40:
required from âvoid
boost::archive::detail::common_oarchive<Archive>::save_override(T&, int)
[with T = const boost::numeric::ublas::unbounded_array<double,
std::allocator<double> >; Archive = boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/basic_binary_oarchive.hpp:75:7:
required from âvoid
boost::archive::basic_binary_oarchive<Archive>::save_override(const T&,
int) [with T = boost::numeric::ublas::unbounded_array<double,
std::allocator<double> >; Archive = boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/binary_oarchive_impl.hpp:51:9:
required from âvoid boost::archive::binary_oarchive_impl<Archive, Elem,
Tr>::save_override(T&, int) [with T = const
boost::numeric::ublas::unbounded_array<double, std::allocator<double> >;
Archive = boost::archive::binary_oarchive; Elem = char; Tr =
std::char_traits<char>]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/interface_oarchive.hpp:63:9:
required from âArchive&
boost::archive::detail::interface_oarchive<Archive>::operator<<(T&) [with
T = const boost::numeric::ublas::unbounded_array<double,
std::allocator<double> >; Archive = boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/nvp.hpp:79:9:
required from âvoid boost::serialization::nvp<T>::save(Archivex&, unsigned
int) const [with Archivex = boost::archive::binary_oarchive; T =
boost::numeric::ublas::unbounded_array<double, std::allocator<double> >]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/access.hpp:93:9:
required from âstatic void
boost::serialization::access::member_save(Archive&, T&, unsigned int)
[with Archive = boost::archive::binary_oarchive; T = const
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/split_member.hpp:43:52:
required from âstatic void
boost::serialization::detail::member_saver<Archive, T>::invoke(Archive&,
const T&, unsigned int) [with Archive = boost::archive::binary_oarchive; T
= boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/split_member.hpp:69:38:
required from âvoid boost::serialization::split_member(Archive&, T&,
unsigned int) [with Archive = boost::archive::binary_oarchive; T =
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/nvp.hpp:89:5:
required from âvoid boost::serialization::nvp<T>::serialize(Archive&,
unsigned int) [with Archive = boost::archive::binary_oarchive; T =
boost::numeric::ublas::unbounded_array<double, std::allocator<double> >]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/access.hpp:118:9:
required from âstatic void
boost::serialization::access::serialize(Archive&, T&, unsigned int) [with
Archive = boost::archive::binary_oarchive; T =
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/serialization.hpp:69:69:
required from âvoid boost::serialization::serialize(Archive&, T&, unsigned
int) [with Archive = boost::archive::binary_oarchive; T =
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/serialization.hpp:128:27:
required from âvoid boost::serialization::serialize_adl(Archive&, T&,
unsigned int) [with Archive = boost::archive::binary_oarchive; T =
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/oserializer.hpp:245:13:
required from âstatic void
boost::archive::detail::save_non_pointer_type<Archive>::save_only::invoke(Archive&,
const T&) [with T =
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >; Archive = boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/oserializer.hpp:308:28:
required from âstatic void
boost::archive::detail::save_non_pointer_type<Archive>::invoke(Archive&,
const T&) [with T =
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >; Archive = boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/oserializer.hpp:525:24:
required from âvoid boost::archive::save(Archive&, T&) [with Archive =
boost::archive::binary_oarchive; T = const
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/common_oarchive.hpp:69:40:
required from âvoid
boost::archive::detail::common_oarchive<Archive>::save_override(T&, int)
[with T = const
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >; Archive = boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/basic_binary_oarchive.hpp:75:7:
required from âvoid
boost::archive::basic_binary_oarchive<Archive>::save_override(const T&,
int) [with T =
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >; Archive = boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/binary_oarchive_impl.hpp:51:9:
required from âvoid boost::archive::binary_oarchive_impl<Archive, Elem,
Tr>::save_override(T&, int) [with T = const
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >; Archive = boost::archive::binary_oarchive;
Elem = char; Tr = std::char_traits<char>]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/interface_oarchive.hpp:63:9:
required from âArchive&
boost::archive::detail::interface_oarchive<Archive>::operator<<(T&) [with
T = const
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >; Archive = boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/interface_oarchive.hpp:71:35:
required from âArchive&
boost::archive::detail::interface_oarchive<Archive>::operator&(T&) [with T
= const
boost::serialization::nvp<boost::numeric::ublas::unbounded_array<double,
std::allocator<double> > >; Archive = boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/numeric/ublas/matrix.hpp:1087:16:
required from âvoid boost::numeric::ublas::matrix<T, L,
A>::serialize(Archive&, unsigned int) [with Archive =
boost::archive::binary_oarchive; T = double; L =
boost::numeric::ublas::basic_row_major<>; A =
boost::numeric::ublas::unbounded_array<double, std::allocator<double> >]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/access.hpp:118:9:
required from âstatic void
boost::serialization::access::serialize(Archive&, T&, unsigned int) [with
Archive = boost::archive::binary_oarchive; T =
boost::numeric::ublas::matrix<double>]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/serialization.hpp:69:69:
required from âvoid boost::serialization::serialize(Archive&, T&, unsigned
int) [with Archive = boost::archive::binary_oarchive; T =
boost::numeric::ublas::matrix<double>]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/serialization.hpp:128:27:
required from âvoid boost::serialization::serialize_adl(Archive&, T&,
unsigned int) [with Archive = boost::archive::binary_oarchive; T =
boost::numeric::ublas::matrix<double>]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/oserializer.hpp:152:5:
required from âvoid boost::archive::detail::oserializer<Archive,
T>::save_object_data(boost::archive::detail::basic_oarchive&, const void*)
const [with Archive = boost::archive::binary_oarchive; T =
boost::numeric::ublas::matrix<double>]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/oserializer.hpp:101:1:
required from âclass
boost::archive::detail::oserializer<boost::archive::binary_oarchive,
boost::numeric::ublas::matrix<double> >â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/oserializer.hpp:253:13:
required from âstatic void
boost::archive::detail::save_non_pointer_type<Archive>::save_standard::invoke(Archive&,
const T&) [with T = boost::numeric::ublas::matrix<double>; Archive =
boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/oserializer.hpp:308:28:
required from âstatic void
boost::archive::detail::save_non_pointer_type<Archive>::invoke(Archive&,
const T&) [with T = boost::numeric::ublas::matrix<double>; Archive =
boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/oserializer.hpp:525:24:
required from âvoid boost::archive::save(Archive&, T&) [with Archive =
boost::archive::binary_oarchive; T = const
boost::numeric::ublas::matrix<double>]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/common_oarchive.hpp:69:40:
required from âvoid
boost::archive::detail::common_oarchive<Archive>::save_override(T&, int)
[with T = const boost::numeric::ublas::matrix<double>; Archive =
boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/basic_binary_oarchive.hpp:75:7:
required from âvoid
boost::archive::basic_binary_oarchive<Archive>::save_override(const T&,
int) [with T = boost::numeric::ublas::matrix<double>; Archive =
boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/binary_oarchive_impl.hpp:51:9:
required from âvoid boost::archive::binary_oarchive_impl<Archive, Elem,
Tr>::save_override(T&, int) [with T = const
boost::numeric::ublas::matrix<double>; Archive =
boost::archive::binary_oarchive; Elem = char; Tr =
std::char_traits<char>]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/interface_oarchive.hpp:63:9:
required from âArchive&
boost::archive::detail::interface_oarchive<Archive>::operator<<(T&) [with
T = const boost::numeric::ublas::matrix<double>; Archive =
boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/interface_oarchive.hpp:71:35:
required from âArchive&
boost::archive::detail::interface_oarchive<Archive>::operator&(T&) [with T
= boost::numeric::ublas::matrix<double>; Archive =
boost::archive::binary_oarchive]â
/home/max/otsquant/src/c++/data_access/data_access.cc:217:12: required
from âvoid {anonymous}::FactorModel::serialize(Archive&, unsigned int)
[with Archive = boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/access.hpp:118:9:
required from âstatic void
boost::serialization::access::serialize(Archive&, T&, unsigned int) [with
Archive = boost::archive::binary_oarchive; T = {anonymous}::FactorModel]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/serialization.hpp:69:69:
required from âvoid boost::serialization::serialize(Archive&, T&, unsigned
int) [with Archive = boost::archive::binary_oarchive; T =
{anonymous}::FactorModel]â
/usr/local/ots/4/boost-1.55.0/include/boost/serialization/serialization.hpp:128:27:
required from âvoid boost::serialization::serialize_adl(Archive&, T&,
unsigned int) [with Archive = boost::archive::binary_oarchive; T =
{anonymous}::FactorModel]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/oserializer.hpp:152:5:
required from âvoid boost::archive::detail::oserializer<Archive,
T>::save_object_data(boost::archive::detail::basic_oarchive&, const void*)
const [with Archive = boost::archive::binary_oarchive; T =
{anonymous}::FactorModel]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/oserializer.hpp:101:1:
required from âclass
boost::archive::detail::oserializer<boost::archive::binary_oarchive,
{anonymous}::FactorModel>â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/oserializer.hpp:253:13:
required from âstatic void
boost::archive::detail::save_non_pointer_type<Archive>::save_standard::invoke(Archive&,
const T&) [with T = {anonymous}::FactorModel; Archive =
boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/oserializer.hpp:308:28:
required from âstatic void
boost::archive::detail::save_non_pointer_type<Archive>::invoke(Archive&,
const T&) [with T = {anonymous}::FactorModel; Archive =
boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/oserializer.hpp:525:24:
required from âvoid boost::archive::save(Archive&, T&) [with Archive =
boost::archive::binary_oarchive; T = const {anonymous}::FactorModel]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/common_oarchive.hpp:69:40:
required from âvoid
boost::archive::detail::common_oarchive<Archive>::save_override(T&, int)
[with T = const {anonymous}::FactorModel; Archive =
boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/basic_binary_oarchive.hpp:75:7:
required from âvoid
boost::archive::basic_binary_oarchive<Archive>::save_override(const T&,
int) [with T = {anonymous}::FactorModel; Archive =
boost::archive::binary_oarchive]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/binary_oarchive_impl.hpp:51:9:
required from âvoid boost::archive::binary_oarchive_impl<Archive, Elem,
Tr>::save_override(T&, int) [with T = const {anonymous}::FactorModel;
Archive = boost::archive::binary_oarchive; Elem = char; Tr =
std::char_traits<char>]â
/usr/local/ots/4/boost-1.55.0/include/boost/archive/detail/interface_oarchive.hpp:63:9:
required from âArchive&
boost::archive::detail::interface_oarchive<Archive>::operator<<(T&) [with
T = const {anonymous}::FactorModel; Archive =
boost::archive::binary_oarchive]â
/home/max/otsquant/src/c++/data_access/cache_file.h:116:32: required
from âvoid ot::data_access::CacheFile::save(const T&) [with T =
{anonymous}::FactorModel]â
/home/max/otsquant/src/c++/data_access/data_access.cc:790:35: required
from here
/usr/local/ots/4/boost-1.55.0/include/boost/numeric/ublas/storage.hpp:276:14:
warning: unused parameter âversionâ [-Wunused-parameter]
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/10044> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:16 UTC