Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [ 35%] Building CXX object libs/full/agas_base/CMakeFiles/hpx_agas_base.dir/src/symbol_namespace.cpp.o
- In file included from /hpx-1.9.1/libs/full/agas_base/src/detail/hosted_locality_namespace.cpp:15:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/modules/async_distributed.hpp:9:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:20:
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:334:20: error: reinterpret_cast cannot resolve overloaded function 'invoker' to type 'std::size_t' (aka 'unsigned long')
- return reinterpret_cast<std::size_t>(&Action::invoker);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /hpx-1.9.1/libs/core/threading_base/include/hpx/threading_base/thread_description.hpp:131:64: note: in instantiation of member function 'hpx::traits::get_function_address<hpx::detail::action_invoker<hpx::agas::server::locality_namespace::resolve_locality_action>>::call' requested here
- data_.addr_ = traits::get_function_address<F>::call(f);
- ^
- /hpx-1.9.1/libs/core/execution/include/hpx/execution/detail/async_launch_policy_dispatch.hpp:321:46: note: in instantiation of function template specialization 'hpx::threads::thread_description::thread_description<hpx::detail::action_invoker<hpx::agas::server::locality_namespace::resolve_locality_action>, void>' requested here
- hpx::threads::thread_description desc(f);
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:38:67: note: in instantiation of function template specialization 'hpx::detail::async_launch_policy_dispatch<hpx::detail::action_invoker<hpx::agas::server::locality_namespace::resolve_locality_action>>::call<hpx::detail::action_invoker<hpx::agas::server::locality_namespace::resolve_locality_action>, void *&, int &, const hpx::naming::gid_type &>' requested here
- return async_launch_policy_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:59:74: note: in instantiation of function template specialization 'hpx::detail::async_dispatch_launch_policy_helper<hpx::detail::action_invoker<hpx::agas::server::locality_namespace::resolve_locality_action>>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::locality_namespace::resolve_locality_action>, void *&, int &, const hpx::naming::gid_type &>' requested here
- return async_dispatch_launch_policy_helper<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::launch>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::locality_namespace::resolve_locality_action>, void *&, int &, const hpx::naming::gid_type &>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:441:24: note: in instantiation of function template specialization 'hpx::detail::async_local_impl<hpx::agas::server::locality_namespace::resolve_locality_action, const hpx::naming::gid_type &>' requested here
- return async_local_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:70:33: note: in instantiation of function template specialization 'hpx::detail::async_impl<hpx::agas::server::locality_namespace::resolve_locality_action, const hpx::detail::async_policy &, const hpx::naming::gid_type &>' requested here
- return hpx::detail::async_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:194:72: note: in instantiation of function template specialization 'hpx::detail::async_action_dispatch<hpx::agas::server::locality_namespace::resolve_locality_action, hpx::detail::async_policy>::call<const hpx::detail::async_policy &, const hpx::naming::gid_type &>' requested here
- return detail::async_action_dispatch<Action, std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:216:20: note: in instantiation of function template specialization 'hpx::async<hpx::agas::server::locality_namespace::resolve_locality_action, const hpx::detail::async_policy &, const hpx::id_type &, const hpx::naming::gid_type &>' requested here
- return async<Derived>(launch::async, id, HPX_FORWARD(Ts, vs)...);
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::agas::server::locality_namespace::resolve_locality_action>::call<hpx::agas::server::locality_namespace, std::map<std::string, hpx::parcelset::locality> (const hpx::naming::gid_type &), hpx::agas::server::locality_namespace::resolve_locality_action, const hpx::naming::gid_type &>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/actions_base/include/hpx/actions_base/basic_action.hpp:271:35: note: candidate function template
- static remote_result_type invoker(naming::address_type lva,
- ^
- In file included from /hpx-1.9.1/libs/full/agas_base/src/detail/hosted_locality_namespace.cpp:15:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/modules/async_distributed.hpp:9:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:20:
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:334:20: error: reinterpret_cast cannot resolve overloaded function 'invoker' to type 'std::size_t' (aka 'unsigned long')
- return reinterpret_cast<std::size_t>(&Action::invoker);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /hpx-1.9.1/libs/core/threading_base/include/hpx/threading_base/thread_description.hpp:131:64: note: in instantiation of member function 'hpx::traits::get_function_address<hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_localities_action>>::call' requested here
- data_.addr_ = traits::get_function_address<F>::call(f);
- ^
- /hpx-1.9.1/libs/core/execution/include/hpx/execution/detail/async_launch_policy_dispatch.hpp:321:46: note: in instantiation of function template specialization 'hpx::threads::thread_description::thread_description<hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_localities_action>, void>' requested here
- hpx::threads::thread_description desc(f);
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:38:67: note: in instantiation of function template specialization 'hpx::detail::async_launch_policy_dispatch<hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_localities_action>>::call<hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_localities_action>, void *&, int &>' requested here
- return async_launch_policy_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:59:74: note: in instantiation of function template specialization 'hpx::detail::async_dispatch_launch_policy_helper<hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_localities_action>>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_localities_action>, void *&, int &>' requested here
- return async_dispatch_launch_policy_helper<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::launch>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_localities_action>, void *&, int &>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:441:24: note: in instantiation of function template specialization 'hpx::detail::async_local_impl<hpx::agas::server::locality_namespace::get_num_localities_action>' requested here
- return async_local_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:70:33: note: in instantiation of function template specialization 'hpx::detail::async_impl<hpx::agas::server::locality_namespace::get_num_localities_action, const hpx::detail::async_policy &>' requested here
- return hpx::detail::async_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:194:72: note: in instantiation of function template specialization 'hpx::detail::async_action_dispatch<hpx::agas::server::locality_namespace::get_num_localities_action, hpx::detail::async_policy>::call<const hpx::detail::async_policy &>' requested here
- return detail::async_action_dispatch<Action, std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:216:20: note: in instantiation of function template specialization 'hpx::async<hpx::agas::server::locality_namespace::get_num_localities_action, const hpx::detail::async_policy &, const hpx::id_type &>' requested here
- return async<Derived>(launch::async, id, HPX_FORWARD(Ts, vs)...);
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::agas::server::locality_namespace::get_num_localities_action>::call<hpx::agas::server::locality_namespace, unsigned int (), hpx::agas::server::locality_namespace::get_num_localities_action>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/actions_base/include/hpx/actions_base/basic_action.hpp:271:35: note: candidate function template
- static remote_result_type invoker(naming::address_type lva,
- ^
- In file included from /hpx-1.9.1/libs/full/agas_base/src/symbol_namespace.cpp:19:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/modules/async_distributed.hpp:9:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:20:
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:334:20: error: reinterpret_cast cannot resolve overloaded function 'invoker' to type 'std::size_t' (aka 'unsigned long')
- return reinterpret_cast<std::size_t>(&Action::invoker);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /hpx-1.9.1/libs/core/threading_base/include/hpx/threading_base/thread_description.hpp:131:64: note: in instantiation of member function 'hpx::traits::get_function_address<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::bind_action>>::call' requested here
- data_.addr_ = traits::get_function_address<F>::call(f);
- ^
- /hpx-1.9.1/libs/core/execution/include/hpx/execution/detail/async_launch_policy_dispatch.hpp:321:46: note: in instantiation of function template specialization 'hpx::threads::thread_description::thread_description<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::bind_action>, void>' requested here
- hpx::threads::thread_description desc(f);
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:38:67: note: in instantiation of function template specialization 'hpx::detail::async_launch_policy_dispatch<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::bind_action>>::call<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::bind_action>, void *&, int &, const std::string &, const hpx::naming::gid_type &>' requested here
- return async_launch_policy_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:59:74: note: in instantiation of function template specialization 'hpx::detail::async_dispatch_launch_policy_helper<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::bind_action>>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::bind_action>, void *&, int &, const std::string &, const hpx::naming::gid_type &>' requested here
- return async_dispatch_launch_policy_helper<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::launch>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::bind_action>, void *&, int &, const std::string &, const hpx::naming::gid_type &>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:441:24: note: in instantiation of function template specialization 'hpx::detail::async_local_impl<hpx::agas::server::symbol_namespace::bind_action, const std::string &, const hpx::naming::gid_type &>' requested here
- return async_local_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:70:33: note: in instantiation of function template specialization 'hpx::detail::async_impl<hpx::agas::server::symbol_namespace::bind_action, const hpx::detail::async_policy &, const std::string &, const hpx::naming::gid_type &>' requested here
- return hpx::detail::async_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:194:72: note: in instantiation of function template specialization 'hpx::detail::async_action_dispatch<hpx::agas::server::symbol_namespace::bind_action, hpx::detail::async_policy>::call<const hpx::detail::async_policy &, const std::string &, const hpx::naming::gid_type &>' requested here
- return detail::async_action_dispatch<Action, std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:216:20: note: in instantiation of function template specialization 'hpx::async<hpx::agas::server::symbol_namespace::bind_action, const hpx::detail::async_policy &, const hpx::id_type &, const std::string &, const hpx::naming::gid_type &>' requested here
- return async<Derived>(launch::async, id, HPX_FORWARD(Ts, vs)...);
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::agas::server::symbol_namespace::bind_action>::call<hpx::agas::server::symbol_namespace, bool (const std::string &, const hpx::naming::gid_type &), hpx::agas::server::symbol_namespace::bind_action, const std::string &, const hpx::naming::gid_type &>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/actions_base/include/hpx/actions_base/basic_action.hpp:271:35: note: candidate function template
- static remote_result_type invoker(naming::address_type lva,
- ^
- In file included from /hpx-1.9.1/libs/full/agas_base/src/detail/hosted_locality_namespace.cpp:15:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/modules/async_distributed.hpp:9:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:20:
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:334:20: error: reinterpret_cast cannot resolve overloaded function 'invoker' to type 'std::size_t' (aka 'unsigned long')
- return reinterpret_cast<std::size_t>(&Action::invoker);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /hpx-1.9.1/libs/core/threading_base/include/hpx/threading_base/thread_description.hpp:131:64: note: in instantiation of member function 'hpx::traits::get_function_address<hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_threads_action>>::call' requested here
- data_.addr_ = traits::get_function_address<F>::call(f);
- ^
- /hpx-1.9.1/libs/core/execution/include/hpx/execution/detail/async_launch_policy_dispatch.hpp:321:46: note: in instantiation of function template specialization 'hpx::threads::thread_description::thread_description<hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_threads_action>, void>' requested here
- hpx::threads::thread_description desc(f);
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:38:67: note: in instantiation of function template specialization 'hpx::detail::async_launch_policy_dispatch<hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_threads_action>>::call<hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_threads_action>, void *&, int &>' requested here
- return async_launch_policy_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:59:74: note: in instantiation of function template specialization 'hpx::detail::async_dispatch_launch_policy_helper<hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_threads_action>>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_threads_action>, void *&, int &>' requested here
- return async_dispatch_launch_policy_helper<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::launch>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_threads_action>, void *&, int &>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:441:24: note: in instantiation of function template specialization 'hpx::detail::async_local_impl<hpx::agas::server::locality_namespace::get_num_threads_action>' requested here
- return async_local_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:70:33: note: in instantiation of function template specialization 'hpx::detail::async_impl<hpx::agas::server::locality_namespace::get_num_threads_action, const hpx::detail::async_policy &>' requested here
- return hpx::detail::async_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:194:72: note: in instantiation of function template specialization 'hpx::detail::async_action_dispatch<hpx::agas::server::locality_namespace::get_num_threads_action, hpx::detail::async_policy>::call<const hpx::detail::async_policy &>' requested here
- return detail::async_action_dispatch<Action, std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:216:20: note: in instantiation of function template specialization 'hpx::async<hpx::agas::server::locality_namespace::get_num_threads_action, const hpx::detail::async_policy &, const hpx::id_type &>' requested here
- return async<Derived>(launch::async, id, HPX_FORWARD(Ts, vs)...);
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::agas::server::locality_namespace::get_num_threads_action>::call<hpx::agas::server::locality_namespace, std::vector<unsigned int> (), hpx::agas::server::locality_namespace::get_num_threads_action>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/actions_base/include/hpx/actions_base/basic_action.hpp:271:35: note: candidate function template
- static remote_result_type invoker(naming::address_type lva,
- ^
- In file included from /hpx-1.9.1/libs/full/agas_base/src/detail/hosted_component_namespace.cpp:13:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/modules/async_distributed.hpp:9:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:20:
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:334:20: error: reinterpret_cast cannot resolve overloaded function 'invoker' to type 'std::size_t' (aka 'unsigned long')
- return reinterpret_cast<std::size_t>(&Action::invoker);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /hpx-1.9.1/libs/core/threading_base/include/hpx/threading_base/thread_description.hpp:131:64: note: in instantiation of member function 'hpx::traits::get_function_address<hpx::detail::action_invoker<hpx::agas::server::component_namespace::get_num_localities_action>>::call' requested here
- data_.addr_ = traits::get_function_address<F>::call(f);
- ^
- /hpx-1.9.1/libs/core/execution/include/hpx/execution/detail/async_launch_policy_dispatch.hpp:321:46: note: in instantiation of function template specialization 'hpx::threads::thread_description::thread_description<hpx::detail::action_invoker<hpx::agas::server::component_namespace::get_num_localities_action>, void>' requested here
- hpx::threads::thread_description desc(f);
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:38:67: note: in instantiation of function template specialization 'hpx::detail::async_launch_policy_dispatch<hpx::detail::action_invoker<hpx::agas::server::component_namespace::get_num_localities_action>>::call<hpx::detail::action_invoker<hpx::agas::server::component_namespace::get_num_localities_action>, void *&, int &, int &>' requested here
- return async_launch_policy_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:59:74: note: in instantiation of function template specialization 'hpx::detail::async_dispatch_launch_policy_helper<hpx::detail::action_invoker<hpx::agas::server::component_namespace::get_num_localities_action>>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::component_namespace::get_num_localities_action>, void *&, int &, int &>' requested here
- return async_dispatch_launch_policy_helper<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::launch>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::component_namespace::get_num_localities_action>, void *&, int &, int &>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:441:24: note: in instantiation of function template specialization 'hpx::detail::async_local_impl<hpx::agas::server::component_namespace::get_num_localities_action, int &>' requested here
- return async_local_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:70:33: note: in instantiation of function template specialization 'hpx::detail::async_impl<hpx::agas::server::component_namespace::get_num_localities_action, const hpx::detail::async_policy &, int &>' requested here
- return hpx::detail::async_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:194:72: note: in instantiation of function template specialization 'hpx::detail::async_action_dispatch<hpx::agas::server::component_namespace::get_num_localities_action, hpx::detail::async_policy>::call<const hpx::detail::async_policy &, int &>' requested here
- return detail::async_action_dispatch<Action, std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:216:20: note: in instantiation of function template specialization 'hpx::async<hpx::agas::server::component_namespace::get_num_localities_action, const hpx::detail::async_policy &, const hpx::id_type &, int &>' requested here
- return async<Derived>(launch::async, id, HPX_FORWARD(Ts, vs)...);
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::agas::server::component_namespace::get_num_localities_action>::call<hpx::agas::server::component_namespace, unsigned int (int), hpx::agas::server::component_namespace::get_num_localities_action, int &>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/actions_base/include/hpx/actions_base/basic_action.hpp:271:35: note: candidate function template
- static remote_result_type invoker(naming::address_type lva,
- ^
- In file included from /hpx-1.9.1/libs/full/agas_base/src/detail/hosted_locality_namespace.cpp:15:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/modules/async_distributed.hpp:9:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:20:
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:334:20: error: reinterpret_cast cannot resolve overloaded function 'invoker' to type 'std::size_t' (aka 'unsigned long')
- return reinterpret_cast<std::size_t>(&Action::invoker);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /hpx-1.9.1/libs/core/threading_base/include/hpx/threading_base/thread_description.hpp:131:64: note: in instantiation of member function 'hpx::traits::get_function_address<hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_overall_threads_action>>::call' requested here
- data_.addr_ = traits::get_function_address<F>::call(f);
- ^
- /hpx-1.9.1/libs/core/execution/include/hpx/execution/detail/async_launch_policy_dispatch.hpp:321:46: note: in instantiation of function template specialization 'hpx::threads::thread_description::thread_description<hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_overall_threads_action>, void>' requested here
- hpx::threads::thread_description desc(f);
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:38:67: note: in instantiation of function template specialization 'hpx::detail::async_launch_policy_dispatch<hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_overall_threads_action>>::call<hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_overall_threads_action>, void *&, int &>' requested here
- return async_launch_policy_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:59:74: note: in instantiation of function template specialization 'hpx::detail::async_dispatch_launch_policy_helper<hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_overall_threads_action>>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_overall_threads_action>, void *&, int &>' requested here
- return async_dispatch_launch_policy_helper<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::launch>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::locality_namespace::get_num_overall_threads_action>, void *&, int &>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:441:24: note: in instantiation of function template specialization 'hpx::detail::async_local_impl<hpx::agas::server::locality_namespace::get_num_overall_threads_action>' requested here
- return async_local_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:70:33: note: in instantiation of function template specialization 'hpx::detail::async_impl<hpx::agas::server::locality_namespace::get_num_overall_threads_action, const hpx::detail::async_policy &>' requested here
- return hpx::detail::async_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:194:72: note: in instantiation of function template specialization 'hpx::detail::async_action_dispatch<hpx::agas::server::locality_namespace::get_num_overall_threads_action, hpx::detail::async_policy>::call<const hpx::detail::async_policy &>' requested here
- return detail::async_action_dispatch<Action, std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:216:20: note: in instantiation of function template specialization 'hpx::async<hpx::agas::server::locality_namespace::get_num_overall_threads_action, const hpx::detail::async_policy &, const hpx::id_type &>' requested here
- return async<Derived>(launch::async, id, HPX_FORWARD(Ts, vs)...);
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::agas::server::locality_namespace::get_num_overall_threads_action>::call<hpx::agas::server::locality_namespace, unsigned int (), hpx::agas::server::locality_namespace::get_num_overall_threads_action>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/actions_base/include/hpx/actions_base/basic_action.hpp:271:35: note: candidate function template
- static remote_result_type invoker(naming::address_type lva,
- ^
- 4 errors generated.
- make[2]: *** [libs/full/agas_base/CMakeFiles/hpx_agas_base.dir/build.make:132: libs/full/agas_base/CMakeFiles/hpx_agas_base.dir/src/detail/hosted_locality_namespace.cpp.o] Error 1
- make[2]: *** Waiting for unfinished jobs....
- In file included from /hpx-1.9.1/libs/full/agas_base/src/symbol_namespace.cpp:19:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/modules/async_distributed.hpp:9:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:20:
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:334:20: error: reinterpret_cast cannot resolve overloaded function 'invoker' to type 'std::size_t' (aka 'unsigned long')
- return reinterpret_cast<std::size_t>(&Action::invoker);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /hpx-1.9.1/libs/core/threading_base/include/hpx/threading_base/thread_description.hpp:131:64: note: in instantiation of member function 'hpx::traits::get_function_address<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::resolve_action>>::call' requested here
- data_.addr_ = traits::get_function_address<F>::call(f);
- ^
- /hpx-1.9.1/libs/core/execution/include/hpx/execution/detail/async_launch_policy_dispatch.hpp:321:46: note: in instantiation of function template specialization 'hpx::threads::thread_description::thread_description<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::resolve_action>, void>' requested here
- hpx::threads::thread_description desc(f);
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:38:67: note: in instantiation of function template specialization 'hpx::detail::async_launch_policy_dispatch<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::resolve_action>>::call<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::resolve_action>, void *&, int &, const std::string &>' requested here
- return async_launch_policy_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:59:74: note: in instantiation of function template specialization 'hpx::detail::async_dispatch_launch_policy_helper<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::resolve_action>>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::resolve_action>, void *&, int &, const std::string &>' requested here
- return async_dispatch_launch_policy_helper<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::launch>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::resolve_action>, void *&, int &, const std::string &>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:441:24: note: in instantiation of function template specialization 'hpx::detail::async_local_impl<hpx::agas::server::symbol_namespace::resolve_action, const std::string &>' requested here
- return async_local_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:70:33: note: in instantiation of function template specialization 'hpx::detail::async_impl<hpx::agas::server::symbol_namespace::resolve_action, const hpx::detail::async_policy &, const std::string &>' requested here
- return hpx::detail::async_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:194:72: note: in instantiation of function template specialization 'hpx::detail::async_action_dispatch<hpx::agas::server::symbol_namespace::resolve_action, hpx::detail::async_policy>::call<const hpx::detail::async_policy &, const std::string &>' requested here
- return detail::async_action_dispatch<Action, std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:216:20: note: in instantiation of function template specialization 'hpx::async<hpx::agas::server::symbol_namespace::resolve_action, const hpx::detail::async_policy &, const hpx::id_type &, const std::string &>' requested here
- return async<Derived>(launch::async, id, HPX_FORWARD(Ts, vs)...);
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::agas::server::symbol_namespace::resolve_action>::call<hpx::agas::server::symbol_namespace, hpx::naming::gid_type (const std::string &), hpx::agas::server::symbol_namespace::resolve_action, const std::string &>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/actions_base/include/hpx/actions_base/basic_action.hpp:271:35: note: candidate function template
- static remote_result_type invoker(naming::address_type lva,
- ^
- 1 error generated.
- make[2]: *** [libs/full/agas_base/CMakeFiles/hpx_agas_base.dir/build.make:118: libs/full/agas_base/CMakeFiles/hpx_agas_base.dir/src/detail/hosted_component_namespace.cpp.o] Error 1
- In file included from /hpx-1.9.1/libs/full/agas_base/src/symbol_namespace.cpp:19:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/modules/async_distributed.hpp:9:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:20:
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:334:20: error: reinterpret_cast cannot resolve overloaded function 'invoker' to type 'std::size_t' (aka 'unsigned long')
- return reinterpret_cast<std::size_t>(&Action::invoker);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /hpx-1.9.1/libs/core/threading_base/include/hpx/threading_base/thread_description.hpp:131:64: note: in instantiation of member function 'hpx::traits::get_function_address<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::unbind_action>>::call' requested here
- data_.addr_ = traits::get_function_address<F>::call(f);
- ^
- /hpx-1.9.1/libs/core/execution/include/hpx/execution/detail/async_launch_policy_dispatch.hpp:321:46: note: in instantiation of function template specialization 'hpx::threads::thread_description::thread_description<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::unbind_action>, void>' requested here
- hpx::threads::thread_description desc(f);
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:38:67: note: in instantiation of function template specialization 'hpx::detail::async_launch_policy_dispatch<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::unbind_action>>::call<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::unbind_action>, void *&, int &, std::string>' requested here
- return async_launch_policy_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:59:74: note: in instantiation of function template specialization 'hpx::detail::async_dispatch_launch_policy_helper<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::unbind_action>>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::unbind_action>, void *&, int &, std::string>' requested here
- return async_dispatch_launch_policy_helper<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::launch>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::unbind_action>, void *&, int &, std::string>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:441:24: note: in instantiation of function template specialization 'hpx::detail::async_local_impl<hpx::agas::server::symbol_namespace::unbind_action, std::string>' requested here
- return async_local_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:70:33: note: in instantiation of function template specialization 'hpx::detail::async_impl<hpx::agas::server::symbol_namespace::unbind_action, const hpx::detail::async_policy &, std::string>' requested here
- return hpx::detail::async_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:194:72: note: in instantiation of function template specialization 'hpx::detail::async_action_dispatch<hpx::agas::server::symbol_namespace::unbind_action, hpx::detail::async_policy>::call<const hpx::detail::async_policy &, std::string>' requested here
- return detail::async_action_dispatch<Action, std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:216:20: note: in instantiation of function template specialization 'hpx::async<hpx::agas::server::symbol_namespace::unbind_action, const hpx::detail::async_policy &, const hpx::id_type &, std::string>' requested here
- return async<Derived>(launch::async, id, HPX_FORWARD(Ts, vs)...);
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::agas::server::symbol_namespace::unbind_action>::call<hpx::agas::server::symbol_namespace, hpx::naming::gid_type (const std::string &), hpx::agas::server::symbol_namespace::unbind_action, std::string>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/actions_base/include/hpx/actions_base/basic_action.hpp:271:35: note: candidate function template
- static remote_result_type invoker(naming::address_type lva,
- ^
- In file included from /hpx-1.9.1/libs/full/agas_base/src/symbol_namespace.cpp:19:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/modules/async_distributed.hpp:9:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:20:
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:334:20: error: reinterpret_cast cannot resolve overloaded function 'invoker' to type 'std::size_t' (aka 'unsigned long')
- return reinterpret_cast<std::size_t>(&Action::invoker);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /hpx-1.9.1/libs/core/threading_base/include/hpx/threading_base/thread_description.hpp:131:64: note: in instantiation of member function 'hpx::traits::get_function_address<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::on_event_action>>::call' requested here
- data_.addr_ = traits::get_function_address<F>::call(f);
- ^
- /hpx-1.9.1/libs/core/execution/include/hpx/execution/detail/async_launch_policy_dispatch.hpp:321:46: note: in instantiation of function template specialization 'hpx::threads::thread_description::thread_description<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::on_event_action>, void>' requested here
- hpx::threads::thread_description desc(f);
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:38:67: note: in instantiation of function template specialization 'hpx::detail::async_launch_policy_dispatch<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::on_event_action>>::call<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::on_event_action>, void *&, int &, const std::string &, bool &, hpx::id_type>' requested here
- return async_launch_policy_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:59:74: note: in instantiation of function template specialization 'hpx::detail::async_dispatch_launch_policy_helper<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::on_event_action>>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::on_event_action>, void *&, int &, const std::string &, bool &, hpx::id_type>' requested here
- return async_dispatch_launch_policy_helper<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::launch>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::on_event_action>, void *&, int &, const std::string &, bool &, hpx::id_type>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:441:24: note: in instantiation of function template specialization 'hpx::detail::async_local_impl<hpx::agas::server::symbol_namespace::on_event_action, const std::string &, bool &, hpx::id_type>' requested here
- return async_local_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:70:33: note: in instantiation of function template specialization 'hpx::detail::async_impl<hpx::agas::server::symbol_namespace::on_event_action, const hpx::detail::async_policy &, const std::string &, bool &, hpx::id_type>' requested here
- return hpx::detail::async_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:194:72: note: in instantiation of function template specialization 'hpx::detail::async_action_dispatch<hpx::agas::server::symbol_namespace::on_event_action, hpx::detail::async_policy>::call<const hpx::detail::async_policy &, const std::string &, bool &, hpx::id_type>' requested here
- return detail::async_action_dispatch<Action, std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:216:20: note: in instantiation of function template specialization 'hpx::async<hpx::agas::server::symbol_namespace::on_event_action, const hpx::detail::async_policy &, const hpx::id_type &, const std::string &, bool &, hpx::id_type>' requested here
- return async<Derived>(launch::async, id, HPX_FORWARD(Ts, vs)...);
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::agas::server::symbol_namespace::on_event_action>::call<hpx::agas::server::symbol_namespace, bool (const std::string &, bool, const hpx::id_type &), hpx::agas::server::symbol_namespace::on_event_action, const std::string &, bool &, hpx::id_type>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/actions_base/include/hpx/actions_base/basic_action.hpp:271:35: note: candidate function template
- static remote_result_type invoker(naming::address_type lva,
- ^
- In file included from /hpx-1.9.1/libs/full/agas_base/src/symbol_namespace.cpp:19:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/modules/async_distributed.hpp:9:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:20:
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:334:20: error: reinterpret_cast cannot resolve overloaded function 'invoker' to type 'std::size_t' (aka 'unsigned long')
- return reinterpret_cast<std::size_t>(&Action::invoker);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /hpx-1.9.1/libs/core/threading_base/include/hpx/threading_base/thread_description.hpp:131:64: note: in instantiation of member function 'hpx::traits::get_function_address<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::iterate_action>>::call' requested here
- data_.addr_ = traits::get_function_address<F>::call(f);
- ^
- /hpx-1.9.1/libs/core/execution/include/hpx/execution/detail/async_launch_policy_dispatch.hpp:321:46: note: in instantiation of function template specialization 'hpx::threads::thread_description::thread_description<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::iterate_action>, void>' requested here
- hpx::threads::thread_description desc(f);
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:38:67: note: in instantiation of function template specialization 'hpx::detail::async_launch_policy_dispatch<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::iterate_action>>::call<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::iterate_action>, void *&, int &, const std::string &>' requested here
- return async_launch_policy_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:59:74: note: in instantiation of function template specialization 'hpx::detail::async_dispatch_launch_policy_helper<hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::iterate_action>>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::iterate_action>, void *&, int &, const std::string &>' requested here
- return async_dispatch_launch_policy_helper<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::launch>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::symbol_namespace::iterate_action>, void *&, int &, const std::string &>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:441:24: note: in instantiation of function template specialization 'hpx::detail::async_local_impl<hpx::agas::server::symbol_namespace::iterate_action, const std::string &>' requested here
- return async_local_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:70:33: note: in instantiation of function template specialization 'hpx::detail::async_impl<hpx::agas::server::symbol_namespace::iterate_action, const hpx::detail::async_policy &, const std::string &>' requested here
- return hpx::detail::async_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:194:72: note: in instantiation of function template specialization 'hpx::detail::async_action_dispatch<hpx::agas::server::symbol_namespace::iterate_action, hpx::detail::async_policy>::call<const hpx::detail::async_policy &, const std::string &>' requested here
- return detail::async_action_dispatch<Action, std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:216:20: note: in instantiation of function template specialization 'hpx::async<hpx::agas::server::symbol_namespace::iterate_action, const hpx::detail::async_policy &, const hpx::id_type &, const std::string &>' requested here
- return async<Derived>(launch::async, id, HPX_FORWARD(Ts, vs)...);
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::agas::server::symbol_namespace::iterate_action>::call<hpx::agas::server::symbol_namespace, std::map<std::string, hpx::naming::gid_type> (const std::string &), hpx::agas::server::symbol_namespace::iterate_action, const std::string &>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/actions_base/include/hpx/actions_base/basic_action.hpp:271:35: note: candidate function template
- static remote_result_type invoker(naming::address_type lva,
- ^
- In file included from /hpx-1.9.1/libs/full/agas_base/src/primary_namespace.cpp:16:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/modules/async_distributed.hpp:9:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:20:
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:334:20: error: reinterpret_cast cannot resolve overloaded function 'invoker' to type 'std::size_t' (aka 'unsigned long')
- return reinterpret_cast<std::size_t>(&Action::invoker);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /hpx-1.9.1/libs/core/threading_base/include/hpx/threading_base/thread_description.hpp:131:64: note: in instantiation of member function 'hpx::traits::get_function_address<hpx::detail::action_invoker<hpx::agas::server::primary_namespace::begin_migration_action>>::call' requested here
- data_.addr_ = traits::get_function_address<F>::call(f);
- ^
- /hpx-1.9.1/libs/core/execution/include/hpx/execution/detail/async_launch_policy_dispatch.hpp:321:46: note: in instantiation of function template specialization 'hpx::threads::thread_description::thread_description<hpx::detail::action_invoker<hpx::agas::server::primary_namespace::begin_migration_action>, void>' requested here
- hpx::threads::thread_description desc(f);
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:38:67: note: in instantiation of function template specialization 'hpx::detail::async_launch_policy_dispatch<hpx::detail::action_invoker<hpx::agas::server::primary_namespace::begin_migration_action>>::call<hpx::detail::action_invoker<hpx::agas::server::primary_namespace::begin_migration_action>, void *&, int &, const hpx::naming::gid_type &>' requested here
- return async_launch_policy_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:59:74: note: in instantiation of function template specialization 'hpx::detail::async_dispatch_launch_policy_helper<hpx::detail::action_invoker<hpx::agas::server::primary_namespace::begin_migration_action>>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::primary_namespace::begin_migration_action>, void *&, int &, const hpx::naming::gid_type &>' requested here
- return async_dispatch_launch_policy_helper<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::launch>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::primary_namespace::begin_migration_action>, void *&, int &, const hpx::naming::gid_type &>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:441:24: note: in instantiation of function template specialization 'hpx::detail::async_local_impl<hpx::agas::server::primary_namespace::begin_migration_action, const hpx::naming::gid_type &>' requested here
- return async_local_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:70:33: note: in instantiation of function template specialization 'hpx::detail::async_impl<hpx::agas::server::primary_namespace::begin_migration_action, const hpx::detail::async_policy &, const hpx::naming::gid_type &>' requested here
- return hpx::detail::async_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:194:72: note: in instantiation of function template specialization 'hpx::detail::async_action_dispatch<hpx::agas::server::primary_namespace::begin_migration_action, hpx::detail::async_policy>::call<const hpx::detail::async_policy &, const hpx::naming::gid_type &>' requested here
- return detail::async_action_dispatch<Action, std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:216:20: note: in instantiation of function template specialization 'hpx::async<hpx::agas::server::primary_namespace::begin_migration_action, const hpx::detail::async_policy &, const hpx::id_type &, const hpx::naming::gid_type &>' requested here
- return async<Derived>(launch::async, id, HPX_FORWARD(Ts, vs)...);
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::agas::server::primary_namespace::begin_migration_action>::call<hpx::agas::server::primary_namespace, std::pair<hpx::id_type, hpx::naming::address> (hpx::naming::gid_type), hpx::agas::server::primary_namespace::begin_migration_action, const hpx::naming::gid_type &>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/actions_base/include/hpx/actions_base/basic_action.hpp:271:35: note: candidate function template
- static remote_result_type invoker(naming::address_type lva,
- ^
- 5 errors generated.
- make[2]: *** [libs/full/agas_base/CMakeFiles/hpx_agas_base.dir/build.make:244: libs/full/agas_base/CMakeFiles/hpx_agas_base.dir/src/symbol_namespace.cpp.o] Error 1
- In file included from /hpx-1.9.1/libs/full/agas_base/src/primary_namespace.cpp:16:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/modules/async_distributed.hpp:9:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:20:
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:334:20: error: reinterpret_cast cannot resolve overloaded function 'invoker' to type 'std::size_t' (aka 'unsigned long')
- return reinterpret_cast<std::size_t>(&Action::invoker);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /hpx-1.9.1/libs/core/threading_base/include/hpx/threading_base/thread_description.hpp:131:64: note: in instantiation of member function 'hpx::traits::get_function_address<hpx::detail::action_invoker<hpx::agas::server::primary_namespace::bind_gid_action>>::call' requested here
- data_.addr_ = traits::get_function_address<F>::call(f);
- ^
- /hpx-1.9.1/libs/core/execution/include/hpx/execution/detail/async_launch_policy_dispatch.hpp:321:46: note: in instantiation of function template specialization 'hpx::threads::thread_description::thread_description<hpx::detail::action_invoker<hpx::agas::server::primary_namespace::bind_gid_action>, void>' requested here
- hpx::threads::thread_description desc(f);
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:38:67: note: in instantiation of function template specialization 'hpx::detail::async_launch_policy_dispatch<hpx::detail::action_invoker<hpx::agas::server::primary_namespace::bind_gid_action>>::call<hpx::detail::action_invoker<hpx::agas::server::primary_namespace::bind_gid_action>, void *&, int &, hpx::agas::gva &, hpx::naming::gid_type &, hpx::naming::gid_type &>' requested here
- return async_launch_policy_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/executors/include/hpx/executors/async.hpp:59:74: note: in instantiation of function template specialization 'hpx::detail::async_dispatch_launch_policy_helper<hpx::detail::action_invoker<hpx::agas::server::primary_namespace::bind_gid_action>>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::primary_namespace::bind_gid_action>, void *&, int &, hpx::agas::gva &, hpx::naming::gid_type &, hpx::naming::gid_type &>' requested here
- return async_dispatch_launch_policy_helper<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::launch>::call<hpx::launch &, hpx::detail::action_invoker<hpx::agas::server::primary_namespace::bind_gid_action>, void *&, int &, hpx::agas::gva &, hpx::naming::gid_type &, hpx::naming::gid_type &>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:441:24: note: in instantiation of function template specialization 'hpx::detail::async_local_impl<hpx::agas::server::primary_namespace::bind_gid_action, hpx::agas::gva &, hpx::naming::gid_type &, hpx::naming::gid_type &>' requested here
- return async_local_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:70:33: note: in instantiation of function template specialization 'hpx::detail::async_impl<hpx::agas::server::primary_namespace::bind_gid_action, const hpx::detail::async_policy &, hpx::agas::gva &, hpx::naming::gid_type &, hpx::naming::gid_type &>' requested here
- return hpx::detail::async_impl<Action>(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:194:72: note: in instantiation of function template specialization 'hpx::detail::async_action_dispatch<hpx::agas::server::primary_namespace::bind_gid_action, hpx::detail::async_policy>::call<const hpx::detail::async_policy &, hpx::agas::gva &, hpx::naming::gid_type &, hpx::naming::gid_type &>' requested here
- return detail::async_action_dispatch<Action, std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:216:20: note: in instantiation of function template specialization 'hpx::async<hpx::agas::server::primary_namespace::bind_gid_action, const hpx::detail::async_policy &, const hpx::id_type &, hpx::agas::gva &, hpx::naming::gid_type &, hpx::naming::gid_type &>' requested here
- return async<Derived>(launch::async, id, HPX_FORWARD(Ts, vs)...);
- ^
- /hpx-1.9.1/libs/core/async_base/include/hpx/async_base/async.hpp:81:57: note: in instantiation of function template specialization 'hpx::detail::async_dispatch<hpx::agas::server::primary_namespace::bind_gid_action>::call<hpx::agas::server::primary_namespace, bool (const hpx::agas::gva &, hpx::naming::gid_type, const hpx::naming::gid_type &), hpx::agas::server::primary_namespace::bind_gid_action, hpx::agas::gva &, hpx::naming::gid_type &, hpx::naming::gid_type &>' requested here
- return detail::async_dispatch<std::decay_t<F>>::call(
- ^
- /hpx-1.9.1/libs/full/actions_base/include/hpx/actions_base/basic_action.hpp:271:35: note: candidate function template
- static remote_result_type invoker(naming::address_type lva,
- ^
- In file included from /hpx-1.9.1/libs/full/agas_base/src/primary_namespace.cpp:16:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/modules/async_distributed.hpp:9:
- In file included from /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/async.hpp:20:
- /hpx-1.9.1/libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp:334:20: error: reinterpret_cast cannot resolve overloaded function 'invoker' to type 'std::size_t' (aka 'unsigned long')
- return reinterpret_cast<std::size_t>(&Action::invoker);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /hpx-1.9.1/libs/core/threading_base/include/hpx/threading_base/thread_description.hpp:131:64: note: in instantiation of member function 'hpx::traits::get_function_address<hpx::detail::action_invoker<hpx::agas::server::primary_namespace::resolve_gid_action>>::call' requested here
- data_.addr_ = traits::get_function_address<F>::call(f);
- ^
- /hpx-1.9.1/libs/core/execution/include/hpx/execution/detail/async_launch_policy_dispatch.hpp:321:46: note: in instantiation of function template specialization 'hpx::threads::thread_description::thread_description<hpx::detail::action_invoker<hpx::agas::server::primary_namespace::resolve_gid_action>, void>' requested here
- hpx::threads::thread_description desc(f);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement