You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 6, 2020. It is now read-only.
Any idea which test this fails on, I can only see that std::map gets an ambiguous comparison call. The tests all pass on Windows though, implying the two std libs disagree when interpreting the call.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Partial output follows (linux 64 bit clang 3.4 libc++ libc++abi)
In file included from /home/dirvine/Devel/MaidSafe/src/private/src/maidsafe/data_store/tests/data_store_test.cc:16:
In file included from /home/dirvine/Devel/MaidSafe/src/private/include/maidsafe/data_store/data_store.h:21:
In file included from /home/dirvine/Devel/MaidSafe/src/common/include/maidsafe/common/types.h:23:
In file included from /home/dirvine/Devel/MaidSafe/src/common/include/maidsafe/common/bounded_string.h:23:
In file included from /home/dirvine/Devel/MaidSafe/src/common/include/maidsafe/common/error.h:22:
In file included from /home/dirvine/Devel/MaidSafe/buildclangDebug/boost_1_54_0/src/boost/boost/exception/all.hpp:15:
In file included from /home/dirvine/Devel/MaidSafe/buildclangDebug/boost_1_54_0/src/boost/boost/exception/diagnostic_information.hpp:17:
In file included from /home/dirvine/Devel/MaidSafe/buildclangDebug/boost_1_54_0/src/boost/boost/exception/info.hpp:20:
In file included from /usr/include/c++/v1/map:371:
/usr/include/c++/v1/__tree:1604:17: error: call to object of type 'value_compare' (aka
'std::__1::__map_value_compare<boost::variant<maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64,
std::__1::basic_string >, maidsafe::passport::detail::AnmidTag>,
maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64, std::__1::basic_string >,
maidsafe::passport::detail::AnsmidTag>, maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64,
std::__1::basic_string >, maidsafe::passport::detail::AntmidTag>,
maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64, std::__1::basic_string >,
maidsafe::passport::detail::AnmaidTag>, maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64,
std::__1::basic_string >, maidsafe::passport::detail::MaidTag>,
maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64, std::__1::basic_string >,
maidsafe::passport::detail::PmidTag>, maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64,
std::__1::basic_string >, maidsafe::passport::detail::MidTag>,
maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64, std::__1::basic_string >,
maidsafe::passport::detail::SmidTag>, maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64,
std::__1::basic_string >, maidsafe::passport::detail::TmidTag>,
maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64, std::__1::basic_string >,
maidsafe::passport::detail::AnmpidTag>, maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64,
std::__1::basic_string >, maidsafe::passport::detail::MpidTag>,
maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64, std::__1::basic_string >,
maidsafe::ImmutableDataTag>, maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64,
std::_1::basic_string >, maidsafe::OwnerDirectoryTag>,
maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64, std::1::basic_string >,
maidsafe::GroupDirectoryTag>, maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64,
std::1::basic_string >, maidsafe::WorldDirectoryTag>, boost::detail::variant::void,
boost::detail::variant::void, boost::detail::variant::void, boost::detail::variant::void,
boost::detail::variant::void>, maidsafe::detail::BoundedString<1, 18446744073709551615,
std::__1::basic_string >,
std::__1::less<boost::variant<maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64,
std::__1::basic_string >, maidsafe::passport::detail::AnmidTag>,
maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64, std::__1::basic_string >,
maidsafe::passport::detail::AnsmidTag>, maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64,
std::__1::basic_string >, maidsafe::passport::detail::AntmidTag>,
maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64, std::__1::basic_string >,
maidsafe::passport::detail::AnmaidTag>, maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64,
std::__1::basic_string >, maidsafe::passport::detail::MaidTag>,
maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64, std::__1::basic_string >,
maidsafe::passport::detail::PmidTag>, maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64,
std::__1::basic_string >, maidsafe::passport::detail::MidTag>,
maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64, std::__1::basic_string >,
maidsafe::passport::detail::SmidTag>, maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64,
std::__1::basic_string >, maidsafe::passport::detail::TmidTag>,
maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64, std::__1::basic_string >,
maidsafe::passport::detail::AnmpidTag>, maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64,
std::__1::basic_string >, maidsafe::passport::detail::MpidTag>,
maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64, std::__1::basic_string >,
maidsafe::ImmutableDataTag>, maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64,
std::_1::basic_string >, maidsafe::OwnerDirectoryTag>,
maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64, std::1::basic_string >,
maidsafe::GroupDirectoryTag>, maidsafe::TaggedValue<maidsafe::detail::BoundedString<64, 64,
std::1::basic_string >, maidsafe::WorldDirectoryTag>, boost::detail::variant::void,
boost::detail::variant::void, boost::detail::variant::void, boost::detail::variant::void,
boost::detail::variant::void> >, true>') is ambiguous
if (value_comp()(__v, __nd->_value))
^~~~~~~~~~~~
/usr/include/c++/v1/__tree:1914:36: note: in instantiation of function template specialization
The text was updated successfully, but these errors were encountered: