Skip to content
  • kurthindenburg:kactivities/ $ cat build.log [16:23:47]

    kdesrc-build running: 'gmake' '-j7'

    from directory: /Volumes/Devel/KDE/build/frameworks/kactivities

    [ 1%] Automatic MOC for target KF5Activities [ 1%] Built target KF5Activities_autogen Consolidate compiler generated dependencies of target KF5Activities [ 53%] Built target KF5Activities [ 55%] Automatic MOC for target kactivitiesextensionplugin [ 57%] Automatic MOC for target kactivities-cli [ 58%] Automatic MOC for target KActivitiesTest [ 60%] Automatic MOC for target KActivitiesModelTestApp [ 60%] Built target kactivities-cli_autogen [ 60%] Built target KActivitiesTest_autogen [ 60%] Built target KActivitiesModelTestApp_autogen [ 60%] Built target kactivitiesextensionplugin_autogen Consolidate compiler generated dependencies of target kactivities-cli [ 66%] Built target kactivities-cli Consolidate compiler generated dependencies of target KActivitiesModelTestApp Consolidate compiler generated dependencies of target KActivitiesTest Consolidate compiler generated dependencies of target kactivitiesextensionplugin [ 75%] Built target KActivitiesModelTestApp [ 87%] Built target KActivitiesTest [ 89%] Building CXX object src/imports/CMakeFiles/kactivitiesextensionplugin.dir/activitymodel.cpp.o In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:29: In file included from /opt/local/include/boost/container/detail/flat_tree.hpp:46: In file included from /opt/local/include/boost/move/make_unique.hpp:25: /opt/local/include/boost/move/unique_ptr.hpp:682:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] : bmupd::explicit_bool_arg(0); ^ nullptr In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:25: /opt/local/include/boost/container/allocator_traits.hpp:119:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT(pointer) ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:99:57: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' static const bool value = (1 == sizeof(test(0, 0)));
    ^ /opt/local/include/boost/container/allocator_traits.hpp:119:1: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_has_type_pointer<boost::container::new_allocatorKActivities::Imports::ActivityModel::State>' requested here /opt/local/include/boost/intrusive/detail/mpl.hpp:109:15: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' < boost_intrusive_has_type_ ## TNAME::value
    ^ :166:1: note: expanded from here boost_intrusive_has_type_pointer ^ /opt/local/include/boost/container/allocator_traits.hpp:208:15: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_default_type_pointer<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, KActivities::Imports::ActivityModel::State *>' requested here typedef BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT(boost::container::dtl::, Allocator, ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:116:10: note: expanded from macro 'BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT' boost_intrusive_default_type_ ## TNAME< T, TIMPL >::type
    ^ :7:1: note: expanded from here boost_intrusive_default_type_pointer ^ /opt/local/include/boost/container/vector.hpp:754:23: note: in instantiation of template class 'boost::container::allocator_traits<boost::container::new_allocatorKActivities::Imports::ActivityModel::State>' requested here typedef typename allocator_traits<allocator_type>::pointer pointer; ^ /opt/local/include/boost/container/detail/flat_tree.hpp:477:21: note: in instantiation of template class 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>' requested here typedef typename container_type::allocator_type allocator_t; ^ /opt/local/include/boost/container/flat_set.hpp:83:13: note: in instantiation of template class 'boost::container::dtl::flat_tree<KActivities::Imports::ActivityModel::State, boost::move_detail::identityKActivities::Imports::ActivityModel::State, std::lessKActivities::Imports::ActivityModel::State, void>' requested here : public dtl::flat_tree<Key, dtl::identity, Compare, AllocatorOrContainer> ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:109:39: note: in instantiation of template class 'boost::container::flat_setKActivities::Imports::ActivityModel::State' requested here boost::container::flat_set m_shownStates; ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:25: /opt/local/include/boost/container/allocator_traits.hpp:120:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_INTRUSIVE_INSTANTIATE_EVAL_DEFAULT_TYPE_TMPLT(const_pointer) ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:137:57: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_EVAL_DEFAULT_TYPE_TMPLT' static const bool value = (1 == sizeof(test(0, 0)));
    ^ /opt/local/include/boost/container/allocator_traits.hpp:212:15: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_eval_default_type_const_pointer<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, boost::intrusive::pointer_traits<KActivities::Imports::ActivityModel::State *>::rebind_pointer>' requested here typedef BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_EVAL_DEFAULT(boost::container::dtl::, Allocator, ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:150:10: note: expanded from macro 'BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_EVAL_DEFAULT' boost_intrusive_eval_default_type_ ## TNAME< T, TIMPL >::type
    ^ :8:1: note: expanded from here boost_intrusive_eval_default_type_const_pointer ^ /opt/local/include/boost/container/vector.hpp:754:23: note: in instantiation of template class 'boost::container::allocator_traits<boost::container::new_allocatorKActivities::Imports::ActivityModel::State>' requested here typedef typename allocator_traits<allocator_type>::pointer pointer; ^ /opt/local/include/boost/container/detail/flat_tree.hpp:477:21: note: in instantiation of template class 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>' requested here typedef typename container_type::allocator_type allocator_t; ^ /opt/local/include/boost/container/flat_set.hpp:83:13: note: in instantiation of template class 'boost::container::dtl::flat_tree<KActivities::Imports::ActivityModel::State, boost::move_detail::identityKActivities::Imports::ActivityModel::State, std::lessKActivities::Imports::ActivityModel::State, void>' requested here : public dtl::flat_tree<Key, dtl::identity, Compare, AllocatorOrContainer> ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:109:39: note: in instantiation of template class 'boost::container::flat_setKActivities::Imports::ActivityModel::State' requested here boost::container::flat_set m_shownStates; ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:25: /opt/local/include/boost/container/allocator_traits.hpp:130:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT(difference_type) ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:99:57: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' static const bool value = (1 == sizeof(test(0, 0)));
    ^ /opt/local/include/boost/container/allocator_traits.hpp:130:1: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_has_type_difference_type<boost::container::new_allocatorKActivities::Imports::ActivityModel::State>' requested here /opt/local/include/boost/intrusive/detail/mpl.hpp:109:15: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' < boost_intrusive_has_type_ ## TNAME::value
    ^ :3:1: note: expanded from here boost_intrusive_has_type_difference_type ^ /opt/local/include/boost/container/allocator_traits.hpp:235:15: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_default_type_difference_type<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, long>' requested here typedef BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT(boost::container::dtl::, Allocator, ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:116:10: note: expanded from macro 'BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT' boost_intrusive_default_type_ ## TNAME< T, TIMPL >::type
    ^ :13:1: note: expanded from here boost_intrusive_default_type_difference_type ^ /opt/local/include/boost/container/vector.hpp:754:23: note: in instantiation of template class 'boost::container::allocator_traits<boost::container::new_allocatorKActivities::Imports::ActivityModel::State>' requested here typedef typename allocator_traits<allocator_type>::pointer pointer; ^ /opt/local/include/boost/container/detail/flat_tree.hpp:477:21: note: in instantiation of template class 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>' requested here typedef typename container_type::allocator_type allocator_t; ^ /opt/local/include/boost/container/flat_set.hpp:83:13: note: in instantiation of template class 'boost::container::dtl::flat_tree<KActivities::Imports::ActivityModel::State, boost::move_detail::identityKActivities::Imports::ActivityModel::State, std::lessKActivities::Imports::ActivityModel::State, void>' requested here : public dtl::flat_tree<Key, dtl::identity, Compare, AllocatorOrContainer> ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:109:39: note: in instantiation of template class 'boost::container::flat_setKActivities::Imports::ActivityModel::State' requested here boost::container::flat_set m_shownStates; ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:25: /opt/local/include/boost/container/allocator_traits.hpp:125:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT(size_type) ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:99:57: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' static const bool value = (1 == sizeof(test(0, 0)));
    ^ /opt/local/include/boost/container/allocator_traits.hpp:125:1: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_has_type_size_type<boost::container::new_allocatorKActivities::Imports::ActivityModel::State>' requested here /opt/local/include/boost/intrusive/detail/mpl.hpp:109:15: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' < boost_intrusive_has_type_ ## TNAME::value
    ^ :178:1: note: expanded from here boost_intrusive_has_type_size_type ^ /opt/local/include/boost/container/allocator_traits.hpp:239:15: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_default_type_size_type<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, unsigned long>' requested here typedef BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT(boost::container::dtl::, Allocator, ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:116:10: note: expanded from macro 'BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT' boost_intrusive_default_type_ ## TNAME< T, TIMPL >::type
    ^ :14:1: note: expanded from here boost_intrusive_default_type_size_type ^ /opt/local/include/boost/container/vector.hpp:754:23: note: in instantiation of template class 'boost::container::allocator_traits<boost::container::new_allocatorKActivities::Imports::ActivityModel::State>' requested here typedef typename allocator_traits<allocator_type>::pointer pointer; ^ /opt/local/include/boost/container/detail/flat_tree.hpp:477:21: note: in instantiation of template class 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>' requested here typedef typename container_type::allocator_type allocator_t; ^ /opt/local/include/boost/container/flat_set.hpp:83:13: note: in instantiation of template class 'boost::container::dtl::flat_tree<KActivities::Imports::ActivityModel::State, boost::move_detail::identityKActivities::Imports::ActivityModel::State, std::lessKActivities::Imports::ActivityModel::State, void>' requested here : public dtl::flat_tree<Key, dtl::identity, Compare, AllocatorOrContainer> ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:109:39: note: in instantiation of template class 'boost::container::flat_setKActivities::Imports::ActivityModel::State' requested here boost::container::flat_set m_shownStates; ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:25: /opt/local/include/boost/container/allocator_traits.hpp:127:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT(propagate_on_container_move_assignment) ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:99:57: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' static const bool value = (1 == sizeof(test(0, 0)));
    ^ /opt/local/include/boost/container/allocator_traits.hpp:127:1: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_has_type_propagate_on_container_move_assignment<boost::container::new_allocatorKActivities::Imports::ActivityModel::State>' requested here /opt/local/include/boost/intrusive/detail/mpl.hpp:109:15: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' < boost_intrusive_has_type_ ## TNAME::value
    ^ :184:1: note: expanded from here boost_intrusive_has_type_propagate_on_container_move_assignment ^ /opt/local/include/boost/container/allocator_traits.hpp:247:15: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_default_type_propagate_on_container_move_assignment<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, boost::move_detail::integral_constant<bool, false>>' requested here typedef BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT(boost::container::dtl::, Allocator, ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:116:10: note: expanded from macro 'BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT' boost_intrusive_default_type_ ## TNAME< T, TIMPL >::type
    ^ :16:1: note: expanded from here boost_intrusive_default_type_propagate_on_container_move_assignment ^ /opt/local/include/boost/container/vector.hpp:754:23: note: in instantiation of template class 'boost::container::allocator_traits<boost::container::new_allocatorKActivities::Imports::ActivityModel::State>' requested here typedef typename allocator_traits<allocator_type>::pointer pointer; ^ /opt/local/include/boost/container/detail/flat_tree.hpp:477:21: note: in instantiation of template class 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>' requested here typedef typename container_type::allocator_type allocator_t; ^ /opt/local/include/boost/container/flat_set.hpp:83:13: note: in instantiation of template class 'boost::container::dtl::flat_tree<KActivities::Imports::ActivityModel::State, boost::move_detail::identityKActivities::Imports::ActivityModel::State, std::lessKActivities::Imports::ActivityModel::State, void>' requested here : public dtl::flat_tree<Key, dtl::identity, Compare, AllocatorOrContainer> ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:109:39: note: in instantiation of template class 'boost::container::flat_setKActivities::Imports::ActivityModel::State' requested here boost::container::flat_set m_shownStates; ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:25: /opt/local/include/boost/container/allocator_traits.hpp:129:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT(is_always_equal) ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:99:57: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' static const bool value = (1 == sizeof(test(0, 0)));
    ^ /opt/local/include/boost/container/allocator_traits.hpp:129:1: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_has_type_is_always_equal<boost::container::new_allocatorKActivities::Imports::ActivityModel::State>' requested here /opt/local/include/boost/intrusive/detail/mpl.hpp:109:15: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' < boost_intrusive_has_type_ ## TNAME::value
    ^ :190:1: note: expanded from here boost_intrusive_has_type_is_always_equal ^ /opt/local/include/boost/container/allocator_traits.hpp:255:15: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_default_type_is_always_equal<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, boost::move_detail::is_empty<boost::container::new_allocatorKActivities::Imports::ActivityModel::State>>' requested here typedef BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT(boost::container::dtl::, Allocator, ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:116:10: note: expanded from macro 'BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT' boost_intrusive_default_type_ ## TNAME< T, TIMPL >::type
    ^ :18:1: note: expanded from here boost_intrusive_default_type_is_always_equal ^ /opt/local/include/boost/container/vector.hpp:754:23: note: in instantiation of template class 'boost::container::allocator_traits<boost::container::new_allocatorKActivities::Imports::ActivityModel::State>' requested here typedef typename allocator_traits<allocator_type>::pointer pointer; ^ /opt/local/include/boost/container/detail/flat_tree.hpp:477:21: note: in instantiation of template class 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>' requested here typedef typename container_type::allocator_type allocator_t; ^ /opt/local/include/boost/container/flat_set.hpp:83:13: note: in instantiation of template class 'boost::container::dtl::flat_tree<KActivities::Imports::ActivityModel::State, boost::move_detail::identityKActivities::Imports::ActivityModel::State, std::lessKActivities::Imports::ActivityModel::State, void>' requested here : public dtl::flat_tree<Key, dtl::identity, Compare, AllocatorOrContainer> ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:109:39: note: in instantiation of template class 'boost::container::flat_setKActivities::Imports::ActivityModel::State' requested here boost::container::flat_set m_shownStates; ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:29: /opt/local/include/boost/container/detail/flat_tree.hpp:128:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT(stored_allocator_type) ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:99:57: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' static const bool value = (1 == sizeof(test(0, 0)));
    ^ /opt/local/include/boost/container/detail/flat_tree.hpp:128:1: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_has_type_stored_allocator_type<boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>>' requested here /opt/local/include/boost/intrusive/detail/mpl.hpp:109:15: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' < boost_intrusive_has_type_ ## TNAME::value
    ^ :72:1: note: expanded from here boost_intrusive_has_type_stored_allocator_type ^ /opt/local/include/boost/container/detail/flat_tree.hpp:569:12: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_default_type_stored_allocator_type<boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>' requested here typedef BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:116:10: note: expanded from macro 'BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT' boost_intrusive_default_type_ ## TNAME< T, TIMPL >::type
    ^ :73:1: note: expanded from here boost_intrusive_default_type_stored_allocator_type ^ /opt/local/include/boost/container/flat_set.hpp:83:13: note: in instantiation of template class 'boost::container::dtl::flat_tree<KActivities::Imports::ActivityModel::State, boost::move_detail::identityKActivities::Imports::ActivityModel::State, std::lessKActivities::Imports::ActivityModel::State, void>' requested here : public dtl::flat_tree<Key, dtl::identity, Compare, AllocatorOrContainer> ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:109:39: note: in instantiation of template class 'boost::container::flat_setKActivities::Imports::ActivityModel::State' requested here boost::container::flat_set m_shownStates; ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:25: /opt/local/include/boost/container/allocator_traits.hpp:119:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT(pointer) ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:99:57: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' static const bool value = (1 == sizeof(test(0, 0)));
    ^ /opt/local/include/boost/container/allocator_traits.hpp:119:1: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_has_type_pointer<boost::container::new_allocator<std::shared_ptrKActivities::Info>>' requested here /opt/local/include/boost/intrusive/detail/mpl.hpp:109:15: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' < boost_intrusive_has_type_ ## TNAME::value
    ^ :166:1: note: expanded from here boost_intrusive_has_type_pointer ^ /opt/local/include/boost/container/allocator_traits.hpp:208:15: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_default_type_pointer<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info *>' requested here typedef BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT(boost::container::dtl::, Allocator, ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:116:10: note: expanded from macro 'BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT' boost_intrusive_default_type_ ## TNAME< T, TIMPL >::type
    ^ :7:1: note: expanded from here boost_intrusive_default_type_pointer ^ /opt/local/include/boost/container/vector.hpp:754:23: note: in instantiation of template class 'boost::container::allocator_traits<boost::container::new_allocator<std::shared_ptrKActivities::Info>>' requested here typedef typename allocator_traits<allocator_type>::pointer pointer; ^ /opt/local/include/boost/container/detail/flat_tree.hpp:477:21: note: in instantiation of template class 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>' requested here typedef typename container_type::allocator_type allocator_t; ^ /opt/local/include/boost/container/flat_set.hpp:83:13: note: in instantiation of template class 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>' requested here : public dtl::flat_tree<Key, dtl::identity, Compare, AllocatorOrContainer> ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:128:60: note: in instantiation of template class 'boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here boost::container::flat_set<InfoPtr, InfoPtrComparator> m_knownActivities; ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:25: /opt/local/include/boost/container/allocator_traits.hpp:120:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_INTRUSIVE_INSTANTIATE_EVAL_DEFAULT_TYPE_TMPLT(const_pointer) ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:137:57: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_EVAL_DEFAULT_TYPE_TMPLT' static const bool value = (1 == sizeof(test(0, 0)));
    ^ /opt/local/include/boost/container/allocator_traits.hpp:212:15: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_eval_default_type_const_pointer<boost::container::new_allocator<std::shared_ptrKActivities::Info>, boost::intrusive::pointer_traits<std::shared_ptrKActivities::Info *>::rebind_pointer<const std::shared_ptrKActivities::Info>>' requested here typedef BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_EVAL_DEFAULT(boost::container::dtl::, Allocator, ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:150:10: note: expanded from macro 'BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_EVAL_DEFAULT' boost_intrusive_eval_default_type_ ## TNAME< T, TIMPL >::type
    ^ :8:1: note: expanded from here boost_intrusive_eval_default_type_const_pointer ^ /opt/local/include/boost/container/vector.hpp:754:23: note: in instantiation of template class 'boost::container::allocator_traits<boost::container::new_allocator<std::shared_ptrKActivities::Info>>' requested here typedef typename allocator_traits<allocator_type>::pointer pointer; ^ /opt/local/include/boost/container/detail/flat_tree.hpp:477:21: note: in instantiation of template class 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>' requested here typedef typename container_type::allocator_type allocator_t; ^ /opt/local/include/boost/container/flat_set.hpp:83:13: note: in instantiation of template class 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>' requested here : public dtl::flat_tree<Key, dtl::identity, Compare, AllocatorOrContainer> ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:128:60: note: in instantiation of template class 'boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here boost::container::flat_set<InfoPtr, InfoPtrComparator> m_knownActivities; ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:25: /opt/local/include/boost/container/allocator_traits.hpp:130:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT(difference_type) ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:99:57: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' static const bool value = (1 == sizeof(test(0, 0)));
    ^ /opt/local/include/boost/container/allocator_traits.hpp:130:1: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_has_type_difference_type<boost::container::new_allocator<std::shared_ptrKActivities::Info>>' requested here /opt/local/include/boost/intrusive/detail/mpl.hpp:109:15: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' < boost_intrusive_has_type_ ## TNAME::value
    ^ :3:1: note: expanded from here boost_intrusive_has_type_difference_type ^ /opt/local/include/boost/container/allocator_traits.hpp:235:15: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_default_type_difference_type<boost::container::new_allocator<std::shared_ptrKActivities::Info>, long>' requested here typedef BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT(boost::container::dtl::, Allocator, ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:116:10: note: expanded from macro 'BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT' boost_intrusive_default_type_ ## TNAME< T, TIMPL >::type
    ^ :13:1: note: expanded from here boost_intrusive_default_type_difference_type ^ /opt/local/include/boost/container/vector.hpp:754:23: note: in instantiation of template class 'boost::container::allocator_traits<boost::container::new_allocator<std::shared_ptrKActivities::Info>>' requested here typedef typename allocator_traits<allocator_type>::pointer pointer; ^ /opt/local/include/boost/container/detail/flat_tree.hpp:477:21: note: in instantiation of template class 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>' requested here typedef typename container_type::allocator_type allocator_t; ^ /opt/local/include/boost/container/flat_set.hpp:83:13: note: in instantiation of template class 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>' requested here : public dtl::flat_tree<Key, dtl::identity, Compare, AllocatorOrContainer> ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:128:60: note: in instantiation of template class 'boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here boost::container::flat_set<InfoPtr, InfoPtrComparator> m_knownActivities; ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:25: /opt/local/include/boost/container/allocator_traits.hpp:125:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT(size_type) ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:99:57: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' static const bool value = (1 == sizeof(test(0, 0)));
    ^ /opt/local/include/boost/container/allocator_traits.hpp:125:1: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_has_type_size_type<boost::container::new_allocator<std::shared_ptrKActivities::Info>>' requested here /opt/local/include/boost/intrusive/detail/mpl.hpp:109:15: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' < boost_intrusive_has_type_ ## TNAME::value
    ^ :178:1: note: expanded from here boost_intrusive_has_type_size_type ^ /opt/local/include/boost/container/allocator_traits.hpp:239:15: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_default_type_size_type<boost::container::new_allocator<std::shared_ptrKActivities::Info>, unsigned long>' requested here typedef BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT(boost::container::dtl::, Allocator, ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:116:10: note: expanded from macro 'BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT' boost_intrusive_default_type_ ## TNAME< T, TIMPL >::type
    ^ :14:1: note: expanded from here boost_intrusive_default_type_size_type ^ /opt/local/include/boost/container/vector.hpp:754:23: note: in instantiation of template class 'boost::container::allocator_traits<boost::container::new_allocator<std::shared_ptrKActivities::Info>>' requested here typedef typename allocator_traits<allocator_type>::pointer pointer; ^ /opt/local/include/boost/container/detail/flat_tree.hpp:477:21: note: in instantiation of template class 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>' requested here typedef typename container_type::allocator_type allocator_t; ^ /opt/local/include/boost/container/flat_set.hpp:83:13: note: in instantiation of template class 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>' requested here : public dtl::flat_tree<Key, dtl::identity, Compare, AllocatorOrContainer> ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:128:60: note: in instantiation of template class 'boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here boost::container::flat_set<InfoPtr, InfoPtrComparator> m_knownActivities; ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:25: /opt/local/include/boost/container/allocator_traits.hpp:127:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT(propagate_on_container_move_assignment) ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:99:57: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' static const bool value = (1 == sizeof(test(0, 0)));
    ^ /opt/local/include/boost/container/allocator_traits.hpp:127:1: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_has_type_propagate_on_container_move_assignment<boost::container::new_allocator<std::shared_ptrKActivities::Info>>' requested here /opt/local/include/boost/intrusive/detail/mpl.hpp:109:15: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' < boost_intrusive_has_type_ ## TNAME::value
    ^ :184:1: note: expanded from here boost_intrusive_has_type_propagate_on_container_move_assignment ^ /opt/local/include/boost/container/allocator_traits.hpp:247:15: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_default_type_propagate_on_container_move_assignment<boost::container::new_allocator<std::shared_ptrKActivities::Info>, boost::move_detail::integral_constant<bool, false>>' requested here typedef BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT(boost::container::dtl::, Allocator, ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:116:10: note: expanded from macro 'BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT' boost_intrusive_default_type_ ## TNAME< T, TIMPL >::type
    ^ :16:1: note: expanded from here boost_intrusive_default_type_propagate_on_container_move_assignment ^ /opt/local/include/boost/container/vector.hpp:754:23: note: in instantiation of template class 'boost::container::allocator_traits<boost::container::new_allocator<std::shared_ptrKActivities::Info>>' requested here typedef typename allocator_traits<allocator_type>::pointer pointer; ^ /opt/local/include/boost/container/detail/flat_tree.hpp:477:21: note: in instantiation of template class 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>' requested here typedef typename container_type::allocator_type allocator_t; ^ /opt/local/include/boost/container/flat_set.hpp:83:13: note: in instantiation of template class 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>' requested here : public dtl::flat_tree<Key, dtl::identity, Compare, AllocatorOrContainer> ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:128:60: note: in instantiation of template class 'boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here boost::container::flat_set<InfoPtr, InfoPtrComparator> m_knownActivities; ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:25: /opt/local/include/boost/container/allocator_traits.hpp:129:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT(is_always_equal) ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:99:57: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' static const bool value = (1 == sizeof(test(0, 0)));
    ^ /opt/local/include/boost/container/allocator_traits.hpp:129:1: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_has_type_is_always_equal<boost::container::new_allocator<std::shared_ptrKActivities::Info>>' requested here /opt/local/include/boost/intrusive/detail/mpl.hpp:109:15: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' < boost_intrusive_has_type_ ## TNAME::value
    ^ :190:1: note: expanded from here boost_intrusive_has_type_is_always_equal ^ /opt/local/include/boost/container/allocator_traits.hpp:255:15: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_default_type_is_always_equal<boost::container::new_allocator<std::shared_ptrKActivities::Info>, boost::move_detail::is_empty<boost::container::new_allocator<std::shared_ptrKActivities::Info>>>' requested here typedef BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT(boost::container::dtl::, Allocator, ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:116:10: note: expanded from macro 'BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT' boost_intrusive_default_type_ ## TNAME< T, TIMPL >::type
    ^ :18:1: note: expanded from here boost_intrusive_default_type_is_always_equal ^ /opt/local/include/boost/container/vector.hpp:754:23: note: in instantiation of template class 'boost::container::allocator_traits<boost::container::new_allocator<std::shared_ptrKActivities::Info>>' requested here typedef typename allocator_traits<allocator_type>::pointer pointer; ^ /opt/local/include/boost/container/detail/flat_tree.hpp:477:21: note: in instantiation of template class 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>' requested here typedef typename container_type::allocator_type allocator_t; ^ /opt/local/include/boost/container/flat_set.hpp:83:13: note: in instantiation of template class 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>' requested here : public dtl::flat_tree<Key, dtl::identity, Compare, AllocatorOrContainer> ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:128:60: note: in instantiation of template class 'boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here boost::container::flat_set<InfoPtr, InfoPtrComparator> m_knownActivities; ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:29: /opt/local/include/boost/container/detail/flat_tree.hpp:128:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT(stored_allocator_type) ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:99:57: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' static const bool value = (1 == sizeof(test(0, 0)));
    ^ /opt/local/include/boost/container/detail/flat_tree.hpp:128:1: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_has_type_stored_allocator_type<boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>>' requested here /opt/local/include/boost/intrusive/detail/mpl.hpp:109:15: note: expanded from macro 'BOOST_INTRUSIVE_INSTANTIATE_DEFAULT_TYPE_TMPLT' < boost_intrusive_has_type_ ## TNAME::value
    ^ :72:1: note: expanded from here boost_intrusive_has_type_stored_allocator_type ^ /opt/local/include/boost/container/detail/flat_tree.hpp:569:12: note: in instantiation of template class 'boost::container::dtl::boost_intrusive_default_type_stored_allocator_type<boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>, boost::container::new_allocator<std::shared_ptrKActivities::Info>>' requested here typedef BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:116:10: note: expanded from macro 'BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT' boost_intrusive_default_type_ ## TNAME< T, TIMPL >::type
    ^ :73:1: note: expanded from here boost_intrusive_default_type_stored_allocator_type ^ /opt/local/include/boost/container/flat_set.hpp:83:13: note: in instantiation of template class 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>' requested here : public dtl::flat_tree<Key, dtl::identity, Compare, AllocatorOrContainer> ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:128:60: note: in instantiation of template class 'boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here boost::container::flat_set<InfoPtr, InfoPtrComparator> m_knownActivities; ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:27: In file included from /opt/local/include/boost/optional.hpp:15: In file included from /opt/local/include/boost/optional/optional.hpp:36: In file included from /opt/local/include/boost/type_traits/alignment_of.hpp:15: In file included from /opt/local/include/boost/type_traits/intrinsics.hpp:16: /opt/local/include/boost/type_traits/detail/config.hpp:85:52: error: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Werror,-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(clang_major, <= 4) ^ /opt/local/include/boost/config/workaround.hpp:261:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## WORKAROUND_GUARD + 0 == 0) &&
    ^ :147:1: note: expanded from here clang_major___WORKAROUND_GUARD ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:18: In file included from /opt/local/include/boost/range/begin.hpp:20: In file included from /opt/local/include/boost/range/iterator.hpp:21: /opt/local/include/boost/range/const_iterator.hpp:36:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_RANGE_EXTRACT_OPTIONAL_TYPE( const_iterator ) ^ /opt/local/include/boost/range/detail/extract_optional_type.hpp:27:5: note: expanded from macro 'BOOST_RANGE_EXTRACT_OPTIONAL_TYPE' BOOST_MPL_HAS_XXX_TRAIT_DEF(a_typedef)
    ^ /opt/local/include/boost/mpl/has_xxx.hpp:279:5: note: expanded from macro 'BOOST_MPL_HAS_XXX_TRAIT_DEF' BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(BOOST_PP_CAT(has
    ,name), name, false)
    ^ /opt/local/include/boost/mpl/has_xxx.hpp:253:54: note: expanded from macro 'BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF' sizeof(gcc_3_2_wknd::test(static_cast<t
    *>(0)))
    ^ /opt/local/include/boost/range/const_iterator.hpp:36:1: note: in instantiation of template class 'boost::range_detail::has_const_iterator<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here /opt/local/include/boost/range/detail/extract_optional_type.hpp:28:37: note: expanded from macro 'BOOST_RANGE_EXTRACT_OPTIONAL_TYPE' template< typename C, bool B = BOOST_PP_CAT(has
    , a_typedef)::value >
    ^ /opt/local/include/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'

    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)

                               ^

    /opt/local/include/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'

    define BOOST_PP_CAT_I(a, b) a ## b

                                 ^

    :14:1: note: expanded from here has_const_iterator ^ /opt/local/include/boost/range/const_iterator.hpp:40:11: note: in instantiation of default argument for 'extract_const_iterator<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' required here : extract_const_iterator ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/include/boost/range/const_iterator.hpp:67:11: note: in instantiation of template class 'boost::range_detail::range_const_iterator_helper<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here : range_detail::range_const_iterator_helper< ^ /opt/local/include/boost/range/iterator.hpp:62:9: note: in instantiation of template class 'boost::range_const_iterator<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here : mpl::if_c< ^ /opt/local/include/boost/range/algorithm/find_if.hpp:33:28: note: in instantiation of template class 'boost::range_iterator<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here BOOST_DEDUCED_TYPENAME range_iterator::type ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:543:17: note: while substituting deduced template arguments into function template 'find_if' [with SinglePassRange = const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, UnaryPredicate = (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:543:51)] auto info = boost::find_if(m_knownActivities, ptr { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:18: In file included from /opt/local/include/boost/range/begin.hpp:20: In file included from /opt/local/include/boost/range/iterator.hpp:21: /opt/local/include/boost/range/const_iterator.hpp:36:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_RANGE_EXTRACT_OPTIONAL_TYPE( const_iterator ) ^ /opt/local/include/boost/range/detail/extract_optional_type.hpp:27:5: note: expanded from macro 'BOOST_RANGE_EXTRACT_OPTIONAL_TYPE' BOOST_MPL_HAS_XXX_TRAIT_DEF(a_typedef)
    ^ /opt/local/include/boost/mpl/has_xxx.hpp:279:5: note: expanded from macro 'BOOST_MPL_HAS_XXX_TRAIT_DEF' BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(BOOST_PP_CAT(has_,name), name, false)
    ^ /opt/local/include/boost/mpl/has_xxx.hpp:245:77: note: expanded from macro 'BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF' , boost::mpl::aux::type_wrapper<BOOST_MSVC_TYPENAME U::name>* = 0
    ^ /opt/local/include/boost/range/const_iterator.hpp:36:1: note: in instantiation of default function argument expression for 'test<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' required here /opt/local/include/boost/range/detail/extract_optional_type.hpp:27:5: note: expanded from macro 'BOOST_RANGE_EXTRACT_OPTIONAL_TYPE' BOOST_MPL_HAS_XXX_TRAIT_DEF(a_typedef)
    ^ /opt/local/include/boost/mpl/has_xxx.hpp:279:5: note: expanded from macro 'BOOST_MPL_HAS_XXX_TRAIT_DEF' BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(BOOST_PP_CAT(has_,name), name, false)
    ^ /opt/local/include/boost/mpl/has_xxx.hpp:253:18: note: expanded from macro 'BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF' sizeof(gcc_3_2_wknd::test(static_cast<t_*>(0)))
    ^ /opt/local/include/boost/range/const_iterator.hpp:36:1: note: in instantiation of template class 'boost::range_detail::has_const_iterator<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here /opt/local/include/boost/range/detail/extract_optional_type.hpp:28:37: note: expanded from macro 'BOOST_RANGE_EXTRACT_OPTIONAL_TYPE' template< typename C, bool B = BOOST_PP_CAT(has_, a_typedef)::value >
    ^ /opt/local/include/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'

    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)

                               ^

    /opt/local/include/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'

    define BOOST_PP_CAT_I(a, b) a ## b

                                 ^

    :14:1: note: expanded from here has_const_iterator ^ /opt/local/include/boost/range/const_iterator.hpp:40:11: note: in instantiation of default argument for 'extract_const_iterator<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' required here : extract_const_iterator ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/include/boost/range/const_iterator.hpp:67:11: note: in instantiation of template class 'boost::range_detail::range_const_iterator_helper<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here : range_detail::range_const_iterator_helper< ^ /opt/local/include/boost/range/iterator.hpp:62:9: note: in instantiation of template class 'boost::range_const_iterator<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here : mpl::if_c< ^ /opt/local/include/boost/range/algorithm/find_if.hpp:33:28: note: in instantiation of template class 'boost::range_iterator<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here BOOST_DEDUCED_TYPENAME range_iterator::type ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:543:17: note: while substituting deduced template arguments into function template 'find_if' [with SinglePassRange = const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, UnaryPredicate = (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:543:51)] auto info = boost::find_if(m_knownActivities, ptr { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:25: In file included from /opt/local/include/boost/container/allocator_traits.hpp:69: /opt/local/include/boost/intrusive/detail/has_member_function_callable_with.hpp:124:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static const bool value = sizeof(Test((Fun*)0)) == sizeof(boost_intrusive_hmfcw::yes_type); ^ nullptr /opt/local/include/boost/container/allocator_traits.hpp:328:10: note: in instantiation of template class 'boost::container::dtl::has_member_function_callable_with_destroy<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info *const>' requested here has_member_function_callable_with_destroy ^ /opt/local/include/boost/container/detail/copy_move_algo.hpp:987:36: note: in instantiation of function template specialization 'boost::container::allocator_traits<boost::container::new_allocator<std::shared_ptrKActivities::Info>>::destroy<std::shared_ptrKActivities::Info>' requested here allocator_traits::destroy(a, boost::movelib::iterator_to_raw_pointer(f)); ^ /opt/local/include/boost/container/vector.hpp:1115:25: note: in instantiation of function template specialization 'boost::container::destroy_alloc_n<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info *, unsigned long>' requested here boost::container::destroy_alloc_n ^ /opt/local/include/boost/container/detail/flat_tree.hpp:485:11: note: in instantiation of member function 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::~vector' requested here struct Data ^ /opt/local/include/boost/container/flat_set.hpp:139:9: note: in instantiation of member function 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>::flat_tree' requested here : tree_t() ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:242:16: note: in instantiation of member function 'boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>::flat_set' requested here ActivityModel::ActivityModel(QObject parent) ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/find_if.hpp:46:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:278:9: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/find_if.hpp:46:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::concepts::usage_requirements<boost::CopyConstructible<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/concept_check.hpp:167:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::concepts::usage_requirements<boost::CopyConstructible<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>)>' requested here BOOST_CONCEPT_USAGE(CopyConstructible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/range/concepts.hpp:125:47: note: in instantiation of template class 'boost::CopyConstructible<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>' requested here struct IncrementableIteratorConcept : CopyConstructible ^ /opt/local/include/boost/range/concepts.hpp:148:15: note: in instantiation of template class 'boost::range_detail::IncrementableIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>' requested here : IncrementableIteratorConcept ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>' requested here inline yes has_constraints_(Model, wrap_constraints<Model,&Model::constraints> = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) , value = sizeof( detail::has_constraints_((Model)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>] /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/find_if.hpp:46:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:130:13: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/range/concepts.hpp:148:15: note: in instantiation of template class 'boost::range_detail::IncrementableIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>' requested here : IncrementableIteratorConcept ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>' requested here inline yes has_constraints_(Model, wrap_constraints<Model,&Model::constraints> = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>] , value = sizeof( detail::has_constraints_((Model)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) concepts::not_satisfied::value ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/find_if.hpp:46:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::concepts::usage_requirements<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/concept_check.hpp:208:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::concepts::usage_requirements<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag>>)>' requested here BOOST_CONCEPT_USAGE(Convertible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:130:13: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) BOOST_RANGE_CONCEPT_ASSERT(( ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>] , value = sizeof( detail::has_constraints_((Model
    )0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/find_if.hpp:46:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::concepts::usage_requirements<boost::range_detail::IncrementableIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:136:13: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::concepts::usage_requirements<boost::range_detail::IncrementableIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>)>' requested here BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/range/concepts.hpp:148:15: note: in instantiation of template class 'boost::range_detail::IncrementableIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>' requested here : IncrementableIteratorConcept ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>' requested here inline yes has_constraints_(Model, wrap_constraints<Model,&Model::constraints> = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>] , value = sizeof( detail::has_constraints_((Model)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) concepts::not_satisfied::value ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/find_if.hpp:46:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::concepts::usage_requirements<boost::EqualityComparable<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/concept_check.hpp:233:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::concepts::usage_requirements<boost::EqualityComparable<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>)>' requested here BOOST_CONCEPT_USAGE(EqualityComparable) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/range/concepts.hpp:149:15: note: in instantiation of template class 'boost::EqualityComparable<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>' requested here , EqualityComparable ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>' requested here inline yes has_constraints_(Model, wrap_constraints<Model,&Model::constraints> = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>] , value = sizeof( detail::has_constraints_((Model)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) concepts::not_satisfied::value ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/find_if.hpp:46:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:152:13: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>' requested here inline yes has_constraints_(Model, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>] , value = sizeof( detail::has_constraints_((Model)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:278:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) BOOST_RANGE_CONCEPT_ASSERT(( ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/find_if.hpp:46:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::concepts::usage_requirements<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/concept_check.hpp:208:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::concepts::usage_requirements<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag>>)>' requested here BOOST_CONCEPT_USAGE(Convertible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:152:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) BOOST_RANGE_CONCEPT_ASSERT(( ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>] , value = sizeof( detail::has_constraints_((Model
    )0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/find_if.hpp:46:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::concepts::usage_requirements<boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:158:13: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::concepts::usage_requirements<boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>)>' requested here BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>' requested here inline yes has_constraints_(Model, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>] , value = sizeof( detail::has_constraints_((Model)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:278:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) BOOST_RANGE_CONCEPT_ASSERT(( ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/find_if.hpp:46:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::concepts::usage_requirements<boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:284:9: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::concepts::usage_requirements<boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>)>' requested here BOOST_CONCEPT_USAGE(SinglePassRangeConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/find_if.hpp:46:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model*)0)->Model(); } ^ nullptr /opt/local/include/boost/concept_check.hpp:167:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::CopyConstructible<boost::container::vec_iterator<std::shared_ptrKActivities::Info *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(CopyConstructible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:31: /opt/local/include/boost/concept/usage.hpp:20:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] ~usage_requirements() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/concept/detail/general.hpp:50:42: note: in instantiation of member function 'boost::concepts::usage_requirements<boost::CopyConstructible<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>::~usage_requirements' requested here static void failed() { ((Model)0)->Model(); } ^ /opt/local/include/boost/concept_check.hpp:167:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::CopyConstructible<boost::container::vec_iterator<std::shared_ptrKActivities::Info *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(CopyConstructible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/concept_check.hpp:208:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag>>::*********>::failed' requested here BOOST_CONCEPT_USAGE(Convertible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:31: /opt/local/include/boost/concept/usage.hpp:20:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] ~usage_requirements() { ((Model
    )0)->~Model(); } ^ nullptr /opt/local/include/boost/concept/detail/general.hpp:50:42: note: in instantiation of member function 'boost::concepts::usage_requirements<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag>>::~usage_requirements' requested here static void failed() { ((Model
    )0)->Model(); } ^ /opt/local/include/boost/concept_check.hpp:208:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(Convertible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/range/concepts.hpp:130:13: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag>::**********>::failed' requested here BOOST_RANGE_CONCEPT_ASSERT(( ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->Model(); } ^ nullptr /opt/local/include/boost/range/concepts.hpp:136:13: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::range_detail::IncrementableIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:31: /opt/local/include/boost/concept/usage.hpp:20:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] ~usage_requirements() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/concept/detail/general.hpp:50:42: note: in instantiation of member function 'boost::concepts::usage_requirements<boost::range_detail::IncrementableIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>::~usage_requirements' requested here static void failed() { ((Model)0)->Model(); } ^ /opt/local/include/boost/range/concepts.hpp:136:13: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::range_detail::IncrementableIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/concept_check.hpp:233:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::EqualityComparable<boost::container::vec_iterator<std::shared_ptrKActivities::Info *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(EqualityComparable) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:31: /opt/local/include/boost/concept/usage.hpp:20:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] ~usage_requirements() { ((Model
    )0)->Model(); } ^ nullptr /opt/local/include/boost/concept/detail/general.hpp:50:42: note: in instantiation of member function 'boost::concepts::usage_requirements<boost::EqualityComparable<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>::~usage_requirements' requested here static void failed() { ((Model)0)->Model(); } ^ /opt/local/include/boost/concept_check.hpp:233:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::EqualityComparable<boost::container::vec_iterator<std::shared_ptrKActivities::Info *, true>>>::*********>::failed' requested here BOOST_CONCEPT_USAGE(EqualityComparable) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->Model(); } ^ nullptr /opt/local/include/boost/concept_check.hpp:208:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(Convertible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:31: /opt/local/include/boost/concept/usage.hpp:20:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] ~usage_requirements() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/concept/detail/general.hpp:50:42: note: in instantiation of member function 'boost::concepts::usage_requirements<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag>>::~usage_requirements' requested here static void failed() { ((Model
    )0)->Model(); } ^ /opt/local/include/boost/concept_check.hpp:208:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(Convertible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/range/concepts.hpp:152:13: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag>::**********>::failed' requested here BOOST_RANGE_CONCEPT_ASSERT(( ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->Model(); } ^ nullptr /opt/local/include/boost/range/concepts.hpp:158:13: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:31: /opt/local/include/boost/concept/usage.hpp:20:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] ~usage_requirements() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/concept/detail/general.hpp:50:42: note: in instantiation of member function 'boost::concepts::usage_requirements<boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>::~usage_requirements' requested here static void failed() { ((Model)0)->Model(); } ^ /opt/local/include/boost/range/concepts.hpp:158:13: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/range/concepts.hpp:278:9: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info *, true>>::*********>::failed' requested here BOOST_RANGE_CONCEPT_ASSERT(( ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->Model(); } ^ nullptr /opt/local/include/boost/range/concepts.hpp:284:9: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(SinglePassRangeConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:31: /opt/local/include/boost/concept/usage.hpp:20:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] ~usage_requirements() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/concept/detail/general.hpp:50:42: note: in instantiation of member function 'boost::concepts::usage_requirements<boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>::~usage_requirements' requested here static void failed() { ((Model
    )0)->Model(); } ^ /opt/local/include/boost/range/concepts.hpp:284:9: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(SinglePassRangeConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/range/algorithm/find_if.hpp:46:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::SinglePassRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>::***********>::failed' requested here BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:32: note: in instantiation of function template specialization 'boost::range::find_if<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, (lambda at /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:75:51)>' requested here auto position = boost::find_if(container, & { ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:327:30: note: in instantiation of function template specialization 'KActivities::Imports::ActivityModel::Private::activityPosition<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here auto position = Private::activityPosition(m_knownActivities, id); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:29: In file included from /opt/local/include/boost/container/detail/flat_tree.hpp:30: In file included from /opt/local/include/boost/container/vector.hpp:32: /opt/local/include/boost/container/detail/advanced_insert_int.hpp:542:48: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static const bool value = sizeof(test(0, 0)) == 1; ^ nullptr /opt/local/include/boost/container/detail/advanced_insert_int.hpp:546:39: note: in instantiation of template class 'boost::container::dtl::has_single_value<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info *, std::shared_ptrKActivities::Info>>' requested here template<class InsertionProxy, bool = has_single_value::value> ^ /opt/local/include/boost/container/detail/advanced_insert_int.hpp:560:6: note: in instantiation of default argument for 'is_single_value_proxy_impl<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info *, std::shared_ptrKActivities::Info>>' required here : is_single_value_proxy_impl ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/include/boost/container/vector.hpp:2803:56: note: in instantiation of template class 'boost::container::dtl::is_single_value_proxy<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info *, std::shared_ptrKActivities::Info>>' requested here (p, n, insert_range_proxy, dtl::bool_<dtl::is_single_value_proxy::value>()); ^ /opt/local/include/boost/container/vector.hpp:1851:20: note: in instantiation of function template specialization 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::priv_insert_forward_range<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info , std::shared_ptrKActivities::Info>>' requested here return this->priv_insert_forward_range( vector_iterator_get_ptr(position), 1 ^ /opt/local/include/boost/container/vector.hpp:2652:20: note: in instantiation of function template specialization 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::emplace<std::shared_ptrKActivities::Info>' requested here return this->emplace(p, ::boost::forward(u)); ^ /opt/local/include/boost/container/vector.hpp:1942:64: note: in instantiation of function template specialization 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::priv_insert<std::shared_ptrKActivities::Info>' requested here BOOST_MOVE_CONVERSION_AWARE_CATCH_1ARG(insert, T, iterator, priv_insert, const_iterator, const_iterator) ^ /opt/local/include/boost/container/detail/flat_tree.hpp:1565:33: note: in instantiation of member function 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::insert' requested here return this->m_data.m_seq.insert ^ /opt/local/include/boost/container/detail/flat_tree.hpp:846:38: note: in instantiation of function template specialization 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>::priv_insert_commit<std::shared_ptrKActivities::Info>' requested here ret.first = ret.second ? this->priv_insert_commit(data, boost::move(val)) ^ /opt/local/include/boost/container/flat_set.hpp:670:92: note: in instantiation of member function 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>::insert_unique' requested here BOOST_MOVE_CONVERSION_AWARE_CATCH(insert, value_type, insert_return_pair, this->tree_t::insert_unique) ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:345:27: note: in instantiation of member function 'boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>::insert' requested here m_knownActivities.insert(InfoPtr(activityInfo)); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:25: In file included from /opt/local/include/boost/container/allocator_traits.hpp:76: /opt/local/include/boost/intrusive/detail/has_member_function_callable_with.hpp:124:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static const bool value = sizeof(Test((Fun)0)) == sizeof(boost_intrusive_hmfcw::yes_type); ^ nullptr /opt/local/include/boost/move/detail/meta_utils.hpp:378:15: note: in instantiation of template class 'boost::container::dtl::has_member_function_callable_with_construct<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info *, std::shared_ptrKActivities::Info>' requested here : and_impl<B::value, C, D> ^ /opt/local/include/boost/move/detail/meta_utils.hpp:395:6: note: in instantiation of template class 'boost::move_detail::and_impl<true, boost::container::dtl::has_member_function_callable_with_construct<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info *, std::shared_ptrKActivities::Info>>' requested here : and_impl<A::value, B, C, D> ^ /opt/local/include/boost/container/allocator_traits.hpp:363:58: note: in instantiation of template class 'boost::move_detail::and_<boost::container::dtl::is_not_std_allocator<boost::container::new_allocator<std::shared_ptrKActivities::Info>>, boost::container::dtl::has_member_function_callable_with_construct<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info *, std::shared_ptrKActivities::Info>>' requested here static const bool value = ::boost::move_detail::and_ ^ /opt/local/include/boost/container/vector.hpp:2954:33: note: in instantiation of function template specialization 'boost::container::allocator_traits<boost::container::new_allocator<std::shared_ptrKActivities::Info>>::construct<std::shared_ptrKActivities::Info, std::shared_ptrKActivities::Info>' requested here allocator_traits_type::construct(a, old_finish, ::boost::move(before_old_finish)); ^ /opt/local/include/boost/container/vector.hpp:2802:16: note: in instantiation of function template specialization 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::priv_insert_forward_range_expand_forward<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info , std::shared_ptrKActivities::Info>>' requested here this->priv_insert_forward_range_expand_forward ^ /opt/local/include/boost/container/vector.hpp:1851:20: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) return this->priv_insert_forward_range( vector_iterator_get_ptr(position), 1 ^ /opt/local/include/boost/container/vector.hpp:1942:64: note: in instantiation of function template specialization 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::priv_insert<std::shared_ptrKActivities::Info>' requested here BOOST_MOVE_CONVERSION_AWARE_CATCH_1ARG(insert, T, iterator, priv_insert, const_iterator, const_iterator) ^ /opt/local/include/boost/container/detail/flat_tree.hpp:1565:33: note: in instantiation of member function 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::insert' requested here return this->m_data.m_seq.insert ^ /opt/local/include/boost/container/detail/flat_tree.hpp:846:38: note: in instantiation of function template specialization 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>::priv_insert_commit<std::shared_ptrKActivities::Info>' requested here ret.first = ret.second ? this->priv_insert_commit(data, boost::move(val)) ^ /opt/local/include/boost/container/flat_set.hpp:670:92: note: in instantiation of member function 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>::insert_unique' requested here BOOST_MOVE_CONVERSION_AWARE_CATCH(insert, value_type, insert_return_pair, this->tree_t::insert_unique) ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:345:27: note: in instantiation of member function 'boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>::insert' requested here m_knownActivities.insert(InfoPtr(activityInfo)); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:25: /opt/local/include/boost/container/allocator_traits.hpp:94:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE(has_max_size, max_size) ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:181:44: note: expanded from macro 'BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE' static const bool value = sizeof(test(0)) == sizeof(::boost::intrusive::detail::yes_type);
    ^ /opt/local/include/boost/container/allocator_traits.hpp:338:51: note: in instantiation of template class 'boost::container::allocator_traits_detail::has_max_size<boost::container::new_allocator<std::shared_ptrKActivities::Info>, unsigned long (boost::container::new_allocator<std::shared_ptrKActivities::Info>::
    )() const>' requested here const bool value = allocator_traits_detail::has_max_size<Allocator, size_type (Allocator::
    )() const>::value; ^ /opt/local/include/boost/container/vector.hpp:461:46: note: in instantiation of member function 'boost::container::allocator_traits<boost::container::new_allocator<std::shared_ptrKActivities::Info>>::max_size' requested here size_type max = allocator_traits_type::max_size(this->alloc()); ^ /opt/local/include/boost/container/vector.hpp:2736:57: note: in instantiation of function template specialization 'boost::container::vector_alloc_holder<boost::container::new_allocator<std::shared_ptrKActivities::Info>, unsigned long, boost::move_detail::integral_constant<unsigned int, 1>>::next_capacityboost::container::growth_factor_60' requested here const size_type new_cap = this->m_holder.template next_capacity<growth_factor_type>(n); ^ /opt/local/include/boost/container/vector.hpp:2807:23: note: in instantiation of function template specialization 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::priv_insert_forward_range_no_capacity<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info *, std::shared_ptrKActivities::Info>>' requested here return this->priv_insert_forward_range_no_capacity(p, n, insert_range_proxy, alloc_version()); ^ /opt/local/include/boost/container/vector.hpp:1851:20: note: in instantiation of function template specialization 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::priv_insert_forward_range<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info , std::shared_ptrKActivities::Info>>' requested here return this->priv_insert_forward_range( vector_iterator_get_ptr(position), 1 ^ /opt/local/include/boost/container/vector.hpp:2652:20: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) return this->emplace(p, ::boost::forward(u)); ^ /opt/local/include/boost/container/vector.hpp:1942:64: note: in instantiation of function template specialization 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::priv_insert<std::shared_ptrKActivities::Info>' requested here BOOST_MOVE_CONVERSION_AWARE_CATCH_1ARG(insert, T, iterator, priv_insert, const_iterator, const_iterator) ^ /opt/local/include/boost/container/detail/flat_tree.hpp:1565:33: note: in instantiation of member function 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::insert' requested here return this->m_data.m_seq.insert ^ /opt/local/include/boost/container/detail/flat_tree.hpp:846:38: note: in instantiation of function template specialization 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>::priv_insert_commit<std::shared_ptrKActivities::Info>' requested here ret.first = ret.second ? this->priv_insert_commit(data, boost::move(val)) ^ /opt/local/include/boost/container/flat_set.hpp:670:92: note: in instantiation of member function 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>::insert_unique' requested here BOOST_MOVE_CONVERSION_AWARE_CATCH(insert, value_type, insert_return_pair, this->tree_t::insert_unique) ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:345:27: note: in instantiation of member function 'boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>::insert' requested here m_knownActivities.insert(InfoPtr(activityInfo)); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:25: In file included from /opt/local/include/boost/container/allocator_traits.hpp:32: In file included from /opt/local/include/boost/container/detail/mpl.hpp:26: /opt/local/include/boost/move/detail/type_traits.hpp:932:63: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static yes_type test(U&, decltype(U(source())) = 0); ^ nullptr /opt/local/include/boost/move/detail/type_traits.hpp:934:40: note: in instantiation of default function argument expression for 'test<std::shared_ptrKActivities::Info>' required here static const bool value = sizeof(test(source())) == sizeof(yes_type); ^ /opt/local/include/boost/move/detail/type_traits.hpp:995:30: note: in instantiation of template class 'boost::move_detail::is_copy_constructible<std::shared_ptrKActivities::Info>' requested here static const bool value = BOOST_MOVE_IS_TRIVIALLY_COPY_CONSTRUCTIBLE(T); ^ /opt/local/include/boost/move/detail/type_traits.hpp:405:82: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_CONSTRUCTIBLE' (::boost::move_detail::is_copy_constructible::value &&
    ^ /opt/local/include/boost/move/detail/meta_utils.hpp:378:15: note: in instantiation of template class 'boost::move_detail::is_trivially_copy_constructible<std::shared_ptrKActivities::Info>' requested here : and_impl<B::value, C, D> ^ /opt/local/include/boost/move/detail/meta_utils.hpp:395:6: note: in instantiation of template class 'boost::move_detail::and_impl<true, boost::move_detail::is_trivially_copy_constructible<std::shared_ptrKActivities::Info>>' requested here : and_impl<A::value, B, C, D> ^ /opt/local/include/boost/container/detail/copy_move_algo.hpp:146:6: note: in instantiation of template class 'boost::move_detail::and_<boost::container::dtl::are_contiguous_and_same<std::shared_ptrKActivities::Info *, std::shared_ptrKActivities::Info *>, boost::move_detail::is_trivially_copy_constructible<std::shared_ptrKActivities::Info>>' requested here : boost::move_detail::and_ ^ /opt/local/include/boost/move/detail/meta_utils_core.hpp:87:34: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) struct disable_if : enable_if_c<!Cond::value, T> {}; ^ /opt/local/include/boost/container/vector.hpp:1942:64: note: in instantiation of function template specialization 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::priv_insert<std::shared_ptrKActivities::Info>' requested here BOOST_MOVE_CONVERSION_AWARE_CATCH_1ARG(insert, T, iterator, priv_insert, const_iterator, const_iterator) ^ /opt/local/include/boost/container/detail/flat_tree.hpp:1565:33: note: in instantiation of member function 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::insert' requested here return this->m_data.m_seq.insert ^ /opt/local/include/boost/container/detail/flat_tree.hpp:846:38: note: in instantiation of function template specialization 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>::priv_insert_commit<std::shared_ptrKActivities::Info>' requested here ret.first = ret.second ? this->priv_insert_commit(data, boost::move(val)) ^ /opt/local/include/boost/container/flat_set.hpp:670:92: note: in instantiation of member function 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>::insert_unique' requested here BOOST_MOVE_CONVERSION_AWARE_CATCH(insert, value_type, insert_return_pair, this->tree_t::insert_unique) ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:345:27: note: in instantiation of member function 'boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>::insert' requested here m_knownActivities.insert(InfoPtr(activityInfo)); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:29: In file included from /opt/local/include/boost/container/detail/flat_tree.hpp:30: In file included from /opt/local/include/boost/container/vector.hpp:32: In file included from /opt/local/include/boost/container/detail/advanced_insert_int.hpp:28: In file included from /opt/local/include/boost/container/detail/copy_move_algo.hpp:29: /opt/local/include/boost/container/detail/destroyers.hpp:117:15: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] { m_ptr = 0; } ^ nullptr /opt/local/include/boost/container/vector.hpp:2983:30: note: in instantiation of member function 'boost::container::dtl::scoped_array_deallocator<boost::container::new_allocator<std::shared_ptrKActivities::Info>>::release' requested here new_buffer_deallocator.release(); ^ /opt/local/include/boost/container/vector.hpp:2742:13: note: in instantiation of function template specialization 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::priv_insert_forward_range_new_allocation<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info *, std::shared_ptrKActivities::Info>>' requested here this->priv_insert_forward_range_new_allocation(new_buf, new_cap, raw_pos, n, insert_range_proxy); ^ /opt/local/include/boost/container/vector.hpp:2807:23: note: in instantiation of function template specialization 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::priv_insert_forward_range_no_capacity<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info *, std::shared_ptrKActivities::Info>>' requested here return this->priv_insert_forward_range_no_capacity(p, n, insert_range_proxy, alloc_version()); ^ /opt/local/include/boost/container/vector.hpp:1851:20: note: in instantiation of function template specialization 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::priv_insert_forward_range<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info , std::shared_ptrKActivities::Info>>' requested here return this->priv_insert_forward_range( vector_iterator_get_ptr(position), 1 ^ /opt/local/include/boost/container/vector.hpp:2652:20: note: in instantiation of function template specialization 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::emplace<std::shared_ptrKActivities::Info>' requested here return this->emplace(p, ::boost::forward(u)); ^ /opt/local/include/boost/container/vector.hpp:1942:64: note: in instantiation of function template specialization 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::priv_insert<std::shared_ptrKActivities::Info>' requested here BOOST_MOVE_CONVERSION_AWARE_CATCH_1ARG(insert, T, iterator, priv_insert, const_iterator, const_iterator) ^ /opt/local/include/boost/container/detail/flat_tree.hpp:1565:33: note: in instantiation of member function 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::insert' requested here return this->m_data.m_seq.insert ^ /opt/local/include/boost/container/detail/flat_tree.hpp:846:38: note: in instantiation of function template specialization 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>::priv_insert_commit<std::shared_ptrKActivities::Info>' requested here ret.first = ret.second ? this->priv_insert_commit(data, boost::move(val)) ^ /opt/local/include/boost/container/flat_set.hpp:670:92: note: in instantiation of member function 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>::insert_unique' requested here BOOST_MOVE_CONVERSION_AWARE_CATCH(insert, value_type, insert_return_pair, this->tree_t::insert_unique) ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:345:27: note: in instantiation of member function 'boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>::insert' requested here m_knownActivities.insert(InfoPtr(activityInfo)); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:25: In file included from /opt/local/include/boost/container/allocator_traits.hpp:32: In file included from /opt/local/include/boost/container/detail/mpl.hpp:26: /opt/local/include/boost/move/detail/type_traits.hpp:932:63: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static yes_type test(U&, decltype(U(source())) = 0); ^ nullptr /opt/local/include/boost/move/detail/type_traits.hpp:934:40: note: in instantiation of default function argument expression for 'testKActivities::Imports::ActivityModel::State' required here static const bool value = sizeof(test(source())) == sizeof(yes_type); ^ /opt/local/include/boost/move/detail/type_traits.hpp:995:30: note: in instantiation of template class 'boost::move_detail::is_copy_constructibleKActivities::Imports::ActivityModel::State' requested here static const bool value = BOOST_MOVE_IS_TRIVIALLY_COPY_CONSTRUCTIBLE(T); ^ /opt/local/include/boost/move/detail/type_traits.hpp:405:82: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_CONSTRUCTIBLE' (::boost::move_detail::is_copy_constructible::value &&
    ^ /opt/local/include/boost/move/detail/meta_utils.hpp:378:15: note: in instantiation of template class 'boost::move_detail::is_trivially_copy_constructibleKActivities::Imports::ActivityModel::State' requested here : and_impl<B::value, C, D> ^ /opt/local/include/boost/move/detail/meta_utils.hpp:395:6: note: in instantiation of template class 'boost::move_detail::and_impl<true, boost::move_detail::is_trivially_copy_constructibleKActivities::Imports::ActivityModel::State>' requested here : and_impl<A::value, B, C, D> ^ /opt/local/include/boost/container/detail/copy_move_algo.hpp:146:6: note: in instantiation of template class 'boost::move_detail::and_<boost::container::dtl::are_contiguous_and_same<KActivities::Imports::ActivityModel::State *, KActivities::Imports::ActivityModel::State >, boost::move_detail::is_trivially_copy_constructibleKActivities::Imports::ActivityModel::State>' requested here : boost::move_detail::and_ ^ /opt/local/include/boost/move/detail/meta_utils_core.hpp:87:34: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) struct disable_if : enable_if_c<!Cond::value, T> {}; ^ /opt/local/include/boost/container/vector.hpp:1008:7: note: while substituting deduced template arguments into function template 'uninitialized_copy_alloc_n' [with Allocator = boost::container::new_allocatorKActivities::Imports::ActivityModel::State, I = KActivities::Imports::ActivityModel::State , F = KActivities::Imports::ActivityModel::State ] ::boost::container::uninitialized_copy_alloc_n ^ /opt/local/include/boost/container/detail/flat_tree.hpp:509:65: note: in instantiation of member function 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>::vector' requested here : value_compare(static_cast<const value_compare&>(d)), m_seq(d.m_seq) ^ /opt/local/include/boost/container/detail/flat_tree.hpp:603:10: note: in instantiation of member function 'boost::container::dtl::flat_tree<KActivities::Imports::ActivityModel::State, boost::move_detail::identityKActivities::Imports::ActivityModel::State, std::lessKActivities::Imports::ActivityModel::State, void>::Data::Data' requested here : m_data(x.m_data) ^ /opt/local/include/boost/container/flat_set.hpp:360:9: note: in instantiation of member function 'boost::container::dtl::flat_tree<KActivities::Imports::ActivityModel::State, boost::move_detail::identityKActivities::Imports::ActivityModel::State, std::lessKActivities::Imports::ActivityModel::State, void>::flat_tree' requested here : tree_t(static_cast<const tree_t&>(x)) ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:370:47: note: in instantiation of member function 'boost::container::flat_setKActivities::Imports::ActivityModel::State::flat_set' requested here if (!Private::matchingState(activityInfo, m_shownStates)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:25: /opt/local/include/boost/container/allocator_traits.hpp:94:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE(has_max_size, max_size) ^ /opt/local/include/boost/intrusive/detail/mpl.hpp:181:44: note: expanded from macro 'BOOST_INTRUSIVE_HAS_STATIC_MEMBER_FUNC_SIGNATURE' static const bool value = sizeof(test(0)) == sizeof(::boost::intrusive::detail::yes_type);
    ^ /opt/local/include/boost/container/allocator_traits.hpp:338:51: note: in instantiation of template class 'boost::container::allocator_traits_detail::has_max_size<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, unsigned long (boost::container::new_allocatorKActivities::Imports::ActivityModel::State::
    )() const>' requested here const bool value = allocator_traits_detail::has_max_size<Allocator, size_type (Allocator::
    )() const>::value; ^ /opt/local/include/boost/container/vector.hpp:427:58: note: in instantiation of member function 'boost::container::allocator_traits<boost::container::new_allocatorKActivities::Imports::ActivityModel::State>::max_size' requested here const size_type max_alloc = allocator_traits_type::max_size(this->alloc()); ^ /opt/local/include/boost/container/vector.hpp:536:31: note: in instantiation of member function 'boost::container::vector_alloc_holder<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, unsigned long, boost::move_detail::integral_constant<unsigned int, 1>>::allocate' requested here pointer const p = this->allocate(prefer_in_recvd_out_size); ^ /opt/local/include/boost/container/vector.hpp:422:20: note: in instantiation of member function 'boost::container::vector_alloc_holder<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, unsigned long, boost::move_detail::integral_constant<unsigned int, 1>>::priv_allocation_command' requested here return this->priv_allocation_command(alloc_version(), command, limit_size, prefer_in_recvd_out_size, reuse); ^ /opt/local/include/boost/container/vector.hpp:347:26: note: in instantiation of member function 'boost::container::vector_alloc_holder<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, unsigned long, boost::move_detail::integral_constant<unsigned int, 1>>::allocation_command' requested here m_start = this->allocation_command(allocate_new, final_cap, final_cap, reuse); ^ /opt/local/include/boost/container/vector.hpp:1001:10: note: in instantiation of function template specialization 'boost::container::vector_alloc_holder<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, unsigned long, boost::move_detail::integral_constant<unsigned int, 1>>::vector_alloc_holder<const boost::container::new_allocatorKActivities::Imports::ActivityModel::State &, unsigned long>' requested here : m_holder( vector_uninitialized_size ^ /opt/local/include/boost/container/detail/flat_tree.hpp:509:65: note: in instantiation of member function 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>::vector' requested here : value_compare(static_cast<const value_compare&>(d)), m_seq(d.m_seq) ^ /opt/local/include/boost/container/detail/flat_tree.hpp:603:10: note: in instantiation of member function 'boost::container::dtl::flat_tree<KActivities::Imports::ActivityModel::State, boost::move_detail::identityKActivities::Imports::ActivityModel::State, std::lessKActivities::Imports::ActivityModel::State, void>::Data::Data' requested here : m_data(x.m_data) ^ /opt/local/include/boost/container/flat_set.hpp:360:9: note: in instantiation of member function 'boost::container::dtl::flat_tree<KActivities::Imports::ActivityModel::State, boost::move_detail::identityKActivities::Imports::ActivityModel::State, std::lessKActivities::Imports::ActivityModel::State, void>::flat_tree' requested here : tree_t(static_cast<const tree_t&>(x)) ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:370:47: note: in instantiation of member function 'boost::container::flat_setKActivities::Imports::ActivityModel::State::flat_set' requested here if (!Private::matchingState(activityInfo, m_shownStates)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model
    )0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/binary_search.hpp:41:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:375:16: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here if (boost::binary_search(m_shownActivities, activityInfo, InfoPtrComparator())) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:321:9: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT((range_detail::ForwardIteratorConcept<BOOST_DEDUCED_TYPENAME ForwardRangeConcept::iterator>)); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/binary_search.hpp:41:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:375:16: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here if (boost::binary_search(m_shownActivities, activityInfo, InfoPtrComparator())) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::concepts::usage_requirements<boost::DefaultConstructible<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/concept_check.hpp:137:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::concepts::usage_requirements<boost::DefaultConstructible<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>)>' requested here BOOST_CONCEPT_USAGE(DefaultConstructible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/range/concepts.hpp:183:15: note: in instantiation of template class 'boost::DefaultConstructible<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>' requested here , DefaultConstructible ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>' requested here inline yes has_constraints_(Model, wrap_constraints<Model,&Model::constraints> = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>] , value = sizeof( detail::has_constraints_((Model)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) concepts::not_satisfied::value ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/binary_search.hpp:41:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:375:16: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here if (boost::binary_search(m_shownActivities, activityInfo, InfoPtrComparator())) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: /opt/local/include/boost/range/concepts.hpp:188:13: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_MPL_ASSERT((is_integral<difference_type>)); ^ /opt/local/include/boost/mpl/assert.hpp:300:54: note: expanded from macro 'BOOST_MPL_ASSERT' boost::mpl::assert_arg( (void () pred)0, 1 )
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>' requested here inline yes has_constraints_(Model, wrap_constraints<Model,&Model::constraints>
    = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>] , value = sizeof( detail::has_constraints_((Model)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:321:9: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT((range_detail::ForwardIteratorConcept<BOOST_DEDUCED_TYPENAME ForwardRangeConcept::iterator>)); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/binary_search.hpp:41:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:375:16: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here if (boost::binary_search(m_shownActivities, activityInfo, InfoPtrComparator())) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: /opt/local/include/boost/range/concepts.hpp:189:13: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_MPL_ASSERT_RELATION(std::numeric_limits<difference_type>::is_signed, ==, true); ^ /opt/local/include/boost/mpl/assert.hpp:379:49: note: expanded from macro 'BOOST_MPL_ASSERT_RELATION'

    define BOOST_MPL_ASSERT_RELATION(x, rel, y) \

                                                ^

    /opt/local/include/boost/mpl/assert.hpp:351:35: note: expanded from macro '
    BOOST_MPL_ASSERT_RELATION_IMPL' >::***********)) 0 )
    ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model
    )0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::forward_traversal_tag>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:191:13: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::forward_traversal_tag>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>' requested here inline yes has_constraints_(Model, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>] , value = sizeof( detail::has_constraints_((Model)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:321:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) BOOST_RANGE_CONCEPT_ASSERT((range_detail::ForwardIteratorConcept<BOOST_DEDUCED_TYPENAME ForwardRangeConcept::iterator>)); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/binary_search.hpp:41:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:375:16: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here if (boost::binary_search(m_shownActivities, activityInfo, InfoPtrComparator())) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::concepts::usage_requirements<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::forward_traversal_tag>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/concept_check.hpp:208:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::concepts::usage_requirements<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::forward_traversal_tag>>)>' requested here BOOST_CONCEPT_USAGE(Convertible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::forward_traversal_tag>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::forward_traversal_tag>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::forward_traversal_tag>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:191:13: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) BOOST_RANGE_CONCEPT_ASSERT(( ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here inline yes has_constraints_(Model
    , wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/binary_search.hpp:41:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:375:16: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here if (boost::binary_search(m_shownActivities, activityInfo, InfoPtrComparator())) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::concepts::usage_requirements<boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:197:13: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::concepts::usage_requirements<boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>)>' requested here BOOST_CONCEPT_USAGE(ForwardIteratorConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>' requested here inline yes has_constraints_(Model, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>] , value = sizeof( detail::has_constraints_((Model)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:321:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) BOOST_RANGE_CONCEPT_ASSERT((range_detail::ForwardIteratorConcept<BOOST_DEDUCED_TYPENAME ForwardRangeConcept::iterator>)); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/binary_search.hpp:41:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:375:16: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here if (boost::binary_search(m_shownActivities, activityInfo, InfoPtrComparator())) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model*)0)->Model(); } ^ nullptr /opt/local/include/boost/concept_check.hpp:137:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::DefaultConstructible<boost::container::vec_iterator<std::shared_ptrKActivities::Info *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(DefaultConstructible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:375:16: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here if (boost::binary_search(m_shownActivities, activityInfo, InfoPtrComparator())) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:31: /opt/local/include/boost/concept/usage.hpp:20:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] ~usage_requirements() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/concept/detail/general.hpp:50:42: note: in instantiation of member function 'boost::concepts::usage_requirements<boost::DefaultConstructible<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>::~usage_requirements' requested here static void failed() { ((Model)0)->Model(); } ^ /opt/local/include/boost/concept_check.hpp:137:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::DefaultConstructible<boost::container::vec_iterator<std::shared_ptrKActivities::Info *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(DefaultConstructible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:375:16: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here if (boost::binary_search(m_shownActivities, activityInfo, InfoPtrComparator())) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/concept_check.hpp:208:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::forward_traversal_tag>>::*********>::failed' requested here BOOST_CONCEPT_USAGE(Convertible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:375:16: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here if (boost::binary_search(m_shownActivities, activityInfo, InfoPtrComparator())) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:31: /opt/local/include/boost/concept/usage.hpp:20:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] ~usage_requirements() { ((Model
    )0)->~Model(); } ^ nullptr /opt/local/include/boost/concept/detail/general.hpp:50:42: note: in instantiation of member function 'boost::concepts::usage_requirements<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::forward_traversal_tag>>::~usage_requirements' requested here static void failed() { ((Model
    )0)->Model(); } ^ /opt/local/include/boost/concept_check.hpp:208:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::forward_traversal_tag>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(Convertible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:375:16: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here if (boost::binary_search(m_shownActivities, activityInfo, InfoPtrComparator())) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/range/concepts.hpp:191:13: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::forward_traversal_tag>::**********>::failed' requested here BOOST_RANGE_CONCEPT_ASSERT(( ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:375:16: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here if (boost::binary_search(m_shownActivities, activityInfo, InfoPtrComparator())) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->Model(); } ^ nullptr /opt/local/include/boost/range/concepts.hpp:197:13: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(ForwardIteratorConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:375:16: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here if (boost::binary_search(m_shownActivities, activityInfo, InfoPtrComparator())) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:31: /opt/local/include/boost/concept/usage.hpp:20:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] ~usage_requirements() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/concept/detail/general.hpp:50:42: note: in instantiation of member function 'boost::concepts::usage_requirements<boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info , true>>>::~usage_requirements' requested here static void failed() { ((Model)0)->Model(); } ^ /opt/local/include/boost/range/concepts.hpp:197:13: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(ForwardIteratorConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:375:16: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here if (boost::binary_search(m_shownActivities, activityInfo, InfoPtrComparator())) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/range/concepts.hpp:321:9: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<std::shared_ptrKActivities::Info *, true>>::**********>::failed' requested here BOOST_RANGE_CONCEPT_ASSERT((range_detail::ForwardIteratorConcept<BOOST_DEDUCED_TYPENAME ForwardRangeConcept::iterator>)); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:375:16: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here if (boost::binary_search(m_shownActivities, activityInfo, InfoPtrComparator())) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->~Model(); } ^ nullptr /opt/local/include/boost/range/algorithm/binary_search.hpp:41:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::ForwardRangeConcept<const boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>>::***********>::failed' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:375:16: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>, std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>' requested here if (boost::binary_search(m_shownActivities, activityInfo, InfoPtrComparator())) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:29: In file included from /opt/local/include/boost/container/detail/flat_tree.hpp:30: In file included from /opt/local/include/boost/container/vector.hpp:32: /opt/local/include/boost/container/detail/advanced_insert_int.hpp:542:48: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static const bool value = sizeof(test(0, 0)) == 1; ^ nullptr /opt/local/include/boost/container/detail/advanced_insert_int.hpp:546:39: note: in instantiation of template class 'boost::container::dtl::has_single_value<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info *, const std::shared_ptrKActivities::Info &>>' requested here template<class InsertionProxy, bool = has_single_value::value> ^ /opt/local/include/boost/container/detail/advanced_insert_int.hpp:560:6: note: in instantiation of default argument for 'is_single_value_proxy_impl<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info *, const std::shared_ptrKActivities::Info &>>' required here : is_single_value_proxy_impl ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/include/boost/container/vector.hpp:2803:56: note: in instantiation of template class 'boost::container::dtl::is_single_value_proxy<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info *, const std::shared_ptrKActivities::Info &>>' requested here (p, n, insert_range_proxy, dtl::bool_<dtl::is_single_value_proxy::value>()); ^ /opt/local/include/boost/container/vector.hpp:1851:20: note: in instantiation of function template specialization 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::priv_insert_forward_range<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info , const std::shared_ptrKActivities::Info &>>' requested here return this->priv_insert_forward_range( vector_iterator_get_ptr(position), 1 ^ /opt/local/include/boost/container/vector.hpp:2652:20: note: in instantiation of function template specialization 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::emplace<const std::shared_ptrKActivities::Info &>' requested here return this->emplace(p, ::boost::forward(u)); ^ /opt/local/include/boost/container/vector.hpp:1942:64: note: in instantiation of function template specialization 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::priv_insert<const std::shared_ptrKActivities::Info &>' requested here BOOST_MOVE_CONVERSION_AWARE_CATCH_1ARG(insert, T, iterator, priv_insert, const_iterator, const_iterator) ^ /opt/local/include/boost/container/detail/flat_tree.hpp:1565:33: note: in instantiation of member function 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::insert' requested here return this->m_data.m_seq.insert ^ /opt/local/include/boost/container/detail/flat_tree.hpp:835:38: note: in instantiation of function template specialization 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>::priv_insert_commit<const std::shared_ptrKActivities::Info &>' requested here ret.first = ret.second ? this->priv_insert_commit(data, val) ^ /opt/local/include/boost/container/flat_set.hpp:670:92: note: in instantiation of member function 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>::insert_unique' requested here BOOST_MOVE_CONVERSION_AWARE_CATCH(insert, value_type, insert_return_pair, this->tree_t::insert_unique) ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:391:39: note: in instantiation of member function 'boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>::insert' requested here auto position = m_shownActivities.insert(activityInfoPtr); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:25: In file included from /opt/local/include/boost/container/allocator_traits.hpp:76: /opt/local/include/boost/intrusive/detail/has_member_function_callable_with.hpp:124:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static const bool value = sizeof(Test((Fun)0)) == sizeof(boost_intrusive_hmfcw::yes_type); ^ nullptr /opt/local/include/boost/move/detail/meta_utils.hpp:378:15: note: in instantiation of template class 'boost::container::dtl::has_member_function_callable_with_construct<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info *, const std::shared_ptrKActivities::Info &>' requested here : and_impl<B::value, C, D> ^ /opt/local/include/boost/move/detail/meta_utils.hpp:395:6: note: in instantiation of template class 'boost::move_detail::and_impl<true, boost::container::dtl::has_member_function_callable_with_construct<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info *, const std::shared_ptrKActivities::Info &>>' requested here : and_impl<A::value, B, C, D> ^ /opt/local/include/boost/container/allocator_traits.hpp:363:58: note: in instantiation of template class 'boost::move_detail::and_<boost::container::dtl::is_not_std_allocator<boost::container::new_allocator<std::shared_ptrKActivities::Info>>, boost::container::dtl::has_member_function_callable_with_construct<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info *, const std::shared_ptrKActivities::Info &>>' requested here static const bool value = ::boost::move_detail::and_ ^ /opt/local/include/boost/container/detail/advanced_insert_int.hpp:188:21: note: in instantiation of function template specialization 'boost::container::allocator_traits<boost::container::new_allocator<std::shared_ptrKActivities::Info>>::construct<std::shared_ptrKActivities::Info, const std::shared_ptrKActivities::Info &>' requested here alloc_traits::construct( a, boost::movelib::iterator_to_raw_pointer(p), v_); ^ /opt/local/include/boost/container/vector.hpp:2946:29: note: in instantiation of member function 'boost::container::dtl::insert_copy_proxy<boost::container::new_allocator<std::shared_ptrKActivities::Info>, std::shared_ptrKActivities::Info >::uninitialized_copy_n_and_update' requested here insert_range_proxy.uninitialized_copy_n_and_update(a, old_finish, 1); ^ /opt/local/include/boost/container/vector.hpp:2802:16: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) this->priv_insert_forward_range_expand_forward ^ /opt/local/include/boost/container/vector.hpp:1942:64: note: in instantiation of function template specialization 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::priv_insert<const std::shared_ptrKActivities::Info &>' requested here BOOST_MOVE_CONVERSION_AWARE_CATCH_1ARG(insert, T, iterator, priv_insert, const_iterator, const_iterator) ^ /opt/local/include/boost/container/detail/flat_tree.hpp:1565:33: note: in instantiation of member function 'boost::container::vector<std::shared_ptrKActivities::Info, boost::container::new_allocator<std::shared_ptrKActivities::Info>>::insert' requested here return this->m_data.m_seq.insert ^ /opt/local/include/boost/container/detail/flat_tree.hpp:835:38: note: in instantiation of function template specialization 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>::priv_insert_commit<const std::shared_ptrKActivities::Info &>' requested here ret.first = ret.second ? this->priv_insert_commit(data, val) ^ /opt/local/include/boost/container/flat_set.hpp:670:92: note: in instantiation of member function 'boost::container::dtl::flat_tree<std::shared_ptrKActivities::Info, boost::move_detail::identity<std::shared_ptrKActivities::Info>, KActivities::Imports::ActivityModel::InfoPtrComparator, void>::insert_unique' requested here BOOST_MOVE_CONVERSION_AWARE_CATCH(insert, value_type, insert_return_pair, this->tree_t::insert_unique) ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:391:39: note: in instantiation of member function 'boost::container::flat_set<std::shared_ptrKActivities::Info, KActivities::Imports::ActivityModel::InfoPtrComparator>::insert' requested here auto position = m_shownActivities.insert(activityInfoPtr); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/binary_search.hpp:32:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:18: In file included from /opt/local/include/boost/range/begin.hpp:20: In file included from /opt/local/include/boost/range/iterator.hpp:21: /opt/local/include/boost/range/const_iterator.hpp:36:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_RANGE_EXTRACT_OPTIONAL_TYPE( const_iterator ) ^ /opt/local/include/boost/range/detail/extract_optional_type.hpp:27:5: note: expanded from macro 'BOOST_RANGE_EXTRACT_OPTIONAL_TYPE' BOOST_MPL_HAS_XXX_TRAIT_DEF(a_typedef)
    ^ /opt/local/include/boost/mpl/has_xxx.hpp:279:5: note: expanded from macro 'BOOST_MPL_HAS_XXX_TRAIT_DEF' BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(BOOST_PP_CAT(has_,name), name, false)
    ^ /opt/local/include/boost/mpl/has_xxx.hpp:253:54: note: expanded from macro 'BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF' sizeof(gcc_3_2_wknd::test(static_cast<t_*>(0)))
    ^ /opt/local/include/boost/range/const_iterator.hpp:36:1: note: in instantiation of template class 'boost::range_detail::has_const_iterator<boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here /opt/local/include/boost/range/detail/extract_optional_type.hpp:28:37: note: expanded from macro 'BOOST_RANGE_EXTRACT_OPTIONAL_TYPE' template< typename C, bool B = BOOST_PP_CAT(has_, a_typedef)::value >
    ^ /opt/local/include/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'

    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)

                               ^

    /opt/local/include/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'

    define BOOST_PP_CAT_I(a, b) a ## b

                                 ^

    :14:1: note: expanded from here has_const_iterator ^ /opt/local/include/boost/range/const_iterator.hpp:40:11: note: in instantiation of default argument for 'extract_const_iterator<boost::container::flat_setKActivities::Imports::ActivityModel::State>' required here : extract_const_iterator ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/include/boost/range/const_iterator.hpp:67:11: note: in instantiation of template class 'boost::range_detail::range_const_iterator_helper<boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here : range_detail::range_const_iterator_helper< ^ /opt/local/include/boost/range/iterator.hpp:62:9: note: in instantiation of template class 'boost::range_const_iterator<boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here : mpl::if_c< ^ /opt/local/include/boost/range/concepts.hpp:272:40: note: in instantiation of template class 'boost::range_iterator<const boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here typedef BOOST_DEDUCED_TYPENAME range_iterator< ^ /opt/local/include/boost/range/concepts.hpp:318:34: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) struct ForwardRangeConcept : SinglePassRangeConcept ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/binary_search.hpp:32:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:18: In file included from /opt/local/include/boost/range/begin.hpp:20: In file included from /opt/local/include/boost/range/iterator.hpp:21: /opt/local/include/boost/range/const_iterator.hpp:36:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_RANGE_EXTRACT_OPTIONAL_TYPE( const_iterator ) ^ /opt/local/include/boost/range/detail/extract_optional_type.hpp:27:5: note: expanded from macro 'BOOST_RANGE_EXTRACT_OPTIONAL_TYPE' BOOST_MPL_HAS_XXX_TRAIT_DEF(a_typedef)
    ^ /opt/local/include/boost/mpl/has_xxx.hpp:279:5: note: expanded from macro 'BOOST_MPL_HAS_XXX_TRAIT_DEF' BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(BOOST_PP_CAT(has_,name), name, false)
    ^ /opt/local/include/boost/mpl/has_xxx.hpp:245:77: note: expanded from macro 'BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF' , boost::mpl::aux::type_wrapper<BOOST_MSVC_TYPENAME U::name>* = 0
    ^ /opt/local/include/boost/range/const_iterator.hpp:36:1: note: in instantiation of default function argument expression for 'test<boost::container::flat_setKActivities::Imports::ActivityModel::State>' required here /opt/local/include/boost/range/detail/extract_optional_type.hpp:27:5: note: expanded from macro 'BOOST_RANGE_EXTRACT_OPTIONAL_TYPE' BOOST_MPL_HAS_XXX_TRAIT_DEF(a_typedef)
    ^ /opt/local/include/boost/mpl/has_xxx.hpp:279:5: note: expanded from macro 'BOOST_MPL_HAS_XXX_TRAIT_DEF' BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(BOOST_PP_CAT(has_,name), name, false)
    ^ /opt/local/include/boost/mpl/has_xxx.hpp:253:18: note: expanded from macro 'BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF' sizeof(gcc_3_2_wknd::test(static_cast<t_*>(0)))
    ^ /opt/local/include/boost/range/const_iterator.hpp:36:1: note: in instantiation of template class 'boost::range_detail::has_const_iterator<boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here /opt/local/include/boost/range/detail/extract_optional_type.hpp:28:37: note: expanded from macro 'BOOST_RANGE_EXTRACT_OPTIONAL_TYPE' template< typename C, bool B = BOOST_PP_CAT(has_, a_typedef)::value >
    ^ /opt/local/include/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT'

    define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b)

                               ^

    /opt/local/include/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I'

    define BOOST_PP_CAT_I(a, b) a ## b

                                 ^

    :14:1: note: expanded from here has_const_iterator ^ /opt/local/include/boost/range/const_iterator.hpp:40:11: note: in instantiation of default argument for 'extract_const_iterator<boost::container::flat_setKActivities::Imports::ActivityModel::State>' required here : extract_const_iterator ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/include/boost/range/const_iterator.hpp:67:11: note: in instantiation of template class 'boost::range_detail::range_const_iterator_helper<boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here : range_detail::range_const_iterator_helper< ^ /opt/local/include/boost/range/iterator.hpp:62:9: note: in instantiation of template class 'boost::range_const_iterator<boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here : mpl::if_c< ^ /opt/local/include/boost/range/concepts.hpp:272:40: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) typedef BOOST_DEDUCED_TYPENAME range_iterator< ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/binary_search.hpp:32:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:278:9: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/range/concepts.hpp:318:34: note: in instantiation of template class 'boost::SinglePassRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here struct ForwardRangeConcept : SinglePassRangeConcept ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/binary_search.hpp:32:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::concepts::usage_requirements<boost::CopyConstructible<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/concept_check.hpp:167:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::concepts::usage_requirements<boost::CopyConstructible<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>)>' requested here BOOST_CONCEPT_USAGE(CopyConstructible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/range/concepts.hpp:125:47: note: in instantiation of template class 'boost::CopyConstructible<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>' requested here struct IncrementableIteratorConcept : CopyConstructible ^ /opt/local/include/boost/range/concepts.hpp:148:15: note: in instantiation of template class 'boost::range_detail::IncrementableIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>' requested here : IncrementableIteratorConcept ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>' requested here inline yes has_constraints_(Model, wrap_constraints<Model,&Model::constraints> = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) , value = sizeof( detail::has_constraints_((Model)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/binary_search.hpp:32:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::concepts::usage_requirements<boost::range_detail::IncrementableIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:136:13: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::concepts::usage_requirements<boost::range_detail::IncrementableIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>)>' requested here BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/range/concepts.hpp:148:15: note: in instantiation of template class 'boost::range_detail::IncrementableIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>' requested here : IncrementableIteratorConcept ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>' requested here inline yes has_constraints_(Model, wrap_constraints<Model,&Model::constraints> = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>] , value = sizeof( detail::has_constraints_((Model)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) concepts::not_satisfied::value ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/binary_search.hpp:32:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::concepts::usage_requirements<boost::EqualityComparable<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/concept_check.hpp:233:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::concepts::usage_requirements<boost::EqualityComparable<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>)>' requested here BOOST_CONCEPT_USAGE(EqualityComparable) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/range/concepts.hpp:149:15: note: in instantiation of template class 'boost::EqualityComparable<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>' requested here , EqualityComparable ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>' requested here inline yes has_constraints_(Model, wrap_constraints<Model,&Model::constraints> = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>] , value = sizeof( detail::has_constraints_((Model)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) concepts::not_satisfied::value ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/binary_search.hpp:32:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::concepts::usage_requirements<boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:158:13: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::concepts::usage_requirements<boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>)>' requested here BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>' requested here inline yes has_constraints_(Model, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>] , value = sizeof( detail::has_constraints_((Model)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:278:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) BOOST_RANGE_CONCEPT_ASSERT(( ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/binary_search.hpp:32:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::concepts::usage_requirements<boost::SinglePassRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:284:9: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::concepts::usage_requirements<boost::SinglePassRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>>)>' requested here BOOST_CONCEPT_USAGE(SinglePassRangeConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/range/concepts.hpp:318:34: note: in instantiation of template class 'boost::SinglePassRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here struct ForwardRangeConcept : SinglePassRangeConcept ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/binary_search.hpp:32:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:321:9: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT((range_detail::ForwardIteratorConcept<BOOST_DEDUCED_TYPENAME ForwardRangeConcept::iterator>)); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/binary_search.hpp:32:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::concepts::usage_requirements<boost::DefaultConstructible<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/concept_check.hpp:137:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::concepts::usage_requirements<boost::DefaultConstructible<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>)>' requested here BOOST_CONCEPT_USAGE(DefaultConstructible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/range/concepts.hpp:183:15: note: in instantiation of template class 'boost::DefaultConstructible<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>' requested here , DefaultConstructible ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>' requested here inline yes has_constraints_(Model, wrap_constraints<Model,&Model::constraints> = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>] , value = sizeof( detail::has_constraints_((Model)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) concepts::not_satisfied::value ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/binary_search.hpp:32:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: /opt/local/include/boost/range/concepts.hpp:188:13: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_MPL_ASSERT((is_integral<difference_type>)); ^ /opt/local/include/boost/mpl/assert.hpp:300:54: note: expanded from macro 'BOOST_MPL_ASSERT' boost::mpl::assert_arg( (void () pred)0, 1 )
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>' requested here inline yes has_constraints_(Model, wrap_constraints<Model,&Model::constraints>
    = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>] , value = sizeof( detail::has_constraints_((Model)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:321:9: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>)>' requested here BOOST_RANGE_CONCEPT_ASSERT((range_detail::ForwardIteratorConcept<BOOST_DEDUCED_TYPENAME ForwardRangeConcept::iterator>)); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/binary_search.hpp:32:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: /opt/local/include/boost/range/concepts.hpp:189:13: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_MPL_ASSERT_RELATION(std::numeric_limits<difference_type>::is_signed, ==, true); ^ /opt/local/include/boost/mpl/assert.hpp:379:49: note: expanded from macro 'BOOST_MPL_ASSERT_RELATION'

    define BOOST_MPL_ASSERT_RELATION(x, rel, y) \

                                                ^

    /opt/local/include/boost/mpl/assert.hpp:351:35: note: expanded from macro '
    BOOST_MPL_ASSERT_RELATION_IMPL' >::***********)) 0 )
    ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: In file included from /opt/local/include/boost/concept/detail/general.hpp:12: /opt/local/include/boost/concept/detail/has_constraints.hpp:44:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] , value = sizeof( detail::has_constraints_((Model
    )0) ) == sizeof(detail::yes) ); ^ nullptr /opt/local/include/boost/config/detail/suffix.hpp:394:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'

    define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

                                                                       ^

    /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::concepts::usage_requirements<boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:197:13: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::concepts::usage_requirements<boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>)>' requested here BOOST_CONCEPT_USAGE(ForwardIteratorConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>' requested here inline yes has_constraints_(Model, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>] , value = sizeof( detail::has_constraints_((Model)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/concepts.hpp:321:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) BOOST_RANGE_CONCEPT_ASSERT((range_detail::ForwardIteratorConcept<BOOST_DEDUCED_TYPENAME ForwardRangeConcept::iterator>)); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>' requested here inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0); ^ /opt/local/include/boost/concept/detail/has_constraints.hpp:44:25: note: while substituting deduced template arguments into function template 'has_constraints_' [with Model = boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>] , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); ^ /opt/local/include/boost/concept/detail/general.hpp:74:19: note: in instantiation of template class 'boost::concepts::not_satisfied<boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>>' requested here concepts::not_satisfied::value ^ /opt/local/include/boost/range/algorithm/binary_search.hpp:32:5: note: in instantiation of template class 'boost::concepts::requirement_<void ()(boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>)>' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:25: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model*)0)->Model(); } ^ nullptr /opt/local/include/boost/concept_check.hpp:167:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::CopyConstructible<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(CopyConstructible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:31: /opt/local/include/boost/concept/usage.hpp:20:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] ~usage_requirements() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/concept/detail/general.hpp:50:42: note: in instantiation of member function 'boost::concepts::usage_requirements<boost::CopyConstructible<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>::~usage_requirements' requested here static void failed() { ((Model)0)->Model(); } ^ /opt/local/include/boost/concept_check.hpp:167:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::CopyConstructible<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(CopyConstructible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/range/concepts.hpp:136:13: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::range_detail::IncrementableIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:31: /opt/local/include/boost/concept/usage.hpp:20:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] ~usage_requirements() { ((Model
    )0)->Model(); } ^ nullptr /opt/local/include/boost/concept/detail/general.hpp:50:42: note: in instantiation of member function 'boost::concepts::usage_requirements<boost::range_detail::IncrementableIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>::~usage_requirements' requested here static void failed() { ((Model)0)->Model(); } ^ /opt/local/include/boost/range/concepts.hpp:136:13: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::range_detail::IncrementableIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->Model(); } ^ nullptr /opt/local/include/boost/concept_check.hpp:233:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::EqualityComparable<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(EqualityComparable) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:31: /opt/local/include/boost/concept/usage.hpp:20:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] ~usage_requirements() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/concept/detail/general.hpp:50:42: note: in instantiation of member function 'boost::concepts::usage_requirements<boost::EqualityComparable<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>::~usage_requirements' requested here static void failed() { ((Model)0)->Model(); } ^ /opt/local/include/boost/concept_check.hpp:233:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::EqualityComparable<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(EqualityComparable) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/range/concepts.hpp:158:13: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:31: /opt/local/include/boost/concept/usage.hpp:20:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] ~usage_requirements() { ((Model
    )0)->Model(); } ^ nullptr /opt/local/include/boost/concept/detail/general.hpp:50:42: note: in instantiation of member function 'boost::concepts::usage_requirements<boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>::~usage_requirements' requested here static void failed() { ((Model)0)->Model(); } ^ /opt/local/include/boost/range/concepts.hpp:158:13: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->Model(); } ^ nullptr /opt/local/include/boost/range/concepts.hpp:278:9: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::range_detail::SinglePassIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State *, true>>::**********>::failed' requested here BOOST_RANGE_CONCEPT_ASSERT(( ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/range/concepts.hpp:284:9: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::SinglePassRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>>::*********>::failed' requested here BOOST_CONCEPT_USAGE(SinglePassRangeConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:31: /opt/local/include/boost/concept/usage.hpp:20:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] ~usage_requirements() { ((Model
    )0)->~Model(); } ^ nullptr /opt/local/include/boost/concept/detail/general.hpp:50:42: note: in instantiation of member function 'boost::concepts::usage_requirements<boost::SinglePassRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>>::~usage_requirements' requested here static void failed() { ((Model
    )0)->Model(); } ^ /opt/local/include/boost/range/concepts.hpp:284:9: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::SinglePassRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(SinglePassRangeConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/concept_check.hpp:137:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::DefaultConstructible<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(DefaultConstructible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:31: /opt/local/include/boost/concept/usage.hpp:20:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] ~usage_requirements() { ((Model
    )0)->Model(); } ^ nullptr /opt/local/include/boost/concept/detail/general.hpp:50:42: note: in instantiation of member function 'boost::concepts::usage_requirements<boost::DefaultConstructible<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>::~usage_requirements' requested here static void failed() { ((Model)0)->Model(); } ^ /opt/local/include/boost/concept_check.hpp:137:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::DefaultConstructible<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(DefaultConstructible) { ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->Model(); } ^ nullptr /opt/local/include/boost/range/concepts.hpp:197:13: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(ForwardIteratorConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:31: /opt/local/include/boost/concept/usage.hpp:20:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] ~usage_requirements() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/concept/detail/general.hpp:50:42: note: in instantiation of member function 'boost::concepts::usage_requirements<boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State , true>>>::~usage_requirements' requested here static void failed() { ((Model)0)->Model(); } ^ /opt/local/include/boost/range/concepts.hpp:197:13: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::concepts::usage_requirements<boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State *, true>>>::**********>::failed' requested here BOOST_CONCEPT_USAGE(ForwardIteratorConcept) ^ /opt/local/include/boost/concept/usage.hpp:36:7: note: expanded from macro 'BOOST_CONCEPT_USAGE' BOOST_CONCEPT_ASSERT((boost::concepts::usage_requirements));
    ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void(
    )ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->
    Model(); } ^ nullptr /opt/local/include/boost/range/concepts.hpp:321:9: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::range_detail::ForwardIteratorConcept<boost::container::vec_iterator<KActivities::Imports::ActivityModel::State *, true>>::**********>::failed' requested here BOOST_RANGE_CONCEPT_ASSERT((range_detail::ForwardIteratorConcept<BOOST_DEDUCED_TYPENAME ForwardRangeConcept::iterator>)); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:28: In file included from /opt/local/include/boost/range/adaptor/filtered.hpp:16: In file included from /opt/local/include/boost/range/iterator_range.hpp:13: In file included from /opt/local/include/boost/range/iterator_range_core.hpp:38: In file included from /opt/local/include/boost/range/functions.hpp:20: In file included from /opt/local/include/boost/range/size.hpp:21: In file included from /opt/local/include/boost/range/size_type.hpp:20: In file included from /opt/local/include/boost/range/concepts.hpp:19: In file included from /opt/local/include/boost/concept_check.hpp:20: In file included from /opt/local/include/boost/concept/assert.hpp:35: /opt/local/include/boost/concept/detail/general.hpp:50:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static void failed() { ((Model
    )0)->~Model(); } ^ nullptr /opt/local/include/boost/range/algorithm/binary_search.hpp:32:5: note: in instantiation of member function 'boost::concepts::requirement<boost::concepts::failed ************boost::ForwardRangeConcept<const boost::container::flat_setKActivities::Imports::ActivityModel::State>::***********>::failed' requested here BOOST_RANGE_CONCEPT_ASSERT(( ForwardRangeConcept )); ^ /opt/local/include/boost/range/concepts.hpp:104:45: note: expanded from macro 'BOOST_RANGE_CONCEPT_ASSERT' #define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x ) ^ /opt/local/include/boost/concept/assert.hpp:43:5: note: expanded from macro 'BOOST_CONCEPT_ASSERT' BOOST_CONCEPT_ASSERT_FN(void()ModelInParens) ^ /opt/local/include/boost/concept/detail/general.hpp:92:51: note: expanded from macro 'BOOST_CONCEPT_ASSERT_FN' &::boost::concepts::requirement_::failed>
    ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:441:20: note: in instantiation of function template specialization 'boost::range::binary_search<boost::container::flat_setKActivities::Imports::ActivityModel::State, KActivities::Info::State>' requested here if (boost::binary_search(m_shownStates, state)) { ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:29: In file included from /opt/local/include/boost/container/detail/flat_tree.hpp:30: In file included from /opt/local/include/boost/container/vector.hpp:32: /opt/local/include/boost/container/detail/advanced_insert_int.hpp:542:48: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static const bool value = sizeof(test(0, 0)) == 1; ^ nullptr /opt/local/include/boost/container/detail/advanced_insert_int.hpp:546:39: note: in instantiation of template class 'boost::container::dtl::has_single_value<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, KActivities::Imports::ActivityModel::State *, KActivities::Imports::ActivityModel::State>>' requested here template<class InsertionProxy, bool = has_single_value::value> ^ /opt/local/include/boost/container/detail/advanced_insert_int.hpp:560:6: note: in instantiation of default argument for 'is_single_value_proxy_impl<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, KActivities::Imports::ActivityModel::State *, KActivities::Imports::ActivityModel::State>>' required here : is_single_value_proxy_impl ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/local/include/boost/container/vector.hpp:2803:56: note: in instantiation of template class 'boost::container::dtl::is_single_value_proxy<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, KActivities::Imports::ActivityModel::State *, KActivities::Imports::ActivityModel::State>>' requested here (p, n, insert_range_proxy, dtl::bool_<dtl::is_single_value_proxy::value>()); ^ /opt/local/include/boost/container/vector.hpp:1851:20: note: in instantiation of function template specialization 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>::priv_insert_forward_range<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, KActivities::Imports::ActivityModel::State , KActivities::Imports::ActivityModel::State>>' requested here return this->priv_insert_forward_range( vector_iterator_get_ptr(position), 1 ^ /opt/local/include/boost/container/vector.hpp:2652:20: note: in instantiation of function template specialization 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>::emplaceKActivities::Imports::ActivityModel::State' requested here return this->emplace(p, ::boost::forward(u)); ^ /opt/local/include/boost/container/vector.hpp:1942:64: note: in instantiation of function template specialization 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>::priv_insertKActivities::Imports::ActivityModel::State' requested here BOOST_MOVE_CONVERSION_AWARE_CATCH_1ARG(insert, T, iterator, priv_insert, const_iterator, const_iterator) ^ /opt/local/include/boost/container/detail/flat_tree.hpp:1565:33: note: in instantiation of member function 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>::insert' requested here return this->m_data.m_seq.insert ^ /opt/local/include/boost/container/detail/flat_tree.hpp:846:38: note: in instantiation of function template specialization 'boost::container::dtl::flat_tree<KActivities::Imports::ActivityModel::State, boost::move_detail::identityKActivities::Imports::ActivityModel::State, std::lessKActivities::Imports::ActivityModel::State, void>::priv_insert_commitKActivities::Imports::ActivityModel::State' requested here ret.first = ret.second ? this->priv_insert_commit(data, boost::move(val)) ^ /opt/local/include/boost/container/flat_set.hpp:670:92: note: in instantiation of member function 'boost::container::dtl::flat_tree<KActivities::Imports::ActivityModel::State, boost::move_detail::identityKActivities::Imports::ActivityModel::State, std::lessKActivities::Imports::ActivityModel::State, void>::insert_unique' requested here BOOST_MOVE_CONVERSION_AWARE_CATCH(insert, value_type, insert_return_pair, this->tree_t::insert_unique) ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:463:27: note: in instantiation of member function 'boost::container::flat_setKActivities::Imports::ActivityModel::State::insert' requested here m_shownStates.insert(Running); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:25: In file included from /opt/local/include/boost/container/allocator_traits.hpp:76: /opt/local/include/boost/intrusive/detail/has_member_function_callable_with.hpp:124:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] static const bool value = sizeof(Test((Fun)0)) == sizeof(boost_intrusive_hmfcw::yes_type); ^ nullptr /opt/local/include/boost/move/detail/meta_utils.hpp:378:15: note: in instantiation of template class 'boost::container::dtl::has_member_function_callable_with_construct<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, KActivities::Imports::ActivityModel::State *, KActivities::Imports::ActivityModel::State>' requested here : and_impl<B::value, C, D> ^ /opt/local/include/boost/move/detail/meta_utils.hpp:395:6: note: in instantiation of template class 'boost::move_detail::and_impl<true, boost::container::dtl::has_member_function_callable_with_construct<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, KActivities::Imports::ActivityModel::State *, KActivities::Imports::ActivityModel::State>>' requested here : and_impl<A::value, B, C, D> ^ /opt/local/include/boost/container/allocator_traits.hpp:363:58: note: in instantiation of template class 'boost::move_detail::and_<boost::container::dtl::is_not_std_allocator<boost::container::new_allocatorKActivities::Imports::ActivityModel::State>, boost::container::dtl::has_member_function_callable_with_construct<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, KActivities::Imports::ActivityModel::State *, KActivities::Imports::ActivityModel::State>>' requested here static const bool value = ::boost::move_detail::and_ ^ /opt/local/include/boost/container/vector.hpp:2954:33: note: in instantiation of function template specialization 'boost::container::allocator_traits<boost::container::new_allocatorKActivities::Imports::ActivityModel::State>::construct<KActivities::Imports::ActivityModel::State, KActivities::Imports::ActivityModel::State>' requested here allocator_traits_type::construct(a, old_finish, ::boost::move(*before_old_finish)); ^ /opt/local/include/boost/container/vector.hpp:2802:16: note: in instantiation of function template specialization 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>::priv_insert_forward_range_expand_forward<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, KActivities::Imports::ActivityModel::State *, KActivities::Imports::ActivityModel::State>>' requested here this->priv_insert_forward_range_expand_forward ^ /opt/local/include/boost/container/vector.hpp:1851:20: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) return this->priv_insert_forward_range( vector_iterator_get_ptr(position), 1 ^ /opt/local/include/boost/container/vector.hpp:1942:64: note: in instantiation of function template specialization 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>::priv_insertKActivities::Imports::ActivityModel::State' requested here BOOST_MOVE_CONVERSION_AWARE_CATCH_1ARG(insert, T, iterator, priv_insert, const_iterator, const_iterator) ^ /opt/local/include/boost/container/detail/flat_tree.hpp:1565:33: note: in instantiation of member function 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>::insert' requested here return this->m_data.m_seq.insert ^ /opt/local/include/boost/container/detail/flat_tree.hpp:846:38: note: in instantiation of function template specialization 'boost::container::dtl::flat_tree<KActivities::Imports::ActivityModel::State, boost::move_detail::identityKActivities::Imports::ActivityModel::State, std::lessKActivities::Imports::ActivityModel::State, void>::priv_insert_commitKActivities::Imports::ActivityModel::State' requested here ret.first = ret.second ? this->priv_insert_commit(data, boost::move(val)) ^ /opt/local/include/boost/container/flat_set.hpp:670:92: note: in instantiation of member function 'boost::container::dtl::flat_tree<KActivities::Imports::ActivityModel::State, boost::move_detail::identityKActivities::Imports::ActivityModel::State, std::lessKActivities::Imports::ActivityModel::State, void>::insert_unique' requested here BOOST_MOVE_CONVERSION_AWARE_CATCH(insert, value_type, insert_return_pair, this->tree_t::insert_unique) ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:463:27: note: in instantiation of member function 'boost::container::flat_setKActivities::Imports::ActivityModel::State::insert' requested here m_shownStates.insert(Running); ^ In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:8: In file included from /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.h:17: In file included from /opt/local/include/boost/container/flat_set.hpp:29: In file included from /opt/local/include/boost/container/detail/flat_tree.hpp:30: In file included from /opt/local/include/boost/container/vector.hpp:32: In file included from /opt/local/include/boost/container/detail/advanced_insert_int.hpp:28: In file included from /opt/local/include/boost/container/detail/copy_move_algo.hpp:29: /opt/local/include/boost/container/detail/destroyers.hpp:117:15: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] { m_ptr = 0; } ^ nullptr /opt/local/include/boost/container/vector.hpp:2983:30: note: in instantiation of member function 'boost::container::dtl::scoped_array_deallocator<boost::container::new_allocatorKActivities::Imports::ActivityModel::State>::release' requested here new_buffer_deallocator.release(); ^ /opt/local/include/boost/container/vector.hpp:2742:13: note: in instantiation of function template specialization 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>::priv_insert_forward_range_new_allocation<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, KActivities::Imports::ActivityModel::State *, KActivities::Imports::ActivityModel::State>>' requested here this->priv_insert_forward_range_new_allocation(new_buf, new_cap, raw_pos, n, insert_range_proxy); ^ /opt/local/include/boost/container/vector.hpp:2807:23: note: in instantiation of function template specialization 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>::priv_insert_forward_range_no_capacity<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, KActivities::Imports::ActivityModel::State *, KActivities::Imports::ActivityModel::State>>' requested here return this->priv_insert_forward_range_no_capacity(p, n, insert_range_proxy, alloc_version()); ^ /opt/local/include/boost/container/vector.hpp:1851:20: note: in instantiation of function template specialization 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>::priv_insert_forward_range<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocatorKActivities::Imports::ActivityModel::State, KActivities::Imports::ActivityModel::State *, KActivities::Imports::ActivityModel::State>>' requested here return this->priv_insert_forward_range( vector_iterator_get_ptr(position), 1 ^ /opt/local/include/boost/container/vector.hpp:2652:20: note: in instantiation of function template specialization 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>::emplaceKActivities::Imports::ActivityModel::State' requested here return this->emplace(p, ::boost::forward(u)); ^ /opt/local/include/boost/container/vector.hpp:1942:64: note: in instantiation of function template specialization 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>::priv_insertKActivities::Imports::ActivityModel::State' requested here BOOST_MOVE_CONVERSION_AWARE_CATCH_1ARG(insert, T, iterator, priv_insert, const_iterator, const_iterator) ^ /opt/local/include/boost/container/detail/flat_tree.hpp:1565:33: note: in instantiation of member function 'boost::container::vector<KActivities::Imports::ActivityModel::State, boost::container::new_allocatorKActivities::Imports::ActivityModel::State>::insert' requested here return this->m_data.m_seq.insert ^ /opt/local/include/boost/container/detail/flat_tree.hpp:846:38: note: in instantiation of function template specialization 'boost::container::dtl::flat_tree<KActivities::Imports::ActivityModel::State, boost::move_detail::identityKActivities::Imports::ActivityModel::State, std::lessKActivities::Imports::ActivityModel::State, void>::priv_insert_commitKActivities::Imports::ActivityModel::State' requested here ret.first = ret.second ? this->priv_insert_commit(data, boost::move(val)) ^ /opt/local/include/boost/container/flat_set.hpp:670:92: note: in instantiation of member function 'boost::container::dtl::flat_tree<KActivities::Imports::ActivityModel::State, boost::move_detail::identityKActivities::Imports::ActivityModel::State, std::lessKActivities::Imports::ActivityModel::State, void>::insert_unique' requested here BOOST_MOVE_CONVERSION_AWARE_CATCH(insert, value_type, insert_return_pair, this->tree_t::insert_unique) ^ /Volumes/Devel/KDE/src/frameworks/kactivities/src/imports/activitymodel.cpp:463:27: note: in instantiation of member function 'boost::container::flat_setKActivities::Imports::ActivityModel::State::insert' requested here m_shownStates.insert(Running); ^ 107 warnings and 1 error generated. gmake[2]: *** [src/imports/CMakeFiles/kactivitiesextensionplugin.dir/build.make:104: src/imports/CMakeFiles/kactivitiesextensionplugin.dir/activitymodel.cpp.o] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:354: src/imports/CMakeFiles/kactivitiesextensionplugin.dir/all] Error 2 gmake: *** [Makefile:166: all] Error 2

0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment