-
-
Save zao/8e7192d0d50b42abb5093425bec72e36 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[1/1350] Building CXX object src/CMakeFiles/hpx.dir/error_code.cpp.o | |
[2/1350] Building CXX object src/CMakeFiles/hpx.dir/exception_list.cpp.o | |
[3/1350] Building CXX object src/CMakeFiles/hpx.dir/throw_exception.cpp.o | |
[4/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/naming/address.cpp.o | |
[5/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/detail/action_factory.cpp.o | |
[6/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/continuation.cpp.o | |
[7/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/detail/invocation_count_registry.cpp.o | |
[8/1350] Building CXX object src/CMakeFiles/hpx.dir/state.cpp.o | |
[9/1350] Building CXX object src/CMakeFiles/hpx.dir/version.cpp.o | |
[10/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/bootstrap_component_namespace.cpp.o | |
[11/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/bootstrap_locality_namespace.cpp.o | |
[12/1350] Building CXX object src/CMakeFiles/hpx.dir/exception.cpp.o | |
[13/1350] Building CXX object src/CMakeFiles/hpx.dir/pre_main.cpp.o | |
[14/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime.cpp.o | |
[15/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/interface.cpp.o | |
[16/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/component_namespace.cpp.o | |
[17/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/big_boot_barrier.cpp.o | |
[18/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/component_type.cpp.o | |
[19/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/component_namespace_server.cpp.o | |
[20/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/locality_namespace.cpp.o | |
[21/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/applier/bind_naming_wrappers.cpp.o | |
[22/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/symbol_namespace_server.cpp.o | |
[23/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/locality_namespace_server.cpp.o | |
[24/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/route.cpp.o | |
[25/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/applier/applier.cpp.o | |
[26/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_error_sink_singleton.cpp.o | |
[27/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/primary_namespace_server.cpp.o | |
[28/1350] Building CXX object src/CMakeFiles/hpx.dir/hpx_init.cpp.o | |
[29/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_logging_server.cpp.o | |
[30/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/runtime_support.cpp.o | |
[31/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/console_logging.cpp.o | |
[32/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_error_sink_server.cpp.o | |
[33/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/console_error_sink.cpp.o | |
[34/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/launch_policy.cpp.o | |
[35/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/hosted_locality_namespace.cpp.o | |
[36/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/destroy_component.cpp.o | |
[37/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/per_action_data_counter.cpp.o | |
[38/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/per_action_data_counter_registry.cpp.o | |
[39/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/parcel_await.cpp.o | |
[40/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/memory_block.cpp.o | |
[41/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/hosted_component_namespace.cpp.o | |
[42/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/parcel_route_handler.cpp.o | |
[43/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/symbol_namespace.cpp.o | |
[44/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/locality.cpp.o | |
[45/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_id_factory.cpp.o | |
[46/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_nonintrusive_factory.cpp.o | |
[47/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime_impl.cpp.o | |
[48/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_intrusive_factory.cpp.o | |
[49/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/context_generic_context.cpp.o | |
[50/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/output_archive.cpp.o | |
[51/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/context_base.cpp.o | |
[52/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/naming/name.cpp.o | |
[53/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/swapcontext.cpp.o | |
[54/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/get_locality_name.cpp.o | |
[55/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/thread_num_tss.cpp.o | |
[56/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/coroutine_self.cpp.o | |
[57/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/coroutine_impl.cpp.o | |
[58/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/memory.cpp.o | |
[59/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/tss.cpp.o | |
[60/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/default_executor.cpp.o | |
[61/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcelport.cpp.o | |
[62/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/set_parcel_write_handler.cpp.o | |
[63/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/stubs/memory_block_stubs.cpp.o | |
[64/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/service_executor.cpp.o | |
[65/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcel.cpp.o | |
[66/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_attached_executors.cpp.o | |
[67/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/current_executor.cpp.o | |
[68/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/policies/affinity_data.cpp.o | |
[69/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/addressing_service.cpp.o | |
[70/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/resource_manager.cpp.o | |
[71/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_executor.cpp.o | |
[72/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/policies/hwloc_topology_info.cpp.o | |
[73/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcelhandler.cpp.o | |
[74/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread.cpp.o | |
[75/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/scheduler_specific_ptr.cpp.o | |
[76/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/threadmanager_base.cpp.o | |
[77/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_data.cpp.o | |
[78/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_os_executors.cpp.o | |
[79/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/this_thread_executors.cpp.o | |
[80/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/primary_namespace.cpp.o | |
[81/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/topology.cpp.o | |
[82/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_helpers.cpp.o | |
[83/1350] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/manage_counter.cpp.o | |
[84/1350] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/manage_counter_type.cpp.o | |
[85/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_executors.cpp.o | |
[86/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/thread_pool.cpp.o | |
[87/1350] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/per_action_data_counters.cpp.o | |
[88/1350] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/performance_counter.cpp.o | |
[89/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/trigger_lco.cpp.o | |
[90/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/policies/parse_affinity_options.cpp.o | |
[91/1350] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/performance_counter_set.cpp.o | |
[92/1350] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/action_invocation_counter.cpp.o | |
[93/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/runtime_support_server.cpp.o | |
[94/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/threadmanager.cpp.o | |
[95/1350] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/component_instance_counter.cpp.o | |
[96/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/stubs/memory_stub.cpp.o | |
[97/1350] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/arithmetics_counter.cpp.o | |
[98/1350] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/registry.cpp.o | |
[99/1350] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/raw_counter.cpp.o | |
[100/1350] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/counter_creators.cpp.o | |
[101/1350] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/alps_environment.cpp.o | |
[102/1350] Building CXX object src/CMakeFiles/hpx.dir/util/asio_util.cpp.o | |
[103/1350] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/elapsed_time_counter.cpp.o | |
[104/1350] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/stubs/runtime_support_stubs.cpp.o | |
[105/1350] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environment.cpp.o | |
[106/1350] Building CXX object src/CMakeFiles/hpx.dir/util/generate_unique_ids.cpp.o | |
[107/1350] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/pbs_environment.cpp.o | |
[108/1350] Building CXX object src/CMakeFiles/hpx.dir/util/debug/thread_stacktrace.cpp.o | |
[109/1350] Building CXX object src/CMakeFiles/hpx.dir/util/integer/int128.cpp.o | |
[110/1350] Building CXX object src/CMakeFiles/hpx.dir/util/find_prefix.cpp.o | |
[111/1350] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/raw_values_counter.cpp.o | |
[112/1350] Building CXX object src/CMakeFiles/hpx.dir/util/itt_notify.cpp.o | |
[113/1350] Building CXX object src/CMakeFiles/hpx.dir/util/integer/uint128.cpp.o | |
[114/1350] Building CXX object src/CMakeFiles/hpx.dir/util/interval_timer.cpp.o | |
[115/1350] Building CXX object src/CMakeFiles/hpx.dir/util/backtrace/backtrace.cpp.o | |
[116/1350] Building CXX object src/CMakeFiles/hpx.dir/util/activate_counters.cpp.o | |
[117/1350] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/arithmetics_counter_extended.cpp.o | |
[118/1350] Building CXX object src/CMakeFiles/hpx.dir/util/manage_config.cpp.o | |
[119/1350] Building CXX object src/CMakeFiles/hpx.dir/util/map_hostnames.cpp.o | |
[120/1350] Building CXX object src/CMakeFiles/hpx.dir/util/io_service_pool.cpp.o | |
[121/1350] Building CXX object src/CMakeFiles/hpx.dir/util/register_locks_globally.cpp.o | |
[122/1350] Building CXX object src/CMakeFiles/hpx.dir/util/init_ini_data.cpp.o | |
[123/1350] Building CXX object src/CMakeFiles/hpx.dir/util/set_thread_name.cpp.o | |
[124/1350] Building CXX object src/CMakeFiles/hpx.dir/util/ini.cpp.o | |
[125/1350] Building CXX object src/CMakeFiles/hpx.dir/util/register_locks.cpp.o | |
[126/1350] Building CXX object src/CMakeFiles/hpx.dir/util/static_reinit.cpp.o | |
[127/1350] Building CXX object src/CMakeFiles/hpx.dir/util/serialize_exception.cpp.o | |
[128/1350] Building CXX object src/CMakeFiles/hpx.dir/util/command_line_handling.cpp.o | |
[129/1350] Building CXX object src/CMakeFiles/hpx.dir/util/thread_description.cpp.o | |
[130/1350] Building CXX object src/CMakeFiles/hpx.dir/util/sed_transform.cpp.o | |
[131/1350] Building CXX object src/CMakeFiles/hpx.dir/util/thread_aware_timer.cpp.o | |
[132/1350] Building CXX object src/CMakeFiles/hpx.dir/util/pool_timer.cpp.o | |
[133/1350] Building CXX object src/CMakeFiles/hpx.dir/util/parse_command_line.cpp.o | |
[134/1350] Building CXX object src/CMakeFiles/hpx.dir/util/thread_mapper.cpp.o | |
[135/1350] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/slurm_environment.cpp.o | |
[136/1350] Building CXX object src/CMakeFiles/hpx.dir/lcos/detail/future_data.cpp.o | |
[137/1350] Building CXX object src/CMakeFiles/hpx.dir/util/query_counters.cpp.o | |
[138/1350] Building CXX object src/CMakeFiles/hpx.dir/util/logging.cpp.o | |
[139/1350] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/local_barrier.cpp.o | |
[140/1350] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/mutex.cpp.o | |
[141/1350] Building CXX object src/CMakeFiles/hpx.dir/compute/cuda/cuda_target.cpp.o | |
[142/1350] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/detail/condition_variable.cpp.o | |
[143/1350] Building CXX object src/CMakeFiles/hpx.dir/compute/cuda/get_cuda_targets.cpp.o | |
[144/1350] Building CXX object src/CMakeFiles/hpx.dir/lcos/barrier.cpp.o | |
[145/1350] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/counters.cpp.o | |
[146/1350] Building CXX object src/CMakeFiles/hpx.dir/compat/compat_barrier.cpp.o | |
[147/1350] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco.cpp.o | |
[148/1350] Building CXX object src/CMakeFiles/hpx.dir/util/runtime_configuration.cpp.o | |
[149/1350] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/stubs/performance_counter_stub.cpp.o | |
[150/1350] Building CXX object src/CMakeFiles/hpx.dir/lcos/promise.cpp.o | |
[151/1350] Building CXX object src/CMakeFiles/hpx.dir/compute/host/host_target.cpp.o | |
[152/1350] Building CXX object src/CMakeFiles/hpx_init.dir/util/lightweight_test.cpp.o | |
[153/1350] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_winsocket.cpp.o | |
[154/1350] Building CXX object src/CMakeFiles/hpx.dir/compute/host/numa_domains.cpp.o | |
[155/1350] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_user_main.cpp.o | |
[156/1350] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/composable_guard.cpp.o | |
[157/1350] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_user_main_argc_argv.cpp.o | |
[158/1350] Building CXX object src/CMakeFiles/hpx_init.dir/main.cpp.o | |
[159/1350] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main.cpp.o | |
[160/1350] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_argc_argv.cpp.o | |
[161/1350] cd /home/zao/stellar/bld-debug-pv/tests/unit/build && /usr/bin/cmake -E make_directory /home/zao/stellar/bld-debug-pv/tests/unit/build/cmake_build_dir_test | |
[162/1350] cd /home/zao/stellar/bld-debug-pv/tests/unit/build && /usr/bin/cmake -E make_directory /home/zao/stellar/bld-debug-pv/tests/unit/build/cmake_install_dir_test | |
[163/1350] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/statistics_counter.cpp.o | |
[164/1350] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_variables_map.cpp.o | |
[165/1350] Linking CXX static library lib/libhpx_initd.a | |
[166/1350] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_2.cpp.o | |
[167/1350] Building CXX object src/CMakeFiles/hpx.dir/lcos/detail/barrier_node.cpp.o | |
[168/1350] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_1.cpp.o | |
[169/1350] Building CXX object tests/performance/local/CMakeFiles/print_heterogeneous_payloads_exe.dir/print_heterogeneous_payloads.cpp.o | |
[170/1350] Linking CXX executable bin/print_heterogeneous_payloads | |
[171/1350] Building CXX object tests/performance/local/htts_v2/CMakeFiles/htts2_payload_precision_exe.dir/htts2_payload_precision.cpp.o | |
[172/1350] Building CXX object src/CMakeFiles/hpx.dir/__/plugins/parcelport/tcp/parcelport_tcp.cpp.o | |
[173/1350] Building CXX object tests/performance/local/CMakeFiles/delay_baseline_exe.dir/delay_baseline.cpp.o | |
[174/1350] Linking CXX executable bin/delay_baseline | |
[175/1350] Building CXX object tests/performance/local/htts_v2/CMakeFiles/htts2_payload_precision_exe.dir/htts2.cpp.o | |
[176/1350] Linking CXX executable bin/htts2_payload_precision | |
[177/1350] Building CXX object src/CMakeFiles/hpx.dir/lcos/latch.cpp.o | |
[178/1350] Building CXX object tests/unit/threads/CMakeFiles/lockfree_fifo_test_exe.dir/lockfree_fifo.cpp.o | |
[179/1350] Linking CXX executable bin/lockfree_fifo_test | |
[180/1350] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value.cpp.o | |
[181/1350] Building CXX object src/CMakeFiles/hpx.dir/compute/host/get_host_targets.cpp.o | |
[182/1350] Building CXX object src/CMakeFiles/hpx.dir/__/plugins/parcelport/tcp/connection_handler_tcp.cpp.o | |
[183/1350] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_3.cpp.o | |
[184/1350] Linking CXX shared library lib/libhpxd.so.1.1.0 | |
[185/1350] Creating library symlink lib/libhpxd.so.1 lib/libhpxd.so | |
[186/1350] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/windows/create_pipe.cpp.o | |
[187/1350] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/windows/search_path.cpp.o | |
[188/1350] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/windows/shell_path.cpp.o | |
[189/1350] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/manipulators.cpp.o | |
[190/1350] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/posix/create_pipe.cpp.o | |
[191/1350] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/posix/shell_path.cpp.o | |
[192/1350] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/posix/search_path.cpp.o | |
[193/1350] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/server/output_stream.cpp.o | |
[194/1350] Building CXX object src/components/process/CMakeFiles/process_component.dir/process.cpp.o | |
[195/1350] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/standard_streams.cpp.o | |
[196/1350] Building CXX object src/components/process/CMakeFiles/process_component.dir/server/child_component.cpp.o | |
[197/1350] Building CXX object src/components/containers/partitioned_vector/CMakeFiles/partitioned_vector_component.dir/partitioned_vector_component.cpp.o | |
[198/1350] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/component_module.cpp.o | |
[199/1350] Linking CXX shared library lib/libhpx_processd.so.1.1.0 | |
[200/1350] Creating library symlink lib/libhpx_processd.so.1 lib/libhpx_processd.so | |
[201/1350] Building CXX object src/components/containers/unordered/CMakeFiles/unordered_component.dir/partition_unordered_map_component.cpp.o | |
[202/1350] Linking CXX shared library lib/libhpx_iostreamsd.so.1.1.0 | |
[203/1350] Creating library symlink lib/libhpx_iostreamsd.so.1 lib/libhpx_iostreamsd.so | |
[204/1350] Linking CXX shared library lib/libhpx_unorderedd.so.1.1.0 | |
[205/1350] Creating library symlink lib/libhpx_unorderedd.so.1 lib/libhpx_unorderedd.so | |
[206/1350] Building CXX object tests/performance/local/CMakeFiles/delay_baseline_threaded_exe.dir/delay_baseline_threaded.cpp.o | |
[207/1350] Building CXX object tests/performance/local/CMakeFiles/native_tls_overhead_exe.dir/native_tls_overhead.cpp.o | |
[208/1350] Building CXX object tests/regressions/lcos/CMakeFiles/future_hang_on_get_629_test_exe.dir/future_hang_on_get_629.cpp.o | |
[209/1350] Building CXX object tests/regressions/lcos/CMakeFiles/future_2667_test_exe.dir/future_2667.cpp.o | |
[210/1350] Linking CXX executable bin/future_hang_on_get_629_test | |
[211/1350] Building CXX object tests/unit/lcos/CMakeFiles/future_then_executor_test_exe.dir/future_then_executor.cpp.o | |
[212/1350] Linking CXX executable bin/future_2667_test | |
[213/1350] Linking CXX executable bin/future_then_executor_test | |
[214/1350] Building CXX object tests/regressions/lcos/CMakeFiles/future_hang_on_then_629_test_exe.dir/future_hang_on_then_629.cpp.o | |
[215/1350] Linking CXX executable bin/future_hang_on_then_629_test | |
[216/1350] Building CXX object tests/unit/lcos/CMakeFiles/local_event_test_exe.dir/local_event.cpp.o | |
[217/1350] Linking CXX executable bin/local_event_test | |
[218/1350] Building CXX object tests/unit/lcos/CMakeFiles/client_then_test_exe.dir/client_then.cpp.o | |
[219/1350] 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 | |
^ | |
[220/1350] Linking CXX executable bin/client_then_test | |
[221/1350] Linking CXX executable bin/delay_baseline_threaded | |
[222/1350] Linking CXX executable bin/native_tls_overhead | |
[223/1350] Building CXX object tests/performance/local/CMakeFiles/hpx_homogeneous_timed_task_spawn_executors_exe.dir/hpx_homogeneous_timed_task_spawn_executors.cpp.o | |
[224/1350] Linking CXX executable bin/hpx_homogeneous_timed_task_spawn_executors | |
[225/1350] Building CXX object tests/unit/lcos/CMakeFiles/async_continue_cb_test_exe.dir/async_continue_cb.cpp.o | |
[226/1350] Building CXX object tests/performance/local/CMakeFiles/hpx_heterogeneous_timed_task_spawn_exe.dir/hpx_heterogeneous_timed_task_spawn.cpp.o | |
[227/1350] Linking CXX executable bin/hpx_heterogeneous_timed_task_spawn | |
[228/1350] Building CXX object tests/regressions/lcos/CMakeFiles/receive_buffer_1733_test_exe.dir/receive_buffer_1733.cpp.o | |
[229/1350] Linking CXX executable bin/receive_buffer_1733_test | |
[230/1350] Building CXX object tests/performance/local/CMakeFiles/spinlock_overhead2_exe.dir/spinlock_overhead2.cpp.o | |
[231/1350] Building CXX object tests/performance/local/CMakeFiles/wait_all_timings_exe.dir/wait_all_timings.cpp.o | |
[232/1350] Linking CXX executable bin/wait_all_timings | |
[233/1350] Building CXX object src/components/component_storage/CMakeFiles/component_storage_component.dir/component_storage.cpp.o | |
[234/1350] Building CXX object tests/performance/local/CMakeFiles/stream_exe.dir/stream.cpp.o | |
[235/1350] Building CXX object src/components/component_storage/CMakeFiles/component_storage_component.dir/component_module.cpp.o | |
[236/1350] Linking CXX executable bin/stream | |
[237/1350] Building CXX object tests/performance/local/CMakeFiles/serialization_performance_exe.dir/serialization_performance.cpp.o | |
[238/1350] Linking CXX executable bin/serialization_performance | |
[239/1350] Building CXX object tests/performance/local/CMakeFiles/agas_cache_timings_exe.dir/agas_cache_timings.cpp.o | |
[240/1350] Building CXX object tests/performance/local/CMakeFiles/hpx_tls_overhead_exe.dir/hpx_tls_overhead.cpp.o | |
[241/1350] Linking CXX executable bin/agas_cache_timings | |
[242/1350] Linking CXX executable bin/hpx_tls_overhead | |
[243/1350] Building CXX object tests/performance/local/CMakeFiles/timed_task_spawn_exe.dir/timed_task_spawn.cpp.o | |
[244/1350] Linking CXX executable bin/timed_task_spawn | |
[245/1350] Linking CXX executable bin/spinlock_overhead2 | |
[246/1350] 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, | |
^~~~~~~~~~~~~~~~ | |
[247/1350] Linking CXX executable bin/transform_reduce_scaling | |
[248/1350] Building CXX object tests/performance/local/CMakeFiles/future_overhead_exe.dir/future_overhead.cpp.o | |
[249/1350] Building CXX object tests/performance/local/htts_v2/CMakeFiles/htts2_hpx_exe.dir/htts2.cpp.o | |
[250/1350] Linking CXX executable bin/future_overhead | |
[251/1350] Building CXX object src/components/containers/partitioned_vector/CMakeFiles/partitioned_vector_component.dir/partitioned_vector_component_int.cpp.o | |
[252/1350] Building CXX object tests/performance/local/CMakeFiles/coroutines_call_overhead_exe.dir/coroutines_call_overhead.cpp.o | |
[253/1350] Building CXX object src/components/containers/partitioned_vector/CMakeFiles/partitioned_vector_component.dir/partitioned_vector_component_double.cpp.o | |
[254/1350] Linking CXX executable bin/coroutines_call_overhead | |
[255/1350] Building CXX object tests/performance/local/CMakeFiles/parent_vs_child_stealing_exe.dir/parent_vs_child_stealing.cpp.o | |
[256/1350] Building CXX object src/components/containers/partitioned_vector/CMakeFiles/partitioned_vector_component.dir/partitioned_vector_component_std_string.cpp.o | |
[257/1350] Linking CXX executable bin/parent_vs_child_stealing | |
[258/1350] Building CXX object tests/performance/local/CMakeFiles/async_overheads_exe.dir/async_overheads.cpp.o | |
[259/1350] Building CXX object src/components/component_storage/CMakeFiles/component_storage_component.dir/server/component_storage_server.cpp.o | |
[260/1350] Linking CXX executable bin/async_overheads | |
[261/1350] Building CXX object tests/performance/network/osu/CMakeFiles/osu_latency_exe.dir/osu_base.cpp.o | |
[262/1350] Building CXX object tests/performance/local/CMakeFiles/function_object_wrapper_overhead_exe.dir/function_object_wrapper_overhead.cpp.o | |
[263/1350] Linking CXX shared library lib/libhpx_component_storaged.so.1.1.0 | |
[264/1350] Creating library symlink lib/libhpx_component_storaged.so.1 lib/libhpx_component_storaged.so | |
[265/1350] Linking CXX executable bin/function_object_wrapper_overhead | |
[266/1350] Building CXX object tests/performance/local/CMakeFiles/skynet_exe.dir/skynet.cpp.o | |
[267/1350] Building CXX object tests/performance/network/osu/CMakeFiles/osu_bibw_exe.dir/osu_base.cpp.o | |
[268/1350] Linking CXX executable bin/skynet | |
[269/1350] Building CXX object tests/performance/local/CMakeFiles/serialization_overhead_exe.dir/serialization_overhead.cpp.o | |
[270/1350] Linking CXX shared library lib/libhpx_partitioned_vectord.so.1.1.0 | |
[271/1350] Creating library symlink lib/libhpx_partitioned_vectord.so.1 lib/libhpx_partitioned_vectord.so | |
[272/1350] Building CXX object tests/performance/network/osu/CMakeFiles/osu_multi_lat_exe.dir/osu_base.cpp.o | |
[273/1350] Building CXX object tests/performance/local/CMakeFiles/foreach_scaling_exe.dir/foreach_scaling.cpp.o | |
[274/1350] Linking CXX executable bin/serialization_overhead | |
[275/1350] Building CXX object tests/performance/network/osu/CMakeFiles/osu_bw_exe.dir/osu_base.cpp.o | |
[276/1350] Linking CXX executable bin/foreach_scaling | |
[277/1350] Building CXX object tests/performance/local/CMakeFiles/spinlock_overhead1_exe.dir/spinlock_overhead1.cpp.o | |
[278/1350] Building CXX object tests/performance/local/CMakeFiles/stencil3_iterators_exe.dir/stencil3_iterators.cpp.o | |
[279/1350] Linking CXX executable bin/stencil3_iterators | |
[280/1350] Building CXX object tests/performance/local/CMakeFiles/sizeof_exe.dir/sizeof.cpp.o | |
[281/1350] Linking CXX executable bin/spinlock_overhead1 | |
[282/1350] Linking CXX executable bin/sizeof | |
[283/1350] Building CXX object tests/performance/local/htts_v2/CMakeFiles/htts2_hpx_exe.dir/htts2_hpx.cpp.o | |
[284/1350] Linking CXX executable bin/htts2_hpx | |
[285/1350] Building CXX object tests/performance/network/lcos/CMakeFiles/barrier_performance_exe.dir/barrier_performance.cpp.o | |
[286/1350] Linking CXX executable bin/barrier_performance | |
[287/1350] Building CXX object tests/performance/network/CMakeFiles/pingpong_performance_exe.dir/pingpong_performance.cpp.o | |
[288/1350] Linking CXX executable bin/pingpong_performance | |
[289/1350] Building CXX object tests/regressions/CMakeFiles/commandline_options_1437_test_exe.dir/commandline_options_1437.cpp.o | |
[290/1350] Building CXX object tests/regressions/CMakeFiles/dynamic_counters_loaded_1508_test_exe.dir/dynamic_counters_loaded_1508.cpp.o | |
[291/1350] Linking CXX executable bin/commandline_options_1437_test | |
[292/1350] Linking CXX executable bin/dynamic_counters_loaded_1508_test | |
[293/1350] Building CXX object tests/regressions/CMakeFiles/multiple_init_test_exe.dir/multiple_init.cpp.o | |
[294/1350] Linking CXX executable bin/multiple_init_test | |
[295/1350] Building CXX object tests/regressions/CMakeFiles/unhandled_exception_582_test_exe.dir/unhandled_exception_582.cpp.o | |
[296/1350] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_is_heap_exe.dir/benchmark_is_heap.cpp.o | |
[297/1350] Linking CXX executable bin/unhandled_exception_582_test | |
[298/1350] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_is_heap_until_exe.dir/benchmark_is_heap_until.cpp.o | |
[299/1350] Linking CXX executable bin/benchmark_is_heap | |
[300/1350] Linking CXX executable bin/benchmark_is_heap_until | |
[301/1350] Building CXX object tests/performance/network/osu/CMakeFiles/osu_bw_exe.dir/osu_bw.cpp.o | |
[302/1350] Building CXX object tests/performance/network/osu/CMakeFiles/osu_bibw_exe.dir/osu_bibw.cpp.o | |
[303/1350] Linking CXX executable bin/osu_bw | |
[304/1350] Linking CXX executable bin/osu_bibw | |
[305/1350] Building CXX object tests/performance/network/osu/CMakeFiles/osu_multi_lat_exe.dir/osu_multi_lat.cpp.o | |
[306/1350] Building CXX object tests/performance/network/osu/CMakeFiles/osu_latency_exe.dir/osu_latency.cpp.o | |
[307/1350] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_unique_copy_exe.dir/benchmark_unique_copy.cpp.o | |
[308/1350] Linking CXX executable bin/osu_multi_lat | |
[309/1350] Linking CXX executable bin/osu_latency | |
[310/1350] Linking CXX executable bin/benchmark_unique_copy | |
[311/1350] Linking CXX executable bin/foreach_prefetching_executors_v1_test | |
[312/1350] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_partition_copy_exe.dir/benchmark_partition_copy.cpp.o | |
[313/1350] Linking CXX executable bin/benchmark_partition_copy | |
[314/1350] Building CXX object tests/performance/network/network_storage/CMakeFiles/network_storage_exe.dir/network_storage.cpp.o | |
[315/1350] Linking CXX executable bin/network_storage | |
[316/1350] 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-pv\" -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( | |
^ | |
[317/1350] Building CXX object tests/regressions/actions/CMakeFiles/plain_action_1550_test_exe.dir/plain_action_1550.cpp.o | |
[318/1350] Building CXX object tests/performance/local/CMakeFiles/partitioned_vector_foreach_exe.dir/partitioned_vector_foreach.cpp.o | |
[319/1350] Building CXX object tests/regressions/actions/CMakeFiles/plain_action_1330_test_exe.dir/plain_action_1330.cpp.o | |
[320/1350] Building CXX object tests/regressions/actions/CMakeFiles/make_continuation_1615_test_exe.dir/make_continuation_1615.cpp.o | |
[321/1350] Building CXX object tests/regressions/agas/CMakeFiles/pass_by_value_id_type_action_test_exe.dir/pass_by_value_id_type_action.cpp.o | |
[322/1350] Building CXX object tests/regressions/actions/CMakeFiles/async_deferred_1523_test_exe.dir/async_deferred_1523.cpp.o | |
[323/1350] Building CXX object tests/regressions/agas/CMakeFiles/register_with_basename_1804_test_exe.dir/register_with_basename_1804.cpp.o | |
[324/1350] Building CXX object tests/regressions/build/CMakeFiles/test_server_1950.dir/server_1950.cpp.o | |
[325/1350] Building CXX object tests/regressions/CMakeFiles/id_type_ref_counting_1032_test_exe.dir/id_type_ref_counting_1032.cpp.o | |
[326/1350] Building CXX object tests/regressions/actions/components/CMakeFiles/action_move_semantics_component.dir/movable_objects.cpp.o | |
[327/1350] Building CXX object tests/regressions/agas/CMakeFiles/send_gid_keep_component_1624_test_exe.dir/send_gid_keep_component_1624.cpp.o | |
[328/1350] Building CXX object tests/regressions/actions/components/CMakeFiles/action_move_semantics_component.dir/action_move_semantics.cpp.o | |
[329/1350] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_fill_test_exe.dir/uninitialized_fill.cpp.o | |
[330/1350] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_moven_test_exe.dir/uninitialized_moven.cpp.o | |
[331/1350] Building CXX object tests/performance/network/algorithms/CMakeFiles/minmax_element_performance_exe.dir/minmax_element_performance.cpp.o | |
ninja: build stopped: subcommand failed. | |
[1/1022] Linking CXX shared library lib/libtest_server_1950d.so | |
[2/1022] Linking CXX executable bin/plain_action_1550_test | |
[3/1022] Linking CXX executable bin/plain_action_1330_test | |
[4/1022] Linking CXX executable bin/pass_by_value_id_type_action_test | |
[5/1022] Linking CXX executable bin/make_continuation_1615_test | |
[6/1022] Linking CXX executable bin/register_with_basename_1804_test | |
[7/1022] Linking CXX executable bin/async_deferred_1523_test | |
[8/1022] Linking CXX shared library lib/libhpx_action_move_semanticsd.so.1.1.0 | |
[9/1022] Creating library symlink lib/libhpx_action_move_semanticsd.so.1 lib/libhpx_action_move_semanticsd.so | |
[10/1022] Linking CXX executable bin/send_gid_keep_component_1624_test | |
[11/1022] Linking CXX executable bin/id_type_ref_counting_1032_test | |
[12/1022] Linking CXX executable bin/uninitialized_moven_test | |
[13/1022] Linking CXX executable bin/partitioned_vector_foreach | |
FAILED: bin/partitioned_vector_foreach | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/performance/local/CMakeFiles/partitioned_vector_foreach_exe.dir/partitioned_vector_foreach.cpp.o -o bin/partitioned_vector_foreach -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_iostreamsd.so.1.1.0 lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/performance/local/CMakeFiles/partitioned_vector_foreach_exe.dir/partitioned_vector_foreach.cpp.o: In function `hpx::const_local_vector_iterator<int, std::vector<int, std::allocator<int> > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:409: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::cbegin() const' | |
tests/performance/local/CMakeFiles/partitioned_vector_foreach_exe.dir/partitioned_vector_foreach.cpp.o: In function `hpx::const_local_raw_vector_iterator<int, std::vector<int, std::allocator<int> >, __gnu_cxx::__normal_iterator<int const*, std::vector<int, std::allocator<int> > > >::remote()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:113: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::cbegin() const' | |
collect2: error: ld returned 1 exit status | |
[14/1022] Linking CXX executable bin/minmax_element_performance | |
[15/1022] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/matrix.cc.o | |
[16/1022] Building CXX object tests/regressions/components/CMakeFiles/create_remote_component_2334_test_exe.dir/create_remote_component_2334.cpp.o | |
[17/1022] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/main.cc.o | |
[18/1022] Building CXX object tests/regressions/components/CMakeFiles/create_n_components_2323_test_exe.dir/create_n_components_2323.cpp.o | |
[19/1022] Building CXX object tests/regressions/components/CMakeFiles/returned_client_2150_test_exe.dir/returned_client_2150.cpp.o | |
[20/1022] Building CXX object tests/regressions/build/CMakeFiles/test_client_1950.dir/client_1950.cpp.o | |
[21/1022] Building CXX object tests/regressions/agas/CMakeFiles/duplicate_id_registration_1596_test_exe.dir/duplicate_id_registration_1596.cpp.o | |
[22/1022] Building CXX object tests/regressions/actions/CMakeFiles/component_action_move_semantics_test_exe.dir/component_action_move_semantics.cpp.o | |
[23/1022] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/tests.cc.o | |
[24/1022] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/algorithms.cc.o | |
[25/1022] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/block_matrix.cc.o | |
[26/1022] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/matrix_hpx.cc.o | |
[27/1022] Building CXX object tests/regressions/components/CMakeFiles/partitioned_vector_2201_test_exe.dir/partitioned_vector_2201.cpp.o | |
[28/1022] Building CXX object tests/regressions/actions/CMakeFiles/plain_action_move_semantics_test_exe.dir/plain_action_move_semantics.cpp.o | |
ninja: build stopped: subcommand failed. | |
[1/995] Linking CXX executable bin/create_remote_component_2334_test | |
[2/995] Linking CXX executable bin/create_n_components_2323_test | |
[3/995] Linking CXX executable bin/duplicate_id_registration_1596_test | |
[4/995] Linking CXX executable bin/test_client_1950 | |
[5/995] Linking CXX executable bin/returned_client_2150_test | |
[6/995] Linking CXX executable bin/component_action_move_semantics_test | |
[7/995] Linking CXX executable bin/partitioned_vector_foreach | |
FAILED: bin/partitioned_vector_foreach | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/performance/local/CMakeFiles/partitioned_vector_foreach_exe.dir/partitioned_vector_foreach.cpp.o -o bin/partitioned_vector_foreach -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_iostreamsd.so.1.1.0 lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/performance/local/CMakeFiles/partitioned_vector_foreach_exe.dir/partitioned_vector_foreach.cpp.o: In function `hpx::const_local_vector_iterator<int, std::vector<int, std::allocator<int> > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:409: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::cbegin() const' | |
tests/performance/local/CMakeFiles/partitioned_vector_foreach_exe.dir/partitioned_vector_foreach.cpp.o: In function `hpx::const_local_raw_vector_iterator<int, std::vector<int, std::allocator<int> >, __gnu_cxx::__normal_iterator<int const*, std::vector<int, std::allocator<int> > > >::remote()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:113: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::cbegin() const' | |
collect2: error: ld returned 1 exit status | |
[8/995] Linking CXX executable bin/partitioned_vector_2201_test | |
[9/995] Building CXX object tests/unit/serialization/CMakeFiles/serialization_simple_test_exe.dir/serialization_simple.cpp.o | |
[10/995] Linking CXX executable bin/plain_action_move_semantics_test | |
[11/995] Building CXX object tests/unit/serialization/CMakeFiles/serialization_builtins_test_exe.dir/serialization_builtins.cpp.o | |
[12/995] Linking CXX executable bin/block_matrix_test | |
[13/995] Building CXX object tests/regressions/computeapi/CMakeFiles/for_each_value_proxy_test_exe.dir/for_each_value_proxy.cpp.o | |
[14/995] Building CXX object tests/regressions/lcos/CMakeFiles/future_timed_wait_1025_test_exe.dir/future_timed_wait_1025.cpp.o | |
[15/995] Building CXX object tests/regressions/lcos/CMakeFiles/exception_from_continuation_1613_test_exe.dir/exception_from_continuation_1613.cpp.o | |
[16/995] Building CXX object tests/regressions/lcos/CMakeFiles/async_callback_non_deduced_context_test_exe.dir/async_callback_non_deduced_context.cpp.o | |
[17/995] Building CXX object tests/regressions/iostreams/CMakeFiles/no_output_1173_test_exe.dir/no_output_1173.cpp.o | |
[18/995] Building CXX object tests/regressions/lcos/CMakeFiles/wait_all_hang_1946_test_exe.dir/wait_all_hang_1946.cpp.o | |
[19/995] Building CXX object tests/regressions/components/CMakeFiles/moveonly_constructor_arguments_1405_test_exe.dir/moveonly_constructor_arguments_1405.cpp.o | |
[20/995] Building CXX object tests/regressions/lcos/CMakeFiles/lifetime_588_test_exe.dir/lifetime_588.cpp.o | |
[21/995] Building CXX object tests/regressions/lcos/CMakeFiles/after_588_test_exe.dir/after_588.cpp.o | |
[22/995] Building CXX object tests/regressions/iostreams/CMakeFiles/lost_output_2236_test_exe.dir/lost_output_2236.cpp.o | |
In file included from /home/zao/stellar/hpx/hpx/util/assert.hpp:56:0, | |
from /home/zao/stellar/hpx/hpx/util/lightweight_test.hpp:12, | |
from /home/zao/stellar/hpx/tests/regressions/iostreams/lost_output_2236.cpp:9: | |
/home/zao/stellar/hpx/tests/regressions/iostreams/lost_output_2236.cpp: In member function ‘void gc::server::collectable::phantomize_ref(unsigned int, hpx::naming::id_type, hpx::naming::id_type)’: | |
/home/zao/stellar/hpx/tests/regressions/iostreams/lost_output_2236.cpp:314:35: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] | |
HPX_ASSERT(weak_count >= 0); | |
~~~~~~~~~~~^~~~ | |
/home/zao/stellar/hpx/tests/regressions/iostreams/lost_output_2236.cpp:314:13: note: in expansion of macro ‘HPX_ASSERT’ | |
HPX_ASSERT(weak_count >= 0); | |
^ | |
/home/zao/stellar/hpx/tests/regressions/iostreams/lost_output_2236.cpp: In member function ‘void gc::server::collectable::done(hpx::naming::id_type)’: | |
/home/zao/stellar/hpx/tests/regressions/iostreams/lost_output_2236.cpp:383:27: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] | |
HPX_ASSERT(cd->wc >= 0); | |
~~~~~~~^~~~ | |
/home/zao/stellar/hpx/tests/regressions/iostreams/lost_output_2236.cpp:383:9: note: in expansion of macro ‘HPX_ASSERT’ | |
HPX_ASSERT(cd->wc >= 0); | |
^ | |
/home/zao/stellar/hpx/tests/regressions/iostreams/lost_output_2236.cpp: In member function ‘void gc::server::collectable::decref(unsigned int)’: | |
/home/zao/stellar/hpx/tests/regressions/iostreams/lost_output_2236.cpp:433:35: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] | |
HPX_ASSERT(weak_count >= 0); | |
~~~~~~~~~~~^~~~ | |
/home/zao/stellar/hpx/tests/regressions/iostreams/lost_output_2236.cpp:433:13: note: in expansion of macro ‘HPX_ASSERT’ | |
HPX_ASSERT(weak_count >= 0); | |
^ | |
ninja: build stopped: subcommand failed. | |
ninja: fatal: -k parameter not numeric; did you mean -k 0? | |
[1/974] Linking CXX executable bin/serialization_simple_test | |
[2/974] Linking CXX executable bin/serialization_builtins_test | |
[3/974] Linking CXX executable bin/for_each_value_proxy_test | |
[4/974] Linking CXX executable bin/exception_from_continuation_1613_test | |
[5/974] Linking CXX executable bin/future_timed_wait_1025_test | |
[6/974] Linking CXX executable bin/wait_all_hang_1946_test | |
[7/974] Linking CXX executable bin/no_output_1173_test | |
[8/974] Linking CXX executable bin/async_callback_non_deduced_context_test | |
[9/974] Linking CXX executable bin/moveonly_constructor_arguments_1405_test | |
[10/974] Linking CXX executable bin/lifetime_588_test | |
[11/974] Linking CXX executable bin/after_588_test | |
[12/974] Linking CXX executable bin/lost_output_2236_test | |
[13/974] Linking CXX executable bin/partitioned_vector_foreach | |
FAILED: bin/partitioned_vector_foreach | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/performance/local/CMakeFiles/partitioned_vector_foreach_exe.dir/partitioned_vector_foreach.cpp.o -o bin/partitioned_vector_foreach -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_iostreamsd.so.1.1.0 lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/performance/local/CMakeFiles/partitioned_vector_foreach_exe.dir/partitioned_vector_foreach.cpp.o: In function `hpx::const_local_vector_iterator<int, std::vector<int, std::allocator<int> > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:409: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::cbegin() const' | |
tests/performance/local/CMakeFiles/partitioned_vector_foreach_exe.dir/partitioned_vector_foreach.cpp.o: In function `hpx::const_local_raw_vector_iterator<int, std::vector<int, std::allocator<int> >, __gnu_cxx::__normal_iterator<int const*, std::vector<int, std::allocator<int> > > >::remote()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:113: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::cbegin() const' | |
collect2: error: ld returned 1 exit status | |
[14/974] Building CXX object tests/regressions/lcos/CMakeFiles/shared_future_continuation_order_test_exe.dir/shared_future_continuation_order.cpp.o | |
[15/974] Linking CXX executable bin/shared_future_continuation_order_test | |
[16/974] Building CXX object tests/regressions/lcos/CMakeFiles/ignore_while_locked_1485_test_exe.dir/ignore_while_locked_1485.cpp.o | |
[17/974] Building CXX object tests/unit/lcos/CMakeFiles/future_then_test_exe.dir/future_then.cpp.o | |
[18/974] Building CXX object tests/regressions/lcos/CMakeFiles/future_790_test_exe.dir/future_790.cpp.o | |
[19/974] Linking CXX executable bin/ignore_while_locked_1485_test | |
[20/974] Linking CXX executable bin/future_790_test | |
[21/974] Building CXX object tests/regressions/lcos/CMakeFiles/shared_mutex_1702_test_exe.dir/shared_mutex_1702.cpp.o | |
[22/974] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_recursion_1613_test_exe.dir/dataflow_recursion_1613.cpp.o | |
[23/974] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_using_774_test_exe.dir/dataflow_using_774.cpp.o | |
[24/974] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_const_functor_773_test_exe.dir/dataflow_const_functor_773.cpp.o | |
[25/974] Linking CXX executable bin/shared_mutex_1702_test | |
[26/974] Linking CXX executable bin/dataflow_recursion_1613_test | |
[27/974] Linking CXX executable bin/dataflow_using_774_test | |
[28/974] Linking CXX executable bin/dataflow_const_functor_773_test | |
[29/974] Building CXX object tests/regressions/lcos/CMakeFiles/call_promise_get_gid_more_than_once_test_exe.dir/call_promise_get_gid_more_than_once.cpp.o | |
[30/974] Linking CXX executable bin/call_promise_get_gid_more_than_once_test | |
[31/974] Building CXX object tests/regressions/lcos/CMakeFiles/future_hang_on_wait_with_callback_629_test_exe.dir/future_hang_on_wait_with_callback_629.cpp.o | |
[32/974] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_launch_775_test_exe.dir/dataflow_launch_775.cpp.o | |
[33/974] Linking CXX executable bin/dataflow_launch_775_test | |
[34/974] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_791_test_exe.dir/dataflow_791.cpp.o | |
[35/974] Linking CXX executable bin/future_hang_on_wait_with_callback_629_test | |
[36/974] Linking CXX executable bin/dataflow_791_test | |
[37/974] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_action_2008_test_exe.dir/dataflow_action_2008.cpp.o | |
[38/974] Linking CXX executable bin/dataflow_action_2008_test | |
[39/974] Building CXX object tests/regressions/lcos/CMakeFiles/async_unwrap_1037_test_exe.dir/async_unwrap_1037.cpp.o | |
[40/974] Linking CXX executable bin/async_unwrap_1037_test | |
[41/974] Building CXX object tests/regressions/lcos/CMakeFiles/channel_register_as_2722_test_exe.dir/channel_register_as_2722.cpp.o | |
[42/974] Linking CXX executable bin/channel_register_as_2722_test | |
[43/974] Building CXX object tests/regressions/lcos/CMakeFiles/shared_future_then_2166_test_exe.dir/shared_future_then_2166.cpp.o | |
[44/974] Linking CXX executable bin/shared_future_then_2166_test | |
[45/974] Building CXX object tests/regressions/lcos/CMakeFiles/barrier_hang_test_exe.dir/barrier_hang.cpp.o | |
[46/974] Linking CXX executable bin/barrier_hang_test | |
[47/974] Building CXX object tests/regressions/lcos/CMakeFiles/future_unwrap_1182_test_exe.dir/future_unwrap_1182.cpp.o | |
[48/974] Linking CXX executable bin/future_unwrap_1182_test | |
[49/974] Building CXX object tests/regressions/lcos/CMakeFiles/safely_destroy_promise_1481_test_exe.dir/safely_destroy_promise_1481.cpp.o | |
[50/974] Linking CXX executable bin/safely_destroy_promise_1481_test | |
[51/974] Building CXX object tests/regressions/lcos/CMakeFiles/promise_leak_996_test_exe.dir/promise_leak_996.cpp.o | |
[52/974] Building CXX object tests/regressions/lcos/CMakeFiles/future_unwrap_878_test_exe.dir/future_unwrap_878.cpp.o | |
[53/974] Building CXX object tests/regressions/lcos/CMakeFiles/when_all_vectors_1623_test_exe.dir/when_all_vectors_1623.cpp.o | |
[54/974] Linking CXX executable bin/promise_leak_996_test | |
[55/974] Linking CXX executable bin/future_unwrap_878_test | |
[56/974] Linking CXX executable bin/when_all_vectors_1623_test | |
[57/974] Building CXX object tests/regressions/lcos/CMakeFiles/async_callback_with_bound_callback_test_exe.dir/async_callback_with_bound_callback.cpp.o | |
[58/974] Linking CXX executable bin/async_callback_with_bound_callback_test | |
[59/974] Building CXX object tests/regressions/lcos/CMakeFiles/set_hpx_limit_798_test_exe.dir/set_hpx_limit_798.cpp.o | |
[60/974] Linking CXX executable bin/set_hpx_limit_798_test | |
[61/974] Building CXX object tests/regressions/lcos/CMakeFiles/lifetime_588_1_test_exe.dir/lifetime_588_1.cpp.o | |
[62/974] Linking CXX executable bin/lifetime_588_1_test | |
[63/974] Building CXX object tests/regressions/lcos/CMakeFiles/promise_1620_test_exe.dir/promise_1620.cpp.o | |
[64/974] Building CXX object tests/regressions/lcos/CMakeFiles/async_action_1813_test_exe.dir/async_action_1813.cpp.o | |
[65/974] Linking CXX executable bin/promise_1620_test | |
[66/974] Linking CXX executable bin/async_action_1813_test | |
[67/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/exclusive_scan2_test_exe.dir/exclusive_scan2.cpp.o | |
[68/974] Linking CXX executable bin/exclusive_scan2_test | |
[69/974] Building CXX object tests/regressions/lcos/CMakeFiles/shared_stated_leaked_1211_test_exe.dir/shared_stated_leaked_1211.cpp.o | |
[70/974] Linking CXX executable bin/shared_stated_leaked_1211_test | |
[71/974] Building CXX object tests/regressions/lcos/CMakeFiles/multiple_gather_ops_2001_test_exe.dir/multiple_gather_ops_2001.cpp.o | |
[72/974] Building CXX object tests/regressions/lcos/CMakeFiles/split_future_2246_test_exe.dir/split_future_2246.cpp.o | |
[73/974] Linking CXX executable bin/split_future_2246_test | |
[74/974] Linking CXX executable bin/multiple_gather_ops_2001_test | |
[75/974] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_future_swap2_test_exe.dir/dataflow_future_swap2.cpp.o | |
[76/974] Linking CXX executable bin/dataflow_future_swap2_test | |
[77/974] Building CXX object tests/regressions/lcos/CMakeFiles/sliding_semaphore_2338_test_exe.dir/sliding_semaphore_2338.cpp.o | |
[78/974] Building CXX object tests/regressions/lcos/CMakeFiles/wait_for_1751_test_exe.dir/wait_for_1751.cpp.o | |
[79/974] Linking CXX executable bin/sliding_semaphore_2338_test | |
[80/974] Linking CXX executable bin/wait_for_1751_test | |
[81/974] Building CXX object tests/regressions/lcos/CMakeFiles/future_serialization_1898_test_exe.dir/future_serialization_1898.cpp.o | |
[82/974] Linking CXX executable bin/future_serialization_1898_test | |
[83/974] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_future_swap_test_exe.dir/dataflow_future_swap.cpp.o | |
[84/974] Linking CXX executable bin/dataflow_future_swap_test | |
[85/974] Building CXX object tests/regressions/performance_counters/CMakeFiles/discover_counters_1787_test_exe.dir/discover_counters_1787.cpp.o | |
[86/974] Linking CXX executable bin/discover_counters_1787_test | |
[87/974] Building CXX object tests/regressions/parallel/CMakeFiles/minimal_findend_test_exe.dir/minimal_findend.cpp.o | |
[88/974] Linking CXX executable bin/minimal_findend_test | |
[89/974] Building CXX object tests/regressions/parallel/CMakeFiles/search_zerolength_test_exe.dir/search_zerolength.cpp.o | |
[90/974] Linking CXX executable bin/search_zerolength_test | |
[91/974] Building CXX object tests/regressions/parallel/CMakeFiles/scan_non_commutative_test_exe.dir/scan_non_commutative.cpp.o | |
[92/974] Linking CXX executable bin/scan_non_commutative_test | |
[93/974] Building CXX object tests/regressions/parallel/CMakeFiles/static_chunker_2282_test_exe.dir/static_chunker_2282.cpp.o | |
[94/974] Building CXX object tests/regressions/parallel/CMakeFiles/for_each_annotated_function_test_exe.dir/for_each_annotated_function.cpp.o | |
[95/974] Linking CXX executable bin/static_chunker_2282_test | |
[96/974] Linking CXX executable bin/for_each_annotated_function_test | |
[97/974] Building CXX object tests/regressions/parallel/CMakeFiles/for_loop_2281_test_exe.dir/for_loop_2281.cpp.o | |
[98/974] Building CXX object tests/regressions/threads/CMakeFiles/thread_rescheduling_test_exe.dir/thread_rescheduling.cpp.o | |
[99/974] Linking CXX executable bin/for_loop_2281_test | |
[100/974] Linking CXX executable bin/thread_rescheduling_test | |
[101/974] Building CXX object tests/regressions/traits/CMakeFiles/is_callable_1179_test_exe.dir/is_callable_1179.cpp.o | |
[102/974] Linking CXX executable bin/is_callable_1179_test | |
[103/974] Building CXX object tests/regressions/performance_counters/CMakeFiles/statistics_2666_test_exe.dir/statistics_2666.cpp.o | |
[104/974] Linking CXX executable bin/statistics_2666_test | |
[105/974] Building CXX object tests/regressions/parallel/executors/CMakeFiles/is_executor_1691_test_exe.dir/is_executor_1691.cpp.o | |
[106/974] Building CXX object tests/regressions/parallel/CMakeFiles/scan_shortlength_test_exe.dir/scan_shortlength.cpp.o | |
[107/974] Linking CXX executable bin/is_executor_1691_test | |
[108/974] Building CXX object tests/regressions/performance_counters/CMakeFiles/uptime_1737_test_exe.dir/uptime_1737.cpp.o | |
[109/974] Linking CXX executable bin/scan_shortlength_test | |
[110/974] Linking CXX executable bin/uptime_1737_test | |
[111/974] Building CXX object tests/regressions/threads/CMakeFiles/thread_pool_executor_1112_test_exe.dir/thread_pool_executor_1112.cpp.o | |
[112/974] Linking CXX executable bin/thread_pool_executor_1112_test | |
[113/974] Building CXX object tests/regressions/threads/CMakeFiles/thread_data_1111_test_exe.dir/thread_data_1111.cpp.o | |
[114/974] Linking CXX executable bin/thread_data_1111_test | |
[115/974] Building CXX object tests/regressions/util/CMakeFiles/set_config_entry_deadlock_test_exe.dir/set_config_entry_deadlock.cpp.o | |
[116/974] Linking CXX executable bin/set_config_entry_deadlock_test | |
[117/974] Building CXX object tests/regressions/util/CMakeFiles/command_line_arguments_706_test_exe.dir/command_line_arguments_706.cpp.o | |
[118/974] Linking CXX executable bin/command_line_arguments_706_test | |
[119/974] Building CXX object tests/regressions/util/CMakeFiles/iarchive_1237_test_exe.dir/iarchive_1237.cpp.o | |
[120/974] Building CXX object tests/regressions/threads/CMakeFiles/block_os_threads_1036_test_exe.dir/block_os_threads_1036.cpp.o | |
[121/974] Linking CXX executable bin/iarchive_1237_test | |
[122/974] Linking CXX executable bin/block_os_threads_1036_test | |
[123/974] Building CXX object tests/regressions/threads/CMakeFiles/thread_suspend_pending_test_exe.dir/thread_suspend_pending.cpp.o | |
[124/974] Linking CXX executable bin/thread_suspend_pending_test | |
[125/974] Building CXX object tests/regressions/threads/CMakeFiles/thread_suspend_duration_test_exe.dir/thread_suspend_duration.cpp.o | |
[126/974] Linking CXX executable bin/thread_suspend_duration_test | |
[127/974] Building CXX object tests/regressions/threads/CMakeFiles/thread_pool_executor_1114_test_exe.dir/thread_pool_executor_1114.cpp.o | |
[128/974] Linking CXX executable bin/thread_pool_executor_1114_test | |
[129/974] Building CXX object tests/regressions/threads/CMakeFiles/threads_all_1422_test_exe.dir/threads_all_1422.cpp.o | |
[130/974] Linking CXX executable bin/threads_all_1422_test | |
[131/974] Building CXX object tests/regressions/util/CMakeFiles/protect_with_nullary_pfo_test_exe.dir/protect_with_nullary_pfo.cpp.o | |
[132/974] Building CXX object tests/regressions/parallel/CMakeFiles/scan_different_inits_test_exe.dir/scan_different_inits.cpp.o | |
/home/zao/stellar/hpx/tests/regressions/parallel/scan_different_inits.cpp: In function ‘void test_zero()’: | |
/home/zao/stellar/hpx/tests/regressions/parallel/scan_different_inits.cpp:43:39: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::transform_inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T, Op&&, Conv&&) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; FwdIter1 = __gnu_cxx::__normal_iterator<int*, std::vector<int> >; FwdIter2 = __gnu_cxx::__normal_iterator<int*, std::vector<int> >; T = int; Op = test_zero()::<lambda(int, int)>; Conv = test_zero()::<lambda(int)>; int _concept_requires_364 = 42; typename std::enable_if<((_concept_requires_364 == 43) || ((((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::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_364 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = __gnu_cxx::__normal_iterator<int*, std::vector<int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
[](int foo){ return foo - 3; }); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/transform_exclusive_scan.hpp:20:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_transform_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/regressions/parallel/scan_different_inits.cpp:9: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/transform_inclusive_scan.hpp:367:5: note: declared here | |
transform_inclusive_scan(ExPolicy && policy, FwdIter1 first, FwdIter1 last, | |
^~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/tests/regressions/parallel/scan_different_inits.cpp: In function ‘void test_async_zero()’: | |
/home/zao/stellar/hpx/tests/regressions/parallel/scan_different_inits.cpp:86:43: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::transform_inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T, Op&&, Conv&&) [with ExPolicy = hpx::parallel::execution::parallel_task_policy; FwdIter1 = __gnu_cxx::__normal_iterator<int*, std::vector<int> >; FwdIter2 = __gnu_cxx::__normal_iterator<int*, std::vector<int> >; T = int; Op = test_async_zero()::<lambda(int, int)>; Conv = test_async_zero()::<lambda(int)>; int _concept_requires_364 = 42; typename std::enable_if<((_concept_requires_364 == 43) || ((((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::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_364 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::lcos::future<__gnu_cxx::__normal_iterator<int*, std::vector<int> > >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
[](int foo){ return foo - 3; }); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/transform_exclusive_scan.hpp:20:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_transform_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/regressions/parallel/scan_different_inits.cpp:9: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/transform_inclusive_scan.hpp:367:5: note: declared here | |
transform_inclusive_scan(ExPolicy && policy, FwdIter1 first, FwdIter1 last, | |
^~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/tests/regressions/parallel/scan_different_inits.cpp: In function ‘void test_one(std::vector<int>)’: | |
/home/zao/stellar/hpx/tests/regressions/parallel/scan_different_inits.cpp:126:30: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::transform_inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T, Op&&, Conv&&) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; FwdIter1 = __gnu_cxx::__normal_iterator<int*, std::vector<int> >; FwdIter2 = __gnu_cxx::__normal_iterator<int*, std::vector<int> >; T = int; Op = test_one(std::vector<int>)::<lambda(int, int)>&; Conv = test_one(std::vector<int>)::<lambda(int)>&; int _concept_requires_364 = 42; typename std::enable_if<((_concept_requires_364 == 43) || ((((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::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_364 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = __gnu_cxx::__normal_iterator<int*, std::vector<int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
10, fun_add, fun_conv); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/transform_exclusive_scan.hpp:20:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_transform_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/regressions/parallel/scan_different_inits.cpp:9: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/transform_inclusive_scan.hpp:367:5: note: declared here | |
transform_inclusive_scan(ExPolicy && policy, FwdIter1 first, FwdIter1 last, | |
^~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/tests/regressions/parallel/scan_different_inits.cpp: In function ‘void test_async_one(std::vector<int>)’: | |
/home/zao/stellar/hpx/tests/regressions/parallel/scan_different_inits.cpp:189:34: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::transform_inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T, Op&&, Conv&&) [with ExPolicy = hpx::parallel::execution::parallel_task_policy; FwdIter1 = __gnu_cxx::__normal_iterator<int*, std::vector<int> >; FwdIter2 = __gnu_cxx::__normal_iterator<int*, std::vector<int> >; T = int; Op = test_async_one(std::vector<int>)::<lambda(int, int)>&; Conv = test_async_one(std::vector<int>)::<lambda(int)>&; int _concept_requires_364 = 42; typename std::enable_if<((_concept_requires_364 == 43) || ((((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::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_364 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::lcos::future<__gnu_cxx::__normal_iterator<int*, std::vector<int> > >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
10, fun_add, fun_conv); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/transform_exclusive_scan.hpp:20:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_transform_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/regressions/parallel/scan_different_inits.cpp:9: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/transform_inclusive_scan.hpp:367:5: note: declared here | |
transform_inclusive_scan(ExPolicy && policy, FwdIter1 first, FwdIter1 last, | |
^~~~~~~~~~~~~~~~~~~~~~~~ | |
[133/974] Linking CXX executable bin/protect_with_nullary_pfo_test | |
[134/974] Linking CXX executable bin/scan_different_inits_test | |
[135/974] Building CXX object tests/regressions/threads/CMakeFiles/resume_priority_test_exe.dir/resume_priority.cpp.o | |
[136/974] Linking CXX executable bin/resume_priority_test | |
[137/974] Building CXX object tests/regressions/util/CMakeFiles/use_all_cores_2262_test_exe.dir/use_all_cores_2262.cpp.o | |
/home/zao/stellar/hpx/tests/regressions/util/use_all_cores_2262.cpp:29:12: warning: cast from type ‘const char*’ to type ‘char*’ casts away qualifiers [-Wcast-qual] | |
(char*)"use_all_cores_2262", nullptr | |
^~~~~~~~~~~~~~~~~~~~ | |
[138/974] Linking CXX executable bin/use_all_cores_2262_test | |
[139/974] Building CXX object tests/regressions/util/CMakeFiles/zero_copy_parcels_1001_test_exe.dir/zero_copy_parcels_1001.cpp.o | |
[140/974] Linking CXX executable bin/zero_copy_parcels_1001_test | |
[141/974] Building CXX object tests/regressions/util/CMakeFiles/tuple_serialization_803_test_exe.dir/tuple_serialization_803.cpp.o | |
[142/974] Linking CXX executable bin/tuple_serialization_803_test | |
[143/974] Building CXX object tests/regressions/util/CMakeFiles/configuration_1572_test_exe.dir/configuration_1572.cpp.o | |
[144/974] Building CXX object tests/regressions/util/CMakeFiles/function_argument_test_exe.dir/function_argument.cpp.o | |
[145/974] Linking CXX executable bin/configuration_1572_test | |
[146/974] Building CXX object tests/regressions/util/CMakeFiles/unwrapped_1528_test_exe.dir/unwrapped_1528.cpp.o | |
[147/974] Linking CXX executable bin/unwrapped_1528_test | |
[148/974] Linking CXX executable bin/function_argument_test | |
[149/974] cd /home/zao/stellar/bld-debug-pv/tests/unit/build && /usr/bin/cmake -E make_directory /home/zao/stellar/bld-debug-pv/tests/unit/build/cmake_build_dir_test | |
[150/974] Building CXX object tests/regressions/util/CMakeFiles/function_serialization_728_test_exe.dir/function_serialization_728.cpp.o | |
[151/974] Linking CXX executable bin/function_serialization_728_test | |
[152/974] cd /home/zao/stellar/bld-debug-pv/tests/unit/build && /usr/bin/cmake -E make_directory /home/zao/stellar/bld-debug-pv/tests/unit/build/cmake_install_dir_test | |
[153/974] cd /home/zao/stellar/bld-debug-pv/tests/unit/build && /usr/bin/cmake -E chdir /home/zao/stellar/bld-debug-pv/tests/unit/build/cmake_build_dir_test /usr/bin/cmake /home/zao/stellar/hpx/tests/unit/build/src -DHPX_DIR=/home/zao/stellar/bld-debug-pv/lib/cmake/HPX -DCMAKE_CXX_COMPILER=/usr/bin/c++ -DCMAKE_C_COMPILER=/usr/bin/cc -DCMAKE_CXX_FLAGS= -DCMAKE_BUILD_TYPE=Debug | |
-- The CXX compiler identification is GNU 6.3.0 | |
-- Check for working CXX compiler: /usr/bin/c++ | |
-- Check for working CXX compiler: /usr/bin/c++ -- works | |
-- Detecting CXX compiler ABI info | |
-- Detecting CXX compiler ABI info - done | |
-- Detecting CXX compile features | |
-- Detecting CXX compile features - done | |
-- The C compiler identification is GNU 6.3.0 | |
-- Check for working C compiler: /usr/bin/cc | |
-- Check for working C compiler: /usr/bin/cc -- works | |
-- Detecting C compiler ABI info | |
-- Detecting C compiler ABI info - done | |
-- Detecting C compile features | |
-- Detecting C compile features - done | |
-- Using tcmalloc allocator. | |
-- Configuring done | |
-- Generating done | |
-- Build files have been written to: /home/zao/stellar/bld-debug-pv/tests/unit/build/cmake_build_dir_test | |
[154/974] cd /home/zao/stellar/bld-debug-pv/tests/unit/build && /usr/bin/cmake -E chdir /home/zao/stellar/bld-debug-pv/tests/unit/build/cmake_install_dir_test /usr/bin/cmake /home/zao/stellar/hpx/tests/unit/build/src -DHPX_DIR=/usr/local/lib/cmake/HPX -DCMAKE_CXX_COMPILER=/usr/bin/c++ -DCMAKE_C_COMPILER=/usr/bin/cc -DCMAKE_CXX_FLAGS= -DCMAKE_BUILD_TYPE=Debug | |
-- The CXX compiler identification is GNU 6.3.0 | |
-- Check for working CXX compiler: /usr/bin/c++ | |
-- Check for working CXX compiler: /usr/bin/c++ -- works | |
-- Detecting CXX compiler ABI info | |
-- Detecting CXX compiler ABI info - done | |
-- Detecting CXX compile features | |
-- Detecting CXX compile features - done | |
CMake Warning at CMakeLists.txt:35 (message): | |
HPX_DIR=/usr/local/lib/cmake/HPX does not exist. Did you forget to run the | |
install rule? | |
-- Configuring done | |
-- Generating done | |
CMake Warning: | |
Manually-specified variables were not used by the project: | |
CMAKE_C_COMPILER | |
-- Build files have been written to: /home/zao/stellar/bld-debug-pv/tests/unit/build/cmake_install_dir_test | |
[155/974] cd /home/zao/stellar/bld-debug-pv/tests/unit/build && /usr/bin/cmake --build /home/zao/stellar/bld-debug-pv/tests/unit/build/cmake_install_dir_test --config Debug | |
[156/974] Building CXX object tests/regressions/util/CMakeFiles/serialize_buffer_1069_test_exe.dir/serialize_buffer_1069.cpp.o | |
[157/974] Building CXX object tests/unit/agas/CMakeFiles/gid_type_test_exe.dir/gid_type.cpp.o | |
[158/974] Linking CXX executable bin/gid_type_test | |
[159/974] Linking CXX executable bin/serialize_buffer_1069_test | |
[160/974] Building CXX object tests/unit/agas/components/CMakeFiles/simple_refcnt_checker_component.dir/server/simple_refcnt_checker.cpp.o | |
[161/974] Building CXX object tests/unit/agas/components/CMakeFiles/simple_refcnt_checker_component.dir/simple_refcnt_checker.cpp.o | |
[162/974] Building CXX object tests/unit/agas/CMakeFiles/find_ids_from_prefix_test_exe.dir/find_ids_from_prefix.cpp.o | |
[163/974] Linking CXX shared library lib/libhpx_simple_refcnt_checkerd.so.1.1.0 | |
[164/974] Creating library symlink lib/libhpx_simple_refcnt_checkerd.so.1 lib/libhpx_simple_refcnt_checkerd.so | |
[165/974] Building CXX object tests/unit/agas/CMakeFiles/get_colocation_id_test_exe.dir/get_colocation_id.cpp.o | |
[166/974] Linking CXX executable bin/find_ids_from_prefix_test | |
[167/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_binary_test_exe.dir/transform_binary.cpp.o | |
[168/974] Building CXX object tests/unit/agas/CMakeFiles/find_clients_from_prefix_test_exe.dir/find_clients_from_prefix.cpp.o | |
[169/974] Linking CXX executable bin/get_colocation_id_test | |
[170/974] Linking CXX executable bin/transform_binary_test | |
[171/974] Linking CXX executable bin/find_clients_from_prefix_test | |
[172/974] Building CXX object tests/unit/agas/components/CMakeFiles/managed_refcnt_checker_component.dir/managed_refcnt_checker.cpp.o | |
[173/974] Building CXX object tests/unit/agas/components/CMakeFiles/simple_mobile_object_component.dir/simple_mobile_object.cpp.o | |
[174/974] Building CXX object tests/unit/agas/components/CMakeFiles/managed_refcnt_checker_component.dir/server/managed_refcnt_checker.cpp.o | |
[175/974] Linking CXX shared library lib/libhpx_simple_mobile_objectd.so.1.1.0 | |
[176/974] Creating library symlink lib/libhpx_simple_mobile_objectd.so.1 lib/libhpx_simple_mobile_objectd.so | |
[177/974] Linking CXX shared library lib/libhpx_managed_refcnt_checkerd.so.1.1.0 | |
[178/974] Creating library symlink lib/libhpx_managed_refcnt_checkerd.so.1 lib/libhpx_managed_refcnt_checkerd.so | |
[179/974] Building CXX object tests/unit/actions/CMakeFiles/return_future_test_exe.dir/return_future.cpp.o | |
[180/974] Linking CXX executable bin/return_future_test | |
[181/974] Building CXX object tests/unit/component/CMakeFiles/distribution_policy_executor_v1_test_exe.dir/distribution_policy_executor_v1.cpp.o | |
[182/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/rotate_copy_range_test_exe.dir/rotate_copy_range.cpp.o | |
[183/974] Linking CXX executable bin/rotate_copy_range_test | |
[184/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/remove_copy_if_range_test_exe.dir/remove_copy_if_range.cpp.o | |
[185/974] Linking CXX executable bin/remove_copy_if_range_test | |
[186/974] Building CXX object tests/unit/component/CMakeFiles/inheritance_3_classes_1_abstract_test_exe.dir/inheritance_3_classes_1_abstract.cpp.o | |
[187/974] Building CXX object tests/unit/component/CMakeFiles/inheritance_3_classes_concrete_test_exe.dir/inheritance_3_classes_concrete.cpp.o | |
[188/974] Building CXX object tests/unit/component/CMakeFiles/get_gid_test_exe.dir/get_gid.cpp.o | |
[189/974] cd /home/zao/stellar/bld-debug-pv/tests/unit/build && /usr/bin/cmake --build /home/zao/stellar/bld-debug-pv/tests/unit/build/cmake_build_dir_test --config Debug | |
Scanning dependencies of target test_component | |
[ 25%] Building CXX object CMakeFiles/test_component.dir/test_component.cpp.o | |
[ 50%] Linking CXX shared library libhpx_test_component.so | |
[ 50%] Built target test_component | |
Scanning dependencies of target test_executable | |
[ 75%] Building CXX object CMakeFiles/test_executable.dir/test.cpp.o | |
[100%] Linking CXX executable test_executable | |
[100%] Built target test_executable | |
[190/974] Building CXX object tests/unit/agas/CMakeFiles/local_address_rebind_test_exe.dir/local_address_rebind.cpp.o | |
[191/974] Building CXX object tests/unit/component/CMakeFiles/get_ptr_test_exe.dir/get_ptr.cpp.o | |
[192/974] Linking CXX executable bin/local_address_rebind_test | |
[193/974] Building CXX object tests/unit/component/CMakeFiles/inheritance_2_classes_concrete_test_exe.dir/inheritance_2_classes_concrete.cpp.o | |
[194/974] Building CXX object tests/unit/component/CMakeFiles/copy_component_test_exe.dir/copy_component.cpp.o | |
[195/974] Building CXX object tests/unit/agas/CMakeFiles/uncounted_symbol_to_remote_object_test_exe.dir/uncounted_symbol_to_remote_object.cpp.o | |
[196/974] Linking CXX executable bin/distribution_policy_executor_v1_test | |
[197/974] Linking CXX executable bin/uncounted_symbol_to_remote_object_test | |
[198/974] Linking CXX executable bin/inheritance_3_classes_concrete_test | |
[199/974] Building CXX object tests/unit/agas/CMakeFiles/scoped_ref_to_remote_object_test_exe.dir/scoped_ref_to_remote_object.cpp.o | |
[200/974] Building CXX object tests/unit/agas/CMakeFiles/uncounted_symbol_to_local_object_test_exe.dir/uncounted_symbol_to_local_object.cpp.o | |
[201/974] Building CXX object tests/unit/component/CMakeFiles/action_invoke_no_more_than_test_exe.dir/action_invoke_no_more_than.cpp.o | |
[202/974] Linking CXX executable bin/inheritance_3_classes_1_abstract_test | |
[203/974] Linking CXX executable bin/get_gid_test | |
[204/974] Linking CXX executable bin/scoped_ref_to_remote_object_test | |
[205/974] Linking CXX executable bin/uncounted_symbol_to_local_object_test | |
[206/974] Linking CXX executable bin/get_ptr_test | |
[207/974] Linking CXX executable bin/action_invoke_no_more_than_test | |
[208/974] Linking CXX executable bin/copy_component_test | |
[209/974] Linking CXX executable bin/inheritance_2_classes_concrete_test | |
[210/974] Building CXX object tests/unit/agas/CMakeFiles/refcnted_symbol_to_local_object_test_exe.dir/refcnted_symbol_to_local_object.cpp.o | |
[211/974] Linking CXX executable bin/refcnted_symbol_to_local_object_test | |
[212/974] Building CXX object tests/unit/agas/CMakeFiles/refcnted_symbol_to_remote_object_test_exe.dir/refcnted_symbol_to_remote_object.cpp.o | |
[213/974] Building CXX object tests/unit/agas/CMakeFiles/scoped_ref_to_local_object_test_exe.dir/scoped_ref_to_local_object.cpp.o | |
[214/974] Linking CXX executable bin/refcnted_symbol_to_remote_object_test | |
[215/974] Building CXX object tests/unit/component/CMakeFiles/partitioned_vector_subview_test_exe.dir/partitioned_vector_subview.cpp.o | |
[216/974] Linking CXX executable bin/scoped_ref_to_local_object_test | |
[217/974] Building CXX object tests/unit/agas/CMakeFiles/split_credit_test_exe.dir/split_credit.cpp.o | |
[218/974] Building CXX object tests/unit/component/CMakeFiles/coarray_test_exe.dir/coarray.cpp.o | |
[219/974] Linking CXX executable bin/partitioned_vector_subview_test | |
FAILED: bin/partitioned_vector_subview_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/component/CMakeFiles/partitioned_vector_subview_test_exe.dir/partitioned_vector_subview.cpp.o -o bin/partitioned_vector_subview_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/component/CMakeFiles/partitioned_vector_subview_test_exe.dir/partitioned_vector_subview.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action<hpx::threads::thread_priority&>(hpx::actions::typed_continuation<std::vector<double, std::allocator<double> >, std::vector<double, std::allocator<double> > >&&, hpx::threads::thread_priority&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_subview_test_exe.dir/partitioned_vector_subview.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action<hpx::threads::thread_priority>(hpx::actions::typed_continuation<std::vector<double, std::allocator<double> >, std::vector<double, std::allocator<double> > >&&, hpx::threads::thread_priority&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_subview_test_exe.dir/partitioned_vector_subview.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action<hpx::threads::thread_priority&, unsigned long&, double const&>(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&, unsigned long&, double const&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_subview_test_exe.dir/partitioned_vector_subview.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action<hpx::threads::thread_priority, unsigned long, double>(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&&, unsigned long&&, double&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_subview_test_exe.dir/partitioned_vector_subview.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_action()' | |
tests/unit/component/CMakeFiles/partitioned_vector_subview_test_exe.dir/partitioned_vector_subview.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_action()' | |
collect2: error: ld returned 1 exit status | |
[220/974] Linking CXX executable bin/split_credit_test | |
[221/974] Linking CXX executable bin/coarray_test | |
FAILED: bin/coarray_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/component/CMakeFiles/coarray_test_exe.dir/coarray.cpp.o -o bin/coarray_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/component/CMakeFiles/coarray_test_exe.dir/coarray.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action<hpx::threads::thread_priority&>(hpx::actions::typed_continuation<std::vector<double, std::allocator<double> >, std::vector<double, std::allocator<double> > >&&, hpx::threads::thread_priority&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>' | |
tests/unit/component/CMakeFiles/coarray_test_exe.dir/coarray.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action<hpx::threads::thread_priority>(hpx::actions::typed_continuation<std::vector<double, std::allocator<double> >, std::vector<double, std::allocator<double> > >&&, hpx::threads::thread_priority&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>' | |
tests/unit/component/CMakeFiles/coarray_test_exe.dir/coarray.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action<hpx::threads::thread_priority&, unsigned long&, double const&>(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&, unsigned long&, double const&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>' | |
tests/unit/component/CMakeFiles/coarray_test_exe.dir/coarray.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action<hpx::threads::thread_priority, unsigned long, double>(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&&, unsigned long&&, double&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>' | |
tests/unit/component/CMakeFiles/coarray_test_exe.dir/coarray.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_action()' | |
tests/unit/component/CMakeFiles/coarray_test_exe.dir/coarray.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_action()' | |
collect2: error: ld returned 1 exit status | |
[222/974] Building CXX object tests/unit/agas/CMakeFiles/credit_exhaustion_test_exe.dir/credit_exhaustion.cpp.o | |
[223/974] Building CXX object tests/unit/agas/CMakeFiles/local_embedded_ref_to_local_object_test_exe.dir/local_embedded_ref_to_local_object.cpp.o | |
[224/974] Linking CXX executable bin/credit_exhaustion_test | |
[225/974] Linking CXX executable bin/local_embedded_ref_to_local_object_test | |
[226/974] Building CXX object tests/unit/component/CMakeFiles/local_new_test_exe.dir/local_new.cpp.o | |
[227/974] Linking CXX executable bin/local_new_test | |
[228/974] Building CXX object tests/unit/agas/CMakeFiles/local_embedded_ref_to_remote_object_test_exe.dir/local_embedded_ref_to_remote_object.cpp.o | |
[229/974] Building CXX object tests/unit/agas/CMakeFiles/remote_embedded_ref_to_local_object_test_exe.dir/remote_embedded_ref_to_local_object.cpp.o | |
[230/974] Linking CXX executable bin/local_embedded_ref_to_remote_object_test | |
[231/974] Linking CXX executable bin/remote_embedded_ref_to_local_object_test | |
[232/974] Building CXX object tests/unit/agas/CMakeFiles/remote_embedded_ref_to_remote_object_test_exe.dir/remote_embedded_ref_to_remote_object.cpp.o | |
[233/974] Building CXX object tests/unit/component/CMakeFiles/distribution_policy_executor_test_exe.dir/distribution_policy_executor.cpp.o | |
[234/974] Linking CXX executable bin/distribution_policy_executor_test | |
[235/974] Building CXX object tests/unit/component/CMakeFiles/inheritance_2_classes_abstract_test_exe.dir/inheritance_2_classes_abstract.cpp.o | |
[236/974] Linking CXX executable bin/remote_embedded_ref_to_remote_object_test | |
[237/974] Linking CXX executable bin/inheritance_2_classes_abstract_test | |
[238/974] Building CXX object tests/unit/component/CMakeFiles/inheritance_3_classes_2_abstract_test_exe.dir/inheritance_3_classes_2_abstract.cpp.o | |
[239/974] Linking CXX executable bin/inheritance_3_classes_2_abstract_test | |
[240/974] Building CXX object tests/unit/component/CMakeFiles/new_binpacking_test_exe.dir/new_binpacking.cpp.o | |
[241/974] Linking CXX executable bin/new_binpacking_test | |
[242/974] Building CXX object tests/unit/component/CMakeFiles/new_colocated_test_exe.dir/new_colocated.cpp.o | |
[243/974] Building CXX object tests/unit/component/components/CMakeFiles/launch_process_test_server_component.dir/launch_process_test_server.cpp.o | |
[244/974] Linking CXX shared library lib/libhpx_launch_process_test_serverd.so.1.1.0 | |
[245/974] Creating library symlink lib/libhpx_launch_process_test_serverd.so.1 lib/libhpx_launch_process_test_serverd.so | |
[246/974] Linking CXX executable bin/new_colocated_test | |
[247/974] Building CXX object tests/unit/diagnostics/CMakeFiles/handled_exception_test_exe.dir/handled_exception.cpp.o | |
[248/974] Building CXX object tests/unit/component/CMakeFiles/new__test_exe.dir/new_.cpp.o | |
[249/974] Linking CXX executable bin/handled_exception_test | |
[250/974] Building CXX object tests/unit/diagnostics/CMakeFiles/unhandled_exception_test_exe.dir/unhandled_exception.cpp.o | |
[251/974] Linking CXX executable bin/new__test | |
[252/974] Building CXX object tests/unit/lcos/CMakeFiles/future_then_executor_v1_test_exe.dir/future_then_executor_v1.cpp.o | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp: In instantiation of ‘void test_return_int(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:154:20: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:23: required from here | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:57:50: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::lcos::future<int> f2 = f1.then(exec, &p2); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp: In instantiation of ‘void test_return_void(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:155:21: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:23: required from here | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:76:51: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = void (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<void>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::lcos::future<void> f2 = f1.then(exec, &p3); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp: In instantiation of ‘void test_implicit_unwrapping(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:156:29: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:23: required from here | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:95:50: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::lcos::future<int> f2 = f1.then(exec, &p4); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp: In instantiation of ‘void test_simple_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:157:21: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:23: required from here | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:112:68: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::lcos::future<int> f2 = hpx::async(exec, p1).then(exec, &p2); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp: In instantiation of ‘void test_simple_deferred_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:158:30: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:23: required from here | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:119:68: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::lcos::future<int> f2 = hpx::async(exec, p1).then(exec, &p2); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp: In instantiation of ‘void test_complex_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:159:22: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:23: required from here | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:128:51: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::lcos::future<int> f21 = f1.then(exec, &p2); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:129:50: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::lcos::future<int> f2= f21.then(exec, &p2); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp: In instantiation of ‘void test_complex_then_chain_one(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:160:32: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:23: required from here | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:138:51: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::lcos::future<int> f2= f1.then(exec, &p2).then(exec, &p2); | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:138:65: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::lcos::future<int> f2= f1.then(exec, &p2).then(exec, &p2); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp: In instantiation of ‘void test_complex_then_chain_two(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:161:32: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:23: required from here | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:147:46: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::async(exec, p1).then(exec, &p2).then(exec, &p2); | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:147:60: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::async(exec, p1).then(exec, &p2).then(exec, &p2); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp: In instantiation of ‘void test_return_int(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:154:20: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:23: required from here | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:57:50: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::lcos::future<int> f2 = f1.then(exec, &p2); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp: In instantiation of ‘void test_return_void(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:155:21: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:23: required from here | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:76:51: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = void (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<void>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::lcos::future<void> f2 = f1.then(exec, &p3); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp: In instantiation of ‘void test_implicit_unwrapping(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:156:29: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:23: required from here | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:95:50: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::lcos::future<int> f2 = f1.then(exec, &p4); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp: In instantiation of ‘void test_simple_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:157:21: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:23: required from here | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:112:68: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::lcos::future<int> f2 = hpx::async(exec, p1).then(exec, &p2); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp: In instantiation of ‘void test_simple_deferred_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:158:30: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:23: required from here | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:119:68: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::lcos::future<int> f2 = hpx::async(exec, p1).then(exec, &p2); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp: In instantiation of ‘void test_complex_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:159:22: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:23: required from here | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:128:51: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::lcos::future<int> f21 = f1.then(exec, &p2); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:129:50: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::lcos::future<int> f2= f21.then(exec, &p2); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp: In instantiation of ‘void test_complex_then_chain_one(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:160:32: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:23: required from here | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:138:51: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::lcos::future<int> f2= f1.then(exec, &p2).then(exec, &p2); | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:138:65: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::lcos::future<int> f2= f1.then(exec, &p2).then(exec, &p2); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp: In instantiation of ‘void test_complex_then_chain_two(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:161:32: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:23: required from here | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:147:46: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::async(exec, p1).then(exec, &p2).then(exec, &p2); | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:147:60: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::async(exec, p1).then(exec, &p2).then(exec, &p2); | |
^ | |
In file included from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14:0, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:997:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) | |
^~~~ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp: In instantiation of ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:57:50: required from ‘void test_return_int(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:154:20: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::sequential_executor; F = int (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
return base_type::then(exec, std::forward<F>(f), ec); | |
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:631:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) const | |
^~~~ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp: In instantiation of ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = void (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<void>]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:76:51: required from ‘void test_return_void(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:155:21: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::sequential_executor; F = void (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<void>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
return base_type::then(exec, std::forward<F>(f), ec); | |
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:631:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) const | |
^~~~ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp: In instantiation of ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:95:50: required from ‘void test_implicit_unwrapping(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:156:29: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::sequential_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
return base_type::then(exec, std::forward<F>(f), ec); | |
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:631:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) const | |
^~~~ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp: In instantiation of ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:57:50: required from ‘void test_return_int(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:154:20: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::parallel_executor; F = int (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
return base_type::then(exec, std::forward<F>(f), ec); | |
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:631:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) const | |
^~~~ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp: In instantiation of ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = void (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<void>]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:76:51: required from ‘void test_return_void(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:155:21: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::parallel_executor; F = void (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<void>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
return base_type::then(exec, std::forward<F>(f), ec); | |
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:631:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) const | |
^~~~ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp: In instantiation of ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’: | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:95:50: required from ‘void test_implicit_unwrapping(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:156:29: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: warning: ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::parallel_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<int>]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
return base_type::then(exec, std::forward<F>(f), ec); | |
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:631:9: note: declared here | |
then(Executor& exec, F && f, error_code& ec = throws) const | |
^~~~ | |
In file included from /home/zao/stellar/hpx/hpx/lcos/future.hpp:1485:0, | |
from /home/zao/stellar/hpx/hpx/runtime/basename_registration.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime_fwd.hpp:14, | |
from /home/zao/stellar/hpx/hpx/runtime/threads/thread.hpp:11, | |
from /home/zao/stellar/hpx/hpx/include/threads.hpp:11, | |
from /home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:10: | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp: In instantiation of ‘typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type hpx::lcos::detail::make_continuation_exec_v1(const Future&, Executor&, F&&) [with ContResult = int; Future = hpx::lcos::future<int>; Executor = hpx::parallel::v3::sequential_executor; F = int (*)(hpx::lcos::future<int>); typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:653:76: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::sequential_executor; F = int (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:57:50: required from ‘void test_return_int(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:154:20: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:683:9: warning: ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::attach_exec_v1(const Future&, Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Future = hpx::lcos::future<int>; F = int (*)(hpx::lcos::future<int>); ContResult = int]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
static_cast<shared_state*>(p.get())->attach_exec_v1(future, exec); | |
^~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:568:14: note: declared here | |
void attach_exec_v1(Future const& future, Executor& exec) | |
^~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp: In instantiation of ‘typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type hpx::lcos::detail::make_continuation_exec_v1(const Future&, Executor&, F&&) [with ContResult = void; Future = hpx::lcos::future<int>; Executor = hpx::parallel::v3::sequential_executor; F = void (*)(hpx::lcos::future<int>); typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<hpx::traits::detail::future_data_void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:653:76: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::sequential_executor; F = void (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = void (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:76:51: required from ‘void test_return_void(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:155:21: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:683:9: warning: ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::attach_exec_v1(const Future&, Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Future = hpx::lcos::future<int>; F = void (*)(hpx::lcos::future<int>); ContResult = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
static_cast<shared_state*>(p.get())->attach_exec_v1(future, exec); | |
^~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:568:14: note: declared here | |
void attach_exec_v1(Future const& future, Executor& exec) | |
^~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp: In instantiation of ‘typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type hpx::lcos::detail::make_continuation_exec_v1(const Future&, Executor&, F&&) [with ContResult = hpx::lcos::future<int>; Future = hpx::lcos::future<int>; Executor = hpx::parallel::v3::sequential_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:653:76: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::sequential_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:95:50: required from ‘void test_implicit_unwrapping(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:156:29: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:683:9: warning: ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::attach_exec_v1(const Future&, Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Future = hpx::lcos::future<int>; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); ContResult = int]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
static_cast<shared_state*>(p.get())->attach_exec_v1(future, exec); | |
^~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:568:14: note: declared here | |
void attach_exec_v1(Future const& future, Executor& exec) | |
^~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp: In instantiation of ‘typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type hpx::lcos::detail::make_continuation_exec_v1(const Future&, Executor&, F&&) [with ContResult = int; Future = hpx::lcos::future<int>; Executor = hpx::parallel::v3::parallel_executor; F = int (*)(hpx::lcos::future<int>); typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:653:76: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::parallel_executor; F = int (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:57:50: required from ‘void test_return_int(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:154:20: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:683:9: warning: ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::attach_exec_v1(const Future&, Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Future = hpx::lcos::future<int>; F = int (*)(hpx::lcos::future<int>); ContResult = int]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
static_cast<shared_state*>(p.get())->attach_exec_v1(future, exec); | |
^~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:568:14: note: declared here | |
void attach_exec_v1(Future const& future, Executor& exec) | |
^~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp: In instantiation of ‘typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type hpx::lcos::detail::make_continuation_exec_v1(const Future&, Executor&, F&&) [with ContResult = void; Future = hpx::lcos::future<int>; Executor = hpx::parallel::v3::parallel_executor; F = void (*)(hpx::lcos::future<int>); typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<hpx::traits::detail::future_data_void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:653:76: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::parallel_executor; F = void (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = void (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:76:51: required from ‘void test_return_void(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:155:21: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:683:9: warning: ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::attach_exec_v1(const Future&, Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Future = hpx::lcos::future<int>; F = void (*)(hpx::lcos::future<int>); ContResult = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
static_cast<shared_state*>(p.get())->attach_exec_v1(future, exec); | |
^~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:568:14: note: declared here | |
void attach_exec_v1(Future const& future, Executor& exec) | |
^~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp: In instantiation of ‘typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type hpx::lcos::detail::make_continuation_exec_v1(const Future&, Executor&, F&&) [with ContResult = hpx::lcos::future<int>; Future = hpx::lcos::future<int>; Executor = hpx::parallel::v3::parallel_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:653:76: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::parallel_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:95:50: required from ‘void test_implicit_unwrapping(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:156:29: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:683:9: warning: ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::attach_exec_v1(const Future&, Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Future = hpx::lcos::future<int>; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); ContResult = int]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
static_cast<shared_state*>(p.get())->attach_exec_v1(future, exec); | |
^~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:568:14: note: declared here | |
void attach_exec_v1(Future const& future, Executor& exec) | |
^~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp: In instantiation of ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::attach_exec_v1(const Future&, Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Future = hpx::lcos::future<int>; F = int (*)(hpx::lcos::future<int>); ContResult = int]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:683:9: required from ‘typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type hpx::lcos::detail::make_continuation_exec_v1(const Future&, Executor&, F&&) [with ContResult = int; Future = hpx::lcos::future<int>; Executor = hpx::parallel::v3::sequential_executor; F = int (*)(hpx::lcos::future<int>); typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:653:76: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::sequential_executor; F = int (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:57:50: required from ‘void test_return_int(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:154:20: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:578:32: warning: ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::async_exec_v1(typename hpx::traits::detail::shared_state_ptr_for<Future>::type&&, Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Future = hpx::lcos::future<int>; F = int (*)(hpx::lcos::future<int>); ContResult = int; typename hpx::traits::detail::shared_state_ptr_for<Future>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
&continuation::async_exec_v1<Executor>; | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:443:14: note: declared here | |
void async_exec_v1( | |
^~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp: In instantiation of ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::attach_exec_v1(const Future&, Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Future = hpx::lcos::future<int>; F = void (*)(hpx::lcos::future<int>); ContResult = void]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:683:9: required from ‘typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type hpx::lcos::detail::make_continuation_exec_v1(const Future&, Executor&, F&&) [with ContResult = void; Future = hpx::lcos::future<int>; Executor = hpx::parallel::v3::sequential_executor; F = void (*)(hpx::lcos::future<int>); typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<hpx::traits::detail::future_data_void> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:653:76: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::sequential_executor; F = void (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = void (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:76:51: required from ‘void test_return_void(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:155:21: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:578:32: warning: ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::async_exec_v1(typename hpx::traits::detail::shared_state_ptr_for<Future>::type&&, Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Future = hpx::lcos::future<int>; F = void (*)(hpx::lcos::future<int>); ContResult = void; typename hpx::traits::detail::shared_state_ptr_for<Future>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
&continuation::async_exec_v1<Executor>; | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:443:14: note: declared here | |
void async_exec_v1( | |
^~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp: In instantiation of ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::attach_exec_v1(const Future&, Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Future = hpx::lcos::future<int>; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); ContResult = int]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:683:9: required from ‘typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type hpx::lcos::detail::make_continuation_exec_v1(const Future&, Executor&, F&&) [with ContResult = hpx::lcos::future<int>; Future = hpx::lcos::future<int>; Executor = hpx::parallel::v3::sequential_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:653:76: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::sequential_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:95:50: required from ‘void test_implicit_unwrapping(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:156:29: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:578:32: warning: ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::async_exec_v1(typename hpx::traits::detail::shared_state_ptr_for<Future>::type&&, Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Future = hpx::lcos::future<int>; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); ContResult = int; typename hpx::traits::detail::shared_state_ptr_for<Future>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
&continuation::async_exec_v1<Executor>; | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:443:14: note: declared here | |
void async_exec_v1( | |
^~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp: In instantiation of ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::attach_exec_v1(const Future&, Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Future = hpx::lcos::future<int>; F = int (*)(hpx::lcos::future<int>); ContResult = int]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:683:9: required from ‘typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type hpx::lcos::detail::make_continuation_exec_v1(const Future&, Executor&, F&&) [with ContResult = int; Future = hpx::lcos::future<int>; Executor = hpx::parallel::v3::parallel_executor; F = int (*)(hpx::lcos::future<int>); typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:653:76: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::parallel_executor; F = int (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:57:50: required from ‘void test_return_int(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:154:20: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:578:32: warning: ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::async_exec_v1(typename hpx::traits::detail::shared_state_ptr_for<Future>::type&&, Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Future = hpx::lcos::future<int>; F = int (*)(hpx::lcos::future<int>); ContResult = int; typename hpx::traits::detail::shared_state_ptr_for<Future>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
&continuation::async_exec_v1<Executor>; | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:443:14: note: declared here | |
void async_exec_v1( | |
^~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp: In instantiation of ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::attach_exec_v1(const Future&, Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Future = hpx::lcos::future<int>; F = void (*)(hpx::lcos::future<int>); ContResult = void]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:683:9: required from ‘typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type hpx::lcos::detail::make_continuation_exec_v1(const Future&, Executor&, F&&) [with ContResult = void; Future = hpx::lcos::future<int>; Executor = hpx::parallel::v3::parallel_executor; F = void (*)(hpx::lcos::future<int>); typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<hpx::traits::detail::future_data_void> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:653:76: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::parallel_executor; F = void (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = void (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:76:51: required from ‘void test_return_void(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:155:21: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:578:32: warning: ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::async_exec_v1(typename hpx::traits::detail::shared_state_ptr_for<Future>::type&&, Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Future = hpx::lcos::future<int>; F = void (*)(hpx::lcos::future<int>); ContResult = void; typename hpx::traits::detail::shared_state_ptr_for<Future>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
&continuation::async_exec_v1<Executor>; | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:443:14: note: declared here | |
void async_exec_v1( | |
^~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp: In instantiation of ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::attach_exec_v1(const Future&, Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Future = hpx::lcos::future<int>; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); ContResult = int]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:683:9: required from ‘typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type hpx::lcos::detail::make_continuation_exec_v1(const Future&, Executor&, F&&) [with ContResult = hpx::lcos::future<int>; Future = hpx::lcos::future<int>; Executor = hpx::parallel::v3::parallel_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:653:76: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::parallel_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:95:50: required from ‘void test_implicit_unwrapping(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:156:29: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:578:32: warning: ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::async_exec_v1(typename hpx::traits::detail::shared_state_ptr_for<Future>::type&&, Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Future = hpx::lcos::future<int>; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); ContResult = int; typename hpx::traits::detail::shared_state_ptr_for<Future>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
&continuation::async_exec_v1<Executor>; | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:443:14: note: declared here | |
void async_exec_v1( | |
^~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp: In instantiation of ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::async_exec_v1(typename hpx::traits::detail::shared_state_ptr_for<Future>::type&&, Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Future = hpx::lcos::future<int>; F = int (*)(hpx::lcos::future<int>); ContResult = int; typename hpx::traits::detail::shared_state_ptr_for<Future>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:578:32: required from ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::attach_exec_v1(const Future&, Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Future = hpx::lcos::future<int>; F = int (*)(hpx::lcos::future<int>); ContResult = int]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:683:9: required from ‘typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type hpx::lcos::detail::make_continuation_exec_v1(const Future&, Executor&, F&&) [with ContResult = int; Future = hpx::lcos::future<int>; Executor = hpx::parallel::v3::sequential_executor; F = int (*)(hpx::lcos::future<int>); typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:653:76: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::sequential_executor; F = int (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:57:50: required from ‘void test_return_int(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:154:20: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:449:13: warning: ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::async_exec_v1(typename hpx::traits::detail::shared_state_ptr_for<Future>::type&&, Executor&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; Future = hpx::lcos::future<int>; F = int (*)(hpx::lcos::future<int>); ContResult = int; typename hpx::traits::detail::shared_state_ptr_for<Future>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
async_exec_v1(std::move(f), exec, throws); | |
^~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:363:14: note: declared here | |
void async_exec_v1( | |
^~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp: In instantiation of ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::async_exec_v1(typename hpx::traits::detail::shared_state_ptr_for<Future>::type&&, Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Future = hpx::lcos::future<int>; F = void (*)(hpx::lcos::future<int>); ContResult = void; typename hpx::traits::detail::shared_state_ptr_for<Future>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:578:32: required from ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::attach_exec_v1(const Future&, Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Future = hpx::lcos::future<int>; F = void (*)(hpx::lcos::future<int>); ContResult = void]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:683:9: required from ‘typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type hpx::lcos::detail::make_continuation_exec_v1(const Future&, Executor&, F&&) [with ContResult = void; Future = hpx::lcos::future<int>; Executor = hpx::parallel::v3::sequential_executor; F = void (*)(hpx::lcos::future<int>); typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<hpx::traits::detail::future_data_void> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:653:76: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::sequential_executor; F = void (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = void (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:76:51: required from ‘void test_return_void(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:155:21: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:449:13: warning: ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::async_exec_v1(typename hpx::traits::detail::shared_state_ptr_for<Future>::type&&, Executor&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; Future = hpx::lcos::future<int>; F = void (*)(hpx::lcos::future<int>); ContResult = void; typename hpx::traits::detail::shared_state_ptr_for<Future>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
async_exec_v1(std::move(f), exec, throws); | |
^~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:363:14: note: declared here | |
void async_exec_v1( | |
^~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp: In instantiation of ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::async_exec_v1(typename hpx::traits::detail::shared_state_ptr_for<Future>::type&&, Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Future = hpx::lcos::future<int>; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); ContResult = int; typename hpx::traits::detail::shared_state_ptr_for<Future>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:578:32: required from ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::attach_exec_v1(const Future&, Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Future = hpx::lcos::future<int>; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); ContResult = int]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:683:9: required from ‘typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type hpx::lcos::detail::make_continuation_exec_v1(const Future&, Executor&, F&&) [with ContResult = hpx::lcos::future<int>; Future = hpx::lcos::future<int>; Executor = hpx::parallel::v3::sequential_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:653:76: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::sequential_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:95:50: required from ‘void test_implicit_unwrapping(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:156:29: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:172:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:449:13: warning: ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::async_exec_v1(typename hpx::traits::detail::shared_state_ptr_for<Future>::type&&, Executor&, hpx::error_code&) [with Executor = hpx::parallel::v3::sequential_executor; Future = hpx::lcos::future<int>; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); ContResult = int; typename hpx::traits::detail::shared_state_ptr_for<Future>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
async_exec_v1(std::move(f), exec, throws); | |
^~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:363:14: note: declared here | |
void async_exec_v1( | |
^~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp: In instantiation of ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::async_exec_v1(typename hpx::traits::detail::shared_state_ptr_for<Future>::type&&, Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Future = hpx::lcos::future<int>; F = int (*)(hpx::lcos::future<int>); ContResult = int; typename hpx::traits::detail::shared_state_ptr_for<Future>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:578:32: required from ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::attach_exec_v1(const Future&, Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Future = hpx::lcos::future<int>; F = int (*)(hpx::lcos::future<int>); ContResult = int]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:683:9: required from ‘typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type hpx::lcos::detail::make_continuation_exec_v1(const Future&, Executor&, F&&) [with ContResult = int; Future = hpx::lcos::future<int>; Executor = hpx::parallel::v3::parallel_executor; F = int (*)(hpx::lcos::future<int>); typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:653:76: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::parallel_executor; F = int (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = int (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:57:50: required from ‘void test_return_int(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:154:20: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:449:13: warning: ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::async_exec_v1(typename hpx::traits::detail::shared_state_ptr_for<Future>::type&&, Executor&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; Future = hpx::lcos::future<int>; F = int (*)(hpx::lcos::future<int>); ContResult = int; typename hpx::traits::detail::shared_state_ptr_for<Future>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
async_exec_v1(std::move(f), exec, throws); | |
^~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:363:14: note: declared here | |
void async_exec_v1( | |
^~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp: In instantiation of ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::async_exec_v1(typename hpx::traits::detail::shared_state_ptr_for<Future>::type&&, Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Future = hpx::lcos::future<int>; F = void (*)(hpx::lcos::future<int>); ContResult = void; typename hpx::traits::detail::shared_state_ptr_for<Future>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:578:32: required from ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::attach_exec_v1(const Future&, Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Future = hpx::lcos::future<int>; F = void (*)(hpx::lcos::future<int>); ContResult = void]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:683:9: required from ‘typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type hpx::lcos::detail::make_continuation_exec_v1(const Future&, Executor&, F&&) [with ContResult = void; Future = hpx::lcos::future<int>; Executor = hpx::parallel::v3::parallel_executor; F = void (*)(hpx::lcos::future<int>); typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<hpx::traits::detail::future_data_void> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:653:76: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::parallel_executor; F = void (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = void (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:76:51: required from ‘void test_return_void(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:155:21: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:449:13: warning: ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::async_exec_v1(typename hpx::traits::detail::shared_state_ptr_for<Future>::type&&, Executor&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; Future = hpx::lcos::future<int>; F = void (*)(hpx::lcos::future<int>); ContResult = void; typename hpx::traits::detail::shared_state_ptr_for<Future>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
async_exec_v1(std::move(f), exec, throws); | |
^~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:363:14: note: declared here | |
void async_exec_v1( | |
^~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp: In instantiation of ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::async_exec_v1(typename hpx::traits::detail::shared_state_ptr_for<Future>::type&&, Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Future = hpx::lcos::future<int>; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); ContResult = int; typename hpx::traits::detail::shared_state_ptr_for<Future>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:578:32: required from ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::attach_exec_v1(const Future&, Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Future = hpx::lcos::future<int>; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); ContResult = int]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:683:9: required from ‘typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type hpx::lcos::detail::make_continuation_exec_v1(const Future&, Executor&, F&&) [with ContResult = hpx::lcos::future<int>; Future = hpx::lcos::future<int>; Executor = hpx::parallel::v3::parallel_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); typename hpx::traits::detail::shared_state_ptr<typename hpx::lcos::detail::continuation_result<ContResult>::type>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:653:76: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type hpx::lcos::detail::future_base<Derived, R>::then(Executor&, F&&, hpx::error_code&) const [with Executor = hpx::parallel::v3::parallel_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); Derived = hpx::lcos::future<int>; R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<Derived, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/future.hpp:1000:35: required from ‘typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type hpx::lcos::future<R>::then(Executor&, F&&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); R = int; typename hpx::util::lazy_enable_if<hpx::traits::is_executor<Executor>::value, hpx::traits::future_then_result<hpx::lcos::future<R>, F> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:95:50: required from ‘void test_implicit_unwrapping(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:156:29: required from ‘void test_then(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/future_then_executor_v1.cpp:177:23: required from here | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:449:13: warning: ‘void hpx::lcos::detail::continuation<Future, F, ContResult>::async_exec_v1(typename hpx::traits::detail::shared_state_ptr_for<Future>::type&&, Executor&, hpx::error_code&) [with Executor = hpx::parallel::v3::parallel_executor; Future = hpx::lcos::future<int>; F = hpx::lcos::future<int> (*)(hpx::lcos::future<int>); ContResult = int; typename hpx::traits::detail::shared_state_ptr_for<Future>::type = boost::intrusive_ptr<hpx::lcos::detail::future_data<int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
async_exec_v1(std::move(f), exec, throws); | |
^~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/local/packaged_continuation.hpp:363:14: note: declared here | |
void async_exec_v1( | |
^~~~~~~~~~~~~ | |
[253/974] Linking CXX executable bin/unhandled_exception_test | |
[254/974] Linking CXX executable bin/future_then_executor_v1_test | |
[255/974] Building CXX object tests/unit/lcos/CMakeFiles/apply_local_executor_v1_test_exe.dir/apply_local_executor_v1.cpp.o | |
[256/974] Linking CXX executable bin/apply_local_executor_v1_test | |
[257/974] Building CXX object tests/unit/lcos/CMakeFiles/when_some_test_exe.dir/when_some.cpp.o | |
[258/974] Linking CXX executable bin/when_some_test | |
[259/974] Building CXX object tests/unit/component/CMakeFiles/migrate_component_test_exe.dir/migrate_component.cpp.o | |
[260/974] Building CXX object tests/unit/lcos/CMakeFiles/wait_any_std_array_test_exe.dir/wait_any_std_array.cpp.o | |
[261/974] Linking CXX executable bin/wait_any_std_array_test | |
[262/974] Linking CXX executable bin/migrate_component_test | |
[263/974] Building CXX object tests/unit/lcos/CMakeFiles/when_some_std_array_test_exe.dir/when_some_std_array.cpp.o | |
[264/974] Linking CXX executable bin/when_some_std_array_test | |
[265/974] Building CXX object tests/unit/lcos/CMakeFiles/local_dataflow_executor_v1_test_exe.dir/local_dataflow_executor_v1.cpp.o | |
In file included from /home/zao/stellar/hpx/hpx/dataflow.hpp:9:0, | |
from /home/zao/stellar/hpx/hpx/runtime/components/default_distribution_policy.hpp:12, | |
from /home/zao/stellar/hpx/hpx/runtime/components/new.hpp:14, | |
from /home/zao/stellar/hpx/hpx/lcos/channel.hpp:13, | |
from /home/zao/stellar/hpx/hpx/include/lcos.hpp:19, | |
from /home/zao/stellar/hpx/hpx/hpx.hpp:10, | |
from /home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:7: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>; Ts = {hpx::lcos::future<int>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:81:31: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:323:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Ts = {hpx::lcos::future<int>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:85:21: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:323:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Ts = {hpx::lcos::future<int>, hpx::lcos::future<int>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>, hpx::lcos::future<int>, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:90:22: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:323:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int>&), 1ul>; Futures = hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int>&), 1ul>; Ts = {std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > >}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> >&), 1ul>, std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > >}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:108:30: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:323:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int>&), 1ul>; Futures = hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>; Ts = {hpx::lcos::future<void>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>, hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:116:21: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:323:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Ts = {hpx::lcos::future<int>, hpx::lcos::future<void>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>, hpx::lcos::future<int>, hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:111:22: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:323:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = void (*)(hpx::lcos::future<void>); Ts = {hpx::lcos::future<void>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {void (*)(hpx::lcos::future<void>), hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:196:19: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:324:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Ts = {hpx::lcos::future<void>, hpx::lcos::future<void>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::lcos::future<void>, hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:206:31: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:324:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = int (*)(hpx::lcos::future<void>); Ts = {hpx::lcos::future<void>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {int (*)(hpx::lcos::future<void>), hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:221:30: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:324:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Ts = {hpx::lcos::future<int>, hpx::lcos::future<int>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::lcos::future<int>, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:230:30: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:324:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(std::vector<hpx::lcos::future<int> >&); Futures = hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = int (*)(std::vector<hpx::lcos::future<int> >&); Ts = {std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > >&), std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:248:30: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:324:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(std::vector<hpx::lcos::future<int> >&); Futures = hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(int); Futures = hpx::util::tuple<int>]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = void (*)(int); Ts = {int}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {void (*)(int), int}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:273:35: required from ‘void plain_arguments(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:325:29: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(int); Futures = hpx::util::tuple<int>; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(int); Futures = hpx::util::tuple<int>]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = int (*)(int); Ts = {int}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {int (*)(int), int}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:274:34: required from ‘void plain_arguments(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:325:29: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(int); Futures = hpx::util::tuple<int>; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = void (*)(int, hpx::lcos::future<int>); Ts = {int, hpx::lcos::future<int>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {void (*)(int, hpx::lcos::future<int>), int, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:287:35: required from ‘void plain_arguments(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:325:29: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = int (*)(int, hpx::lcos::future<int>); Ts = {int, hpx::lcos::future<int>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {int (*)(int, hpx::lcos::future<int>), int, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:288:34: required from ‘void plain_arguments(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:325:29: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>; Ts = {hpx::lcos::future<int>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:81:31: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:331:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Ts = {hpx::lcos::future<int>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:85:21: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:331:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Ts = {hpx::lcos::future<int>, hpx::lcos::future<int>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>, hpx::lcos::future<int>, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:90:22: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:331:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int>&), 1ul>; Futures = hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int>&), 1ul>; Ts = {std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > >}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> >&), 1ul>, std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > >}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:108:30: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:331:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int>&), 1ul>; Futures = hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>; Ts = {hpx::lcos::future<void>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>, hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:116:21: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:331:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Ts = {hpx::lcos::future<int>, hpx::lcos::future<void>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>, hpx::lcos::future<int>, hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:111:22: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:331:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = void (*)(hpx::lcos::future<void>); Ts = {hpx::lcos::future<void>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {void (*)(hpx::lcos::future<void>), hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:196:19: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:332:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Ts = {hpx::lcos::future<void>, hpx::lcos::future<void>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::lcos::future<void>, hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:206:31: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:332:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = int (*)(hpx::lcos::future<void>); Ts = {hpx::lcos::future<void>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {int (*)(hpx::lcos::future<void>), hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:221:30: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:332:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Ts = {hpx::lcos::future<int>, hpx::lcos::future<int>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::lcos::future<int>, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:230:30: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:332:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(std::vector<hpx::lcos::future<int> >&); Futures = hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = int (*)(std::vector<hpx::lcos::future<int> >&); Ts = {std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > >&), std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:248:30: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:332:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(std::vector<hpx::lcos::future<int> >&); Futures = hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(int); Futures = hpx::util::tuple<int>]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = void (*)(int); Ts = {int}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {void (*)(int), int}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:273:35: required from ‘void plain_arguments(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:333:29: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(int); Futures = hpx::util::tuple<int>; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(int); Futures = hpx::util::tuple<int>]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = int (*)(int); Ts = {int}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {int (*)(int), int}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:274:34: required from ‘void plain_arguments(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:333:29: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(int); Futures = hpx::util::tuple<int>; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = void (*)(int, hpx::lcos::future<int>); Ts = {int, hpx::lcos::future<int>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {void (*)(int, hpx::lcos::future<int>), int, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:287:35: required from ‘void plain_arguments(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:333:29: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = int (*)(int, hpx::lcos::future<int>); Ts = {int, hpx::lcos::future<int>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {int (*)(int, hpx::lcos::future<int>), int, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:288:34: required from ‘void plain_arguments(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:333:29: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:517:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 0ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>; Ts = {hpx::lcos::future<int>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:81:31: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:323:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 0ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Ts = {hpx::lcos::future<int>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:85:21: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:323:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 0ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Ts = {hpx::lcos::future<int>, hpx::lcos::future<int>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>, hpx::lcos::future<int>, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:90:22: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:323:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 0ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<void> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<void> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<void> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>; Ts = {hpx::lcos::future<void>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>, hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:116:21: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:323:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 0ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Ts = {hpx::lcos::future<int>, hpx::lcos::future<void>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>, hpx::lcos::future<int>, hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:111:22: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:323:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 0ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = void (*)(hpx::lcos::future<void>); Ts = {hpx::lcos::future<void>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {void (*)(hpx::lcos::future<void>), hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:196:19: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:324:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 0ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Ts = {hpx::lcos::future<void>, hpx::lcos::future<void>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::lcos::future<void>, hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:206:31: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:324:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 0ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = int (*)(hpx::lcos::future<void>); Ts = {hpx::lcos::future<void>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {int (*)(hpx::lcos::future<void>), hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:221:30: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:324:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 0ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Ts = {hpx::lcos::future<int>, hpx::lcos::future<int>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::lcos::future<int>, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:230:30: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:324:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 0ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>; Ts = {hpx::lcos::future<int>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:81:31: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:331:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 0ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Ts = {hpx::lcos::future<int>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:85:21: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:331:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 0ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Ts = {hpx::lcos::future<int>, hpx::lcos::future<int>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>, hpx::lcos::future<int>, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:90:22: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:331:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 0ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<void> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<void> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<void> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>; Ts = {hpx::lcos::future<void>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>, hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:116:21: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:331:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<void (*)(), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 0ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Ts = {hpx::lcos::future<int>, hpx::lcos::future<void>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>, hpx::lcos::future<int>, hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:111:22: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:331:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 0ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = void (*)(hpx::lcos::future<void>); Ts = {hpx::lcos::future<void>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {void (*)(hpx::lcos::future<void>), hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:196:19: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:332:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 0ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Ts = {hpx::lcos::future<void>, hpx::lcos::future<void>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::lcos::future<void>, hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:206:31: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:332:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 0ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = int (*)(hpx::lcos::future<void>); Ts = {hpx::lcos::future<void>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {int (*)(hpx::lcos::future<void>), hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:221:30: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:332:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 0ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Ts = {hpx::lcos::future<int>, hpx::lcos::future<int>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::lcos::future<int>, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:230:30: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:332:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_range_respawn(Iter, Iter) [with long unsigned int I = 0ul; Iter = __gnu_cxx::__normal_iterator<hpx::lcos::future<int>*, std::vector<hpx::lcos::future<int> > >; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int>&), 1ul>; Futures = hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:383:34: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_range(Iter, Iter) [with long unsigned int I = 0ul; Iter = __gnu_cxx::__normal_iterator<hpx::lcos::future<int>*, std::vector<hpx::lcos::future<int> > >; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int>&), 1ul>; Futures = hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:434:27: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::false_type, std::true_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int>&), 1ul>; Futures = hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >; std::false_type = std::integral_constant<bool, false>; std::true_type = std::integral_constant<bool, true>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int>&), 1ul>; Futures = hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int>&), 1ul>; Futures = hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int>&), 1ul>; Ts = {std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > >}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> >&), 1ul>, std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > >}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:108:30: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:323:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:376:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int>&), 1ul>; Futures = hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_range_respawn(Iter, Iter) [with long unsigned int I = 0ul; Iter = __gnu_cxx::__normal_iterator<hpx::lcos::future<int>*, std::vector<hpx::lcos::future<int> > >; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(std::vector<hpx::lcos::future<int> >&); Futures = hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:383:34: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_range(Iter, Iter) [with long unsigned int I = 0ul; Iter = __gnu_cxx::__normal_iterator<hpx::lcos::future<int>*, std::vector<hpx::lcos::future<int> > >; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(std::vector<hpx::lcos::future<int> >&); Futures = hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:434:27: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::false_type, std::true_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(std::vector<hpx::lcos::future<int> >&); Futures = hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >; std::false_type = std::integral_constant<bool, false>; std::true_type = std::integral_constant<bool, true>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(std::vector<hpx::lcos::future<int> >&); Futures = hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(std::vector<hpx::lcos::future<int> >&); Futures = hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = int (*)(std::vector<hpx::lcos::future<int> >&); Ts = {std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > >&), std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:248:30: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:324:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:376:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(std::vector<hpx::lcos::future<int> >&); Futures = hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_range_respawn(Iter, Iter) [with long unsigned int I = 0ul; Iter = __gnu_cxx::__normal_iterator<hpx::lcos::future<int>*, std::vector<hpx::lcos::future<int> > >; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int>&), 1ul>; Futures = hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:383:34: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_range(Iter, Iter) [with long unsigned int I = 0ul; Iter = __gnu_cxx::__normal_iterator<hpx::lcos::future<int>*, std::vector<hpx::lcos::future<int> > >; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int>&), 1ul>; Futures = hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:434:27: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::false_type, std::true_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int>&), 1ul>; Futures = hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >; std::false_type = std::integral_constant<bool, false>; std::true_type = std::integral_constant<bool, true>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int>&), 1ul>; Futures = hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int>&), 1ul>; Futures = hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int>&), 1ul>; Ts = {std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > >}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int, std::allocator<int> >&), 1ul>, std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > >}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:108:30: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:331:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:376:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(const std::vector<int>&), 1ul>; Futures = hpx::util::tuple<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_range_respawn(Iter, Iter) [with long unsigned int I = 0ul; Iter = __gnu_cxx::__normal_iterator<hpx::lcos::future<int>*, std::vector<hpx::lcos::future<int> > >; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(std::vector<hpx::lcos::future<int> >&); Futures = hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:383:34: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_range(Iter, Iter) [with long unsigned int I = 0ul; Iter = __gnu_cxx::__normal_iterator<hpx::lcos::future<int>*, std::vector<hpx::lcos::future<int> > >; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(std::vector<hpx::lcos::future<int> >&); Futures = hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:434:27: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::false_type, std::true_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(std::vector<hpx::lcos::future<int> >&); Futures = hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >; std::false_type = std::integral_constant<bool, false>; std::true_type = std::integral_constant<bool, true>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(std::vector<hpx::lcos::future<int> >&); Futures = hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(std::vector<hpx::lcos::future<int> >&); Futures = hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = int (*)(std::vector<hpx::lcos::future<int> >&); Ts = {std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {int (*)(std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > >&), std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > >}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:248:30: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:332:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:376:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(std::vector<hpx::lcos::future<int> >&); Futures = hpx::util::tuple<std::reference_wrapper<std::vector<hpx::lcos::future<int>, std::allocator<hpx::lcos::future<int> > > > >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 1ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:484:28: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Ts = {hpx::lcos::future<int>, hpx::lcos::future<int>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>, hpx::lcos::future<int>, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:90:22: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:323:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 1ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:484:28: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Ts = {hpx::lcos::future<int>, hpx::lcos::future<void>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>, hpx::lcos::future<int>, hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:111:22: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:323:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 1ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:484:28: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Ts = {hpx::lcos::future<void>, hpx::lcos::future<void>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::lcos::future<void>, hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:206:31: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:324:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 1ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:484:28: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Ts = {hpx::lcos::future<int>, hpx::lcos::future<int>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::lcos::future<int>, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:230:30: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:324:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 1ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:365:28: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::false_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = void (*)(int, hpx::lcos::future<int>); Ts = {int, hpx::lcos::future<int>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {void (*)(int, hpx::lcos::future<int>), int, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:287:35: required from ‘void plain_arguments(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:325:29: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = void (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 1ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:365:28: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::false_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::sequential_executor&; F = int (*)(int, hpx::lcos::future<int>); Ts = {int, hpx::lcos::future<int>}; Executor = hpx::parallel::v3::sequential_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::sequential_executor&; Ts = {int (*)(int, hpx::lcos::future<int>), int, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:288:34: required from ‘void plain_arguments(Executor&) [with Executor = hpx::parallel::v3::sequential_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:325:29: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::sequential_executor; Policy = hpx::parallel::v3::sequential_executor; Func = int (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 1ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:484:28: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Ts = {hpx::lcos::future<int>, hpx::lcos::future<int>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>, hpx::lcos::future<int>, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:90:22: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:331:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int, int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 1ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:484:28: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Ts = {hpx::lcos::future<int>, hpx::lcos::future<void>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>, hpx::lcos::future<int>, hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:111:22: required from ‘void function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:331:31: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = hpx::util::detail::functional_unwrap_impl<int (*)(int), 1ul>; Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 1ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:484:28: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Ts = {hpx::lcos::future<void>, hpx::lcos::future<void>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>), hpx::lcos::future<void>, hpx::lcos::future<void>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:206:31: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:332:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(hpx::lcos::future<void>, hpx::lcos::future<void>); Futures = hpx::util::tuple<hpx::lcos::future<void>, hpx::lcos::future<void> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 1ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:484:28: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Ts = {hpx::lcos::future<int>, hpx::lcos::future<int>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>), hpx::lcos::future<int>, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:230:30: required from ‘void future_function_pointers(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:332:38: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(hpx::lcos::future<int>, hpx::lcos::future<int>); Futures = hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 1ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:365:28: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::false_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = void (*)(int, hpx::lcos::future<int>); Ts = {int, hpx::lcos::future<int>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<void>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {void (*)(int, hpx::lcos::future<int>), int, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:287:35: required from ‘void plain_arguments(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:333:29: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = void (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp: In instantiation of ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next_respawn(IsFuture, IsRange) [with long unsigned int I = 1ul; IsFuture = std::integral_constant<bool, true>; IsRange = std::integral_constant<bool, false>; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >]’: | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:469:46: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::true_type, std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; std::true_type = std::integral_constant<bool, true>; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 1ul; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:365:28: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::await_next(std::false_type, std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:506:26: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await(std::false_type) [with long unsigned int I = 0ul; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; std::false_type = std::integral_constant<bool, false>]’ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:512:24: required from ‘void hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::do_await() [with Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:203:13: required from ‘static typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_executor<typename std::decay<_Tp>::type, void>::value || hpx::traits::is_one_way_executor<typename std::decay<_Tp>::type, void>::value) || hpx::traits::is_two_way_executor<typename std::decay<_Tp>::type, void>::value)>::type>::call(Executor_&&, F&&, Ts&& ...) [with Executor_ = hpx::parallel::v3::parallel_executor&; F = int (*)(int, hpx::lcos::future<int>); Ts = {int, hpx::lcos::future<int>}; Executor = hpx::parallel::v3::parallel_executor; typename hpx::lcos::detail::dataflow_frame<Executor, typename std::decay<T0>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type = hpx::lcos::future<int>]’ | |
/home/zao/stellar/hpx/hpx/lcos/local/dataflow.hpp:242:48: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::parallel::v3::parallel_executor&; Ts = {int (*)(int, hpx::lcos::future<int>), int, hpx::lcos::future<int>}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<int>; typename std::decay<_Tp>::type = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:288:34: required from ‘void plain_arguments(Executor&) [with Executor = hpx::parallel::v3::parallel_executor]’ | |
/home/zao/stellar/hpx/tests/unit/lcos/local_dataflow_executor_v1.cpp:333:29: required from here | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:358:25: warning: ‘typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&) [with Executor = hpx::parallel::v3::parallel_executor; Policy = hpx::parallel::v3::parallel_executor; Func = int (*)(int, hpx::lcos::future<int>); Futures = hpx::util::tuple<int, hpx::lcos::future<int> >; typename std::enable_if<hpx::traits::is_executor<Executor>::value>::type = void]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
finalize(policy_); | |
~~~~~~~~^~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/lcos/dataflow.hpp:316:9: note: declared here | |
finalize(Executor& exec) | |
^~~~~~~~ | |
[266/974] Building CXX object tests/unit/component/CMakeFiles/migrate_component_to_storage_test_exe.dir/migrate_component_to_storage.cpp.o | |
/home/zao/stellar/hpx/tests/unit/component/migrate_component_to_storage.cpp: In copy constructor ‘test_server::test_server(const test_server&)’: | |
/home/zao/stellar/hpx/tests/unit/component/migrate_component_to_storage.cpp:28:5: warning: base class ‘struct hpx::components::migration_support<hpx::components::simple_component_base<test_server> >’ should be explicitly initialized in the copy constructor [-Wextra] | |
test_server(test_server const&) {} | |
^~~~~~~~~~~ | |
[267/974] Building CXX object tests/unit/component/CMakeFiles/coarray_all_reduce_test_exe.dir/coarray_all_reduce.cpp.o | |
[268/974] Linking CXX executable bin/local_dataflow_executor_v1_test | |
[269/974] Building CXX object tests/unit/component/CMakeFiles/unordered_map_test_exe.dir/unordered_map.cpp.o | |
[270/974] Building CXX object tests/unit/lcos/CMakeFiles/use_allocator_test_exe.dir/use_allocator.cpp.o | |
[271/974] Building CXX object tests/unit/lcos/CMakeFiles/when_all_std_array_test_exe.dir/when_all_std_array.cpp.o | |
[272/974] Linking CXX executable bin/migrate_component_to_storage_test | |
[273/974] Linking CXX executable bin/use_allocator_test | |
[274/974] Linking CXX executable bin/when_all_std_array_test | |
[275/974] Linking CXX executable bin/coarray_all_reduce_test | |
FAILED: bin/coarray_all_reduce_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/component/CMakeFiles/coarray_all_reduce_test_exe.dir/coarray_all_reduce.cpp.o -o bin/coarray_all_reduce_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/component/CMakeFiles/coarray_all_reduce_test_exe.dir/coarray_all_reduce.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value_action>::transfer_continuation_action<hpx::threads::thread_priority&, unsigned long&>(hpx::actions::typed_continuation<double, double>&&, hpx::threads::thread_priority&, unsigned long&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value_action>' | |
tests/unit/component/CMakeFiles/coarray_all_reduce_test_exe.dir/coarray_all_reduce.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value_action>::transfer_continuation_action<hpx::threads::thread_priority, unsigned long>(hpx::actions::typed_continuation<double, double>&&, hpx::threads::thread_priority&&, unsigned long&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value_action>' | |
tests/unit/component/CMakeFiles/coarray_all_reduce_test_exe.dir/coarray_all_reduce.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action<hpx::threads::thread_priority&, unsigned long&, double const&>(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&, unsigned long&, double const&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>' | |
tests/unit/component/CMakeFiles/coarray_all_reduce_test_exe.dir/coarray_all_reduce.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action<hpx::threads::thread_priority, unsigned long, double>(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&&, unsigned long&&, double&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>' | |
tests/unit/component/CMakeFiles/coarray_all_reduce_test_exe.dir/coarray_all_reduce.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value_action>::transfer_action()' | |
tests/unit/component/CMakeFiles/coarray_all_reduce_test_exe.dir/coarray_all_reduce.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_action()' | |
collect2: error: ld returned 1 exit status | |
[276/974] Building CXX object tests/unit/component/CMakeFiles/launched_process_test_exe.dir/launched_process.cpp.o | |
[277/974] Building CXX object tests/unit/lcos/CMakeFiles/when_any_std_array_test_exe.dir/when_any_std_array.cpp.o | |
[278/974] Linking CXX executable bin/launched_process_test | |
[279/974] Linking CXX executable bin/when_any_std_array_test | |
[280/974] Linking CXX executable bin/unordered_map_test | |
[281/974] Building CXX object tests/unit/lcos/CMakeFiles/condition_variable_test_exe.dir/condition_variable.cpp.o | |
[282/974] Building CXX object tests/unit/lcos/CMakeFiles/split_shared_future_test_exe.dir/split_shared_future.cpp.o | |
[283/974] Linking CXX executable bin/condition_variable_test | |
[284/974] Linking CXX executable bin/split_shared_future_test | |
[285/974] Linking CXX executable bin/async_continue_cb_test | |
[286/974] Building CXX object tests/unit/lcos/CMakeFiles/barrier_test_exe.dir/barrier.cpp.o | |
[287/974] Linking CXX executable bin/barrier_test | |
[288/974] Building CXX object tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o | |
[289/974] Building CXX object tests/unit/lcos/CMakeFiles/when_any_test_exe.dir/when_any.cpp.o | |
[290/974] Linking CXX executable bin/when_any_test | |
[291/974] Linking CXX executable bin/partitioned_vector_view_iterator_test | |
FAILED: bin/partitioned_vector_view_iterator_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o -o bin/partitioned_vector_view_iterator_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>::transfer_continuation_action<hpx::threads::thread_priority&, std::vector<double, std::allocator<double> > >(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&, std::vector<double, std::allocator<double> >&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>::transfer_continuation_action<hpx::threads::thread_priority, std::vector<double, std::allocator<double> > >(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&&, std::vector<double, std::allocator<double> >&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>::transfer_continuation_action<hpx::threads::thread_priority&>(hpx::actions::typed_continuation<unsigned long, unsigned long>&&, hpx::threads::thread_priority&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>::transfer_continuation_action<hpx::threads::thread_priority>(hpx::actions::typed_continuation<unsigned long, unsigned long>&&, hpx::threads::thread_priority&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action<hpx::threads::thread_priority&>(hpx::actions::typed_continuation<std::vector<double, std::allocator<double> >, std::vector<double, std::allocator<double> > >&&, hpx::threads::thread_priority&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action<hpx::threads::thread_priority>(hpx::actions::typed_continuation<std::vector<double, std::allocator<double> >, std::vector<double, std::allocator<double> > >&&, hpx::threads::thread_priority&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action<hpx::threads::thread_priority&, unsigned long&, double const&>(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&, unsigned long&, double const&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action<hpx::threads::thread_priority, unsigned long, double>(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&&, unsigned long&&, double&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>::transfer_action()' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>::transfer_action()' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_action()' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_action()' | |
collect2: error: ld returned 1 exit status | |
[292/974] Building CXX object tests/unit/component/CMakeFiles/launch_process_test_exe.dir/launch_process.cpp.o | |
[293/974] Linking CXX executable bin/launch_process_test | |
[294/974] Building CXX object tests/unit/lcos/CMakeFiles/apply_remote_client_test_exe.dir/apply_remote_client.cpp.o | |
[295/974] Building CXX object tests/unit/lcos/CMakeFiles/channel_local_test_exe.dir/channel_local.cpp.o | |
[296/974] Building CXX object tests/unit/lcos/CMakeFiles/split_future_test_exe.dir/split_future.cpp.o | |
[297/974] Linking CXX executable bin/channel_local_test | |
[298/974] Linking CXX executable bin/apply_remote_client_test | |
[299/974] Linking CXX executable bin/split_future_test | |
[300/974] Building CXX object tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o | |
[301/974] Linking CXX executable bin/partitioned_vector_view_test | |
FAILED: bin/partitioned_vector_view_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o -o bin/partitioned_vector_view_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>::transfer_continuation_action<hpx::threads::thread_priority&, std::vector<double, std::allocator<double> > >(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&, std::vector<double, std::allocator<double> >&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>::transfer_continuation_action<hpx::threads::thread_priority, std::vector<double, std::allocator<double> > >(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&&, std::vector<double, std::allocator<double> >&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>::transfer_continuation_action<hpx::threads::thread_priority&>(hpx::actions::typed_continuation<unsigned long, unsigned long>&&, hpx::threads::thread_priority&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>::transfer_continuation_action<hpx::threads::thread_priority>(hpx::actions::typed_continuation<unsigned long, unsigned long>&&, hpx::threads::thread_priority&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action<hpx::threads::thread_priority&>(hpx::actions::typed_continuation<std::vector<double, std::allocator<double> >, std::vector<double, std::allocator<double> > >&&, hpx::threads::thread_priority&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action<hpx::threads::thread_priority>(hpx::actions::typed_continuation<std::vector<double, std::allocator<double> >, std::vector<double, std::allocator<double> > >&&, hpx::threads::thread_priority&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action<hpx::threads::thread_priority&, unsigned long&, double const&>(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&, unsigned long&, double const&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action<hpx::threads::thread_priority, unsigned long, double>(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&&, unsigned long&&, double&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>::transfer_action()' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>::transfer_action()' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_action()' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_action()' | |
collect2: error: ld returned 1 exit status | |
[302/974] Building CXX object tests/unit/lcos/CMakeFiles/apply_local_executor_test_exe.dir/apply_local_executor.cpp.o | |
[303/974] Linking CXX executable bin/apply_local_executor_test | |
[304/974] Building CXX object tests/unit/lcos/CMakeFiles/when_all_test_exe.dir/when_all.cpp.o | |
[305/974] Linking CXX executable bin/when_all_test | |
[306/974] Building CXX object tests/unit/lcos/CMakeFiles/async_remote_client_test_exe.dir/async_remote_client.cpp.o | |
[307/974] Linking CXX executable bin/async_remote_client_test | |
[308/974] Building CXX object tests/unit/lcos/CMakeFiles/async_continue_test_exe.dir/async_continue.cpp.o | |
[309/974] Building CXX object tests/unit/lcos/CMakeFiles/async_local_test_exe.dir/async_local.cpp.o | |
[310/974] Linking CXX executable bin/async_continue_test | |
[311/974] Building CXX object tests/unit/lcos/CMakeFiles/async_remote_test_exe.dir/async_remote.cpp.o | |
[312/974] Linking CXX executable bin/async_local_test | |
[313/974] Building CXX object tests/unit/lcos/CMakeFiles/async_local_executor_test_exe.dir/async_local_executor.cpp.o | |
[314/974] Linking CXX executable bin/async_local_executor_test | |
[315/974] Linking CXX executable bin/async_remote_test | |
[316/974] Building CXX object tests/unit/lcos/CMakeFiles/async_continue_cb_colocated_test_exe.dir/async_continue_cb_colocated.cpp.o | |
[317/974] Linking CXX executable bin/async_continue_cb_colocated_test | |
[318/974] Building CXX object tests/unit/lcos/CMakeFiles/run_guarded_test_exe.dir/run_guarded.cpp.o | |
[319/974] Linking CXX executable bin/run_guarded_test | |
[320/974] Building CXX object tests/unit/lcos/CMakeFiles/fold_test_exe.dir/fold.cpp.o | |
[321/974] Building CXX object tests/unit/lcos/CMakeFiles/broadcast_apply_test_exe.dir/broadcast_apply.cpp.o | |
[322/974] Building CXX object tests/unit/lcos/CMakeFiles/counting_semaphore_test_exe.dir/counting_semaphore.cpp.o | |
[323/974] Linking CXX executable bin/counting_semaphore_test | |
[324/974] Linking CXX executable bin/fold_test | |
[325/974] Linking CXX executable bin/broadcast_apply_test | |
[326/974] Building CXX object tests/unit/lcos/CMakeFiles/local_latch_test_exe.dir/local_latch.cpp.o | |
[327/974] Linking CXX executable bin/local_latch_test | |
[328/974] Building CXX object tests/unit/lcos/CMakeFiles/apply_local_test_exe.dir/apply_local.cpp.o | |
[329/974] Linking CXX executable bin/apply_local_test | |
[330/974] Building CXX object tests/unit/lcos/CMakeFiles/local_dataflow_executor_test_exe.dir/local_dataflow_executor.cpp.o | |
[331/974] Building CXX object tests/unit/lcos/CMakeFiles/apply_colocated_test_exe.dir/apply_colocated.cpp.o | |
[332/974] Linking CXX executable bin/local_dataflow_executor_test | |
[333/974] Building CXX object tests/unit/lcos/CMakeFiles/apply_remote_test_exe.dir/apply_remote.cpp.o | |
[334/974] Linking CXX executable bin/apply_colocated_test | |
[335/974] Linking CXX executable bin/apply_remote_test | |
[336/974] Building CXX object tests/unit/lcos/CMakeFiles/async_local_executor_v1_test_exe.dir/async_local_executor_v1.cpp.o | |
[337/974] Linking CXX executable bin/async_local_executor_v1_test | |
[338/974] Building CXX object tests/unit/lcos/CMakeFiles/local_mutex_test_exe.dir/local_mutex.cpp.o | |
[339/974] Linking CXX executable bin/local_mutex_test | |
[340/974] Building CXX object tests/unit/lcos/CMakeFiles/wait_all_std_array_test_exe.dir/wait_all_std_array.cpp.o | |
[341/974] Linking CXX executable bin/wait_all_std_array_test | |
[342/974] Building CXX object tests/unit/lcos/CMakeFiles/async_cb_remote_test_exe.dir/async_cb_remote.cpp.o | |
[343/974] Building CXX object tests/unit/lcos/CMakeFiles/future_test_exe.dir/future.cpp.o | |
[344/974] Linking CXX executable bin/future_test | |
[345/974] Linking CXX executable bin/async_cb_remote_test | |
[346/974] Building CXX object tests/unit/lcos/CMakeFiles/remote_dataflow_test_exe.dir/remote_dataflow.cpp.o | |
[347/974] Building CXX object tests/unit/lcos/CMakeFiles/async_cb_remote_client_test_exe.dir/async_cb_remote_client.cpp.o | |
[348/974] Building CXX object tests/unit/lcos/CMakeFiles/future_ref_test_exe.dir/future_ref.cpp.o | |
[349/974] Building CXX object tests/unit/lcos/CMakeFiles/future_wait_test_exe.dir/future_wait.cpp.o | |
[350/974] Linking CXX executable bin/remote_dataflow_test | |
[351/974] Linking CXX executable bin/future_ref_test | |
[352/974] Linking CXX executable bin/async_cb_remote_client_test | |
[353/974] Linking CXX executable bin/future_then_test | |
[354/974] Linking CXX executable bin/future_wait_test | |
[355/974] Building CXX object tests/unit/lcos/CMakeFiles/local_barrier_test_exe.dir/local_barrier.cpp.o | |
[356/974] Linking CXX executable bin/local_barrier_test | |
[357/974] Building CXX object tests/unit/lcos/CMakeFiles/broadcast_test_exe.dir/broadcast.cpp.o | |
[358/974] Building CXX object tests/unit/lcos/CMakeFiles/make_future_test_exe.dir/make_future.cpp.o | |
[359/974] Linking CXX executable bin/make_future_test | |
[360/974] Building CXX object tests/unit/lcos/CMakeFiles/local_promise_allocator_test_exe.dir/local_promise_allocator.cpp.o | |
[361/974] Linking CXX executable bin/local_promise_allocator_test | |
[362/974] Linking CXX executable bin/broadcast_test | |
[363/974] Building CXX object tests/unit/lcos/CMakeFiles/async_cb_colocated_test_exe.dir/async_cb_colocated.cpp.o | |
[364/974] Linking CXX executable bin/async_cb_colocated_test | |
[365/974] Building CXX object tests/unit/lcos/CMakeFiles/local_dataflow_test_exe.dir/local_dataflow.cpp.o | |
[366/974] Linking CXX executable bin/local_dataflow_test | |
[367/974] Building CXX object tests/unit/lcos/CMakeFiles/promise_allocator_test_exe.dir/promise_allocator.cpp.o | |
[368/974] Linking CXX executable bin/promise_allocator_test | |
[369/974] Building CXX object tests/unit/lcos/CMakeFiles/global_spmd_block_test_exe.dir/global_spmd_block.cpp.o | |
[370/974] Building CXX object tests/unit/lcos/CMakeFiles/reduce_test_exe.dir/reduce.cpp.o | |
[371/974] Building CXX object tests/unit/lcos/CMakeFiles/sliding_semaphore_test_exe.dir/sliding_semaphore.cpp.o | |
[372/974] Linking CXX executable bin/global_spmd_block_test | |
[373/974] Linking CXX executable bin/sliding_semaphore_test | |
[374/974] Building CXX object tests/unit/lcos/shared_mutex/CMakeFiles/shared_mutex2_test_exe.dir/shared_mutex2.cpp.o | |
[375/974] Linking CXX executable bin/shared_mutex2_test | |
[376/974] Linking CXX executable bin/reduce_test | |
[377/974] Building CXX object tests/unit/lcos/CMakeFiles/promise_test_exe.dir/promise.cpp.o | |
[378/974] Linking CXX executable bin/uninitialized_fill_test | |
[379/974] Linking CXX executable bin/promise_test | |
[380/974] Building CXX object tests/unit/lcos/CMakeFiles/packaged_action_test_exe.dir/packaged_action.cpp.o | |
[381/974] Building CXX object tests/unit/lcos/CMakeFiles/local_dataflow_std_array_test_exe.dir/local_dataflow_std_array.cpp.o | |
[382/974] Building CXX object tests/unit/lcos/CMakeFiles/remote_latch_test_exe.dir/remote_latch.cpp.o | |
[383/974] Linking CXX executable bin/packaged_action_test | |
[384/974] Linking CXX executable bin/local_dataflow_std_array_test | |
[385/974] Linking CXX executable bin/remote_latch_test | |
[386/974] Building CXX object tests/unit/lcos/shared_mutex/CMakeFiles/shared_mutex1_test_exe.dir/shared_mutex1.cpp.o | |
[387/974] Linking CXX executable bin/shared_mutex1_test | |
[388/974] Building CXX object tests/unit/lcos/CMakeFiles/shared_future_test_exe.dir/shared_future.cpp.o | |
[389/974] Linking CXX executable bin/shared_future_test | |
[390/974] Building CXX object tests/unit/parallel/CMakeFiles/task_block_test_exe.dir/task_block.cpp.o | |
[391/974] Linking CXX executable bin/task_block_test | |
[392/974] Building CXX object tests/unit/parallel/CMakeFiles/spmd_block_test_exe.dir/spmd_block.cpp.o | |
[393/974] Building CXX object tests/unit/parallel/CMakeFiles/task_block_executor_test_exe.dir/task_block_executor.cpp.o | |
[394/974] Linking CXX executable bin/spmd_block_test | |
[395/974] Linking CXX executable bin/task_block_executor_test | |
[396/974] Building CXX object tests/unit/parallel/CMakeFiles/task_block_par_test_exe.dir/task_block_par.cpp.o | |
[397/974] Linking CXX executable bin/task_block_par_test | |
[398/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_reduce_binary_bad_alloc_test_exe.dir/transform_reduce_binary_bad_alloc.cpp.o | |
[399/974] Building CXX object tests/unit/lcos/CMakeFiles/channel_test_exe.dir/channel.cpp.o | |
[400/974] Linking CXX executable bin/transform_reduce_binary_bad_alloc_test | |
[401/974] Linking CXX executable bin/channel_test | |
[402/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_exception_test_exe.dir/foreachn_exception.cpp.o | |
[403/974] Linking CXX executable bin/foreachn_exception_test | |
[404/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_bad_alloc_test_exe.dir/foreachn_bad_alloc.cpp.o | |
[405/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_projection_bad_alloc_test_exe.dir/foreachn_projection_bad_alloc.cpp.o | |
[406/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/count_test_exe.dir/count.cpp.o | |
[407/974] Linking CXX executable bin/foreachn_bad_alloc_test | |
[408/974] Linking CXX executable bin/foreachn_projection_bad_alloc_test | |
[409/974] Linking CXX executable bin/count_test | |
[410/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_copy_executors_v1_test_exe.dir/uninitialized_copy_executors_v1.cpp.o | |
[411/974] Linking CXX executable bin/uninitialized_copy_executors_v1_test | |
[412/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_binary2_test_exe.dir/transform_binary2.cpp.o | |
[413/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_reduce_test_exe.dir/transform_reduce.cpp.o | |
[414/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_induction_async_test_exe.dir/for_loop_induction_async.cpp.o | |
[415/974] Linking CXX executable bin/for_loop_induction_async_test | |
[416/974] Linking CXX executable bin/transform_reduce_test | |
[417/974] Linking CXX executable bin/transform_binary2_test | |
[418/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_prefetching_test_exe.dir/foreach_prefetching.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.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(ExPolicy&&, IteratorTag) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; 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; 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(ExPolicy&&, IteratorTag) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; 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 = const hpx::parallel::execution::parallel_policy&; F = test_for_each_prefetching(ExPolicy&&, IteratorTag) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; 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 = const hpx::parallel::execution::parallel_policy&; F = test_for_each_prefetching(ExPolicy&&, IteratorTag) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; 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 = const hpx::parallel::execution::parallel_policy&; 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(ExPolicy&&, IteratorTag) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; 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 = const hpx::parallel::execution::parallel_policy&; 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(ExPolicy&&, IteratorTag) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; 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 = const hpx::parallel::execution::parallel_policy&; 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(ExPolicy&&, IteratorTag) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; 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:40:28: required from ‘void test_for_each_prefetching(ExPolicy&&, IteratorTag) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; IteratorTag = std::random_access_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/foreach_prefetching.cpp:23:30: required from ‘void test_for_each_prefetching() [with IteratorTag = std::random_access_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/foreach_prefetching.cpp:39:64: 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 | |
^ | |
[419/974] Linking CXX executable bin/foreach_prefetching_test | |
[420/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_exclusive_scan_test_exe.dir/transform_exclusive_scan.cpp.o | |
[421/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_default_constructn_test_exe.dir/uninitialized_default_constructn.cpp.o | |
[422/974] Linking CXX executable bin/transform_exclusive_scan_test | |
[423/974] Linking CXX executable bin/uninitialized_default_constructn_test | |
[424/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/inclusive_scan_executors_v1_test_exe.dir/inclusive_scan_executors_v1.cpp.o | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan2(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/inclusive_scan_executors_v1.cpp:22:25: required from ‘void test_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/inclusive_scan_executors_v1.cpp:48:47: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:186:34: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; int _concept_requires_438 = 42; typename std::enable_if<((_concept_requires_438 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && (! hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value))), int>::type _concept_check_438 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(policy, | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
std::size_t(0)); | |
~~~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan1(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/inclusive_scan_executors_v1.cpp:26:25: required from ‘void test_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/inclusive_scan_executors_v1.cpp:48:47: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:97:34: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T, Op&&) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; Op = test_inclusive_scan1(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, std::size_t)>&; int _concept_requires_339 = 42; typename std::enable_if<((_concept_requires_339 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value)), int>::type _concept_check_339 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(std::forward<ExPolicy>(policy), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val, op); | |
~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan2_async(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_task_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/inclusive_scan_executors_v1.cpp:34:31: required from ‘void test_executors_async(ExPolicy&&) [with ExPolicy = hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:49:70: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:212:38: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T) [with ExPolicy = hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; int _concept_requires_438 = 42; typename std::enable_if<((_concept_requires_438 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && (! hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value))), int>::type _concept_check_438 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::lcos::future<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> > >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(p, | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val); | |
~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan1_async(ExPolicy&&, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_task_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/inclusive_scan_executors_v1.cpp:38:31: required from ‘void test_executors_async(ExPolicy&&) [with ExPolicy = hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:49:70: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:140:38: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T, Op&&) [with ExPolicy = hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; Op = test_inclusive_scan1_async(ExPolicy&&, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::parallel_executor, hpx::parallel::v3::static_chunk_size>; IteratorTag = std::random_access_iterator_tag]::<lambda(std::size_t, std::size_t)>&; int _concept_requires_339 = 42; typename std::enable_if<((_concept_requires_339 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value)), int>::type _concept_check_339 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::lcos::future<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> > >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
f = hpx::parallel::inclusive_scan(std::forward<ExPolicy>(p), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val, op); | |
~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan2(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::sequenced_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::sequential_executor_parameters>; IteratorTag = std::random_access_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:22:25: required from ‘void test_executors(ExPolicy&&) [with ExPolicy = hpx::parallel::execution::sequenced_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::sequential_executor_parameters>]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:55:47: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:186:34: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T) [with ExPolicy = hpx::parallel::execution::sequenced_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::sequential_executor_parameters>&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; int _concept_requires_438 = 42; typename std::enable_if<((_concept_requires_438 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && (! hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value))), int>::type _concept_check_438 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(policy, | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
std::size_t(0)); | |
~~~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan1(ExPolicy&&, IteratorTag) [with ExPolicy = hpx::parallel::execution::sequenced_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::sequential_executor_parameters>; IteratorTag = std::random_access_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:26:25: required from ‘void test_executors(ExPolicy&&) [with ExPolicy = hpx::parallel::execution::sequenced_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::sequential_executor_parameters>]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:55:47: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:97:34: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T, Op&&) [with ExPolicy = hpx::parallel::execution::sequenced_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::sequential_executor_parameters>; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; Op = test_inclusive_scan1(ExPolicy&&, IteratorTag) [with ExPolicy = hpx::parallel::execution::sequenced_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::sequential_executor_parameters>; IteratorTag = std::random_access_iterator_tag]::<lambda(std::size_t, std::size_t)>&; int _concept_requires_339 = 42; typename std::enable_if<((_concept_requires_339 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value)), int>::type _concept_check_339 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(std::forward<ExPolicy>(policy), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val, op); | |
~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan2_async(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::sequential_executor_parameters>; IteratorTag = std::random_access_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:34:31: required from ‘void test_executors_async(ExPolicy&&) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::sequential_executor_parameters>]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:56:70: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:212:38: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::sequential_executor_parameters>&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; int _concept_requires_438 = 42; typename std::enable_if<((_concept_requires_438 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && (! hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value))), int>::type _concept_check_438 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::lcos::future<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> > >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(p, | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val); | |
~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan1_async(ExPolicy&&, IteratorTag) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::sequential_executor_parameters>; IteratorTag = std::random_access_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:38:31: required from ‘void test_executors_async(ExPolicy&&) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::sequential_executor_parameters>]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:56:70: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:140:38: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T, Op&&) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::sequential_executor_parameters>; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; Op = test_inclusive_scan1_async(ExPolicy&&, IteratorTag) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::sequential_executor_parameters>; IteratorTag = std::random_access_iterator_tag]::<lambda(std::size_t, std::size_t)>&; int _concept_requires_339 = 42; typename std::enable_if<((_concept_requires_339 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value)), int>::type _concept_check_339 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::lcos::future<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> > >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
f = hpx::parallel::inclusive_scan(std::forward<ExPolicy>(p), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val, op); | |
~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan2(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::static_chunk_size>; IteratorTag = std::random_access_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:22:25: required from ‘void test_executors(ExPolicy&&) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::static_chunk_size>]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:58:47: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:186:34: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::static_chunk_size>&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; int _concept_requires_438 = 42; typename std::enable_if<((_concept_requires_438 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && (! hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value))), int>::type _concept_check_438 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(policy, | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
std::size_t(0)); | |
~~~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan1(ExPolicy&&, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::static_chunk_size>; IteratorTag = std::random_access_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:26:25: required from ‘void test_executors(ExPolicy&&) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::static_chunk_size>]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:58:47: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:97:34: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T, Op&&) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::static_chunk_size>; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; Op = test_inclusive_scan1(ExPolicy&&, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::static_chunk_size>; IteratorTag = std::random_access_iterator_tag]::<lambda(std::size_t, std::size_t)>&; int _concept_requires_339 = 42; typename std::enable_if<((_concept_requires_339 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value)), int>::type _concept_check_339 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(std::forward<ExPolicy>(policy), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val, op); | |
~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan2_async(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::static_chunk_size>; IteratorTag = std::random_access_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:34:31: required from ‘void test_executors_async(ExPolicy&&) [with ExPolicy = hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::static_chunk_size>]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:59:70: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:212:38: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T) [with ExPolicy = hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::static_chunk_size>&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; int _concept_requires_438 = 42; typename std::enable_if<((_concept_requires_438 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && (! hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value))), int>::type _concept_check_438 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::lcos::future<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> > >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(p, | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val); | |
~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan1_async(ExPolicy&&, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::static_chunk_size>; IteratorTag = std::random_access_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:38:31: required from ‘void test_executors_async(ExPolicy&&) [with ExPolicy = hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::static_chunk_size>]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:59:70: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:140:38: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T, Op&&) [with ExPolicy = hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::static_chunk_size>; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; Op = test_inclusive_scan1_async(ExPolicy&&, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_task_policy_shim<hpx::parallel::v3::sequential_executor, hpx::parallel::v3::static_chunk_size>; IteratorTag = std::random_access_iterator_tag]::<lambda(std::size_t, std::size_t)>&; int _concept_requires_339 = 42; typename std::enable_if<((_concept_requires_339 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value)), int>::type _concept_check_339 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::lcos::future<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> > >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
f = hpx::parallel::inclusive_scan(std::forward<ExPolicy>(p), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val, op); | |
~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_executors_v1.cpp:14: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
[425/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_executors_test_exe.dir/foreach_executors.cpp.o | |
[426/974] Linking CXX executable bin/foreach_executors_test | |
[427/974] Linking CXX executable bin/inclusive_scan_executors_v1_test | |
[428/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findifnot_exception_test_exe.dir/findifnot_exception.cpp.o | |
[429/974] Linking CXX executable bin/findifnot_exception_test | |
[430/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_reduction_test_exe.dir/for_loop_reduction.cpp.o | |
[431/974] Linking CXX executable bin/for_loop_reduction_test | |
[432/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findifnot_test_exe.dir/findifnot.cpp.o | |
[433/974] Linking CXX executable bin/findifnot_test | |
[434/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_induction_test_exe.dir/for_loop_induction.cpp.o | |
[435/974] Linking CXX executable bin/for_loop_induction_test | |
[436/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_test_exe.dir/foreach.cpp.o | |
[437/974] Linking CXX executable bin/foreach_test | |
[438/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_sorted_executors_v1_test_exe.dir/is_sorted_executors_v1.cpp.o | |
[439/974] Linking CXX executable bin/is_sorted_executors_v1_test | |
[440/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findifnot_bad_alloc_test_exe.dir/findifnot_bad_alloc.cpp.o | |
[441/974] Linking CXX executable bin/findifnot_bad_alloc_test | |
[442/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_exception_test_exe.dir/adjacentfind_exception.cpp.o | |
[443/974] Linking CXX executable bin/adjacentfind_exception_test | |
[444/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copy_test_exe.dir/copy.cpp.o | |
[445/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findif_test_exe.dir/findif.cpp.o | |
[446/974] Linking CXX executable bin/copy_test | |
[447/974] Linking CXX executable bin/findif_test | |
[448/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findfirstof_binary_test_exe.dir/findfirstof_binary.cpp.o | |
[449/974] Linking CXX executable bin/findfirstof_binary_test | |
[450/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/search_test_exe.dir/search.cpp.o | |
[451/974] Linking CXX executable bin/search_test | |
[452/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/set_union_test_exe.dir/set_union.cpp.o | |
[453/974] Linking CXX executable bin/set_union_test | |
[454/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_projection_test_exe.dir/foreach_projection.cpp.o | |
[455/974] Linking CXX executable bin/foreach_projection_test | |
[456/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copyn_test_exe.dir/copyn.cpp.o | |
[457/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_reduce_binary_exception_test_exe.dir/transform_reduce_binary_exception.cpp.o | |
[458/974] Linking CXX executable bin/copyn_test | |
[459/974] Linking CXX executable bin/transform_reduce_binary_exception_test | |
[460/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_executors_v1_test_exe.dir/foreach_executors_v1.cpp.o | |
[461/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_binary_bad_alloc_test_exe.dir/adjacentfind_binary_bad_alloc.cpp.o | |
[462/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/lexicographical_compare_test_exe.dir/lexicographical_compare.cpp.o | |
[463/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentdifference_exception_test_exe.dir/adjacentdifference_exception.cpp.o | |
[464/974] Linking CXX executable bin/foreach_executors_v1_test | |
[465/974] Linking CXX executable bin/adjacentfind_binary_bad_alloc_test | |
[466/974] Linking CXX executable bin/lexicographical_compare_test | |
[467/974] Linking CXX executable bin/adjacentdifference_exception_test | |
[468/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/find_test_exe.dir/find.cpp.o | |
[469/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/any_of_test_exe.dir/any_of.cpp.o | |
[470/974] Linking CXX executable bin/find_test | |
[471/974] Linking CXX executable bin/any_of_test | |
[472/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findend_test_exe.dir/findend.cpp.o | |
[473/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_move_test_exe.dir/uninitialized_move.cpp.o | |
[474/974] Linking CXX executable bin/findend_test | |
[475/974] Linking CXX executable bin/uninitialized_move_test | |
[476/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/filln_test_exe.dir/filln.cpp.o | |
[477/974] Linking CXX executable bin/filln_test | |
[478/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_n_strided_test_exe.dir/for_loop_n_strided.cpp.o | |
[479/974] Linking CXX executable bin/for_loop_n_strided_test | |
[480/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/exclusive_scan_exception_test_exe.dir/exclusive_scan_exception.cpp.o | |
[481/974] Linking CXX executable bin/exclusive_scan_exception_test | |
[482/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/fill_test_exe.dir/fill.cpp.o | |
[483/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_copy_test_exe.dir/uninitialized_copy.cpp.o | |
[484/974] Linking CXX executable bin/fill_test | |
[485/974] Linking CXX executable bin/uninitialized_copy_test | |
[486/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/exclusive_scan_validate_test_exe.dir/exclusive_scan_validate.cpp.o | |
[487/974] Linking CXX executable bin/exclusive_scan_validate_test | |
[488/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_test_exe.dir/adjacentfind.cpp.o | |
[489/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_test_exe.dir/foreachn.cpp.o | |
[490/974] Linking CXX executable bin/adjacentfind_test | |
[491/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_binary_exception_test_exe.dir/adjacentfind_binary_exception.cpp.o | |
[492/974] Linking CXX executable bin/foreachn_test | |
[493/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_reduction_async_test_exe.dir/for_loop_reduction_async.cpp.o | |
[494/974] Linking CXX executable bin/adjacentfind_binary_exception_test | |
[495/974] Linking CXX executable bin/for_loop_reduction_async_test | |
[496/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentdifference_bad_alloc_test_exe.dir/adjacentdifference_bad_alloc.cpp.o | |
[497/974] Linking CXX executable bin/adjacentdifference_bad_alloc_test | |
[498/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_reduce_binary_test_exe.dir/transform_reduce_binary.cpp.o | |
[499/974] Linking CXX executable bin/transform_reduce_binary_test | |
[500/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copyif_forward_test_exe.dir/copyif_forward.cpp.o | |
[501/974] Linking CXX executable bin/copyif_forward_test | |
[502/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/exclusive_scan_bad_alloc_test_exe.dir/exclusive_scan_bad_alloc.cpp.o | |
[503/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_projection_exception_test_exe.dir/foreachn_projection_exception.cpp.o | |
[504/974] Linking CXX executable bin/exclusive_scan_bad_alloc_test | |
[505/974] Linking CXX executable bin/foreachn_projection_exception_test | |
[506/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/countif_test_exe.dir/countif.cpp.o | |
[507/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_filln_test_exe.dir/uninitialized_filln.cpp.o | |
[508/974] Linking CXX executable bin/countif_test | |
[509/974] Linking CXX executable bin/uninitialized_filln_test | |
[510/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_heap_test_exe.dir/is_heap.cpp.o | |
[511/974] Linking CXX executable bin/is_heap_test | |
[512/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/equal_test_exe.dir/equal.cpp.o | |
[513/974] Linking CXX executable bin/equal_test | |
[514/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/replace_copy_test_exe.dir/replace_copy.cpp.o | |
[515/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findfirstof_test_exe.dir/findfirstof.cpp.o | |
[516/974] Linking CXX executable bin/replace_copy_test | |
[517/974] Linking CXX executable bin/findfirstof_test | |
[518/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/searchn_test_exe.dir/searchn.cpp.o | |
[519/974] Linking CXX executable bin/searchn_test | |
[520/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/generate_test_exe.dir/generate.cpp.o | |
[521/974] Linking CXX executable bin/generate_test | |
[522/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_inclusive_scan_test_exe.dir/transform_inclusive_scan.cpp.o | |
[523/974] Linking CXX executable bin/transform_inclusive_scan_test | |
[524/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_default_construct_test_exe.dir/uninitialized_default_construct.cpp.o | |
[525/974] Linking CXX executable bin/uninitialized_default_construct_test | |
[526/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_binary_test_exe.dir/adjacentfind_binary.cpp.o | |
[527/974] Linking CXX executable bin/adjacentfind_binary_test | |
[528/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copyif_random_test_exe.dir/copyif_random.cpp.o | |
[529/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_projection_test_exe.dir/foreachn_projection.cpp.o | |
[530/974] Linking CXX executable bin/copyif_random_test | |
[531/974] Linking CXX executable bin/foreachn_projection_test | |
[532/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/unique_copy_test_exe.dir/unique_copy.cpp.o | |
[533/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/exclusive_scan_test_exe.dir/exclusive_scan.cpp.o | |
[534/974] Linking CXX executable bin/unique_copy_test | |
[535/974] Linking CXX executable bin/exclusive_scan_test | |
[536/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_value_construct_test_exe.dir/uninitialized_value_construct.cpp.o | |
[537/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/replace_if_test_exe.dir/replace_if.cpp.o | |
[538/974] Linking CXX executable bin/uninitialized_value_construct_test | |
[539/974] Linking CXX executable bin/replace_if_test | |
[540/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/rotate_test_exe.dir/rotate.cpp.o | |
[541/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copyif_bad_alloc_test_exe.dir/copyif_bad_alloc.cpp.o | |
[542/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copyif_exception_test_exe.dir/copyif_exception.cpp.o | |
[543/974] Linking CXX executable bin/rotate_test | |
[544/974] Linking CXX executable bin/copyif_bad_alloc_test | |
[545/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/rotate_copy_test_exe.dir/rotate_copy.cpp.o | |
[546/974] Linking CXX executable bin/copyif_exception_test | |
[547/974] Linking CXX executable bin/rotate_copy_test | |
[548/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/move_test_exe.dir/move.cpp.o | |
[549/974] Linking CXX executable bin/move_test | |
[550/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_test_exe.dir/for_loop.cpp.o | |
[551/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/replace_test_exe.dir/replace.cpp.o | |
[552/974] Linking CXX executable bin/for_loop_test | |
[553/974] Linking CXX executable bin/replace_test | |
[554/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/destroyn_test_exe.dir/destroyn.cpp.o | |
[555/974] Linking CXX executable bin/destroyn_test | |
[556/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/swapranges_test_exe.dir/swapranges.cpp.o | |
[557/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/destroy_test_exe.dir/destroy.cpp.o | |
[558/974] Linking CXX executable bin/swapranges_test | |
[559/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_strided_test_exe.dir/for_loop_strided.cpp.o | |
[560/974] Linking CXX executable bin/destroy_test | |
[561/974] Linking CXX executable bin/for_loop_strided_test | |
[562/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_copyn_test_exe.dir/uninitialized_copyn.cpp.o | |
[563/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_partitioned_test_exe.dir/is_partitioned.cpp.o | |
[564/974] Linking CXX executable bin/uninitialized_copyn_test | |
[565/974] Linking CXX executable bin/is_partitioned_test | |
[566/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_n_test_exe.dir/for_loop_n.cpp.o | |
[567/974] Linking CXX executable bin/for_loop_n_test | |
[568/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_bad_alloc_test_exe.dir/adjacentfind_bad_alloc.cpp.o | |
[569/974] Linking CXX executable bin/adjacentfind_bad_alloc_test | |
[570/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/reduce__test_exe.dir/reduce_.cpp.o | |
[571/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/mismatch_binary_test_exe.dir/mismatch_binary.cpp.o | |
[572/974] Linking CXX executable bin/mismatch_binary_test | |
[573/974] Linking CXX executable bin/reduce__test | |
[574/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/reverse_test_exe.dir/reverse.cpp.o | |
[575/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/mismatch_test_exe.dir/mismatch.cpp.o | |
[576/974] Linking CXX executable bin/reverse_test | |
[577/974] Linking CXX executable bin/mismatch_test | |
[578/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/min_element_test_exe.dir/min_element.cpp.o | |
[579/974] Linking CXX executable bin/min_element_test | |
[580/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/all_of_test_exe.dir/all_of.cpp.o | |
[581/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_sorted_until_test_exe.dir/is_sorted_until.cpp.o | |
[582/974] Linking CXX executable bin/all_of_test | |
[583/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/minmax_element_test_exe.dir/minmax_element.cpp.o | |
[584/974] Linking CXX executable bin/is_sorted_until_test | |
[585/974] Linking CXX executable bin/minmax_element_test | |
[586/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_heap_until_test_exe.dir/is_heap_until.cpp.o | |
[587/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_sorted_test_exe.dir/is_sorted.cpp.o | |
[588/974] Linking CXX executable bin/is_heap_until_test | |
[589/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/equal_binary_test_exe.dir/equal_binary.cpp.o | |
[590/974] Linking CXX executable bin/is_sorted_test | |
[591/974] Linking CXX executable bin/equal_binary_test | |
[592/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/includes_test_exe.dir/includes.cpp.o | |
[593/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/generaten_test_exe.dir/generaten.cpp.o | |
[594/974] Linking CXX executable bin/includes_test | |
[595/974] Linking CXX executable bin/generaten_test | |
[596/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/sort_exceptions_test_exe.dir/sort_exceptions.cpp.o | |
[597/974] Linking CXX executable bin/sort_exceptions_test | |
[598/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentdifference_test_exe.dir/adjacentdifference.cpp.o | |
[599/974] Linking CXX executable bin/adjacentdifference_test | |
[600/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/sort_by_key_test_exe.dir/sort_by_key.cpp.o | |
[601/974] Linking CXX executable bin/sort_by_key_test | |
[602/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/set_intersection_test_exe.dir/set_intersection.cpp.o | |
[603/974] Linking CXX executable bin/set_intersection_test | |
[604/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/set_symmetric_difference_test_exe.dir/set_symmetric_difference.cpp.o | |
[605/974] Linking CXX executable bin/set_symmetric_difference_test | |
[606/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/set_difference_test_exe.dir/set_difference.cpp.o | |
[607/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/remove_copy_if_test_exe.dir/remove_copy_if.cpp.o | |
[608/974] Linking CXX executable bin/set_difference_test | |
[609/974] Linking CXX executable bin/remove_copy_if_test | |
[610/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/reverse_copy_test_exe.dir/reverse_copy.cpp.o | |
[611/974] Linking CXX executable bin/reverse_copy_test | |
[612/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/stable_partition_test_exe.dir/stable_partition.cpp.o | |
[613/974] Linking CXX executable bin/stable_partition_test | |
[614/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/replace_copy_if_test_exe.dir/replace_copy_if.cpp.o | |
[615/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/max_element_test_exe.dir/max_element.cpp.o | |
[616/974] Linking CXX executable bin/replace_copy_if_test | |
[617/974] Linking CXX executable bin/max_element_test | |
[618/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/none_of_test_exe.dir/none_of.cpp.o | |
[619/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/remove_copy_test_exe.dir/remove_copy.cpp.o | |
[620/974] Linking CXX executable bin/none_of_test | |
[621/974] Linking CXX executable bin/remove_copy_test | |
[622/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/sort_test_exe.dir/sort.cpp.o | |
[623/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_value_constructn_test_exe.dir/uninitialized_value_constructn.cpp.o | |
[624/974] Linking CXX executable bin/uninitialized_value_constructn_test | |
[625/974] Linking CXX executable bin/sort_test | |
[626/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_test_exe.dir/transform.cpp.o | |
[627/974] Linking CXX executable bin/transform_test | |
[628/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/unique_copy_range_test_exe.dir/unique_copy_range.cpp.o | |
[629/974] Linking CXX executable bin/unique_copy_range_test | |
[630/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/is_heap_range_test_exe.dir/is_heap_range.cpp.o | |
[631/974] Linking CXX executable bin/is_heap_range_test | |
[632/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/transform_range_binary2_test_exe.dir/transform_range_binary2.cpp.o | |
[633/974] Linking CXX executable bin/transform_range_binary2_test | |
[634/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/copyif_range_test_exe.dir/copyif_range.cpp.o | |
[635/974] Linking CXX executable bin/copyif_range_test | |
[636/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/foreach_range_test_exe.dir/foreach_range.cpp.o | |
[637/974] Linking CXX executable bin/foreach_range_test | |
[638/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/partition_copy_range_test_exe.dir/partition_copy_range.cpp.o | |
[639/974] Linking CXX executable bin/partition_copy_range_test | |
[640/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/generate_range_test_exe.dir/generate_range.cpp.o | |
[641/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/replace_range_test_exe.dir/replace_range.cpp.o | |
[642/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/transform_range_binary_test_exe.dir/transform_range_binary.cpp.o | |
[643/974] Linking CXX executable bin/replace_range_test | |
[644/974] Linking CXX executable bin/generate_range_test | |
[645/974] Linking CXX executable bin/transform_range_binary_test | |
[646/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/min_element_range_test_exe.dir/min_element_range.cpp.o | |
[647/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/is_heap_until_range_test_exe.dir/is_heap_until_range.cpp.o | |
[648/974] Linking CXX executable bin/min_element_range_test | |
[649/974] Linking CXX executable bin/is_heap_until_range_test | |
[650/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/copy_range_test_exe.dir/copy_range.cpp.o | |
[651/974] Linking CXX executable bin/copy_range_test | |
[652/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/sort_range_test_exe.dir/sort_range.cpp.o | |
[653/974] Linking CXX executable bin/sort_range_test | |
[654/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/replace_if_range_test_exe.dir/replace_if_range.cpp.o | |
[655/974] Linking CXX executable bin/replace_if_range_test | |
[656/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/foreach_range_projection_test_exe.dir/foreach_range_projection.cpp.o | |
[657/974] Linking CXX executable bin/foreach_range_projection_test | |
[658/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/timed_thread_pool_executors_v1_test_exe.dir/timed_thread_pool_executors_v1.cpp.o | |
[659/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/rotate_range_test_exe.dir/rotate_range.cpp.o | |
[660/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/reverse_range_test_exe.dir/reverse_range.cpp.o | |
[661/974] Linking CXX executable bin/timed_thread_pool_executors_v1_test | |
[662/974] Linking CXX executable bin/rotate_range_test | |
[663/974] Linking CXX executable bin/reverse_range_test | |
[664/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/timed_parallel_executor_v1_test_exe.dir/timed_parallel_executor_v1.cpp.o | |
[665/974] Linking CXX executable bin/timed_parallel_executor_v1_test | |
[666/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/remove_copy_range_test_exe.dir/remove_copy_range.cpp.o | |
[667/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/transform_range_test_exe.dir/transform_range.cpp.o | |
[668/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/replace_copy_if_range_test_exe.dir/replace_copy_if_range.cpp.o | |
[669/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/inclusive_scan_test_exe.dir/inclusive_scan.cpp.o | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan1(ExPolicy&&, IteratorTag) [with ExPolicy = const hpx::parallel::execution::sequenced_policy&; IteratorTag = std::random_access_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:21:25: required from ‘void test_inclusive_scan1() [with IteratorTag = std::random_access_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:42:59: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:97:34: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T, Op&&) [with ExPolicy = const hpx::parallel::execution::sequenced_policy&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; Op = test_inclusive_scan1(ExPolicy&&, IteratorTag) [with ExPolicy = const hpx::parallel::execution::sequenced_policy&; IteratorTag = std::random_access_iterator_tag]::<lambda(std::size_t, std::size_t)>&; int _concept_requires_339 = 42; typename std::enable_if<((_concept_requires_339 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value)), int>::type _concept_check_339 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(std::forward<ExPolicy>(policy), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val, op); | |
~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan1(ExPolicy&&, IteratorTag) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; IteratorTag = std::random_access_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:22:25: required from ‘void test_inclusive_scan1() [with IteratorTag = std::random_access_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:42:59: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:97:34: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T, Op&&) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; Op = test_inclusive_scan1(ExPolicy&&, IteratorTag) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; IteratorTag = std::random_access_iterator_tag]::<lambda(std::size_t, std::size_t)>&; int _concept_requires_339 = 42; typename std::enable_if<((_concept_requires_339 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value)), int>::type _concept_check_339 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(std::forward<ExPolicy>(policy), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val, op); | |
~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan1(ExPolicy&&, IteratorTag) [with ExPolicy = const hpx::parallel::execution::parallel_unsequenced_policy&; IteratorTag = std::random_access_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:23:25: required from ‘void test_inclusive_scan1() [with IteratorTag = std::random_access_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:42:59: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:97:34: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T, Op&&) [with ExPolicy = const hpx::parallel::execution::parallel_unsequenced_policy&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; Op = test_inclusive_scan1(ExPolicy&&, IteratorTag) [with ExPolicy = const hpx::parallel::execution::parallel_unsequenced_policy&; IteratorTag = std::random_access_iterator_tag]::<lambda(std::size_t, std::size_t)>&; int _concept_requires_339 = 42; typename std::enable_if<((_concept_requires_339 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value)), int>::type _concept_check_339 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(std::forward<ExPolicy>(policy), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val, op); | |
~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan1_async(ExPolicy&&, IteratorTag) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy; IteratorTag = std::random_access_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:25:31: required from ‘void test_inclusive_scan1() [with IteratorTag = std::random_access_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:42:59: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:140:38: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T, Op&&) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; Op = test_inclusive_scan1_async(ExPolicy&&, IteratorTag) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy; IteratorTag = std::random_access_iterator_tag]::<lambda(std::size_t, std::size_t)>&; int _concept_requires_339 = 42; typename std::enable_if<((_concept_requires_339 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value)), int>::type _concept_check_339 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::lcos::future<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> > >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
f = hpx::parallel::inclusive_scan(std::forward<ExPolicy>(p), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val, op); | |
~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan1_async(ExPolicy&&, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_task_policy; IteratorTag = std::random_access_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:26:31: required from ‘void test_inclusive_scan1() [with IteratorTag = std::random_access_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:42:59: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:140:38: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T, Op&&) [with ExPolicy = hpx::parallel::execution::parallel_task_policy; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; Op = test_inclusive_scan1_async(ExPolicy&&, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_task_policy; IteratorTag = std::random_access_iterator_tag]::<lambda(std::size_t, std::size_t)>&; int _concept_requires_339 = 42; typename std::enable_if<((_concept_requires_339 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value)), int>::type _concept_check_339 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::lcos::future<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> > >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
f = hpx::parallel::inclusive_scan(std::forward<ExPolicy>(p), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val, op); | |
~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan1(ExPolicy&&, IteratorTag) [with ExPolicy = const hpx::parallel::execution::sequenced_policy&; IteratorTag = std::forward_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:21:25: required from ‘void test_inclusive_scan1() [with IteratorTag = std::forward_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:43:53: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:97:34: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T, Op&&) [with ExPolicy = const hpx::parallel::execution::sequenced_policy&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::forward_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; Op = test_inclusive_scan1(ExPolicy&&, IteratorTag) [with ExPolicy = const hpx::parallel::execution::sequenced_policy&; IteratorTag = std::forward_iterator_tag]::<lambda(std::size_t, std::size_t)>&; int _concept_requires_339 = 42; typename std::enable_if<((_concept_requires_339 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value)), int>::type _concept_check_339 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(std::forward<ExPolicy>(policy), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val, op); | |
~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan1(ExPolicy&&, IteratorTag) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; IteratorTag = std::forward_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:22:25: required from ‘void test_inclusive_scan1() [with IteratorTag = std::forward_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:43:53: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:97:34: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T, Op&&) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::forward_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; Op = test_inclusive_scan1(ExPolicy&&, IteratorTag) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; IteratorTag = std::forward_iterator_tag]::<lambda(std::size_t, std::size_t)>&; int _concept_requires_339 = 42; typename std::enable_if<((_concept_requires_339 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value)), int>::type _concept_check_339 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(std::forward<ExPolicy>(policy), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val, op); | |
~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan1(ExPolicy&&, IteratorTag) [with ExPolicy = const hpx::parallel::execution::parallel_unsequenced_policy&; IteratorTag = std::forward_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:23:25: required from ‘void test_inclusive_scan1() [with IteratorTag = std::forward_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:43:53: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:97:34: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T, Op&&) [with ExPolicy = const hpx::parallel::execution::parallel_unsequenced_policy&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::forward_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; Op = test_inclusive_scan1(ExPolicy&&, IteratorTag) [with ExPolicy = const hpx::parallel::execution::parallel_unsequenced_policy&; IteratorTag = std::forward_iterator_tag]::<lambda(std::size_t, std::size_t)>&; int _concept_requires_339 = 42; typename std::enable_if<((_concept_requires_339 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value)), int>::type _concept_check_339 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(std::forward<ExPolicy>(policy), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val, op); | |
~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan1_async(ExPolicy&&, IteratorTag) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy; IteratorTag = std::forward_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:25:31: required from ‘void test_inclusive_scan1() [with IteratorTag = std::forward_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:43:53: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:140:38: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T, Op&&) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::forward_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; Op = test_inclusive_scan1_async(ExPolicy&&, IteratorTag) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy; IteratorTag = std::forward_iterator_tag]::<lambda(std::size_t, std::size_t)>&; int _concept_requires_339 = 42; typename std::enable_if<((_concept_requires_339 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value)), int>::type _concept_check_339 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::lcos::future<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> > >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
f = hpx::parallel::inclusive_scan(std::forward<ExPolicy>(p), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val, op); | |
~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan1_async(ExPolicy&&, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_task_policy; IteratorTag = std::forward_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:26:31: required from ‘void test_inclusive_scan1() [with IteratorTag = std::forward_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:43:53: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:140:38: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T, Op&&) [with ExPolicy = hpx::parallel::execution::parallel_task_policy; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::forward_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; Op = test_inclusive_scan1_async(ExPolicy&&, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_task_policy; IteratorTag = std::forward_iterator_tag]::<lambda(std::size_t, std::size_t)>&; int _concept_requires_339 = 42; typename std::enable_if<((_concept_requires_339 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value)), int>::type _concept_check_339 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::lcos::future<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> > >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
f = hpx::parallel::inclusive_scan(std::forward<ExPolicy>(p), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val, op); | |
~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:342:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan2(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::sequenced_policy; IteratorTag = std::random_access_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:55:25: required from ‘void test_inclusive_scan2() [with IteratorTag = std::random_access_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:76:59: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:186:34: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T) [with ExPolicy = hpx::parallel::execution::sequenced_policy&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; int _concept_requires_438 = 42; typename std::enable_if<((_concept_requires_438 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && (! hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value))), int>::type _concept_check_438 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(policy, | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
std::size_t(0)); | |
~~~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan2(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_policy; IteratorTag = std::random_access_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:56:25: required from ‘void test_inclusive_scan2() [with IteratorTag = std::random_access_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:76:59: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:186:34: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T) [with ExPolicy = hpx::parallel::execution::parallel_policy&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; int _concept_requires_438 = 42; typename std::enable_if<((_concept_requires_438 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && (! hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value))), int>::type _concept_check_438 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(policy, | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
std::size_t(0)); | |
~~~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan2(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_unsequenced_policy; IteratorTag = std::random_access_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:57:25: required from ‘void test_inclusive_scan2() [with IteratorTag = std::random_access_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:76:59: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:186:34: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T) [with ExPolicy = hpx::parallel::execution::parallel_unsequenced_policy&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; int _concept_requires_438 = 42; typename std::enable_if<((_concept_requires_438 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && (! hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value))), int>::type _concept_check_438 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(policy, | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
std::size_t(0)); | |
~~~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan2_async(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy; IteratorTag = std::random_access_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:59:31: required from ‘void test_inclusive_scan2() [with IteratorTag = std::random_access_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:76:59: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:212:38: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; int _concept_requires_438 = 42; typename std::enable_if<((_concept_requires_438 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && (! hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value))), int>::type _concept_check_438 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::lcos::future<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> > >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(p, | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val); | |
~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan2_async(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_task_policy; IteratorTag = std::random_access_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:60:31: required from ‘void test_inclusive_scan2() [with IteratorTag = std::random_access_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:76:59: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:212:38: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T) [with ExPolicy = hpx::parallel::execution::parallel_task_policy&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::random_access_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; int _concept_requires_438 = 42; typename std::enable_if<((_concept_requires_438 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && (! hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value))), int>::type _concept_check_438 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::lcos::future<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> > >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(p, | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val); | |
~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan2(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::sequenced_policy; IteratorTag = std::forward_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:55:25: required from ‘void test_inclusive_scan2() [with IteratorTag = std::forward_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:77:53: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:186:34: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T) [with ExPolicy = hpx::parallel::execution::sequenced_policy&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::forward_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; int _concept_requires_438 = 42; typename std::enable_if<((_concept_requires_438 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && (! hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value))), int>::type _concept_check_438 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(policy, | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
std::size_t(0)); | |
~~~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan2(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_policy; IteratorTag = std::forward_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:56:25: required from ‘void test_inclusive_scan2() [with IteratorTag = std::forward_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:77:53: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:186:34: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T) [with ExPolicy = hpx::parallel::execution::parallel_policy&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::forward_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; int _concept_requires_438 = 42; typename std::enable_if<((_concept_requires_438 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && (! hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value))), int>::type _concept_check_438 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(policy, | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
std::size_t(0)); | |
~~~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan2(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_unsequenced_policy; IteratorTag = std::forward_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:57:25: required from ‘void test_inclusive_scan2() [with IteratorTag = std::forward_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:77:53: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:186:34: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T) [with ExPolicy = hpx::parallel::execution::parallel_unsequenced_policy&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::forward_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; int _concept_requires_438 = 42; typename std::enable_if<((_concept_requires_438 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && (! hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value))), int>::type _concept_check_438 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(policy, | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
std::size_t(0)); | |
~~~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan2_async(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy; IteratorTag = std::forward_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:59:31: required from ‘void test_inclusive_scan2() [with IteratorTag = std::forward_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:77:53: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:212:38: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::forward_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; int _concept_requires_438 = 42; typename std::enable_if<((_concept_requires_438 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && (! hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value))), int>::type _concept_check_438 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::lcos::future<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> > >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(p, | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val); | |
~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13:0: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp: In instantiation of ‘void test_inclusive_scan2_async(ExPolicy, IteratorTag) [with ExPolicy = hpx::parallel::execution::parallel_task_policy; IteratorTag = std::forward_iterator_tag]’: | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:60:31: required from ‘void test_inclusive_scan2() [with IteratorTag = std::forward_iterator_tag]’ | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:77:53: required from here | |
/home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:212:38: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::inclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, T) [with ExPolicy = hpx::parallel::execution::parallel_task_policy&; FwdIter1 = test::test_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::forward_iterator_tag>; FwdIter2 = __gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >; T = long unsigned int; int _concept_requires_438 = 42; typename std::enable_if<((_concept_requires_438 == 43) || (((hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<FwdIter1>::value) && hpx::traits::is_iterator<FwdIter2>::value) && (! hpx::traits::is_invocable<Op, typename std::iterator_traits<_II>::value_type, typename std::iterator_traits<_II>::value_type>::value))), int>::type _concept_check_438 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::lcos::future<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> > >]’ is deprecated: This function is deprecated and will be removed in the future. [-Wdeprecated-declarations] | |
hpx::parallel::inclusive_scan(p, | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ | |
iterator(std::begin(c)), iterator(std::end(c)), std::begin(d), | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
val); | |
~~~~ | |
In file included from /home/zao/stellar/hpx/hpx/parallel/algorithms/exclusive_scan.hpp:19:0, | |
from /home/zao/stellar/hpx/hpx/include/parallel_scan.hpp:9, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan_tests.hpp:12, | |
from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/inclusive_scan.cpp:13: | |
/home/zao/stellar/hpx/hpx/parallel/algorithms/inclusive_scan.hpp:441:5: note: declared here | |
inclusive_scan(ExPolicy&& policy, FwdIter1 first, FwdIter1 last, FwdIter2 dest, | |
^~~~~~~~~~~~~~ | |
[670/974] Linking CXX executable bin/transform_range_test | |
[671/974] Linking CXX executable bin/remove_copy_range_test | |
[672/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/replace_copy_range_test_exe.dir/replace_copy_range.cpp.o | |
[673/974] Linking CXX executable bin/replace_copy_if_range_test | |
[674/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/reverse_copy_range_test_exe.dir/reverse_copy_range.cpp.o | |
[675/974] Linking CXX executable bin/inclusive_scan_test | |
[676/974] Linking CXX executable bin/replace_copy_range_test | |
[677/974] Linking CXX executable bin/reverse_copy_range_test | |
[678/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/max_element_range_test_exe.dir/max_element_range.cpp.o | |
[679/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/service_executors_v1_test_exe.dir/service_executors_v1.cpp.o | |
[680/974] Linking CXX executable bin/service_executors_v1_test | |
[681/974] Linking CXX executable bin/max_element_range_test | |
[682/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/thread_pool_os_executors_v1_test_exe.dir/thread_pool_os_executors_v1.cpp.o | |
[683/974] Linking CXX executable bin/thread_pool_os_executors_v1_test | |
[684/974] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/minmax_element_range_test_exe.dir/minmax_element_range.cpp.o | |
[685/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/thread_pool_executors_v1_test_exe.dir/thread_pool_executors_v1.cpp.o | |
[686/974] Linking CXX executable bin/thread_pool_executors_v1_test | |
[687/974] Linking CXX executable bin/minmax_element_range_test | |
[688/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/this_thread_executors_v1_test_exe.dir/this_thread_executors_v1.cpp.o | |
[689/974] Linking CXX executable bin/this_thread_executors_v1_test | |
[690/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/shared_parallel_executor_v1_test_exe.dir/shared_parallel_executor_v1.cpp.o | |
[691/974] Linking CXX executable bin/shared_parallel_executor_v1_test | |
[692/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/reduce_by_key_test_exe.dir/reduce_by_key.cpp.o | |
[693/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/thread_pool_attached_executors_v1_test_exe.dir/thread_pool_attached_executors_v1.cpp.o | |
[694/974] Linking CXX executable bin/thread_pool_attached_executors_v1_test | |
[695/974] Linking CXX executable bin/reduce_by_key_test | |
[696/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_timed_sync_executor_v1_test_exe.dir/minimal_timed_sync_executor_v1.cpp.o | |
[697/974] Linking CXX executable bin/minimal_timed_sync_executor_v1_test | |
[698/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_sync_executor_v1_test_exe.dir/minimal_sync_executor_v1.cpp.o | |
[699/974] Linking CXX executable bin/minimal_sync_executor_v1_test | |
[700/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_async_executor_v1_test_exe.dir/minimal_async_executor_v1.cpp.o | |
[701/974] Linking CXX executable bin/minimal_async_executor_v1_test | |
[702/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_timed_sync_executor_test_exe.dir/minimal_timed_sync_executor.cpp.o | |
[703/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_timed_async_executor_v1_test_exe.dir/minimal_timed_async_executor_v1.cpp.o | |
[704/974] Linking CXX executable bin/minimal_timed_sync_executor_test | |
[705/974] Linking CXX executable bin/minimal_timed_async_executor_v1_test | |
[706/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/parallel_executor_v1_test_exe.dir/parallel_executor_v1.cpp.o | |
[707/974] Linking CXX executable bin/parallel_executor_v1_test | |
[708/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_timed_async_executor_test_exe.dir/minimal_timed_async_executor.cpp.o | |
[709/974] Linking CXX executable bin/minimal_timed_async_executor_test | |
[710/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/parallel_fork_executor_test_exe.dir/parallel_fork_executor.cpp.o | |
[711/974] Linking CXX executable bin/parallel_fork_executor_test | |
[712/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/persistent_executor_parameters_test_exe.dir/persistent_executor_parameters.cpp.o | |
[713/974] Linking CXX executable bin/persistent_executor_parameters_test | |
[714/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/created_executor_test_exe.dir/created_executor.cpp.o | |
[715/974] Linking CXX executable bin/created_executor_test | |
[716/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/bulk_async_test_exe.dir/bulk_async.cpp.o | |
[717/974] Linking CXX executable bin/bulk_async_test | |
[718/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_sync_executor_test_exe.dir/minimal_sync_executor.cpp.o | |
[719/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_async_executor_test_exe.dir/minimal_async_executor.cpp.o | |
[720/974] Linking CXX executable bin/minimal_sync_executor_test | |
[721/974] Linking CXX executable bin/minimal_async_executor_test | |
[722/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/sequential_executor_v1_test_exe.dir/sequential_executor_v1.cpp.o | |
[723/974] Linking CXX executable bin/sequential_executor_v1_test | |
[724/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/parallel_fork_executor_v1_test_exe.dir/parallel_fork_executor_v1.cpp.o | |
[725/974] Linking CXX executable bin/parallel_fork_executor_v1_test | |
[726/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/thread_pool_os_executors_test_exe.dir/thread_pool_os_executors.cpp.o | |
[727/974] Linking CXX executable bin/thread_pool_os_executors_test | |
[728/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/sequenced_executor_test_exe.dir/sequenced_executor.cpp.o | |
[729/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/service_executors_test_exe.dir/service_executors.cpp.o | |
[730/974] Linking CXX executable bin/service_executors_test | |
[731/974] Linking CXX executable bin/sequenced_executor_test | |
[732/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/shared_parallel_executor_test_exe.dir/shared_parallel_executor.cpp.o | |
[733/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/executor_parameters_timer_hooks_test_exe.dir/executor_parameters_timer_hooks.cpp.o | |
[734/974] Linking CXX executable bin/shared_parallel_executor_test | |
[735/974] Linking CXX executable bin/executor_parameters_timer_hooks_test | |
[736/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/this_thread_executors_test_exe.dir/this_thread_executors.cpp.o | |
[737/974] Linking CXX executable bin/this_thread_executors_test | |
[738/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/thread_pool_executors_test_exe.dir/thread_pool_executors.cpp.o | |
[739/974] Linking CXX executable bin/thread_pool_executors_test | |
[740/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/timed_this_thread_executors_v1_test_exe.dir/timed_this_thread_executors_v1.cpp.o | |
[741/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/thread_pool_attached_executors_test_exe.dir/thread_pool_attached_executors.cpp.o | |
[742/974] Linking CXX executable bin/timed_this_thread_executors_v1_test | |
[743/974] Linking CXX executable bin/thread_pool_attached_executors_test | |
[744/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/timed_this_thread_executors_test_exe.dir/timed_this_thread_executors.cpp.o | |
[745/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/timed_parallel_executor_test_exe.dir/timed_parallel_executor.cpp.o | |
[746/974] Linking CXX executable bin/timed_this_thread_executors_test | |
[747/974] Linking CXX executable bin/timed_parallel_executor_test | |
[748/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/created_executor_v1_test_exe.dir/created_executor_v1.cpp.o | |
[749/974] Linking CXX executable bin/created_executor_v1_test | |
[750/974] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o | |
[751/974] Linking CXX executable bin/partitioned_vector_iter_test | |
FAILED: bin/partitioned_vector_iter_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o -o bin/partitioned_vector_iter_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::detail::local_vector_value_proxy<double, std::vector<double, std::allocator<double> > >& hpx::detail::local_vector_value_proxy<double, std::vector<double, std::allocator<double> > >::operator=<double>(double&&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:162: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::detail::local_vector_value_proxy<int, std::vector<int, std::allocator<int> > >& hpx::detail::local_vector_value_proxy<int, std::vector<int, std::allocator<int> > >::operator=<int>(int&&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:162: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::detail::local_vector_value_proxy<double, std::vector<double, std::allocator<double> > >::operator double() const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:149: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::detail::local_vector_value_proxy<int, std::vector<int, std::allocator<int> > >::operator int() const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:149: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `void hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_value<double>(hpx::detail::sync_policy, unsigned long, unsigned long, double&&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:916: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_value(unsigned long, double const&)' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::const_local_vector_iterator<double, std::vector<double, std::allocator<double> > >::local() const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:415: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::cbegin() const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `void hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::set_value<int>(hpx::detail::sync_policy, unsigned long, unsigned long, int&&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:916: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::set_value(unsigned long, int const&)' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::const_local_vector_iterator<int, std::vector<int, std::allocator<int> > >::local() const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:415: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::cbegin() const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value(hpx::detail::sync_policy, unsigned long, unsigned long) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:546: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value(unsigned long) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_value(hpx::detail::sync_policy, unsigned long, unsigned long) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:546: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_value(unsigned long) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::local_segment_vector_iterator<double, std::vector<double, std::allocator<double> >, __gnu_cxx::__normal_iterator<hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::partition_data*, std::vector<hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::partition_data, std::allocator<hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::partition_data> > > >::dereference() const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:654: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_data()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::local_segment_vector_iterator<double, std::vector<double, std::allocator<double> >, __gnu_cxx::__normal_iterator<hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::partition_data const*, std::vector<hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::partition_data, std::allocator<hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::partition_data> > > >::dereference() const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:654: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_data()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::local_segment_vector_iterator<int, std::vector<int, std::allocator<int> >, __gnu_cxx::__normal_iterator<hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::partition_data*, std::vector<hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::partition_data, std::allocator<hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::partition_data> > > >::dereference() const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:654: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_data()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::local_segment_vector_iterator<int, std::vector<int, std::allocator<int> >, __gnu_cxx::__normal_iterator<hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::partition_data const*, std::vector<hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::partition_data, std::allocator<hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::partition_data> > > >::dereference() const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:654: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_data()' | |
collect2: error: ld returned 1 exit status | |
[752/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/executor_parameters_test_exe.dir/executor_parameters.cpp.o | |
[753/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/parallel_executor_test_exe.dir/parallel_executor.cpp.o | |
[754/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/timed_thread_pool_executors_test_exe.dir/timed_thread_pool_executors.cpp.o | |
[755/974] Linking CXX executable bin/parallel_executor_test | |
[756/974] Linking CXX executable bin/timed_thread_pool_executors_test | |
[757/974] Linking CXX executable bin/executor_parameters_test | |
[758/974] Building CXX object tests/unit/parallel/executors/CMakeFiles/bulk_async_v1_test_exe.dir/bulk_async_v1.cpp.o | |
[759/974] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o | |
[760/974] Linking CXX executable bin/bulk_async_v1_test | |
[761/974] Linking CXX executable bin/partitioned_vector_handle_values_test | |
FAILED: bin/partitioned_vector_handle_values_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o -o bin/partitioned_vector_handle_values_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o: In function `hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_values(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<double, std::allocator<double> > const&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:1012: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_values(std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<double, std::allocator<double> > const&)' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o: In function `hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_values(hpx::detail::sync_policy, unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > const&) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:608: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_values(std::vector<unsigned long, std::allocator<unsigned long> > const&) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o: In function `hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::set_values(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<int, std::allocator<int> > const&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:1012: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::set_values(std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<int, std::allocator<int> > const&)' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o: In function `hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_values(hpx::detail::sync_policy, unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > const&) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:608: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_values(std::vector<unsigned long, std::allocator<unsigned long> > const&) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o: In function `hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_values(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > const&) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:635: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_values(std::vector<unsigned long, std::allocator<unsigned long> > const&) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o: In function `hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_values(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > const&) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:635: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_values(std::vector<unsigned long, std::allocator<unsigned long> > const&) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o: In function `void hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_value<double const&>(hpx::detail::sync_policy, unsigned long, unsigned long, double const&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:916: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_value(unsigned long, double const&)' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o: In function `void hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::set_value<int const&>(hpx::detail::sync_policy, unsigned long, unsigned long, int const&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:916: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::set_value(unsigned long, int const&)' | |
collect2: error: ld returned 1 exit status | |
[762/974] Building CXX object tests/unit/parcelset/CMakeFiles/set_parcel_write_handler_test_exe.dir/set_parcel_write_handler.cpp.o | |
[763/974] Linking CXX executable bin/set_parcel_write_handler_test | |
[764/974] Building CXX object tests/unit/parcelset/CMakeFiles/put_parcels_test_exe.dir/put_parcels.cpp.o | |
[765/974] Linking CXX executable bin/put_parcels_test | |
[766/974] Building CXX object tests/unit/parcelset/CMakeFiles/put_parcels_with_coalescing_test_exe.dir/put_parcels_with_coalescing.cpp.o | |
[767/974] Linking CXX executable bin/put_parcels_with_coalescing_test | |
[768/974] Building CXX object tests/unit/performance_counter/CMakeFiles/path_elements_test_exe.dir/path_elements.cpp.o | |
[769/974] Linking CXX executable bin/path_elements_test | |
[770/974] Building CXX object tests/unit/serialization/CMakeFiles/serialization_variant_test_exe.dir/serialization_variant.cpp.o | |
[771/974] Linking CXX executable bin/serialization_variant_test | |
[772/974] Building CXX object tests/unit/serialization/CMakeFiles/zero_copy_serialization_test_exe.dir/zero_copy_serialization.cpp.o | |
[773/974] Building CXX object tests/unit/serialization/CMakeFiles/serialization_unordered_map_test_exe.dir/serialization_unordered_map.cpp.o | |
[774/974] Linking CXX executable bin/zero_copy_serialization_test | |
[775/974] Linking CXX executable bin/serialization_unordered_map_test | |
[776/974] Building CXX object tests/unit/serialization/CMakeFiles/serialization_complex_test_exe.dir/serialization_complex.cpp.o | |
[777/974] Linking CXX executable bin/serialization_complex_test | |
[778/974] Building CXX object tests/unit/serialization/CMakeFiles/serialization_custom_constructor_test_exe.dir/serialization_custom_constructor.cpp.o | |
[779/974] Linking CXX executable bin/serialization_custom_constructor_test | |
[780/974] Building CXX object tests/unit/serialization/CMakeFiles/serialization_deque_test_exe.dir/serialization_deque.cpp.o | |
[781/974] Linking CXX executable bin/serialization_deque_test | |
[782/974] Building CXX object tests/unit/serialization/CMakeFiles/serialization_valarray_test_exe.dir/serialization_valarray.cpp.o | |
[783/974] Linking CXX executable bin/serialization_valarray_test | |
[784/974] Building CXX object tests/unit/serialization/CMakeFiles/serialization_vector_test_exe.dir/serialization_vector.cpp.o | |
[785/974] Linking CXX executable bin/serialization_vector_test | |
[786/974] Building CXX object tests/unit/serialization/CMakeFiles/serialization_array_test_exe.dir/serialization_array.cpp.o | |
[787/974] Building CXX object tests/unit/serialization/CMakeFiles/serialize_buffer_test_exe.dir/serialize_buffer.cpp.o | |
[788/974] Linking CXX executable bin/serialization_array_test | |
[789/974] Linking CXX executable bin/serialize_buffer_test | |
[790/974] Building CXX object tests/unit/serialization/CMakeFiles/serialization_list_test_exe.dir/serialization_list.cpp.o | |
[791/974] Building CXX object tests/unit/serialization/CMakeFiles/serialization_map_test_exe.dir/serialization_map.cpp.o | |
[792/974] Linking CXX executable bin/serialization_map_test | |
[793/974] Linking CXX executable bin/serialization_list_test | |
[794/974] Building CXX object tests/unit/serialization/CMakeFiles/serialization_smart_ptr_test_exe.dir/serialization_smart_ptr.cpp.o | |
[795/974] Building CXX object tests/unit/serialization/CMakeFiles/serialization_set_test_exe.dir/serialization_set.cpp.o | |
[796/974] Linking CXX executable bin/serialization_set_test | |
[797/974] Linking CXX executable bin/serialization_smart_ptr_test | |
[798/974] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/polymorphic_nonintrusive_abstract_test_exe.dir/polymorphic_nonintrusive_abstract.cpp.o | |
[799/974] Linking CXX executable bin/polymorphic_nonintrusive_abstract_test | |
[800/974] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/polymorphic_nonintrusive_test_exe.dir/polymorphic_nonintrusive.cpp.o | |
[801/974] Linking CXX executable bin/polymorphic_nonintrusive_test | |
[802/974] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/polymorphic_pointer_test_exe.dir/polymorphic_pointer.cpp.o | |
[803/974] Linking CXX executable bin/polymorphic_pointer_test | |
[804/974] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/polymorphic_semiintrusive_template_test_exe.dir/polymorphic_semiintrusive_template.cpp.o | |
[805/974] Linking CXX executable bin/polymorphic_semiintrusive_template_test | |
[806/974] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/polymorphic_template_test_exe.dir/polymorphic_template.cpp.o | |
[807/974] Linking CXX executable bin/polymorphic_template_test | |
[808/974] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/polymorphic_reference_test_exe.dir/polymorphic_reference.cpp.o | |
[809/974] Linking CXX executable bin/polymorphic_reference_test | |
[810/974] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/smart_ptr_polymorphic_test_exe.dir/smart_ptr_polymorphic.cpp.o | |
[811/974] Linking CXX executable bin/smart_ptr_polymorphic_test | |
[812/974] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/smart_ptr_polymorphic_nonintrusive_test_exe.dir/smart_ptr_polymorphic_nonintrusive.cpp.o | |
[813/974] Linking CXX executable bin/smart_ptr_polymorphic_nonintrusive_test | |
[814/974] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/partition_copy_test_exe.dir/partition_copy.cpp.o | |
[815/974] Building CXX object tests/unit/threads/CMakeFiles/thread_yield_test_exe.dir/thread_yield.cpp.o | |
[816/974] Linking CXX executable bin/partition_copy_test | |
[817/974] Building CXX object tests/unit/threads/CMakeFiles/thread_stacksize_overflow_test_exe.dir/thread_stacksize_overflow.cpp.o | |
[818/974] Linking CXX executable bin/thread_yield_test | |
[819/974] Linking CXX executable bin/thread_stacksize_overflow_test | |
[820/974] Building CXX object tests/unit/threads/CMakeFiles/thread_launching_test_exe.dir/thread_launching.cpp.o | |
[821/974] Building CXX object tests/unit/threads/CMakeFiles/thread_test_exe.dir/thread.cpp.o | |
[822/974] Building CXX object tests/unit/threads/CMakeFiles/resource_manager_test_exe.dir/resource_manager.cpp.o | |
[823/974] Linking CXX executable bin/resource_manager_test | |
[824/974] Linking CXX executable bin/thread_test | |
[825/974] Linking CXX executable bin/thread_launching_test | |
[826/974] Building CXX object tests/unit/threads/CMakeFiles/set_thread_state_test_exe.dir/set_thread_state.cpp.o | |
[827/974] Linking CXX executable bin/set_thread_state_test | |
[828/974] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_target_test_exe.dir/partitioned_vector_target.cpp.o | |
[829/974] Building CXX object tests/unit/threads/CMakeFiles/stack_check_test_exe.dir/stack_check.cpp.o | |
[830/974] Linking CXX executable bin/stack_check_test | |
[831/974] Linking CXX executable bin/partitioned_vector_target_test | |
[832/974] Building CXX object tests/unit/threads/CMakeFiles/thread_mf_test_exe.dir/thread_mf.cpp.o | |
[833/974] Building CXX object tests/unit/threads/CMakeFiles/thread_affinity_test_exe.dir/thread_affinity.cpp.o | |
[834/974] Linking CXX executable bin/thread_mf_test | |
[835/974] Linking CXX executable bin/thread_affinity_test | |
[836/974] Building CXX object tests/unit/traits/CMakeFiles/is_callable_test_exe.dir/is_callable.cpp.o | |
[837/974] Building CXX object tests/unit/traits/CMakeFiles/is_tuple_like_test_exe.dir/is_tuple_like.cpp.o | |
[838/974] Linking CXX executable bin/is_tuple_like_test | |
[839/974] Building CXX object tests/unit/traits/CMakeFiles/is_range_test_exe.dir/is_range.cpp.o | |
[840/974] Linking CXX executable bin/is_callable_test | |
[841/974] Linking CXX executable bin/is_range_test | |
[842/974] Building CXX object tests/unit/threads/CMakeFiles/thread_id_test_exe.dir/thread_id.cpp.o | |
[843/974] Linking CXX executable bin/thread_id_test | |
[844/974] Building CXX object tests/unit/threads/CMakeFiles/thread_stacksize_test_exe.dir/thread_stacksize.cpp.o | |
[845/974] Linking CXX executable bin/thread_stacksize_test | |
[846/974] Building CXX object tests/unit/util/CMakeFiles/coordinate_test_exe.dir/coordinate.cpp.o | |
[847/974] Linking CXX executable bin/coordinate_test | |
[848/974] Building CXX object tests/unit/threads/CMakeFiles/thread_suspension_executor_test_exe.dir/thread_suspension_executor.cpp.o | |
[849/974] Linking CXX executable bin/thread_suspension_executor_test | |
[850/974] Building CXX object tests/unit/util/CMakeFiles/unwrap_test_exe.dir/unwrap.cpp.o | |
[851/974] Building CXX object tests/unit/util/CMakeFiles/boost_any_test_exe.dir/boost_any.cpp.o | |
[852/974] Linking CXX executable bin/unwrap_test | |
[853/974] Building CXX object tests/unit/util/CMakeFiles/range_test_exe.dir/range.cpp.o | |
[854/974] Linking CXX executable bin/range_test | |
[855/974] Linking CXX executable bin/boost_any_test | |
[856/974] Building CXX object tests/unit/util/CMakeFiles/parse_slurm_nodelist_test_exe.dir/parse_slurm_nodelist.cpp.o | |
[857/974] Linking CXX executable bin/parse_slurm_nodelist_test | |
[858/974] Building CXX object tests/unit/util/CMakeFiles/any_test_exe.dir/any.cpp.o | |
[859/974] Linking CXX executable bin/any_test | |
[860/974] Building CXX object tests/unit/util/CMakeFiles/pack_traversal_test_exe.dir/pack_traversal.cpp.o | |
[861/974] Linking CXX executable bin/pack_traversal_test | |
[862/974] Building CXX object tests/unit/util/CMakeFiles/tuple_test_exe.dir/tuple.cpp.o | |
In file included from /home/zao/stellar/hpx/hpx/util/invoke_fused.hpp:16:0, | |
from /home/zao/stellar/hpx/hpx/util/bind.hpp:20, | |
from /home/zao/stellar/hpx/hpx/hpx_init_impl.hpp:16, | |
from /home/zao/stellar/hpx/hpx/hpx_init.hpp:715, | |
from /home/zao/stellar/hpx/tests/unit/util/tuple.cpp:13: | |
/home/zao/stellar/hpx/hpx/util/tuple.hpp: In instantiation of ‘static constexpr bool hpx::util::detail::tuple_less_than<I, Size>::call(const TTuple&, const UTuple&) [with TTuple = hpx::util::tuple<short int, float>; UTuple = hpx::util::tuple<long int, double>; long unsigned int I = 1ul; long unsigned int Size = 2ul]’: | |
/home/zao/stellar/hpx/hpx/util/tuple.hpp:932:59: required from ‘static constexpr bool hpx::util::detail::tuple_less_than<I, Size>::call(const TTuple&, const UTuple&) [with TTuple = hpx::util::tuple<short int, float>; UTuple = hpx::util::tuple<long int, double>; long unsigned int I = 0ul; long unsigned int Size = 2ul]’ | |
/home/zao/stellar/hpx/hpx/util/tuple.hpp:954:63: required from ‘constexpr typename std::enable_if<(sizeof... (Ts) == sizeof... (Us)), bool>::type hpx::util::operator<(const hpx::util::tuple<Ts ...>&, const hpx::util::tuple<Ts ...>&) [with Ts = {short int, float}; Us = {long int, double}; typename std::enable_if<(sizeof... (Ts) == sizeof... (Us)), bool>::type = bool]’ | |
/home/zao/stellar/hpx/tests/unit/util/tuple.cpp:422:5: required from here | |
/home/zao/stellar/hpx/hpx/util/tuple.hpp:929:37: warning: implicit conversion from ‘hpx::util::tuple_element<1ul, hpx::util::tuple<short int, float> >::type {aka float}’ to ‘hpx::util::tuple_element<1ul, hpx::util::tuple<long int, double> >::type {aka double}’ to match other operand of binary expression [-Wdouble-promotion] | |
util::get<I>(t) < util::get<I>(u) | |
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/util/tuple.hpp:931:43: warning: implicit conversion from ‘hpx::util::tuple_element<1ul, hpx::util::tuple<short int, float> >::type {aka float}’ to ‘hpx::util::tuple_element<1ul, hpx::util::tuple<long int, double> >::type {aka double}’ to match other operand of binary expression [-Wdouble-promotion] | |
!(util::get<I>(u) < util::get<I>(t)) | |
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/util/tuple.hpp: In instantiation of ‘static constexpr bool hpx::util::detail::tuple_less_than<I, Size>::call(const TTuple&, const UTuple&) [with TTuple = hpx::util::tuple<long int, double>; UTuple = hpx::util::tuple<short int, float>; long unsigned int I = 1ul; long unsigned int Size = 2ul]’: | |
/home/zao/stellar/hpx/hpx/util/tuple.hpp:932:59: required from ‘static constexpr bool hpx::util::detail::tuple_less_than<I, Size>::call(const TTuple&, const UTuple&) [with TTuple = hpx::util::tuple<long int, double>; UTuple = hpx::util::tuple<short int, float>; long unsigned int I = 0ul; long unsigned int Size = 2ul]’ | |
/home/zao/stellar/hpx/hpx/util/tuple.hpp:954:63: required from ‘constexpr typename std::enable_if<(sizeof... (Ts) == sizeof... (Us)), bool>::type hpx::util::operator<(const hpx::util::tuple<Ts ...>&, const hpx::util::tuple<Ts ...>&) [with Ts = {long int, double}; Us = {short int, float}; typename std::enable_if<(sizeof... (Ts) == sizeof... (Us)), bool>::type = bool]’ | |
/home/zao/stellar/hpx/hpx/util/tuple.hpp:976:20: required from ‘constexpr typename std::enable_if<(sizeof... (Ts) == sizeof... (Us)), bool>::type hpx::util::operator<=(const hpx::util::tuple<Ts ...>&, const hpx::util::tuple<Ts ...>&) [with Ts = {short int, float}; Us = {long int, double}; typename std::enable_if<(sizeof... (Ts) == sizeof... (Us)), bool>::type = bool]’ | |
/home/zao/stellar/hpx/tests/unit/util/tuple.cpp:423:5: required from here | |
/home/zao/stellar/hpx/hpx/util/tuple.hpp:929:37: warning: implicit conversion from ‘hpx::util::tuple_element<1ul, hpx::util::tuple<short int, float> >::type {aka float}’ to ‘hpx::util::tuple_element<1ul, hpx::util::tuple<long int, double> >::type {aka double}’ to match other operand of binary expression [-Wdouble-promotion] | |
util::get<I>(t) < util::get<I>(u) | |
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ | |
/home/zao/stellar/hpx/hpx/util/tuple.hpp:931:43: warning: implicit conversion from ‘hpx::util::tuple_element<1ul, hpx::util::tuple<short int, float> >::type {aka float}’ to ‘hpx::util::tuple_element<1ul, hpx::util::tuple<long int, double> >::type {aka double}’ to match other operand of binary expression [-Wdouble-promotion] | |
!(util::get<I>(u) < util::get<I>(t)) | |
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ | |
[863/974] Linking CXX executable bin/tuple_test | |
[864/974] Building CXX object tests/unit/util/CMakeFiles/config_entry_test_exe.dir/config_entry.cpp.o | |
[865/974] Building CXX object tests/unit/util/CMakeFiles/bind_action_test_exe.dir/bind_action.cpp.o | |
[866/974] Linking CXX executable bin/bind_action_test | |
[867/974] Building CXX object tests/unit/util/CMakeFiles/parse_affinity_options_test_exe.dir/parse_affinity_options.cpp.o | |
[868/974] Linking CXX executable bin/config_entry_test | |
[869/974] Linking CXX executable bin/parse_affinity_options_test | |
[870/974] Building CXX object tests/unit/util/CMakeFiles/any_serialization_test_exe.dir/any_serialization.cpp.o | |
[871/974] Building CXX object tests/unit/util/CMakeFiles/tagged_test_exe.dir/tagged.cpp.o | |
[872/974] Linking CXX executable bin/any_serialization_test | |
[873/974] Linking CXX executable bin/tagged_test | |
[874/974] Building CXX object tests/unit/util/bind/CMakeFiles/bind_dm3_test_test_exe.dir/bind_dm3_test.cpp.o | |
[875/974] Linking CXX executable bin/bind_dm3_test_test | |
[876/974] Building CXX object tests/unit/util/bind/CMakeFiles/bind_const_test_test_exe.dir/bind_const_test.cpp.o | |
[877/974] Building CXX object tests/unit/util/bind/CMakeFiles/bind_rvalue_test_test_exe.dir/bind_rvalue_test.cpp.o | |
[878/974] Linking CXX executable bin/bind_const_test_test | |
[879/974] Linking CXX executable bin/bind_rvalue_test_test | |
[880/974] Building CXX object tests/unit/util/bind/CMakeFiles/bind_cv_test_test_exe.dir/bind_cv_test.cpp.o | |
[881/974] Linking CXX executable bin/bind_cv_test_test | |
[882/974] Building CXX object tests/unit/util/bind/CMakeFiles/bind_dm_test_test_exe.dir/bind_dm_test.cpp.o | |
[883/974] Linking CXX executable bin/bind_dm_test_test | |
[884/974] Building CXX object tests/unit/util/bind/CMakeFiles/bind_placeholder_test_test_exe.dir/bind_placeholder_test.cpp.o | |
[885/974] Linking CXX executable bin/bind_placeholder_test_test | |
[886/974] Building CXX object tests/unit/util/bind/CMakeFiles/protect_test_test_exe.dir/protect_test.cpp.o | |
[887/974] Linking CXX executable bin/protect_test_test | |
[888/974] Building CXX object tests/unit/util/bind/CMakeFiles/bind_rv_sp_test_test_exe.dir/bind_rv_sp_test.cpp.o | |
[889/974] Linking CXX executable bin/bind_rv_sp_test_test | |
[890/974] Building CXX object tests/unit/util/bind/CMakeFiles/bind_dm2_test_test_exe.dir/bind_dm2_test.cpp.o | |
[891/974] Linking CXX executable bin/bind_dm2_test_test | |
[892/974] Building CXX object tests/unit/util/CMakeFiles/function_test_exe.dir/function.cpp.o | |
[893/974] Building CXX object tests/unit/util/bind/CMakeFiles/bind_stateful_test_test_exe.dir/bind_stateful_test.cpp.o | |
[894/974] Linking CXX executable bin/function_test | |
[895/974] Linking CXX executable bin/bind_stateful_test_test | |
[896/974] Building CXX object tests/unit/util/cache/CMakeFiles/local_mru_cache_test_exe.dir/local_mru_cache.cpp.o | |
[897/974] Linking CXX executable bin/local_mru_cache_test | |
[898/974] Building CXX object tests/unit/util/cache/CMakeFiles/local_lru_cache_test_exe.dir/local_lru_cache.cpp.o | |
[899/974] Linking CXX executable bin/local_lru_cache_test | |
[900/974] Building CXX object tests/unit/util/cache/CMakeFiles/local_statistics_test_exe.dir/local_statistics.cpp.o | |
[901/974] Linking CXX executable bin/local_statistics_test | |
[902/974] Building CXX object tests/unit/util/bind/CMakeFiles/bind_test_test_exe.dir/bind_test.cpp.o | |
[903/974] Linking CXX executable bin/bind_test_test | |
[904/974] Building CXX object tests/unit/util/function/CMakeFiles/function_args_test_exe.dir/function_args.cpp.o | |
[905/974] Linking CXX executable bin/function_args_test | |
[906/974] Building CXX object tests/unit/util/function/CMakeFiles/function_ref_test_exe.dir/function_ref.cpp.o | |
[907/974] Linking CXX executable bin/function_ref_test | |
[908/974] Building CXX object tests/unit/util/function/CMakeFiles/function_arith_test_exe.dir/function_arith.cpp.o | |
[909/974] Linking CXX executable bin/function_arith_test | |
[910/974] Building CXX object tests/unit/util/function/CMakeFiles/function_test_test_exe.dir/function_test.cpp.o | |
[911/974] Linking CXX executable bin/function_test_test | |
[912/974] Building CXX object tests/unit/util/function/CMakeFiles/function_bind_test_test_exe.dir/function_bind_test.cpp.o | |
[913/974] Linking CXX executable bin/function_bind_test_test | |
[914/974] Building CXX object tests/unit/util/function/CMakeFiles/contains_test_test_exe.dir/contains_test.cpp.o | |
[915/974] Linking CXX executable bin/contains_test_test | |
[916/974] Building CXX object tests/unit/util/function/CMakeFiles/stateless_test_test_exe.dir/stateless_test.cpp.o | |
[917/974] Linking CXX executable bin/stateless_test_test | |
[918/974] Building CXX object tests/unit/util/function/CMakeFiles/nothrow_swap_test_exe.dir/nothrow_swap.cpp.o | |
[919/974] Linking CXX executable bin/nothrow_swap_test | |
[920/974] Building CXX object tests/unit/util/function/CMakeFiles/sum_avg_test_exe.dir/sum_avg.cpp.o | |
[921/974] Linking CXX executable bin/sum_avg_test | |
[922/974] Building CXX object tests/unit/util/function/CMakeFiles/function_target_test_exe.dir/function_target.cpp.o | |
[923/974] Linking CXX executable bin/function_target_test | |
[924/974] Building CXX object tests/unit/util/iterator/CMakeFiles/iterator_facade_test_exe.dir/iterator_facade.cpp.o | |
[925/974] Linking CXX executable bin/iterator_facade_test | |
[926/974] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_fill_test_exe.dir/partitioned_vector_fill.cpp.o | |
[927/974] Building CXX object tests/unit/util/iterator/CMakeFiles/zip_iterator_test_exe.dir/zip_iterator.cpp.o | |
[928/974] Building CXX object tests/unit/util/iterator/CMakeFiles/iterator_adaptor_test_exe.dir/iterator_adaptor.cpp.o | |
[929/974] Linking CXX executable bin/zip_iterator_test | |
[930/974] Linking CXX executable bin/iterator_adaptor_test | |
[931/974] Building CXX object tests/unit/util/iterator/CMakeFiles/transform_iterator2_test_exe.dir/transform_iterator2.cpp.o | |
[932/974] Building CXX object tests/unit/util/mem_fn/CMakeFiles/mem_fn_void_test_test_exe.dir/mem_fn_void_test.cpp.o | |
[933/974] Linking CXX executable bin/transform_iterator2_test | |
[934/974] Linking CXX executable bin/mem_fn_void_test_test | |
[935/974] Linking CXX executable bin/partitioned_vector_fill_test | |
FAILED: bin/partitioned_vector_fill_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_fill_test_exe.dir/partitioned_vector_fill.cpp.o -o bin/partitioned_vector_fill_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_fill_test_exe.dir/partitioned_vector_fill.cpp.o: In function `void hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_value<double>(hpx::detail::sync_policy, unsigned long, unsigned long, double&&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:916: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_value(unsigned long, double const&)' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_fill_test_exe.dir/partitioned_vector_fill.cpp.o: In function `void hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::set_value<int>(hpx::detail::sync_policy, unsigned long, unsigned long, int&&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:916: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::set_value(unsigned long, int const&)' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_fill_test_exe.dir/partitioned_vector_fill.cpp.o: In function `hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value(hpx::detail::sync_policy, unsigned long, unsigned long) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:546: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value(unsigned long) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_fill_test_exe.dir/partitioned_vector_fill.cpp.o: In function `hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_value(hpx::detail::sync_policy, unsigned long, unsigned long) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:546: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_value(unsigned long) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_fill_test_exe.dir/partitioned_vector_fill.cpp.o: In function `hpx::local_vector_iterator<double, std::vector<double, std::allocator<double> > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:264: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_fill_test_exe.dir/partitioned_vector_fill.cpp.o: In function `hpx::local_vector_iterator<int, std::vector<int, std::allocator<int> > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:264: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_fill_test_exe.dir/partitioned_vector_fill.cpp.o: In function `hpx::local_raw_vector_iterator<double, std::vector<double, std::allocator<double> >, __gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > > >::remote()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:69: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_fill_test_exe.dir/partitioned_vector_fill.cpp.o: In function `hpx::local_raw_vector_iterator<int, std::vector<int, std::allocator<int> >, __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > >::remote()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:69: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::begin()' | |
collect2: error: ld returned 1 exit status | |
[936/974] Building CXX object tests/unit/util/mem_fn/CMakeFiles/mem_fn_dm_test_test_exe.dir/mem_fn_dm_test.cpp.o | |
[937/974] Linking CXX executable bin/mem_fn_dm_test_test | |
[938/974] Building CXX object tests/unit/util/mem_fn/CMakeFiles/mem_fn_unary_addr_test_test_exe.dir/mem_fn_unary_addr_test.cpp.o | |
[939/974] Linking CXX executable bin/mem_fn_unary_addr_test_test | |
[940/974] Building CXX object tests/unit/util/mem_fn/CMakeFiles/mem_fn_rv_test_test_exe.dir/mem_fn_rv_test.cpp.o | |
[941/974] Linking CXX executable bin/mem_fn_rv_test_test | |
[942/974] Building CXX object tests/unit/util/mem_fn/CMakeFiles/mem_fn_derived_test_test_exe.dir/mem_fn_derived_test.cpp.o | |
[943/974] Linking CXX executable bin/mem_fn_derived_test_test | |
[944/974] Building CXX object tests/unit/util/iterator/CMakeFiles/transform_iterator_test_exe.dir/transform_iterator.cpp.o | |
[945/974] Linking CXX executable bin/transform_iterator_test | |
[946/974] Building CXX object tests/unit/util/mem_fn/CMakeFiles/mem_fn_test_test_exe.dir/mem_fn_test.cpp.o | |
[947/974] Linking CXX executable bin/mem_fn_test_test | |
[948/974] Building CXX object tests/unit/util/iterator/CMakeFiles/stencil3_iterator_test_exe.dir/stencil3_iterator.cpp.o | |
[949/974] Linking CXX executable bin/stencil3_iterator_test | |
[950/974] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_reduce_test_exe.dir/partitioned_vector_reduce.cpp.o | |
[951/974] Linking CXX executable bin/partitioned_vector_reduce_test | |
FAILED: bin/partitioned_vector_reduce_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_reduce_test_exe.dir/partitioned_vector_reduce.cpp.o -o bin/partitioned_vector_reduce_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_reduce_test_exe.dir/partitioned_vector_reduce.cpp.o: In function `hpx::const_local_vector_iterator<int, std::vector<int, std::allocator<int> > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:409: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::cbegin() const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_reduce_test_exe.dir/partitioned_vector_reduce.cpp.o: In function `hpx::const_local_vector_iterator<double, std::vector<double, std::allocator<double> > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:409: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::cbegin() const' | |
collect2: error: ld returned 1 exit status | |
[952/974] Building CXX object tests/unit/computeapi/host/CMakeFiles/block_allocator_test_exe.dir/block_allocator.cpp.o | |
[953/974] Linking CXX executable bin/block_allocator_test | |
[954/974] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_transform_reduce_test_exe.dir/partitioned_vector_transform_reduce.cpp.o | |
[955/974] Linking CXX executable bin/partitioned_vector_transform_reduce_test | |
FAILED: bin/partitioned_vector_transform_reduce_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_transform_reduce_test_exe.dir/partitioned_vector_transform_reduce.cpp.o -o bin/partitioned_vector_transform_reduce_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_transform_reduce_test_exe.dir/partitioned_vector_transform_reduce.cpp.o: In function `hpx::const_local_vector_iterator<int, std::vector<int, std::allocator<int> > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:409: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::cbegin() const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_transform_reduce_test_exe.dir/partitioned_vector_transform_reduce.cpp.o: In function `hpx::const_local_vector_iterator<double, std::vector<double, std::allocator<double> > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:409: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::cbegin() const' | |
collect2: error: ld returned 1 exit status | |
[956/974] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_copy_test_exe.dir/partitioned_vector_copy.cpp.o | |
[957/974] Linking CXX executable bin/partitioned_vector_copy_test | |
FAILED: bin/partitioned_vector_copy_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_copy_test_exe.dir/partitioned_vector_copy.cpp.o -o bin/partitioned_vector_copy_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_copy_test_exe.dir/partitioned_vector_copy.cpp.o: In function `void hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_value<double const&>(hpx::detail::sync_policy, unsigned long, unsigned long, double const&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:916: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_value(unsigned long, double const&)' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_copy_test_exe.dir/partitioned_vector_copy.cpp.o: In function `void hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::set_value<int const&>(hpx::detail::sync_policy, unsigned long, unsigned long, int const&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:916: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::set_value(unsigned long, int const&)' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_copy_test_exe.dir/partitioned_vector_copy.cpp.o: In function `hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value(hpx::detail::sync_policy, unsigned long, unsigned long) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:546: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value(unsigned long) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_copy_test_exe.dir/partitioned_vector_copy.cpp.o: In function `hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_value(hpx::detail::sync_policy, unsigned long, unsigned long) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:546: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_value(unsigned long) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_copy_test_exe.dir/partitioned_vector_copy.cpp.o: In function `hpx::local_vector_iterator<double, std::vector<double, std::allocator<double> > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:264: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_copy_test_exe.dir/partitioned_vector_copy.cpp.o: In function `hpx::local_vector_iterator<int, std::vector<int, std::allocator<int> > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:264: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_copy_test_exe.dir/partitioned_vector_copy.cpp.o: In function `hpx::local_raw_vector_iterator<double, std::vector<double, std::allocator<double> >, __gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > > >::remote()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:69: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_copy_test_exe.dir/partitioned_vector_copy.cpp.o: In function `hpx::local_raw_vector_iterator<int, std::vector<int, std::allocator<int> >, __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > >::remote()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:69: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::begin()' | |
collect2: error: ld returned 1 exit status | |
[958/974] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_move_test_exe.dir/partitioned_vector_move.cpp.o | |
[959/974] Linking CXX executable bin/partitioned_vector_move_test | |
FAILED: bin/partitioned_vector_move_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_move_test_exe.dir/partitioned_vector_move.cpp.o -o bin/partitioned_vector_move_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_move_test_exe.dir/partitioned_vector_move.cpp.o: In function `void hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_value<double const&>(hpx::detail::sync_policy, unsigned long, unsigned long, double const&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:916: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_value(unsigned long, double const&)' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_move_test_exe.dir/partitioned_vector_move.cpp.o: In function `void hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::set_value<int const&>(hpx::detail::sync_policy, unsigned long, unsigned long, int const&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:916: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::set_value(unsigned long, int const&)' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_move_test_exe.dir/partitioned_vector_move.cpp.o: In function `void hpx::partitioned_vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::set_value<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(hpx::detail::sync_policy, unsigned long, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:916: undefined reference to `hpx::server::partitioned_vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::set_value(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_move_test_exe.dir/partitioned_vector_move.cpp.o: In function `hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value(hpx::detail::sync_policy, unsigned long, unsigned long) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:546: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value(unsigned long) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_move_test_exe.dir/partitioned_vector_move.cpp.o: In function `hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_value(hpx::detail::sync_policy, unsigned long, unsigned long) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:546: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_value(unsigned long) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_move_test_exe.dir/partitioned_vector_move.cpp.o: In function `hpx::partitioned_vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::get_value(hpx::detail::sync_policy, unsigned long, unsigned long) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:546: undefined reference to `hpx::server::partitioned_vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::get_value(unsigned long) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_move_test_exe.dir/partitioned_vector_move.cpp.o: In function `hpx::local_vector_iterator<double, std::vector<double, std::allocator<double> > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:264: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_move_test_exe.dir/partitioned_vector_move.cpp.o: In function `hpx::local_vector_iterator<int, std::vector<int, std::allocator<int> > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:264: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_move_test_exe.dir/partitioned_vector_move.cpp.o: In function `hpx::local_vector_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:264: undefined reference to `hpx::server::partitioned_vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_move_test_exe.dir/partitioned_vector_move.cpp.o: In function `hpx::local_raw_vector_iterator<double, std::vector<double, std::allocator<double> >, __gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > > >::remote()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:69: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_move_test_exe.dir/partitioned_vector_move.cpp.o: In function `hpx::local_raw_vector_iterator<int, std::vector<int, std::allocator<int> >, __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > >::remote()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:69: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_move_test_exe.dir/partitioned_vector_move.cpp.o: In function `hpx::local_raw_vector_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::remote()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:69: undefined reference to `hpx::server::partitioned_vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::begin()' | |
collect2: error: ld returned 1 exit status | |
[960/974] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_for_each_test_exe.dir/partitioned_vector_for_each.cpp.o | |
[961/974] Linking CXX executable bin/partitioned_vector_for_each_test | |
FAILED: bin/partitioned_vector_for_each_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_for_each_test_exe.dir/partitioned_vector_for_each.cpp.o -o bin/partitioned_vector_for_each_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_for_each_test_exe.dir/partitioned_vector_for_each.cpp.o: In function `hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_value(hpx::detail::sync_policy, unsigned long, unsigned long) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:546: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_value(unsigned long) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_for_each_test_exe.dir/partitioned_vector_for_each.cpp.o: In function `hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value(hpx::detail::sync_policy, unsigned long, unsigned long) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:546: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value(unsigned long) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_for_each_test_exe.dir/partitioned_vector_for_each.cpp.o: In function `hpx::local_vector_iterator<int, std::vector<int, std::allocator<int> > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:264: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_for_each_test_exe.dir/partitioned_vector_for_each.cpp.o: In function `hpx::local_vector_iterator<double, std::vector<double, std::allocator<double> > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:264: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_for_each_test_exe.dir/partitioned_vector_for_each.cpp.o: In function `hpx::local_raw_vector_iterator<int, std::vector<int, std::allocator<int> >, __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > >::remote()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:69: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_for_each_test_exe.dir/partitioned_vector_for_each.cpp.o: In function `hpx::local_raw_vector_iterator<double, std::vector<double, std::allocator<double> >, __gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > > >::remote()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:69: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_for_each_test_exe.dir/partitioned_vector_for_each.cpp.o: In function `hpx::const_local_vector_iterator<int, std::vector<int, std::allocator<int> > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:409: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::cbegin() const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_for_each_test_exe.dir/partitioned_vector_for_each.cpp.o: In function `hpx::const_local_vector_iterator<double, std::vector<double, std::allocator<double> > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:409: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::cbegin() const' | |
collect2: error: ld returned 1 exit status | |
[962/974] Building CXX object tests/unit/serialization/CMakeFiles/serialization_partitioned_vector_test_exe.dir/serialization_partitioned_vector.cpp.o | |
[1/32] cd /home/zao/stellar/bld-debug-pv/tests/unit/build && /usr/bin/cmake -E make_directory /home/zao/stellar/bld-debug-pv/tests/unit/build/cmake_build_dir_test | |
[2/32] cd /home/zao/stellar/bld-debug-pv/tests/unit/build && /usr/bin/cmake -E make_directory /home/zao/stellar/bld-debug-pv/tests/unit/build/cmake_install_dir_test | |
[3/32] cd /home/zao/stellar/bld-debug-pv/tests/unit/build && /usr/bin/cmake -E chdir /home/zao/stellar/bld-debug-pv/tests/unit/build/cmake_install_dir_test /usr/bin/cmake /home/zao/stellar/hpx/tests/unit/build/src -DHPX_DIR=/usr/local/lib/cmake/HPX -DCMAKE_CXX_COMPILER=/usr/bin/c++ -DCMAKE_C_COMPILER=/usr/bin/cc -DCMAKE_CXX_FLAGS= -DCMAKE_BUILD_TYPE=Debug | |
CMake Warning at CMakeLists.txt:35 (message): | |
HPX_DIR=/usr/local/lib/cmake/HPX does not exist. Did you forget to run the | |
install rule? | |
-- Configuring done | |
-- Generating done | |
-- Build files have been written to: /home/zao/stellar/bld-debug-pv/tests/unit/build/cmake_install_dir_test | |
[4/32] cd /home/zao/stellar/bld-debug-pv/tests/unit/build && /usr/bin/cmake --build /home/zao/stellar/bld-debug-pv/tests/unit/build/cmake_install_dir_test --config Debug | |
[5/32] cd /home/zao/stellar/bld-debug-pv/tests/unit/build && /usr/bin/cmake -E chdir /home/zao/stellar/bld-debug-pv/tests/unit/build/cmake_build_dir_test /usr/bin/cmake /home/zao/stellar/hpx/tests/unit/build/src -DHPX_DIR=/home/zao/stellar/bld-debug-pv/lib/cmake/HPX -DCMAKE_CXX_COMPILER=/usr/bin/c++ -DCMAKE_C_COMPILER=/usr/bin/cc -DCMAKE_CXX_FLAGS= -DCMAKE_BUILD_TYPE=Debug | |
-- Using tcmalloc allocator. | |
-- Configuring done | |
-- Generating done | |
-- Build files have been written to: /home/zao/stellar/bld-debug-pv/tests/unit/build/cmake_build_dir_test | |
[6/32] cd /home/zao/stellar/bld-debug-pv/tests/unit/build && /usr/bin/cmake --build /home/zao/stellar/bld-debug-pv/tests/unit/build/cmake_build_dir_test --config Debug | |
[ 50%] Built target test_component | |
[100%] Built target test_executable | |
[7/32] Linking CXX executable bin/partitioned_vector_iter_test | |
FAILED: bin/partitioned_vector_iter_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o -o bin/partitioned_vector_iter_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::detail::local_vector_value_proxy<double, std::vector<double, std::allocator<double> > >& hpx::detail::local_vector_value_proxy<double, std::vector<double, std::allocator<double> > >::operator=<double>(double&&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:162: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::detail::local_vector_value_proxy<int, std::vector<int, std::allocator<int> > >& hpx::detail::local_vector_value_proxy<int, std::vector<int, std::allocator<int> > >::operator=<int>(int&&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:162: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::detail::local_vector_value_proxy<double, std::vector<double, std::allocator<double> > >::operator double() const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:149: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::detail::local_vector_value_proxy<int, std::vector<int, std::allocator<int> > >::operator int() const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:149: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::begin()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `void hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_value<double>(hpx::detail::sync_policy, unsigned long, unsigned long, double&&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:916: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_value(unsigned long, double const&)' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::const_local_vector_iterator<double, std::vector<double, std::allocator<double> > >::local() const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:415: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::cbegin() const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `void hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::set_value<int>(hpx::detail::sync_policy, unsigned long, unsigned long, int&&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:916: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::set_value(unsigned long, int const&)' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::const_local_vector_iterator<int, std::vector<int, std::allocator<int> > >::local() const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:415: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::cbegin() const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value(hpx::detail::sync_policy, unsigned long, unsigned long) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:546: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value(unsigned long) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_value(hpx::detail::sync_policy, unsigned long, unsigned long) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:546: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_value(unsigned long) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::local_segment_vector_iterator<double, std::vector<double, std::allocator<double> >, __gnu_cxx::__normal_iterator<hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::partition_data*, std::vector<hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::partition_data, std::allocator<hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::partition_data> > > >::dereference() const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:654: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_data()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::local_segment_vector_iterator<double, std::vector<double, std::allocator<double> >, __gnu_cxx::__normal_iterator<hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::partition_data const*, std::vector<hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::partition_data, std::allocator<hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::partition_data> > > >::dereference() const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:654: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_data()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::local_segment_vector_iterator<int, std::vector<int, std::allocator<int> >, __gnu_cxx::__normal_iterator<hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::partition_data*, std::vector<hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::partition_data, std::allocator<hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::partition_data> > > >::dereference() const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:654: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_data()' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o: In function `hpx::local_segment_vector_iterator<int, std::vector<int, std::allocator<int> >, __gnu_cxx::__normal_iterator<hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::partition_data const*, std::vector<hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::partition_data, std::allocator<hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::partition_data> > > >::dereference() const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:654: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_data()' | |
collect2: error: ld returned 1 exit status | |
[8/32] Linking CXX executable bin/partitioned_vector_handle_values_test | |
FAILED: bin/partitioned_vector_handle_values_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o -o bin/partitioned_vector_handle_values_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o: In function `hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_values(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<double, std::allocator<double> > const&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:1012: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_values(std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<double, std::allocator<double> > const&)' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o: In function `hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_values(hpx::detail::sync_policy, unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > const&) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:608: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_values(std::vector<unsigned long, std::allocator<unsigned long> > const&) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o: In function `hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::set_values(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<int, std::allocator<int> > const&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:1012: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::set_values(std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<int, std::allocator<int> > const&)' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o: In function `hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_values(hpx::detail::sync_policy, unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > const&) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:608: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_values(std::vector<unsigned long, std::allocator<unsigned long> > const&) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o: In function `hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_values(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > const&) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:635: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_values(std::vector<unsigned long, std::allocator<unsigned long> > const&) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o: In function `hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_values(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > const&) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:635: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_values(std::vector<unsigned long, std::allocator<unsigned long> > const&) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o: In function `void hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_value<double const&>(hpx::detail::sync_policy, unsigned long, unsigned long, double const&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:916: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_value(unsigned long, double const&)' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o: In function `void hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::set_value<int const&>(hpx::detail::sync_policy, unsigned long, unsigned long, int const&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:916: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::set_value(unsigned long, int const&)' | |
collect2: error: ld returned 1 exit status | |
[9/32] Linking CXX executable bin/partitioned_vector_foreach | |
FAILED: bin/partitioned_vector_foreach | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/performance/local/CMakeFiles/partitioned_vector_foreach_exe.dir/partitioned_vector_foreach.cpp.o -o bin/partitioned_vector_foreach -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_iostreamsd.so.1.1.0 lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/performance/local/CMakeFiles/partitioned_vector_foreach_exe.dir/partitioned_vector_foreach.cpp.o: In function `hpx::const_local_vector_iterator<int, std::vector<int, std::allocator<int> > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:409: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::cbegin() const' | |
tests/performance/local/CMakeFiles/partitioned_vector_foreach_exe.dir/partitioned_vector_foreach.cpp.o: In function `hpx::const_local_raw_vector_iterator<int, std::vector<int, std::allocator<int> >, __gnu_cxx::__normal_iterator<int const*, std::vector<int, std::allocator<int> > > >::remote()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:113: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::cbegin() const' | |
collect2: error: ld returned 1 exit status | |
[10/32] Linking CXX executable bin/coarray_all_reduce_test | |
FAILED: bin/coarray_all_reduce_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/component/CMakeFiles/coarray_all_reduce_test_exe.dir/coarray_all_reduce.cpp.o -o bin/coarray_all_reduce_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/component/CMakeFiles/coarray_all_reduce_test_exe.dir/coarray_all_reduce.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value_action>::transfer_continuation_action<hpx::threads::thread_priority&, unsigned long&>(hpx::actions::typed_continuation<double, double>&&, hpx::threads::thread_priority&, unsigned long&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value_action>' | |
tests/unit/component/CMakeFiles/coarray_all_reduce_test_exe.dir/coarray_all_reduce.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value_action>::transfer_continuation_action<hpx::threads::thread_priority, unsigned long>(hpx::actions::typed_continuation<double, double>&&, hpx::threads::thread_priority&&, unsigned long&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value_action>' | |
tests/unit/component/CMakeFiles/coarray_all_reduce_test_exe.dir/coarray_all_reduce.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action<hpx::threads::thread_priority&, unsigned long&, double const&>(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&, unsigned long&, double const&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>' | |
tests/unit/component/CMakeFiles/coarray_all_reduce_test_exe.dir/coarray_all_reduce.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action<hpx::threads::thread_priority, unsigned long, double>(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&&, unsigned long&&, double&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>' | |
tests/unit/component/CMakeFiles/coarray_all_reduce_test_exe.dir/coarray_all_reduce.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value_action>::transfer_action()' | |
tests/unit/component/CMakeFiles/coarray_all_reduce_test_exe.dir/coarray_all_reduce.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_action()' | |
collect2: error: ld returned 1 exit status | |
[11/32] Linking CXX executable bin/partitioned_vector_subview_test | |
FAILED: bin/partitioned_vector_subview_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/component/CMakeFiles/partitioned_vector_subview_test_exe.dir/partitioned_vector_subview.cpp.o -o bin/partitioned_vector_subview_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/component/CMakeFiles/partitioned_vector_subview_test_exe.dir/partitioned_vector_subview.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action<hpx::threads::thread_priority&>(hpx::actions::typed_continuation<std::vector<double, std::allocator<double> >, std::vector<double, std::allocator<double> > >&&, hpx::threads::thread_priority&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_subview_test_exe.dir/partitioned_vector_subview.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action<hpx::threads::thread_priority>(hpx::actions::typed_continuation<std::vector<double, std::allocator<double> >, std::vector<double, std::allocator<double> > >&&, hpx::threads::thread_priority&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_subview_test_exe.dir/partitioned_vector_subview.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action<hpx::threads::thread_priority&, unsigned long&, double const&>(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&, unsigned long&, double const&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_subview_test_exe.dir/partitioned_vector_subview.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action<hpx::threads::thread_priority, unsigned long, double>(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&&, unsigned long&&, double&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_subview_test_exe.dir/partitioned_vector_subview.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_action()' | |
tests/unit/component/CMakeFiles/partitioned_vector_subview_test_exe.dir/partitioned_vector_subview.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_action()' | |
collect2: error: ld returned 1 exit status | |
[12/32] Linking CXX executable bin/coarray_test | |
FAILED: bin/coarray_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/component/CMakeFiles/coarray_test_exe.dir/coarray.cpp.o -o bin/coarray_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/component/CMakeFiles/coarray_test_exe.dir/coarray.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action<hpx::threads::thread_priority&>(hpx::actions::typed_continuation<std::vector<double, std::allocator<double> >, std::vector<double, std::allocator<double> > >&&, hpx::threads::thread_priority&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>' | |
tests/unit/component/CMakeFiles/coarray_test_exe.dir/coarray.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action<hpx::threads::thread_priority>(hpx::actions::typed_continuation<std::vector<double, std::allocator<double> >, std::vector<double, std::allocator<double> > >&&, hpx::threads::thread_priority&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>' | |
tests/unit/component/CMakeFiles/coarray_test_exe.dir/coarray.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action<hpx::threads::thread_priority&, unsigned long&, double const&>(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&, unsigned long&, double const&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>' | |
tests/unit/component/CMakeFiles/coarray_test_exe.dir/coarray.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action<hpx::threads::thread_priority, unsigned long, double>(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&&, unsigned long&&, double&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>' | |
tests/unit/component/CMakeFiles/coarray_test_exe.dir/coarray.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_action()' | |
tests/unit/component/CMakeFiles/coarray_test_exe.dir/coarray.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_action()' | |
collect2: error: ld returned 1 exit status | |
[13/32] Linking CXX executable bin/partitioned_vector_view_iterator_test | |
FAILED: bin/partitioned_vector_view_iterator_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o -o bin/partitioned_vector_view_iterator_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>::transfer_continuation_action<hpx::threads::thread_priority&, std::vector<double, std::allocator<double> > >(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&, std::vector<double, std::allocator<double> >&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>::transfer_continuation_action<hpx::threads::thread_priority, std::vector<double, std::allocator<double> > >(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&&, std::vector<double, std::allocator<double> >&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>::transfer_continuation_action<hpx::threads::thread_priority&>(hpx::actions::typed_continuation<unsigned long, unsigned long>&&, hpx::threads::thread_priority&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>::transfer_continuation_action<hpx::threads::thread_priority>(hpx::actions::typed_continuation<unsigned long, unsigned long>&&, hpx::threads::thread_priority&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action<hpx::threads::thread_priority&>(hpx::actions::typed_continuation<std::vector<double, std::allocator<double> >, std::vector<double, std::allocator<double> > >&&, hpx::threads::thread_priority&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action<hpx::threads::thread_priority>(hpx::actions::typed_continuation<std::vector<double, std::allocator<double> >, std::vector<double, std::allocator<double> > >&&, hpx::threads::thread_priority&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action<hpx::threads::thread_priority&, unsigned long&, double const&>(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&, unsigned long&, double const&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action<hpx::threads::thread_priority, unsigned long, double>(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&&, unsigned long&&, double&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>::transfer_action()' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>::transfer_action()' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_action()' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_action()' | |
collect2: error: ld returned 1 exit status | |
[14/32] Linking CXX executable bin/partitioned_vector_reduce_test | |
FAILED: bin/partitioned_vector_reduce_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_reduce_test_exe.dir/partitioned_vector_reduce.cpp.o -o bin/partitioned_vector_reduce_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_reduce_test_exe.dir/partitioned_vector_reduce.cpp.o: In function `hpx::const_local_vector_iterator<int, std::vector<int, std::allocator<int> > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:409: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::cbegin() const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_reduce_test_exe.dir/partitioned_vector_reduce.cpp.o: In function `hpx::const_local_vector_iterator<double, std::vector<double, std::allocator<double> > >::local()': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp:409: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::cbegin() const' | |
collect2: error: ld returned 1 exit status | |
[15/32] Linking CXX executable bin/partitioned_vector_view_test | |
FAILED: bin/partitioned_vector_view_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o -o bin/partitioned_vector_view_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>::transfer_continuation_action<hpx::threads::thread_priority&, std::vector<double, std::allocator<double> > >(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&, std::vector<double, std::allocator<double> >&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>::transfer_continuation_action<hpx::threads::thread_priority, std::vector<double, std::allocator<double> > >(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&&, std::vector<double, std::allocator<double> >&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>::transfer_continuation_action<hpx::threads::thread_priority&>(hpx::actions::typed_continuation<unsigned long, unsigned long>&&, hpx::threads::thread_priority&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>::transfer_continuation_action<hpx::threads::thread_priority>(hpx::actions::typed_continuation<unsigned long, unsigned long>&&, hpx::threads::thread_priority&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action<hpx::threads::thread_priority&>(hpx::actions::typed_continuation<std::vector<double, std::allocator<double> >, std::vector<double, std::allocator<double> > >&&, hpx::threads::thread_priority&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action<hpx::threads::thread_priority>(hpx::actions::typed_continuation<std::vector<double, std::allocator<double> >, std::vector<double, std::allocator<double> > >&&, hpx::threads::thread_priority&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action<hpx::threads::thread_priority&, unsigned long&, double const&>(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&, unsigned long&, double const&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action<hpx::threads::thread_priority, unsigned long, double>(hpx::actions::typed_continuation<void, hpx::util::unused_type>&&, hpx::threads::thread_priority&&, unsigned long&&, double&&)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/transfer_continuation_action.hpp:115: undefined reference to `vtable for hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_data_action>::transfer_action()' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::size_action>::transfer_action()' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_copied_data_action>::transfer_action()' | |
tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o: In function `hpx::actions::detail::register_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::create(bool)': | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:88: undefined reference to `hpx::actions::transfer_continuation_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_continuation_action()' | |
/home/zao/stellar/hpx/hpx/runtime/actions/detail/action_factory.hpp:90: undefined reference to `hpx::actions::transfer_action<hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::resize_action>::transfer_action()' | |
collect2: error: ld returned 1 exit status | |
[16/32] Linking CXX executable bin/partitioned_vector_fill_test | |
FAILED: bin/partitioned_vector_fill_test | |
: && /usr/bin/c++ -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 -Wl,-z,defs -fvisibility=hidden tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_fill_test_exe.dir/partitioned_vector_fill.cpp.o -o bin/partitioned_vector_fill_test -L/home/zao/stellar/bld-debug-pv/lib -L/home/zao/stellar/inst-boost/lib -Wl,-rpath,/home/zao/stellar/bld-debug-pv/lib:/home/zao/stellar/inst-boost/lib -rdynamic lib/libhpx_initd.a -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so lib/libhpx_partitioned_vectord.so.1.1.0 lib/libhpxd.so.1.1.0 -ldl -lrt /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_atomic.so /home/zao/stellar/inst-boost/lib/libboost_filesystem.so /home/zao/stellar/inst-boost/lib/libboost_program_options.so /home/zao/stellar/inst-boost/lib/libboost_regex.so /home/zao/stellar/inst-boost/lib/libboost_system.so -lpthread /home/zao/stellar/inst-boost/lib/libboost_random.so /usr/lib/libtcmalloc_minimal.so /usr/lib/x86_64-linux-gnu/libhwloc.so && : | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_fill_test_exe.dir/partitioned_vector_fill.cpp.o: In function `void hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_value<double>(hpx::detail::sync_policy, unsigned long, unsigned long, double&&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:916: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::set_value(unsigned long, double const&)' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_fill_test_exe.dir/partitioned_vector_fill.cpp.o: In function `void hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::set_value<int>(hpx::detail::sync_policy, unsigned long, unsigned long, int&&)': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:916: undefined reference to `hpx::server::partitioned_vector<int, std::vector<int, std::allocator<int> > >::set_value(unsigned long, int const&)' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_fill_test_exe.dir/partitioned_vector_fill.cpp.o: In function `hpx::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value(hpx::detail::sync_policy, unsigned long, unsigned long) const': | |
/home/zao/stellar/hpx/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp:546: undefined reference to `hpx::server::partitioned_vector<double, std::vector<double, std::allocator<double> > >::get_value(unsigned long) const' | |
tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_fill_test_exe.dir/partitioned_vector_fill.cpp.o: In function `hpx::partitioned_vector<int, std::vector<int, std::allocator<int> > >::get_value(hpx::detail::sync_policy, unsigned long, unsigned long) const': | |
/home/zao/s |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment