Skip to content

Instantly share code, notes, and snippets.

@zao
Created August 2, 2017 21:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zao/33624144ab0948082a563b6ea1926e19 to your computer and use it in GitHub Desktop.
Save zao/33624144ab0948082a563b6ea1926e19 to your computer and use it in GitHub Desktop.
0.9.11-rc1-3930-g73bcb7164c
[1/1113] Building CXX object tests/performance/local/CMakeFiles/future_overhead_exe.dir/future_overhead.cpp.o
[2/1113] Building CXX object tests/performance/local/CMakeFiles/agas_cache_timings_exe.dir/agas_cache_timings.cpp.o
[3/1113] Linking CXX executable bin/future_overhead
[4/1113] Linking CXX executable bin/agas_cache_timings
[5/1113] Building CXX object tests/performance/local/CMakeFiles/timed_task_spawn_exe.dir/timed_task_spawn.cpp.o
[6/1113] Building CXX object tests/performance/local/CMakeFiles/stream_exe.dir/stream.cpp.o
[7/1113] Linking CXX executable bin/timed_task_spawn
[8/1113] Linking CXX executable bin/stream
[9/1113] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_prefetching_executors_v1_test_exe.dir/foreach_prefetching_executors_v1.cpp.o
In file included from /usr/lib/gcc/x86_64-linux-gnu/6/include/emmintrin.h:31:0,
from /home/zao/stellar/hpx/hpx/parallel/util/prefetching.hpp:28,
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/foreach_tests_prefetching.hpp:12,
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/foreach_prefetching_executors_v1.cpp:15:
/home/zao/stellar/hpx/hpx/parallel/util/prefetching.hpp: In instantiation of ‘void hpx::parallel::util::detail::prefetch_addresses(const T& ...) [with T = {double}]’:
/home/zao/stellar/hpx/hpx/parallel/util/prefetching.hpp:266:31: required from ‘void hpx::parallel::util::detail::prefetch_containers(const hpx::util::tuple<Ts ...>&, hpx::util::detail::pack_c<long unsigned int, Right ...>, std::size_t) [with Ts = {std::reference_wrapper<const std::vector<double, std::allocator<double> > >}; long unsigned int ...Is = {0ul}; std::size_t = long unsigned int]’
/home/zao/stellar/hpx/hpx/parallel/util/prefetching.hpp:363:44: required from ‘static hpx::parallel::util::detail::loop_n<hpx::parallel::util::detail::prefetching_iterator<Itr, Ts ...> >::iterator_type hpx::parallel::util::detail::loop_n<hpx::parallel::util::detail::prefetching_iterator<Itr, Ts ...> >::call(hpx::parallel::util::detail::loop_n<hpx::parallel::util::detail::prefetching_iterator<Itr, Ts ...> >::iterator_type, std::size_t, F&&) [with F = hpx::parallel::v1::detail::invoke_projected<test_for_each_prefetching_exception(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>; IteratorTag = std::random_access_iterator_tag]::<lambda(std::size_t)>, hpx::parallel::util::projection_identity>; Itr = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; Ts = {const std::vector<double, std::allocator<double> >}; hpx::parallel::util::detail::loop_n<hpx::parallel::util::detail::prefetching_iterator<Itr, Ts ...> >::iterator_type = hpx::parallel::util::detail::prefetching_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, const std::vector<double, std::allocator<double> > >; std::size_t = long unsigned int]’
/home/zao/stellar/hpx/hpx/parallel/util/loop.hpp:215:42: required from ‘typename std::enable_if<(! hpx::parallel::execution::is_vectorpack_execution_policy<T>::value), Iter>::type hpx::parallel::util::loop_n(Iter, std::size_t, F&&) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>; Iter = hpx::parallel::util::detail::prefetching_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, const std::vector<double, std::allocator<double> > >; F = hpx::parallel::v1::detail::invoke_projected<test_for_each_prefetching_exception(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>; IteratorTag = std::random_access_iterator_tag]::<lambda(std::size_t)>, hpx::parallel::util::projection_identity>; typename std::enable_if<(! hpx::parallel::execution::is_vectorpack_execution_policy<T>::value), Iter>::type = hpx::parallel::util::detail::prefetching_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, const std::vector<double, std::allocator<double> > >; std::size_t = long unsigned int]’
/home/zao/stellar/hpx/hpx/parallel/algorithms/for_each.hpp:98:52: required from ‘void hpx::parallel::v1::detail::for_each_iteration<ExPolicy, F, Proj>::execute(Iter, std::size_t) [with Iter = hpx::parallel::util::detail::prefetching_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, const std::vector<double, std::allocator<double> > >; ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>&; F = test_for_each_prefetching_exception(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>; IteratorTag = std::random_access_iterator_tag]::<lambda(std::size_t)>; Proj = hpx::parallel::util::projection_identity; std::size_t = long unsigned int]’
/home/zao/stellar/hpx/hpx/parallel/algorithms/for_each.hpp:132:17: required from ‘void hpx::parallel::v1::detail::for_each_iteration<ExPolicy, F, Proj>::operator()(Iter, std::size_t, std::size_t) [with Iter = hpx::parallel::util::detail::prefetching_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, const std::vector<double, std::allocator<double> > >; ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>&; F = test_for_each_prefetching_exception(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>; IteratorTag = std::random_access_iterator_tag]::<lambda(std::size_t)>; Proj = hpx::parallel::util::projection_identity; std::size_t = long unsigned int]’
/home/zao/stellar/hpx/hpx/parallel/util/detail/chunk_size.hpp:196:10: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/home/zao/stellar/hpx/hpx/parallel/algorithms/detail/dispatch.hpp:373:37: required from ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, typename hpx::parallel::v1::detail::local_algorithm_result<Result>::type>::type hpx::parallel::v1::detail::algorithm<Derived, Result>::call(ExPolicy&&, std::false_type, Args&& ...) const [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>&; Args = {hpx::parallel::util::detail::prefetching_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int, std::allocator<long unsigned int> > >, const std::vector<double, std::allocator<double> > >&, hpx::parallel::util::detail::prefetching_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int, std::allocator<long unsigned int> > >, const std::vector<double, std::allocator<double> > >&, test_for_each_prefetching_exception(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>; IteratorTag = std::random_access_iterator_tag]::<lambda(std::size_t)>, hpx::parallel::util::projection_identity}; Derived = hpx::parallel::v1::detail::for_each<hpx::parallel::util::detail::prefetching_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, const std::vector<double, std::allocator<double> > > >; Result = hpx::parallel::util::detail::prefetching_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, const std::vector<double, std::allocator<double> > >; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, typename hpx::parallel::v1::detail::local_algorithm_result<Result>::type>::type = hpx::parallel::util::detail::prefetching_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, const std::vector<double, std::allocator<double> > >; std::false_type = std::integral_constant<bool, false>]’
/home/zao/stellar/hpx/hpx/parallel/algorithms/for_each.hpp:415:74: required from ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, T>::type hpx::parallel::v1::detail::for_each_(ExPolicy&&, FwdIter, FwdIter, F&&, Proj&&, std::false_type) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>&; FwdIter = hpx::parallel::util::detail::prefetching_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, const std::vector<double, std::allocator<double> > >; F = test_for_each_prefetching_exception(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>; IteratorTag = std::random_access_iterator_tag]::<lambda(std::size_t)>; Proj = hpx::parallel::util::projection_identity; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, T>::type = hpx::parallel::util::detail::prefetching_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, const std::vector<double, std::allocator<double> > >; std::false_type = std::integral_constant<bool, false>]’
/home/zao/stellar/hpx/hpx/parallel/algorithms/for_each.hpp:526:33: required from ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, T>::type hpx::parallel::v1::for_each(ExPolicy&&, FwdIter, FwdIter, F&&, Proj&&) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>&; FwdIter = hpx::parallel::util::detail::prefetching_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, const std::vector<double, std::allocator<double> > >; F = test_for_each_prefetching_exception(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>; IteratorTag = std::random_access_iterator_tag]::<lambda(std::size_t)>; Proj = hpx::parallel::util::projection_identity; int _concept_requires_502 = 42; typename std::enable_if<((_concept_requires_502 == 43) || ((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<Iter>::value) && hpx::parallel::traits::is_projected<Proj, FwdIter>::value)), int>::type _concept_check_502 = 0; int _concept_requires_507 = 42; typename std::enable_if<((_concept_requires_507 == 43) || hpx::parallel::traits::is_indirect_callable<ExPolicy, F, hpx::parallel::traits::projected<Proj, FwdIter> >::value), int>::type _concept_check_507 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, T>::type = hpx::parallel::util::detail::prefetching_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, const std::vector<double, std::allocator<double> > >]’
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/foreach_tests_prefetching.hpp:116:32: required from ‘void test_for_each_prefetching_exception(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>; IteratorTag = std::random_access_iterator_tag]’
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/foreach_prefetching_executors_v1.cpp:23:40: required from ‘void test_prefetching_executors(ExPolicy&&) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>]’
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/foreach_prefetching_executors_v1.cpp:47:59: required from here
/home/zao/stellar/hpx/hpx/parallel/util/prefetching.hpp:256:31: warning: cast from type ‘const double*’ to type ‘char*’ casts away qualifiers [-Wcast-qual]
(_mm_prefetch((char*)&ts, _MM_HINT_T0), 0)..., 0
^
[10/1113] Linking CXX executable bin/foreach_prefetching_executors_v1_test
[11/1113] Building CXX object tests/performance/local/CMakeFiles/transform_reduce_scaling_exe.dir/transform_reduce_scaling.cpp.o
/home/zao/stellar/hpx/tests/performance/local/transform_reduce_scaling.cpp: In function ‘void measure_transform_reduce(std::size_t)’:
/home/zao/stellar/hpx/tests/performance/local/transform_reduce_scaling.cpp:47:5: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::transform_reduce(ExPolicy&&, FwdIter, FwdIter, T, Convert&&, Reduce&&) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; FwdIter = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >; T = double; Reduce = std::plus<double>; Convert = measure_transform_reduce(std::size_t)::<lambda(Point)>; int _concept_requires_297 = 42; typename std::enable_if<((_concept_requires_257 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_invocable<Conv, typename std::iterator_traits<_II>::value_type>::value) && hpx::traits::is_invocable<Op, typename hpx::util::invoke_result<Conv, typename std::iterator_traits<_II>::value_type>::type, typename hpx::util::invoke_result<Conv, typename std::iterator_traits<_II>::value_type>::type>::value)), int>::type _concept_check_297 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = double]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations]
);
^
In file included from /home/zao/stellar/hpx/hpx/parallel/numeric.hpp:21:0,
from /home/zao/stellar/hpx/hpx/include/parallel_numeric.hpp:9,
from /home/zao/stellar/hpx/tests/performance/local/transform_reduce_scaling.cpp:9:
/home/zao/stellar/hpx/hpx/parallel/algorithms/transform_reduce.hpp:300:5: note: declared here
transform_reduce(ExPolicy && policy, FwdIter first, FwdIter last,
^~~~~~~~~~~~~~~~
[12/1113] Building CXX object tests/regressions/lcos/CMakeFiles/receive_buffer_1733_test_exe.dir/receive_buffer_1733.cpp.o
[13/1113] Linking CXX executable bin/transform_reduce_scaling
[14/1113] Linking CXX executable bin/receive_buffer_1733_test
[15/1113] Building CXX object tests/regressions/util/CMakeFiles/iarchive_1237_test_exe.dir/iarchive_1237.cpp.o
[16/1113] Building CXX object tests/performance/local/CMakeFiles/serialization_performance_exe.dir/serialization_performance.cpp.o
[17/1113] Linking CXX executable bin/serialization_performance
[18/1113] Building CXX object tests/performance/local/CMakeFiles/delay_baseline_exe.dir/delay_baseline.cpp.o
[19/1113] Linking CXX executable bin/delay_baseline
[20/1113] Building CXX object tests/performance/local/CMakeFiles/hpx_tls_overhead_exe.dir/hpx_tls_overhead.cpp.o
[21/1113] Linking CXX executable bin/hpx_tls_overhead
[22/1113] Building CXX object tests/performance/local/CMakeFiles/async_overheads_exe.dir/async_overheads.cpp.o
[23/1113] Building CXX object tests/performance/local/CMakeFiles/coroutines_call_overhead_exe.dir/coroutines_call_overhead.cpp.o
[24/1113] Linking CXX executable bin/async_overheads
[25/1113] Linking CXX executable bin/coroutines_call_overhead
[26/1113] Building CXX object tests/performance/local/CMakeFiles/parent_vs_child_stealing_exe.dir/parent_vs_child_stealing.cpp.o
[27/1113] Building CXX object tests/regressions/util/CMakeFiles/unwrapped_1528_test_exe.dir/unwrapped_1528.cpp.o
[28/1113] Linking CXX executable bin/parent_vs_child_stealing
[29/1113] Building CXX object tests/performance/local/CMakeFiles/foreach_scaling_exe.dir/foreach_scaling.cpp.o
[30/1113] Linking CXX executable bin/foreach_scaling
[31/1113] Building CXX object tests/performance/local/CMakeFiles/partitioned_vector_foreach_exe.dir/partitioned_vector_foreach.cpp.o
[32/1113] Building CXX object tests/performance/local/CMakeFiles/function_object_wrapper_overhead_exe.dir/function_object_wrapper_overhead.cpp.o
[33/1113] Building CXX object tests/performance/local/CMakeFiles/skynet_exe.dir/skynet.cpp.o
[34/1113] Linking CXX executable bin/function_object_wrapper_overhead
[35/1113] Linking CXX executable bin/skynet
[36/1113] Linking CXX executable bin/partitioned_vector_foreach
[37/1113] Building CXX object tests/performance/local/htts_v2/CMakeFiles/htts2_hpx_exe.dir/htts2.cpp.o
[38/1113] Building CXX object tests/performance/local/htts_v2/CMakeFiles/htts2_payload_precision_exe.dir/htts2_payload_precision.cpp.o
[39/1113] Building CXX object tests/performance/local/htts_v2/CMakeFiles/htts2_payload_precision_exe.dir/htts2.cpp.o
[40/1113] Linking CXX executable bin/htts2_payload_precision
[41/1113] Building CXX object tests/performance/local/CMakeFiles/serialization_overhead_exe.dir/serialization_overhead.cpp.o
[42/1113] Linking CXX executable bin/serialization_overhead
[43/1113] Building CXX object tests/performance/local/CMakeFiles/sizeof_exe.dir/sizeof.cpp.o
[44/1113] Linking CXX executable bin/sizeof
[45/1113] Building CXX object tests/performance/local/CMakeFiles/spinlock_overhead1_exe.dir/spinlock_overhead1.cpp.o
[46/1113] Building CXX object tests/performance/local/CMakeFiles/spinlock_overhead2_exe.dir/spinlock_overhead2.cpp.o
[47/1113] Linking CXX executable bin/spinlock_overhead1
[48/1113] Linking CXX executable bin/spinlock_overhead2
[49/1113] Building CXX object tests/performance/local/CMakeFiles/stencil3_iterators_exe.dir/stencil3_iterators.cpp.o
[50/1113] Linking CXX executable bin/stencil3_iterators
[51/1113] Building CXX object tests/performance/network/osu/CMakeFiles/osu_latency_exe.dir/osu_base.cpp.o
[52/1113] Building CXX object tests/performance/local/htts_v2/CMakeFiles/htts2_hpx_exe.dir/htts2_hpx.cpp.o
[53/1113] Linking CXX executable bin/htts2_hpx
[54/1113] Building CXX object tests/performance/network/osu/CMakeFiles/osu_bibw_exe.dir/osu_base.cpp.o
[55/1113] Building CXX object tests/performance/network/osu/CMakeFiles/osu_multi_lat_exe.dir/osu_base.cpp.o
[56/1113] Building CXX object tests/performance/network/CMakeFiles/pingpong_performance_exe.dir/pingpong_performance.cpp.o
[57/1113] Linking CXX executable bin/pingpong_performance
[58/1113] Building CXX object tests/performance/network/lcos/CMakeFiles/barrier_performance_exe.dir/barrier_performance.cpp.o
[59/1113] Linking CXX executable bin/barrier_performance
[60/1113] Building CXX object tests/performance/network/osu/CMakeFiles/osu_bw_exe.dir/osu_base.cpp.o
[61/1113] Building CXX object tests/performance/network/osu/CMakeFiles/osu_bibw_exe.dir/osu_bibw.cpp.o
[62/1113] Linking CXX executable bin/osu_bibw
[63/1113] Building CXX object tests/performance/network/osu/CMakeFiles/osu_latency_exe.dir/osu_latency.cpp.o
[64/1113] Linking CXX executable bin/osu_latency
[65/1113] Building CXX object tests/performance/network/network_storage/CMakeFiles/network_storage_exe.dir/network_storage.cpp.o
[66/1113] Building CXX object tests/regressions/CMakeFiles/commandline_options_1437_test_exe.dir/commandline_options_1437.cpp.o
[67/1113] Building CXX object tests/performance/network/osu/CMakeFiles/osu_bw_exe.dir/osu_bw.cpp.o
[68/1113] Linking CXX executable bin/commandline_options_1437_test
[69/1113] Linking CXX executable bin/network_storage
[70/1113] Linking CXX executable bin/osu_bw
[71/1113] Building CXX object tests/regressions/CMakeFiles/dynamic_counters_loaded_1508_test_exe.dir/dynamic_counters_loaded_1508.cpp.o
[72/1113] Linking CXX executable bin/dynamic_counters_loaded_1508_test
[73/1113] Building CXX object tests/performance/network/osu/CMakeFiles/osu_multi_lat_exe.dir/osu_multi_lat.cpp.o
[74/1113] Linking CXX executable bin/osu_multi_lat
[75/1113] Building CXX object tests/regressions/CMakeFiles/multiple_init_test_exe.dir/multiple_init.cpp.o
[76/1113] Linking CXX executable bin/multiple_init_test
[77/1113] Building CXX object tests/regressions/agas/CMakeFiles/duplicate_id_registration_1596_test_exe.dir/duplicate_id_registration_1596.cpp.o
FAILED: tests/regressions/agas/CMakeFiles/duplicate_id_registration_1596_test_exe.dir/duplicate_id_registration_1596.cpp.o
/usr/bin/c++ -DDEBUG -DHPX_APPLICATION_EXPORTS -DHPX_APPLICATION_NAME=duplicate_id_registration_1596_test_exe -DHPX_APPLICATION_STRING=\"duplicate_id_registration_1596_test_exe\" -DHPX_PREFIX=\"/home/zao/stellar/bld-debug\" -D_DEBUG -D_GNU_SOURCE -I/home/zao/stellar/hpx -isystem /home/zao/stellar/inst-boost/include -I. -I/home/zao/stellar/hpx/examples -I/home/zao/stellar/hpx/tests -Wall -Wextra -Wno-unused-local-typedefs -Wno-strict-aliasing -Wno-sign-promo -Wno-attributes -Wno-cast-align -Wno-unused-parameter -Wformat=2 -Wno-format-nonliteral -Winit-self -Wdouble-promotion -Wcast-qual -Wcast-align -Werror=trampolines -Werror=parentheses -Werror=reorder -Werror=return-type -Werror=sequence-point -Werror=uninitialized -Werror=format -Werror=missing-braces -Werror=sign-compare -fdiagnostics-show-option -Werror=vla -Werror=return-type -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Werror=uninitialized -Wno-unused-local-typedefs -Wno-sync-nand -Wno-delete-non-virtual-dtor -fvisibility=hidden -g -std=c++14 -MD -MT tests/regressions/agas/CMakeFiles/duplicate_id_registration_1596_test_exe.dir/duplicate_id_registration_1596.cpp.o -MF tests/regressions/agas/CMakeFiles/duplicate_id_registration_1596_test_exe.dir/duplicate_id_registration_1596.cpp.o.d -o tests/regressions/agas/CMakeFiles/duplicate_id_registration_1596_test_exe.dir/duplicate_id_registration_1596.cpp.o -c /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:59:5: error: ‘ViewRegistrationListener’ is not a member of ‘hpx::server’
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:59:5: note: suggested alternative:
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:23:8: note: ‘server::ViewRegistrationListener’
struct ViewRegistrationListener
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:59:5: error: ‘ViewRegistrationListener’ is not a member of ‘hpx::server’
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:59:5: note: suggested alternative:
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:23:8: note: ‘server::ViewRegistrationListener’
struct ViewRegistrationListener
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:907:21: error: parse error in template argument list
char const* get_action_name< action>(); \
^~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:21:30: note: in expansion of macro ‘HPX_PP_CAT_I’
# define HPX_PP_CAT(a, b) HPX_PP_CAT_I(a, b)
^~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:924:19: note: in expansion of macro ‘HPX_PP_CAT’
HPX_PP_EXPAND(HPX_PP_CAT( \
^~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:907:21: error: template-id ‘get_action_name<<expression error> >’ for ‘const char* hpx::actions::detail::get_action_name()’ does not match any template declaration
char const* get_action_name< action>(); \
^~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:21:30: note: in expansion of macro ‘HPX_PP_CAT_I’
# define HPX_PP_CAT(a, b) HPX_PP_CAT_I(a, b)
^~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:924:19: note: in expansion of macro ‘HPX_PP_CAT’
HPX_PP_EXPAND(HPX_PP_CAT( \
^~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
In file included from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:131:21: note: candidate is: template<class Action> const char* hpx::actions::detail::get_action_name()
char const* get_action_name()
^~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:59:5: error: ‘ViewRegistrationListener’ is not a member of ‘hpx::server’
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:909:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_EXTERN_DECLARATION’
HPX_REGISTER_ACTION_EXTERN_DECLARATION(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:59:5: note: suggested alternative:
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:909:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_EXTERN_DECLARATION’
HPX_REGISTER_ACTION_EXTERN_DECLARATION(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:23:8: note: ‘server::ViewRegistrationListener’
struct ViewRegistrationListener
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:59:5: error: ‘ViewRegistrationListener’ is not a member of ‘hpx::server’
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:909:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_EXTERN_DECLARATION’
HPX_REGISTER_ACTION_EXTERN_DECLARATION(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:59:5: note: suggested alternative:
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:909:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_EXTERN_DECLARATION’
HPX_REGISTER_ACTION_EXTERN_DECLARATION(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:23:8: note: ‘server::ViewRegistrationListener’
struct ViewRegistrationListener
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:885:66: error: template argument 1 is invalid
extern template struct HPX_EXPORT transfer_action< action>; \
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:909:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_EXTERN_DECLARATION’
HPX_REGISTER_ACTION_EXTERN_DECLARATION(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:21:30: note: in expansion of macro ‘HPX_PP_CAT_I’
# define HPX_PP_CAT(a, b) HPX_PP_CAT_I(a, b)
^~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:924:19: note: in expansion of macro ‘HPX_PP_CAT’
HPX_PP_EXPAND(HPX_PP_CAT( \
^~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:59:5: error: ‘ViewRegistrationListener’ is not a member of ‘hpx::server’
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:909:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_EXTERN_DECLARATION’
HPX_REGISTER_ACTION_EXTERN_DECLARATION(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:59:5: note: suggested alternative:
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:909:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_EXTERN_DECLARATION’
HPX_REGISTER_ACTION_EXTERN_DECLARATION(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:23:8: note: ‘server::ViewRegistrationListener’
struct ViewRegistrationListener
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:59:5: error: ‘ViewRegistrationListener’ is not a member of ‘hpx::server’
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:909:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_EXTERN_DECLARATION’
HPX_REGISTER_ACTION_EXTERN_DECLARATION(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:59:5: note: suggested alternative:
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:909:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_EXTERN_DECLARATION’
HPX_REGISTER_ACTION_EXTERN_DECLARATION(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:23:8: note: ‘server::ViewRegistrationListener’
struct ViewRegistrationListener
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:886:79: error: template argument 1 is invalid
extern template struct HPX_EXPORT transfer_continuation_action< action>;\
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:909:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_EXTERN_DECLARATION’
HPX_REGISTER_ACTION_EXTERN_DECLARATION(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:21:30: note: in expansion of macro ‘HPX_PP_CAT_I’
# define HPX_PP_CAT(a, b) HPX_PP_CAT_I(a, b)
^~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:924:19: note: in expansion of macro ‘HPX_PP_CAT’
HPX_PP_EXPAND(HPX_PP_CAT( \
^~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:59:5: error: ‘ViewRegistrationListener’ is not a member of ‘hpx::server’
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:59:5: note: suggested alternative:
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:23:8: note: ‘server::ViewRegistrationListener’
struct ViewRegistrationListener
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:59:5: error: ‘ViewRegistrationListener’ is not a member of ‘hpx::server’
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:59:5: note: suggested alternative:
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:23:8: note: ‘server::ViewRegistrationListener’
struct ViewRegistrationListener
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:913:33: error: template argument 1 is invalid
struct is_action< action> \
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:21:30: note: in expansion of macro ‘HPX_PP_CAT_I’
# define HPX_PP_CAT(a, b) HPX_PP_CAT_I(a, b)
^~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:924:19: note: in expansion of macro ‘HPX_PP_CAT’
HPX_PP_EXPAND(HPX_PP_CAT( \
^~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:59:5: error: ‘ViewRegistrationListener’ is not a member of ‘hpx::server’
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:59:5: note: suggested alternative:
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:23:8: note: ‘server::ViewRegistrationListener’
struct ViewRegistrationListener
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:59:5: error: ‘ViewRegistrationListener’ is not a member of ‘hpx::server’
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:59:5: note: suggested alternative:
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:23:8: note: ‘server::ViewRegistrationListener’
struct ViewRegistrationListener
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:917:52: error: template argument 1 is invalid
struct needs_automatic_registration< action> \
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:932:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID’
HPX_REGISTER_ACTION_DECLARATION_NO_DEFAULT_GUID(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:21:30: note: in expansion of macro ‘HPX_PP_CAT_I’
# define HPX_PP_CAT(a, b) HPX_PP_CAT_I(a, b)
^~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:924:19: note: in expansion of macro ‘HPX_PP_CAT’
HPX_PP_EXPAND(HPX_PP_CAT( \
^~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1051:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION_’
HPX_REGISTER_ACTION_DECLARATION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:58:1: note: in expansion of macro ‘HPX_REGISTER_ACTION_DECLARATION’
HPX_REGISTER_ACTION_DECLARATION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:62:5: error: ‘ViewRegistrationListener’ is not a member of ‘hpx::server’
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:870:5: note: in expansion of macro ‘HPX_DEFINE_GET_ACTION_NAME_’
HPX_DEFINE_GET_ACTION_NAME_(action, actionname) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:62:5: note: suggested alternative:
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:870:5: note: in expansion of macro ‘HPX_DEFINE_GET_ACTION_NAME_’
HPX_DEFINE_GET_ACTION_NAME_(action, actionname) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:23:8: note: ‘server::ViewRegistrationListener’
struct ViewRegistrationListener
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:62:5: error: ‘ViewRegistrationListener’ is not a member of ‘hpx::server’
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:870:5: note: in expansion of macro ‘HPX_DEFINE_GET_ACTION_NAME_’
HPX_DEFINE_GET_ACTION_NAME_(action, actionname) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:62:5: note: suggested alternative:
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:870:5: note: in expansion of macro ‘HPX_DEFINE_GET_ACTION_NAME_’
HPX_DEFINE_GET_ACTION_NAME_(action, actionname) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:23:8: note: ‘server::ViewRegistrationListener’
struct ViewRegistrationListener
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:854:21: error: parse error in template argument list
char const* get_action_name< action>() \
^~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:870:5: note: in expansion of macro ‘HPX_DEFINE_GET_ACTION_NAME_’
HPX_DEFINE_GET_ACTION_NAME_(action, actionname) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:21:30: note: in expansion of macro ‘HPX_PP_CAT_I’
# define HPX_PP_CAT(a, b) HPX_PP_CAT_I(a, b)
^~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:862:19: note: in expansion of macro ‘HPX_PP_CAT’
HPX_PP_EXPAND(HPX_PP_CAT( \
^~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:854:21: error: template-id ‘get_action_name<<expression error> >’ for ‘const char* hpx::actions::detail::get_action_name()’ does not match any template declaration
char const* get_action_name< action>() \
^~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:870:5: note: in expansion of macro ‘HPX_DEFINE_GET_ACTION_NAME_’
HPX_DEFINE_GET_ACTION_NAME_(action, actionname) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:21:30: note: in expansion of macro ‘HPX_PP_CAT_I’
# define HPX_PP_CAT(a, b) HPX_PP_CAT_I(a, b)
^~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:862:19: note: in expansion of macro ‘HPX_PP_CAT’
HPX_PP_EXPAND(HPX_PP_CAT( \
^~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
In file included from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:131:21: note: candidate is: template<class Action> const char* hpx::actions::detail::get_action_name()
char const* get_action_name()
^~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:62:5: error: ‘ViewRegistrationListener’ is not a member of ‘hpx::server’
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:871:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_INVOCATION_COUNT’
HPX_REGISTER_ACTION_INVOCATION_COUNT(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:62:5: note: suggested alternative:
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:871:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_INVOCATION_COUNT’
HPX_REGISTER_ACTION_INVOCATION_COUNT(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:23:8: note: ‘server::ViewRegistrationListener’
struct ViewRegistrationListener
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:62:5: error: ‘ViewRegistrationListener’ is not a member of ‘hpx::server’
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:871:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_INVOCATION_COUNT’
HPX_REGISTER_ACTION_INVOCATION_COUNT(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:62:5: note: suggested alternative:
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:871:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_INVOCATION_COUNT’
HPX_REGISTER_ACTION_INVOCATION_COUNT(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:23:8: note: ‘server::ViewRegistrationListener’
struct ViewRegistrationListener
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/hpx/runtime/actions/detail/invocation_count_registry.hpp:93:58: error: template argument 1 is invalid
template register_action_invocation_count< Action> \
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:871:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_INVOCATION_COUNT’
HPX_REGISTER_ACTION_INVOCATION_COUNT(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:21:30: note: in expansion of macro ‘HPX_PP_CAT_I’
# define HPX_PP_CAT(a, b) HPX_PP_CAT_I(a, b)
^~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:862:19: note: in expansion of macro ‘HPX_PP_CAT’
HPX_PP_EXPAND(HPX_PP_CAT( \
^~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:62:5: error: ‘ViewRegistrationListener’ is not a member of ‘hpx::server’
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:871:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_INVOCATION_COUNT’
HPX_REGISTER_ACTION_INVOCATION_COUNT(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:62:5: note: suggested alternative:
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:871:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_INVOCATION_COUNT’
HPX_REGISTER_ACTION_INVOCATION_COUNT(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:23:8: note: ‘server::ViewRegistrationListener’
struct ViewRegistrationListener
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:62:5: error: ‘ViewRegistrationListener’ is not a member of ‘hpx::server’
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:871:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_INVOCATION_COUNT’
HPX_REGISTER_ACTION_INVOCATION_COUNT(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:62:5: note: suggested alternative:
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:871:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_INVOCATION_COUNT’
HPX_REGISTER_ACTION_INVOCATION_COUNT(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:23:8: note: ‘server::ViewRegistrationListener’
struct ViewRegistrationListener
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/hpx/runtime/actions/detail/invocation_count_registry.hpp:94:53: error: template argument 1 is invalid
register_action_invocation_count< Action>::instance; \
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:871:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_INVOCATION_COUNT’
HPX_REGISTER_ACTION_INVOCATION_COUNT(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:21:30: note: in expansion of macro ‘HPX_PP_CAT_I’
# define HPX_PP_CAT(a, b) HPX_PP_CAT_I(a, b)
^~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:862:19: note: in expansion of macro ‘HPX_PP_CAT’
HPX_PP_EXPAND(HPX_PP_CAT( \
^~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/hpx/runtime/actions/detail/invocation_count_registry.hpp:94:56: error: ‘instance’ is not a template function
register_action_invocation_count< Action>::instance; \
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:871:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_INVOCATION_COUNT’
HPX_REGISTER_ACTION_INVOCATION_COUNT(action) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:21:30: note: in expansion of macro ‘HPX_PP_CAT_I’
# define HPX_PP_CAT(a, b) HPX_PP_CAT_I(a, b)
^~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:862:19: note: in expansion of macro ‘HPX_PP_CAT’
HPX_PP_EXPAND(HPX_PP_CAT( \
^~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:62:5: error: ‘ViewRegistrationListener’ is not a member of ‘hpx::server’
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:62:5: note: suggested alternative:
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:23:8: note: ‘server::ViewRegistrationListener’
struct ViewRegistrationListener
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:62:5: error: ‘ViewRegistrationListener’ is not a member of ‘hpx::server’
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:62:5: note: suggested alternative:
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:23:8: note: ‘server::ViewRegistrationListener’
struct ViewRegistrationListener
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:874:48: error: template argument 1 is invalid
template struct transfer_action< action>; \
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:21:30: note: in expansion of macro ‘HPX_PP_CAT_I’
# define HPX_PP_CAT(a, b) HPX_PP_CAT_I(a, b)
^~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:862:19: note: in expansion of macro ‘HPX_PP_CAT’
HPX_PP_EXPAND(HPX_PP_CAT( \
^~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:62:5: error: ‘ViewRegistrationListener’ is not a member of ‘hpx::server’
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:62:5: note: suggested alternative:
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:23:8: note: ‘server::ViewRegistrationListener’
struct ViewRegistrationListener
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:62:5: error: ‘ViewRegistrationListener’ is not a member of ‘hpx::server’
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:62:5: note: suggested alternative:
server::ViewRegistrationListener::register_view_action,
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:23:8: note: ‘server::ViewRegistrationListener’
struct ViewRegistrationListener
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/detail/pp/nargs.hpp:11:0,
from /home/zao/stellar/hpx/hpx/runtime/actions/action_support.hpp:26,
from /home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:15,
from /home/zao/stellar/hpx/hpx/runtime/actions/component_action.hpp:12,
from /home/zao/stellar/hpx/hpx/include/actions.hpp:12,
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:11,
from /home/zao/stellar/hpx/hpx/hpx.hpp:10,
from /home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:6:
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:875:61: error: template argument 1 is invalid
template struct transfer_continuation_action< action>; \
^
/home/zao/stellar/hpx/hpx/util/detail/pp/expand.hpp:11:26: note: in definition of macro ‘HPX_PP_EXPAND’
#define HPX_PP_EXPAND(x) x
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:29:32: note: in expansion of macro ‘HPX_REGISTER_ACTION_2’
# define HPX_PP_CAT_I(a, b) a ## b
^
/home/zao/stellar/hpx/hpx/util/detail/pp/cat.hpp:21:30: note: in expansion of macro ‘HPX_PP_CAT_I’
# define HPX_PP_CAT(a, b) HPX_PP_CAT_I(a, b)
^~~~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:862:19: note: in expansion of macro ‘HPX_PP_CAT’
HPX_PP_EXPAND(HPX_PP_CAT( \
^~~~~~~~~~
/home/zao/stellar/hpx/hpx/runtime/actions/basic_action.hpp:1083:5: note: in expansion of macro ‘HPX_REGISTER_ACTION_’
HPX_REGISTER_ACTION_(__VA_ARGS__) \
^~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/regressions/agas/duplicate_id_registration_1596.cpp:61:1: note: in expansion of macro ‘HPX_REGISTER_ACTION’
HPX_REGISTER_ACTION(
^
[78/1113] Building CXX object tests/regressions/CMakeFiles/unhandled_exception_582_test_exe.dir/unhandled_exception_582.cpp.o
[79/1113] Building CXX object tests/regressions/agas/CMakeFiles/pass_by_value_id_type_action_test_exe.dir/pass_by_value_id_type_action.cpp.o
[80/1113] Building CXX object tests/regressions/CMakeFiles/id_type_ref_counting_1032_test_exe.dir/id_type_ref_counting_1032.cpp.o
[81/1113] Building CXX object tests/regressions/agas/CMakeFiles/send_gid_keep_component_1624_test_exe.dir/send_gid_keep_component_1624.cpp.o
[82/1113] Building CXX object tests/regressions/actions/CMakeFiles/make_continuation_1615_test_exe.dir/make_continuation_1615.cpp.o
[83/1113] Building CXX object tests/regressions/agas/CMakeFiles/register_with_basename_1804_test_exe.dir/register_with_basename_1804.cpp.o
[84/1113] Building CXX object tests/performance/network/algorithms/CMakeFiles/minmax_element_performance_exe.dir/minmax_element_performance.cpp.o
ninja: build stopped: subcommand failed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment