Skip to content

Instantly share code, notes, and snippets.

@shahrzad
Last active June 29, 2021 20:22
Show Gist options
  • Save shahrzad/6de81f795d2778d708a8d0d94588e25f to your computer and use it in GitHub Desktop.
Save shahrzad/6de81f795d2778d708a8d0d94588e25f to your computer and use it in GitHub Desktop.
[ 7%] Building CXX object libs/core/version/CMakeFiles/hpx_version.dir/src/version.cpp.o
In file included from /home/shahrzad/src/hpx/libs/core/version/src/version.cpp:10:
In file included from /home/shahrzad/src/hpx/libs/core/config/include/hpx/config.hpp:26:
/home/shahrzad/src/hpx/libs/core/config/include/hpx/config/attributes.hpp:66:35: error: invalid token at start of a preprocessor expression
#if HPX_HAVE_DEPRECATION_WARNINGS && !defined(HPX_INTEL_VERSION)
[ 62%] Building CXX object src/CMakeFiles/hpx_full.dir/runtime/set_parcel_write_handler.cpp.o
In file included from /home/shahrzad/src/hpx/libs/core/threading_base/include/hpx/threading_base/print.hpp:10,
from /home/shahrzad/src/hpx/cmake-build-release/libs/core/threading_base/include/hpx/modules/threading_base.hpp:21,
from /home/shahrzad/src/hpx/libs/core/synchronization/include/hpx/synchronization/mutex.hpp:14,
from /home/shahrzad/src/hpx/libs/core/synchronization/include/hpx/synchronization/condition_variable.hpp:16,
from /home/shahrzad/src/hpx/libs/parallelism/futures/include/hpx/futures/detail/future_data.hpp:20,
from /home/shahrzad/src/hpx/libs/parallelism/futures/include/hpx/futures/future.hpp:18,
from /home/shahrzad/src/hpx/cmake-build-release/libs/parallelism/futures/include/hpx/modules/futures.hpp:14,
from /home/shahrzad/src/hpx/libs/parallelism/lcos_local/include/hpx/lcos_local/detail/preprocess_future.hpp:11,
from /home/shahrzad/src/hpx/src/runtime/parcelset/detail/parcel_await.cpp:12:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp: In function ‘void hpx::debug::detail::tuple_print(std::ostream&, const TupleType&, std::index_sequence<I ...>)’:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp:287:63: warning: fold-expressions only available with ‘-std=c++17’ or ‘-std=gnu++17’
287 | (..., (os << (I == 0 ? "" : " ") << std::get<I>(t)));
| ^
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp: In function ‘void hpx::debug::detail::display(const char*, const Args& ...)’:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp:355:43: warning: fold-expressions only available with ‘-std=c++17’ or ‘-std=gnu++17’
355 | ((tempstream << args << " "), ...);
| ^~~
In file included from /home/shahrzad/src/hpx/cmake-build-release/libs/core/debugging/include/hpx/modules/debugging.hpp:18,
from /home/shahrzad/src/hpx/libs/core/serialization/include/hpx/serialization/detail/polymorphic_nonintrusive_factory.hpp:14,
from /home/shahrzad/src/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:14,
from /home/shahrzad/src/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:12,
from /home/shahrzad/src/hpx/libs/core/serialization/include/hpx/serialization/map.hpp:10,
from /home/shahrzad/src/hpx/hpx/runtime/parcelset/locality.hpp:16,
from /home/shahrzad/src/hpx/hpx/runtime/parcelset/parcelhandler.hpp:21,
from /home/shahrzad/src/hpx/src/runtime/set_parcel_write_handler.cpp:11:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp: In function ‘void hpx::debug::detail::tuple_print(std::ostream&, const TupleType&, std::index_sequence<I ...>)’:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp:287:63: warning: fold-expressions only available with ‘-std=c++17’ or ‘-std=gnu++17’
287 | (..., (os << (I == 0 ? "" : " ") << std::get<I>(t)));
| ^
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp: In function ‘void hpx::debug::detail::display(const char*, const Args& ...)’:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp:355:43: warning: fold-expressions only available with ‘-std=c++17’ or ‘-std=gnu++17’
355 | ((tempstream << args << " "), ...);
| ^~~
In file included from /home/shahrzad/src/hpx/cmake-build-release/libs/core/debugging/include/hpx/modules/debugging.hpp:18,
from /home/shahrzad/src/hpx/libs/core/serialization/include/hpx/serialization/detail/polymorphic_nonintrusive_factory.hpp:14,
from /home/shahrzad/src/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:14,
from /home/shahrzad/src/hpx/libs/core/serialization/include/hpx/serialization/serialize.hpp:12,
from /home/shahrzad/src/hpx/libs/core/serialization/include/hpx/serialization/map.hpp:10,
from /home/shahrzad/src/hpx/hpx/runtime/parcelset/locality.hpp:16,
from /home/shahrzad/src/hpx/src/runtime/parcelset/locality.cpp:11:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp: In function ‘void hpx::debug::detail::tuple_print(std::ostream&, const TupleType&, std::index_sequence<I ...>)’:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp:287:63: warning: fold-expressions only available with ‘-std=c++17’ or ‘-std=gnu++17’
287 | (..., (os << (I == 0 ? "" : " ") << std::get<I>(t)));
| ^
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp: In function ‘void hpx::debug::detail::display(const char*, const Args& ...)’:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp:355:43: warning: fold-expressions only available with ‘-std=c++17’ or ‘-std=gnu++17’
355 | ((tempstream << args << " "), ...);
| ^~~
In file included from /home/shahrzad/src/hpx/libs/core/threading_base/include/hpx/threading_base/print.hpp:10,
from /home/shahrzad/src/hpx/cmake-build-release/libs/core/threading_base/include/hpx/modules/threading_base.hpp:21,
from /home/shahrzad/src/hpx/libs/core/synchronization/include/hpx/synchronization/mutex.hpp:14,
from /home/shahrzad/src/hpx/libs/core/synchronization/include/hpx/synchronization/condition_variable.hpp:16,
from /home/shahrzad/src/hpx/libs/parallelism/futures/include/hpx/futures/detail/future_data.hpp:20,
from /home/shahrzad/src/hpx/libs/parallelism/futures/include/hpx/futures/future.hpp:18,
from /home/shahrzad/src/hpx/libs/full/naming/include/hpx/naming/split_gid.hpp:13,
from /home/shahrzad/src/hpx/cmake-build-release/libs/full/naming/include/hpx/modules/naming.hpp:16,
from /home/shahrzad/src/hpx/hpx/runtime/parcelset/parcel.hpp:18,
from /home/shahrzad/src/hpx/src/runtime/parcelset/detail/parcel_route_handler.cpp:13:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp: In function ‘void hpx::debug::detail::tuple_print(std::ostream&, const TupleType&, std::index_sequence<I ...>)’:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp:287:63: warning: fold-expressions only available with ‘-std=c++17’ or ‘-std=gnu++17’
287 | (..., (os << (I == 0 ? "" : " ") << std::get<I>(t)));
| ^
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp: In function ‘void hpx::debug::detail::display(const char*, const Args& ...)’:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp:355:43: warning: fold-expressions only available with ‘-std=c++17’ or ‘-std=gnu++17’
355 | ((tempstream << args << " "), ...);
| ^~~
In file included from /home/shahrzad/src/hpx/libs/core/threading_base/include/hpx/threading_base/print.hpp:10,
from /home/shahrzad/src/hpx/cmake-build-release/libs/core/threading_base/include/hpx/modules/threading_base.hpp:21,
from /home/shahrzad/src/hpx/libs/core/synchronization/include/hpx/synchronization/mutex.hpp:14,
from /home/shahrzad/src/hpx/libs/core/synchronization/include/hpx/synchronization/stop_token.hpp:13,
from /home/shahrzad/src/hpx/libs/parallelism/threading/include/hpx/threading/jthread.hpp:11,
from /home/shahrzad/src/hpx/cmake-build-release/libs/parallelism/threading/include/hpx/modules/threading.hpp:14,
from /home/shahrzad/src/hpx/src/runtime/parcelset/parcelport.cpp:14:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp: In function ‘void hpx::debug::detail::tuple_print(std::ostream&, const TupleType&, std::index_sequence<I ...>)’:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp:287:63: warning: fold-expressions only available with ‘-std=c++17’ or ‘-std=gnu++17’
287 | (..., (os << (I == 0 ? "" : " ") << std::get<I>(t)));
| ^
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp: In function ‘void hpx::debug::detail::display(const char*, const Args& ...)’:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp:355:43: warning: fold-expressions only available with ‘-std=c++17’ or ‘-std=gnu++17’
355 | ((tempstream << args << " "), ...);
| ^~~
In file included from /home/shahrzad/src/hpx/cmake-build-release/libs/core/debugging/include/hpx/modules/debugging.hpp:18,
from /home/shahrzad/src/hpx/libs/core/serialization/include/hpx/serialization/detail/polymorphic_nonintrusive_factory.hpp:14,
from /home/shahrzad/src/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:14,
from /home/shahrzad/src/hpx/libs/full/actions/include/hpx/actions/transfer_base_action.hpp:33,
from /home/shahrzad/src/hpx/libs/full/actions/include/hpx/actions/transfer_action.hpp:17,
from /home/shahrzad/src/hpx/src/runtime/parcelset/parcel.cpp:11:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp: In function ‘void hpx::debug::detail::tuple_print(std::ostream&, const TupleType&, std::index_sequence<I ...>)’:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp:287:63: warning: fold-expressions only available with ‘-std=c++17’ or ‘-std=gnu++17’
287 | (..., (os << (I == 0 ? "" : " ") << std::get<I>(t)));
| ^
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp: In function ‘void hpx::debug::detail::display(const char*, const Args& ...)’:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp:355:43: warning: fold-expressions only available with ‘-std=c++17’ or ‘-std=gnu++17’
355 | ((tempstream << args << " "), ...);
| ^~~
In file included from /home/shahrzad/src/hpx/cmake-build-release/libs/core/debugging/include/hpx/modules/debugging.hpp:18,
from /home/shahrzad/src/hpx/libs/core/serialization/include/hpx/serialization/detail/polymorphic_nonintrusive_factory.hpp:14,
from /home/shahrzad/src/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:14,
from /home/shahrzad/src/hpx/libs/full/actions/include/hpx/actions/transfer_base_action.hpp:33,
from /home/shahrzad/src/hpx/libs/full/actions/include/hpx/actions/transfer_action.hpp:17,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/server/component_namespace.hpp:11,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/component_namespace.hpp:11,
from /home/shahrzad/src/hpx/cmake-build-release/libs/full/agas_base/include/hpx/modules/agas_base.hpp:15,
from /home/shahrzad/src/hpx/libs/full/agas/include/hpx/agas/addressing_service.hpp:18,
from /home/shahrzad/src/hpx/libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp:11,
from /home/shahrzad/src/hpx/src/runtime/parcelset/put_parcel.cpp:10:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp: In function ‘void hpx::debug::detail::tuple_print(std::ostream&, const TupleType&, std::index_sequence<I ...>)’:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp:287:63: warning: fold-expressions only available with ‘-std=c++17’ or ‘-std=gnu++17’
287 | (..., (os << (I == 0 ? "" : " ") << std::get<I>(t)));
| ^
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp: In function ‘void hpx::debug::detail::display(const char*, const Args& ...)’:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp:355:43: warning: fold-expressions only available with ‘-std=c++17’ or ‘-std=gnu++17’
355 | ((tempstream << args << " "), ...);
| ^~~
In file included from /home/shahrzad/src/hpx/cmake-build-release/libs/core/debugging/include/hpx/modules/debugging.hpp:18,
from /home/shahrzad/src/hpx/libs/core/serialization/include/hpx/serialization/detail/polymorphic_nonintrusive_factory.hpp:14,
from /home/shahrzad/src/hpx/libs/core/serialization/include/hpx/serialization/input_archive.hpp:14,
from /home/shahrzad/src/hpx/libs/full/actions/include/hpx/actions/transfer_base_action.hpp:33,
from /home/shahrzad/src/hpx/libs/full/actions/include/hpx/actions/transfer_action.hpp:17,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/server/component_namespace.hpp:11,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/component_namespace.hpp:11,
from /home/shahrzad/src/hpx/cmake-build-release/libs/full/agas_base/include/hpx/modules/agas_base.hpp:15,
from /home/shahrzad/src/hpx/libs/full/agas/include/hpx/agas/addressing_service.hpp:18,
from /home/shahrzad/src/hpx/src/runtime/parcelset/parcelhandler.cpp:16:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp: In function ‘void hpx::debug::detail::tuple_print(std::ostream&, const TupleType&, std::index_sequence<I ...>)’:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp:287:63: warning: fold-expressions only available with ‘-std=c++17’ or ‘-std=gnu++17’
287 | (..., (os << (I == 0 ? "" : " ") << std::get<I>(t)));
| ^
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp: In function ‘void hpx::debug::detail::display(const char*, const Args& ...)’:
/home/shahrzad/src/hpx/libs/core/debugging/include/hpx/debugging/print.hpp:355:43: warning: fold-expressions only available with ‘-std=c++17’ or ‘-std=gnu++17’
355 | ((tempstream << args << " "), ...);
| ^~~
In file included from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/continuation.hpp:408,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/transfer_continuation_action.hpp:20,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/base_lco.hpp:14,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/base_lco_with_value.hpp:14,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/server/component_namespace.hpp:14,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/component_namespace.hpp:11,
from /home/shahrzad/src/hpx/cmake-build-release/libs/full/agas_base/include/hpx/modules/agas_base.hpp:15,
from /home/shahrzad/src/hpx/libs/full/agas/include/hpx/agas/addressing_service.hpp:18,
from /home/shahrzad/src/hpx/src/runtime/parcelset/parcel.cpp:13:
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp: In function ‘void hpx::set_lco_value(const hpx::naming::id_type&, hpx::naming::address&&, Result&&, bool)’:
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:178:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
178 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:178:55: error: expected unqualified-id before ‘<’ token
178 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:183:35: error: ‘set_value_action’ was not declared in this scope
183 | detail::set_lco_value<set_value_action>(
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:193:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
193 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:193:55: error: expected unqualified-id before ‘<’ token
193 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
In file included from /home/shahrzad/src/hpx/src/runtime/set_parcel_write_handler.cpp:11:
/home/shahrzad/src/hpx/hpx/runtime/parcelset/parcelhandler.hpp: At global scope:
/home/shahrzad/src/hpx/hpx/runtime/parcelset/parcelhandler.hpp:131:59: error: ‘component_invalid’ is not a member of ‘hpx::components’; did you mean ‘hpx::naming::component_invalid’?
131 | components::component_type type = components::component_invalid,
| ^~~~~~~~~~~~~~~~~
In file included from /home/shahrzad/src/hpx/libs/full/naming_base/include/hpx/naming_base/gid_type.hpp:17,
from /home/shahrzad/src/hpx/libs/full/naming_base/include/hpx/naming_base/address.hpp:10,
from /home/shahrzad/src/hpx/hpx/runtime/parcelset/parcelhandler.hpp:19,
from /home/shahrzad/src/hpx/src/runtime/set_parcel_write_handler.cpp:11:
/home/shahrzad/src/hpx/libs/full/naming_base/include/hpx/naming_base/naming_base.hpp:28:52: note: ‘hpx::naming::component_invalid’ declared here
28 | HPX_INLINE_CONSTEXPR_VARIABLE std::int32_t component_invalid = -1;
| ^~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:198:35: error: ‘set_value_action’ was not declared in this scope
198 | detail::set_lco_value<set_value_action>(
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp: In function ‘void hpx::set_lco_value(const hpx::naming::id_type&, hpx::naming::address&&, Result&&, const hpx::naming::id_type&, bool)’:
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:222:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
222 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:222:55: error: expected unqualified-id before ‘<’ token
222 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
In file included from /home/shahrzad/src/hpx/src/runtime/parcelset/detail/parcel_route_handler.cpp:14:
/home/shahrzad/src/hpx/hpx/runtime/parcelset/parcelhandler.hpp: At global scope:
/home/shahrzad/src/hpx/hpx/runtime/parcelset/parcelhandler.hpp:131:59: error: ‘component_invalid’ is not a member of ‘hpx::components’; did you mean ‘hpx::naming::component_invalid’?
131 | components::component_type type = components::component_invalid,
| ^~~~~~~~~~~~~~~~~
In file included from /home/shahrzad/src/hpx/libs/full/naming_base/include/hpx/naming_base/gid_type.hpp:17,
from /home/shahrzad/src/hpx/libs/full/naming_base/include/hpx/naming_base/address.hpp:10,
from /home/shahrzad/src/hpx/cmake-build-release/libs/full/naming_base/include/hpx/modules/naming_base.hpp:14,
from /home/shahrzad/src/hpx/libs/full/naming/include/hpx/naming/credit_handling.hpp:13,
from /home/shahrzad/src/hpx/cmake-build-release/libs/full/naming/include/hpx/modules/naming.hpp:14,
from /home/shahrzad/src/hpx/hpx/runtime/parcelset/parcel.hpp:18,
from /home/shahrzad/src/hpx/src/runtime/parcelset/detail/parcel_route_handler.cpp:13:
/home/shahrzad/src/hpx/libs/full/naming_base/include/hpx/naming_base/naming_base.hpp:28:52: note: ‘hpx::naming::component_invalid’ declared here
28 | HPX_INLINE_CONSTEXPR_VARIABLE std::int32_t component_invalid = -1;
| ^~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:228:17: error: ‘set_value_action’ was not declared in this scope
228 | set_value_action>(id, std::move(addr), std::forward<Result>(t),
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:237:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
237 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:237:55: error: expected unqualified-id before ‘<’ token
237 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:243:17: error: ‘set_value_action’ was not declared in this scope
243 | set_value_action>(id, std::move(addr), std::forward<Result>(t),
| ^~~~~~~~~~~~~~~~
In file included from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/continuation.hpp:408,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/transfer_continuation_action.hpp:20,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/base_lco.hpp:14,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/base_lco_with_value.hpp:14,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/server/component_namespace.hpp:14,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/component_namespace.hpp:11,
from /home/shahrzad/src/hpx/cmake-build-release/libs/full/agas_base/include/hpx/modules/agas_base.hpp:15,
from /home/shahrzad/src/hpx/libs/full/agas/include/hpx/agas/addressing_service.hpp:18,
from /home/shahrzad/src/hpx/libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp:11,
from /home/shahrzad/src/hpx/src/runtime/parcelset/put_parcel.cpp:10:
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp: In function ‘void hpx::set_lco_value(const hpx::naming::id_type&, hpx::naming::address&&, Result&&, bool)’:
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:178:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
178 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:178:55: error: expected unqualified-id before ‘<’ token
178 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
In file included from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/continuation.hpp:408,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/transfer_continuation_action.hpp:20,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/base_lco.hpp:14,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/base_lco_with_value.hpp:14,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/server/component_namespace.hpp:14,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/component_namespace.hpp:11,
from /home/shahrzad/src/hpx/cmake-build-release/libs/full/agas_base/include/hpx/modules/agas_base.hpp:15,
from /home/shahrzad/src/hpx/libs/full/agas/include/hpx/agas/addressing_service.hpp:18,
from /home/shahrzad/src/hpx/src/runtime/parcelset/parcelhandler.cpp:16:
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp: In function ‘void hpx::set_lco_value(const hpx::naming::id_type&, hpx::naming::address&&, Result&&, bool)’:
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:178:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
178 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:178:55: error: expected unqualified-id before ‘<’ token
178 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:183:35: error: ‘set_value_action’ was not declared in this scope
183 | detail::set_lco_value<set_value_action>(
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:193:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
193 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:193:55: error: expected unqualified-id before ‘<’ token
193 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:183:35: error: ‘set_value_action’ was not declared in this scope
183 | detail::set_lco_value<set_value_action>(
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:193:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
193 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:193:55: error: expected unqualified-id before ‘<’ token
193 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:198:35: error: ‘set_value_action’ was not declared in this scope
198 | detail::set_lco_value<set_value_action>(
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp: In function ‘void hpx::set_lco_value(const hpx::naming::id_type&, hpx::naming::address&&, Result&&, const hpx::naming::id_type&, bool)’:
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:222:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
222 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:222:55: error: expected unqualified-id before ‘<’ token
222 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:198:35: error: ‘set_value_action’ was not declared in this scope
198 | detail::set_lco_value<set_value_action>(
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp: In function ‘void hpx::set_lco_value(const hpx::naming::id_type&, hpx::naming::address&&, Result&&, const hpx::naming::id_type&, bool)’:
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:222:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
222 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:222:55: error: expected unqualified-id before ‘<’ token
222 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:228:17: error: ‘set_value_action’ was not declared in this scope
228 | set_value_action>(id, std::move(addr), std::forward<Result>(t),
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:237:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
237 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:237:55: error: expected unqualified-id before ‘<’ token
237 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:228:17: error: ‘set_value_action’ was not declared in this scope
228 | set_value_action>(id, std::move(addr), std::forward<Result>(t),
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:237:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
237 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:237:55: error: expected unqualified-id before ‘<’ token
237 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:243:17: error: ‘set_value_action’ was not declared in this scope
243 | set_value_action>(id, std::move(addr), std::forward<Result>(t),
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:243:17: error: ‘set_value_action’ was not declared in this scope
243 | set_value_action>(id, std::move(addr), std::forward<Result>(t),
| ^~~~~~~~~~~~~~~~
In file included from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/continuation.hpp:408,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/transfer_continuation_action.hpp:20,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/base_lco.hpp:14,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/base_lco_with_value.hpp:14,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/server/component_namespace.hpp:14,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/component_namespace.hpp:11,
from /home/shahrzad/src/hpx/cmake-build-release/libs/full/agas_base/include/hpx/modules/agas_base.hpp:15,
from /home/shahrzad/src/hpx/libs/full/agas/include/hpx/agas/addressing_service.hpp:18,
from /home/shahrzad/src/hpx/libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp:11,
from /home/shahrzad/src/hpx/src/runtime/set_parcel_write_handler.cpp:13:
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp: In function ‘void hpx::set_lco_value(const hpx::naming::id_type&, hpx::naming::address&&, Result&&, bool)’:
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:178:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
178 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:178:55: error: expected unqualified-id before ‘<’ token
178 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:183:35: error: ‘set_value_action’ was not declared in this scope
183 | detail::set_lco_value<set_value_action>(
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:193:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
193 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:193:55: error: expected unqualified-id before ‘<’ token
193 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
In file included from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/continuation.hpp:408,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/transfer_continuation_action.hpp:20,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/base_lco.hpp:14,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/base_lco_with_value.hpp:14,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/server/component_namespace.hpp:14,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/component_namespace.hpp:11,
from /home/shahrzad/src/hpx/cmake-build-release/libs/full/agas_base/include/hpx/modules/agas_base.hpp:15,
from /home/shahrzad/src/hpx/libs/full/agas/include/hpx/agas/addressing_service.hpp:18,
from /home/shahrzad/src/hpx/libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp:11,
from /home/shahrzad/src/hpx/src/runtime/parcelset/detail/parcel_route_handler.cpp:15:
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp: In function ‘void hpx::set_lco_value(const hpx::naming::id_type&, hpx::naming::address&&, Result&&, bool)’:
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:178:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
178 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:178:55: error: expected unqualified-id before ‘<’ token
178 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:198:35: error: ‘set_value_action’ was not declared in this scope
198 | detail::set_lco_value<set_value_action>(
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp: In function ‘void hpx::set_lco_value(const hpx::naming::id_type&, hpx::naming::address&&, Result&&, const hpx::naming::id_type&, bool)’:
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:222:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
222 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:222:55: error: expected unqualified-id before ‘<’ token
222 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:183:35: error: ‘set_value_action’ was not declared in this scope
183 | detail::set_lco_value<set_value_action>(
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:193:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
193 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:193:55: error: expected unqualified-id before ‘<’ token
193 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:228:17: error: ‘set_value_action’ was not declared in this scope
228 | set_value_action>(id, std::move(addr), std::forward<Result>(t),
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:237:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
237 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:237:55: error: expected unqualified-id before ‘<’ token
237 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:198:35: error: ‘set_value_action’ was not declared in this scope
198 | detail::set_lco_value<set_value_action>(
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp: In function ‘void hpx::set_lco_value(const hpx::naming::id_type&, hpx::naming::address&&, Result&&, const hpx::naming::id_type&, bool)’:
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:222:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
222 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:222:55: error: expected unqualified-id before ‘<’ token
222 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:243:17: error: ‘set_value_action’ was not declared in this scope
243 | set_value_action>(id, std::move(addr), std::forward<Result>(t),
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:228:17: error: ‘set_value_action’ was not declared in this scope
228 | set_value_action>(id, std::move(addr), std::forward<Result>(t),
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:237:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
237 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:237:55: error: expected unqualified-id before ‘<’ token
237 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:243:17: error: ‘set_value_action’ was not declared in this scope
243 | set_value_action>(id, std::move(addr), std::forward<Result>(t),
| ^~~~~~~~~~~~~~~~
In file included from /home/shahrzad/src/hpx/src/runtime/parcelset/locality.cpp:12:
/home/shahrzad/src/hpx/hpx/runtime/parcelset/parcelhandler.hpp: At global scope:
/home/shahrzad/src/hpx/hpx/runtime/parcelset/parcelhandler.hpp:131:59: error: ‘component_invalid’ is not a member of ‘hpx::components’; did you mean ‘hpx::naming::component_invalid’?
131 | components::component_type type = components::component_invalid,
| ^~~~~~~~~~~~~~~~~
In file included from /home/shahrzad/src/hpx/libs/full/naming_base/include/hpx/naming_base/gid_type.hpp:17,
from /home/shahrzad/src/hpx/libs/full/naming_base/include/hpx/naming_base/address.hpp:10,
from /home/shahrzad/src/hpx/hpx/runtime/parcelset/parcelhandler.hpp:19,
from /home/shahrzad/src/hpx/src/runtime/parcelset/locality.cpp:12:
/home/shahrzad/src/hpx/libs/full/naming_base/include/hpx/naming_base/naming_base.hpp:28:52: note: ‘hpx::naming::component_invalid’ declared here
28 | HPX_INLINE_CONSTEXPR_VARIABLE std::int32_t component_invalid = -1;
| ^~~~~~~~~~~~~~~~~
In file included from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/continuation.hpp:408,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/transfer_continuation_action.hpp:20,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/base_lco.hpp:14,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/base_lco_with_value.hpp:14,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/server/component_namespace.hpp:14,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/component_namespace.hpp:11,
from /home/shahrzad/src/hpx/cmake-build-release/libs/full/agas_base/include/hpx/modules/agas_base.hpp:15,
from /home/shahrzad/src/hpx/libs/full/agas/include/hpx/agas/addressing_service.hpp:18,
from /home/shahrzad/src/hpx/libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp:11,
from /home/shahrzad/src/hpx/src/runtime/parcelset/locality.cpp:13:
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp: In function ‘void hpx::set_lco_value(const hpx::naming::id_type&, hpx::naming::address&&, Result&&, bool)’:
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:178:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
178 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:178:55: error: expected unqualified-id before ‘<’ token
178 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:183:35: error: ‘set_value_action’ was not declared in this scope
183 | detail::set_lco_value<set_value_action>(
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:193:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
193 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:193:55: error: expected unqualified-id before ‘<’ token
193 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:198:35: error: ‘set_value_action’ was not declared in this scope
198 | detail::set_lco_value<set_value_action>(
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp: In function ‘void hpx::set_lco_value(const hpx::naming::id_type&, hpx::naming::address&&, Result&&, const hpx::naming::id_type&, bool)’:
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:222:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
222 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:222:55: error: expected unqualified-id before ‘<’ token
222 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:228:17: error: ‘set_value_action’ was not declared in this scope
228 | set_value_action>(id, std::move(addr), std::forward<Result>(t),
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:237:36: error: ‘base_lco_with_value’ in namespace ‘hpx::lcos’ does not name a template type
237 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^~~~~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:237:55: error: expected unqualified-id before ‘<’ token
237 | typedef typename lcos::base_lco_with_value<local_result_type,
| ^
/home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:243:17: error: ‘set_value_action’ was not declared in this scope
243 | set_value_action>(id, std::move(addr), std::forward<Result>(t),
| ^~~~~~~~~~~~~~~~
/home/shahrzad/src/hpx/src/runtime/parcelset/parcel.cpp: In member function ‘std::pair<long unsigned int, int> hpx::parcelset::parcel::determine_lva()’:
/home/shahrzad/src/hpx/src/runtime/parcelset/parcel.cpp:393:48: error: invalid use of incomplete type ‘class hpx::applier::applier’
393 | lva = hpx::applier::get_applier()
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /home/shahrzad/src/hpx/hpx/runtime/parcelset/parcelport.hpp:25,
from /home/shahrzad/src/hpx/hpx/runtime/parcelset/parcelhandler.hpp:22,
from /home/shahrzad/src/hpx/hpx/runtime/parcelset/put_parcel.hpp:26,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/applier/apply.hpp:688,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:258,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/continuation.hpp:408,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/transfer_continuation_action.hpp:20,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/base_lco.hpp:14,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/base_lco_with_value.hpp:14,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/server/component_namespace.hpp:14,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/component_namespace.hpp:11,
from /home/shahrzad/src/hpx/cmake-build-release/libs/full/agas_base/include/hpx/modules/agas_base.hpp:15,
from /home/shahrzad/src/hpx/libs/full/agas/include/hpx/agas/addressing_service.hpp:18,
from /home/shahrzad/src/hpx/src/runtime/parcelset/parcel.cpp:13:
/home/shahrzad/src/hpx/libs/full/runtime_distributed/include/hpx/runtime_distributed/applier_fwd.hpp:22:26: note: forward declaration of ‘class hpx::applier::applier’
22 | class HPX_EXPORT applier;
| ^~~~~~~
In file included from /home/shahrzad/src/hpx/src/runtime/set_parcel_write_handler.cpp:13:
/home/shahrzad/src/hpx/libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp: At global scope:
/home/shahrzad/src/hpx/libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp:411:26: error: field ‘applier_’ has incomplete type ‘hpx::applier::applier’
411 | applier::applier applier_;
| ^~~~~~~~
In file included from /home/shahrzad/src/hpx/hpx/runtime/parcelset/parcelport.hpp:25,
from /home/shahrzad/src/hpx/hpx/runtime/parcelset/parcelhandler.hpp:22,
from /home/shahrzad/src/hpx/src/runtime/set_parcel_write_handler.cpp:11:
/home/shahrzad/src/hpx/libs/full/runtime_distributed/include/hpx/runtime_distributed/applier_fwd.hpp:22:26: note: forward declaration of ‘class hpx::applier::applier’
22 | class HPX_EXPORT applier;
| ^~~~~~~
In file included from /home/shahrzad/src/hpx/src/runtime/parcelset/detail/parcel_route_handler.cpp:15:
/home/shahrzad/src/hpx/libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp: At global scope:
/home/shahrzad/src/hpx/libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp:411:26: error: field ‘applier_’ has incomplete type ‘hpx::applier::applier’
411 | applier::applier applier_;
| ^~~~~~~~
In file included from /home/shahrzad/src/hpx/hpx/runtime/parcelset/parcelport.hpp:25,
from /home/shahrzad/src/hpx/hpx/runtime/parcelset/parcelhandler.hpp:22,
from /home/shahrzad/src/hpx/src/runtime/parcelset/detail/parcel_route_handler.cpp:14:
/home/shahrzad/src/hpx/libs/full/runtime_distributed/include/hpx/runtime_distributed/applier_fwd.hpp:22:26: note: forward declaration of ‘class hpx::applier::applier’
22 | class HPX_EXPORT applier;
| ^~~~~~~
In file included from /home/shahrzad/src/hpx/src/runtime/parcelset/put_parcel.cpp:10:
/home/shahrzad/src/hpx/libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp: At global scope:
/home/shahrzad/src/hpx/libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp:411:26: error: field ‘applier_’ has incomplete type ‘hpx::applier::applier’
411 | applier::applier applier_;
| ^~~~~~~~
In file included from /home/shahrzad/src/hpx/hpx/runtime/parcelset/parcelport.hpp:25,
from /home/shahrzad/src/hpx/hpx/runtime/parcelset/parcelhandler.hpp:22,
from /home/shahrzad/src/hpx/hpx/runtime/parcelset/put_parcel.hpp:26,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/applier/apply.hpp:688,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp:258,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/continuation.hpp:408,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/transfer_continuation_action.hpp:20,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/base_lco.hpp:14,
from /home/shahrzad/src/hpx/libs/full/async_distributed/include/hpx/async_distributed/base_lco_with_value.hpp:14,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/server/component_namespace.hpp:14,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/component_namespace.hpp:11,
from /home/shahrzad/src/hpx/cmake-build-release/libs/full/agas_base/include/hpx/modules/agas_base.hpp:15,
from /home/shahrzad/src/hpx/libs/full/agas/include/hpx/agas/addressing_service.hpp:18,
from /home/shahrzad/src/hpx/libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp:11,
from /home/shahrzad/src/hpx/src/runtime/parcelset/put_parcel.cpp:10:
/home/shahrzad/src/hpx/libs/full/runtime_distributed/include/hpx/runtime_distributed/applier_fwd.hpp:22:26: note: forward declaration of ‘class hpx::applier::applier’
22 | class HPX_EXPORT applier;
| ^~~~~~~
/home/shahrzad/src/hpx/src/runtime/parcelset/detail/parcel_route_handler.cpp: In function ‘void hpx::parcelset::detail::parcel_route_handler(const std::error_code&, const hpx::parcelset::parcel&)’:
/home/shahrzad/src/hpx/src/runtime/parcelset/detail/parcel_route_handler.cpp:32:34: error: ‘get_runtime_distributed’ is not a member of ‘hpx’; did you mean ‘runtime_distributed’?
32 | parcelhandler& ph = hpx::get_runtime_distributed().get_parcel_handler();
| ^~~~~~~~~~~~~~~~~~~~~~~
| runtime_distributed
/home/shahrzad/src/hpx/src/runtime/set_parcel_write_handler.cpp: In function ‘hpx::parcel_write_handler_type hpx::set_parcel_write_handler(const parcel_write_handler_type&)’:
/home/shahrzad/src/hpx/src/runtime/set_parcel_write_handler.cpp:21:35: error: ‘get_runtime_distributed_ptr’ was not declared in this scope; did you mean ‘runtime_distributed’?
21 | runtime_distributed* rt = get_runtime_distributed_ptr();
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| runtime_distributed
/home/shahrzad/src/hpx/src/runtime/parcelset/put_parcel.cpp: In member function ‘void hpx::parcelset::detail::put_parcel_handler::operator()(hpx::parcelset::parcel&&) const’:
/home/shahrzad/src/hpx/src/runtime/parcelset/put_parcel.cpp:23:22: error: ‘get_runtime_distributed’ is not a member of ‘hpx’; did you mean ‘runtime_distributed’?
23 | hpx::get_runtime_distributed().get_parcel_handler();
| ^~~~~~~~~~~~~~~~~~~~~~~
| runtime_distributed
/home/shahrzad/src/hpx/src/runtime/parcelset/put_parcel.cpp: In function ‘void hpx::parcelset::put_parcel(hpx::parcelset::parcel&&, hpx::parcelset::write_handler_type&&)’:
/home/shahrzad/src/hpx/src/runtime/parcelset/put_parcel.cpp:31:18: error: ‘get_runtime_distributed’ is not a member of ‘hpx’; did you mean ‘runtime_distributed’?
31 | hpx::get_runtime_distributed().get_parcel_handler();
| ^~~~~~~~~~~~~~~~~~~~~~~
| runtime_distributed
/home/shahrzad/src/hpx/src/runtime/parcelset/parcelhandler.cpp: In member function ‘bool hpx::parcelset::parcelhandler::get_raw_remote_localities(std::vector<hpx::naming::gid_type>&, hpx::components::component_type, hpx::error_code&) const’:
/home/shahrzad/src/hpx/src/runtime/parcelset/parcelhandler.cpp:388:47: error: ‘get_locality’ was not declared in this scope; did you mean ‘hpx::agas::get_locality’?
388 | std::back_inserter(locality_ids), get_locality());
| ^~~~~~~~~~~~
| hpx::agas::get_locality
In file included from /home/shahrzad/src/hpx/cmake-build-release/libs/full/components_base/include/hpx/modules/components_base.hpp:14,
from /home/shahrzad/src/hpx/libs/full/actions_base/include/hpx/actions_base/component_action.hpp:16,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/server/component_namespace.hpp:12,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/component_namespace.hpp:11,
from /home/shahrzad/src/hpx/cmake-build-release/libs/full/agas_base/include/hpx/modules/agas_base.hpp:15,
from /home/shahrzad/src/hpx/libs/full/agas/include/hpx/agas/addressing_service.hpp:18,
from /home/shahrzad/src/hpx/src/runtime/parcelset/parcelhandler.cpp:16:
/home/shahrzad/src/hpx/libs/full/components_base/include/hpx/components_base/agas_interface.hpp:94:34: note: ‘hpx::agas::get_locality’ declared here
94 | inline hpx::naming::gid_type get_locality()
| ^~~~~~~~~~~~
/home/shahrzad/src/hpx/src/runtime/parcelset/put_parcel.cpp: In function ‘void hpx::parcelset::sync_put_parcel(hpx::parcelset::parcel&&)’:
/home/shahrzad/src/hpx/src/runtime/parcelset/put_parcel.cpp:38:18: error: ‘get_runtime_distributed’ is not a member of ‘hpx’; did you mean ‘runtime_distributed’?
38 | hpx::get_runtime_distributed().get_parcel_handler();
| ^~~~~~~~~~~~~~~~~~~~~~~
| runtime_distributed
/home/shahrzad/src/hpx/src/runtime/parcelset/parcelhandler.cpp: In member function ‘void hpx::parcelset::parcelhandler::init_parcel(hpx::parcelset::parcel&)’:
/home/shahrzad/src/hpx/src/runtime/parcelset/parcelhandler.cpp:1765:45: error: ‘get_locality’ was not declared in this scope; did you mean ‘hpx::agas::get_locality’?
1765 | p.set_source_id(naming::id_type(get_locality(),
| ^~~~~~~~~~~~
| hpx::agas::get_locality
In file included from /home/shahrzad/src/hpx/cmake-build-release/libs/full/components_base/include/hpx/modules/components_base.hpp:14,
from /home/shahrzad/src/hpx/libs/full/actions_base/include/hpx/actions_base/component_action.hpp:16,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/server/component_namespace.hpp:12,
from /home/shahrzad/src/hpx/libs/full/agas_base/include/hpx/agas_base/component_namespace.hpp:11,
from /home/shahrzad/src/hpx/cmake-build-release/libs/full/agas_base/include/hpx/modules/agas_base.hpp:15,
from /home/shahrzad/src/hpx/libs/full/agas/include/hpx/agas/addressing_service.hpp:18,
from /home/shahrzad/src/hpx/src/runtime/parcelset/parcelhandler.cpp:16:
/home/shahrzad/src/hpx/libs/full/components_base/include/hpx/components_base/agas_interface.hpp:94:34: note: ‘hpx::agas::get_locality’ declared here
94 | inline hpx::naming::gid_type get_locality()
| ^~~~~~~~~~~~
In file included from /home/shahrzad/src/hpx/src/runtime/parcelset/locality.cpp:13:
/home/shahrzad/src/hpx/libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp: At global scope:
/home/shahrzad/src/hpx/libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp:411:26: error: field ‘applier_’ has incomplete type ‘hpx::applier::applier’
411 | applier::applier applier_;
| ^~~~~~~~
In file included from /home/shahrzad/src/hpx/hpx/runtime/parcelset/parcelport.hpp:25,
from /home/shahrzad/src/hpx/hpx/runtime/parcelset/parcelhandler.hpp:22,
from /home/shahrzad/src/hpx/src/runtime/parcelset/locality.cpp:12:
/home/shahrzad/src/hpx/libs/full/runtime_distributed/include/hpx/runtime_distributed/applier_fwd.hpp:22:26: note: forward declaration of ‘class hpx::applier::applier’
22 | class HPX_EXPORT applier;
| ^~~~~~~
/home/shahrzad/src/hpx/src/runtime/parcelset/locality.cpp: In member function ‘void hpx::parcelset::locality::load(hpx::serialization::input_archive&, unsigned int)’:
/home/shahrzad/src/hpx/src/runtime/parcelset/locality.cpp:47:17: error: ‘get_runtime_distributed’ was not declared in this scope; did you mean ‘runtime_distributed’?
47 | impl_ = get_runtime_distributed()
| ^~~~~~~~~~~~~~~~~~~~~~~
| runtime_distributed
gmake[2]: *** [src/CMakeFiles/hpx_full.dir/build.make:134: src/CMakeFiles/hpx_full.dir/runtime/parcelset/parcel.cpp.o] Error 1
gmake[2]: *** Waiting for unfinished jobs....
gmake[2]: *** [src/CMakeFiles/hpx_full.dir/build.make:95: src/CMakeFiles/hpx_full.dir/runtime/parcelset/detail/parcel_route_handler.cpp.o] Error 1
gmake[2]: *** [src/CMakeFiles/hpx_full.dir/build.make:173: src/CMakeFiles/hpx_full.dir/runtime/parcelset/put_parcel.cpp.o] Error 1
gmake[2]: *** [src/CMakeFiles/hpx_full.dir/build.make:186: src/CMakeFiles/hpx_full.dir/runtime/set_parcel_write_handler.cpp.o] Error 1
gmake[2]: *** [src/CMakeFiles/hpx_full.dir/build.make:147: src/CMakeFiles/hpx_full.dir/runtime/parcelset/parcelhandler.cpp.o] Error 1
gmake[2]: *** [src/CMakeFiles/hpx_full.dir/build.make:121: src/CMakeFiles/hpx_full.dir/runtime/parcelset/locality.cpp.o] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:18090: src/CMakeFiles/hpx_full.dir/all] Error 2
gmake: *** [Makefile:160: all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment