Skip to content

Instantly share code, notes, and snippets.

@zao
Created August 28, 2017 12:24
Show Gist options
  • Save zao/86540c5370b23fd84d9d833d9400dcd5 to your computer and use it in GitHub Desktop.
Save zao/86540c5370b23fd84d9d833d9400dcd5 to your computer and use it in GitHub Desktop.
0.9.11-rc1-4270-ge0f0ed18af
[1/479] Building CXX object src/CMakeFiles/hpx.dir/exception_list.cpp.o
[2/479] Building CXX object src/CMakeFiles/hpx.dir/error_code.cpp.o
[3/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/launch_policy.cpp.o
[4/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/naming/address.cpp.o
[5/479] Building CXX object src/CMakeFiles/hpx.dir/throw_exception.cpp.o
[6/479] Building CXX object src/CMakeFiles/hpx.dir/state.cpp.o
[7/479] Building CXX object src/CMakeFiles/hpx.dir/version.cpp.o
[8/479] Building CXX object src/CMakeFiles/hpx.dir/exception.cpp.o
[9/479] Building CXX object src/CMakeFiles/hpx.dir/runtime.cpp.o
[10/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/detail/action_factory.cpp.o
[11/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/continuation.cpp.o
[12/479] Building CXX object src/CMakeFiles/hpx.dir/pre_main.cpp.o
[13/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/detail/invocation_count_registry.cpp.o
[14/479] Building CXX object src/CMakeFiles/hpx.dir/hpx_init.cpp.o
[15/479] Building CXX object src/CMakeFiles/hpx.dir/runtime_impl.cpp.o
[16/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/bootstrap_locality_namespace.cpp.o
[17/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/component_namespace.cpp.o
[18/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/bootstrap_component_namespace.cpp.o
[19/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/big_boot_barrier.cpp.o
[20/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/interface.cpp.o
[21/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/locality_namespace.cpp.o
[22/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/component_namespace_server.cpp.o
[23/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/locality_namespace_server.cpp.o
[24/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/symbol_namespace_server.cpp.o
[25/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/primary_namespace_server.cpp.o
[26/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/hosted_locality_namespace.cpp.o
[27/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/addressing_service.cpp.o
[28/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/applier/bind_naming_wrappers.cpp.o
[29/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/component_type.cpp.o
[30/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/applier/applier.cpp.o
[31/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/hosted_component_namespace.cpp.o
[32/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/route.cpp.o
[33/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/console_error_sink.cpp.o
[34/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_logging_server.cpp.o
[35/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/console_logging.cpp.o
[36/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_error_sink_singleton.cpp.o
[37/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/runtime_support.cpp.o
[38/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_error_sink_server.cpp.o
[39/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/destroy_component.cpp.o
[40/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/symbol_namespace.cpp.o
[41/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/primary_namespace.cpp.o
[42/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/memory_block.cpp.o
[43/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/memory.cpp.o
[44/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/stubs/memory_block_stubs.cpp.o
[45/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/per_action_data_counter_registry.cpp.o
[46/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/naming/name.cpp.o
[47/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/per_action_data_counter.cpp.o
[48/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/get_locality_name.cpp.o
[49/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/parcel_await.cpp.o
[50/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/locality.cpp.o
[51/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/parcel_route_handler.cpp.o
[52/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcelport.cpp.o
[53/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcel.cpp.o
[54/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/resource/detail/detail_partitioner.cpp.o
[55/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_id_factory.cpp.o
[56/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcelhandler.cpp.o
[57/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_nonintrusive_factory.cpp.o
[58/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_intrusive_factory.cpp.o
[59/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/output_archive.cpp.o
[60/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/context_base.cpp.o
[61/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/context_generic_context.cpp.o
[62/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/set_parcel_write_handler.cpp.o
[63/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/resource/partitioner.cpp.o
[64/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/coroutine_impl.cpp.o
[65/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/swapcontext.cpp.o
[66/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/cpu_mask.cpp.o
[67/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/coroutine_self.cpp.o
[68/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/tss.cpp.o
[69/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/thread_num_tss.cpp.o
[70/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/io_service_thread_pool.cpp.o
[71/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/thread_pool_base.cpp.o
[72/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/stubs/memory_stub.cpp.o
[73/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/runtime_support_server.cpp.o
[74/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/default_executor.cpp.o
[75/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/stubs/runtime_support_stubs.cpp.o
[76/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/current_executor.cpp.o
[77/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/service_executor.cpp.o
[78/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/customized_pool_executors.cpp.o
[79/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_attached_executors.cpp.o
[80/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/policies/hwloc_topology_info.cpp.o
[81/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/policies/affinity_data.cpp.o
[82/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/this_thread_executors.cpp.o
[83/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_os_executors.cpp.o
[84/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/resource_manager.cpp.o
[85/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/scheduler_specific_ptr.cpp.o
[86/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_data.cpp.o
[87/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_executors.cpp.o
[88/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread.cpp.o
[89/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_executor.cpp.o
[90/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/scheduled_thread_pool.cpp.o
[91/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/topology.cpp.o
[92/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/policies/parse_affinity_options.cpp.o
[93/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_helpers.cpp.o
[94/479] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/manage_counter.cpp.o
[95/479] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/manage_counter_type.cpp.o
[96/479] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/performance_counter.cpp.o
[97/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/threadmanager.cpp.o
[98/479] Building CXX object src/CMakeFiles/hpx.dir/runtime/trigger_lco.cpp.o
[99/479] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/performance_counter_set.cpp.o
[100/479] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/action_invocation_counter.cpp.o
[101/479] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/counter_creators.cpp.o
[102/479] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/arithmetics_counter.cpp.o
[103/479] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/per_action_data_counters.cpp.o
[104/479] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/component_instance_counter.cpp.o
[105/479] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/elapsed_time_counter.cpp.o
[106/479] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/registry.cpp.o
[107/479] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/raw_counter.cpp.o
[108/479] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/arithmetics_counter_extended.cpp.o
[109/479] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/raw_values_counter.cpp.o
[110/479] Building CXX object src/CMakeFiles/hpx.dir/util/asio_util.cpp.o
[111/479] Building CXX object src/CMakeFiles/hpx.dir/util/activate_counters.cpp.o
[112/479] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/alps_environment.cpp.o
[113/479] Building CXX object src/CMakeFiles/hpx.dir/util/backtrace/backtrace.cpp.o
[114/479] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environment.cpp.o
[115/479] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/counters.cpp.o
[116/479] Building CXX object src/CMakeFiles/hpx.dir/util/debug/thread_stacktrace.cpp.o
[117/479] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/pbs_environment.cpp.o
[118/479] Building CXX object src/CMakeFiles/hpx.dir/util/find_prefix.cpp.o
[119/479] Building CXX object src/CMakeFiles/hpx.dir/util/generate_unique_ids.cpp.o
[120/479] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/slurm_environment.cpp.o
[121/479] Building CXX object src/CMakeFiles/hpx.dir/util/ini.cpp.o
[122/479] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/statistics_counter.cpp.o
[123/479] Building CXX object src/CMakeFiles/hpx.dir/util/integer/int128.cpp.o
[124/479] Building CXX object src/CMakeFiles/hpx.dir/util/command_line_handling.cpp.o
[125/479] Building CXX object src/CMakeFiles/hpx.dir/util/integer/uint128.cpp.o
[126/479] Building CXX object src/CMakeFiles/hpx.dir/util/interval_timer.cpp.o
[127/479] Building CXX object src/CMakeFiles/hpx.dir/util/init_ini_data.cpp.o
[128/479] Building CXX object src/CMakeFiles/hpx.dir/util/io_service_pool.cpp.o
[129/479] Building CXX object src/CMakeFiles/hpx.dir/util/itt_notify.cpp.o
[130/479] Building CXX object src/CMakeFiles/hpx.dir/util/manage_config.cpp.o
[131/479] Building CXX object src/CMakeFiles/hpx.dir/util/map_hostnames.cpp.o
[132/479] Building CXX object src/CMakeFiles/hpx.dir/util/register_locks.cpp.o
[133/479] Building CXX object src/CMakeFiles/hpx.dir/util/register_locks_globally.cpp.o
[134/479] Building CXX object src/CMakeFiles/hpx.dir/util/pool_timer.cpp.o
[135/479] Building CXX object src/CMakeFiles/hpx.dir/util/parse_command_line.cpp.o
[136/479] Building CXX object src/CMakeFiles/hpx.dir/util/set_thread_name.cpp.o
[137/479] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/stubs/performance_counter_stub.cpp.o
[138/479] Building CXX object src/CMakeFiles/hpx.dir/util/sed_transform.cpp.o
[139/479] Building CXX object src/CMakeFiles/hpx.dir/util/query_counters.cpp.o
[140/479] Building CXX object src/CMakeFiles/hpx.dir/util/static_reinit.cpp.o
[141/479] Building CXX object src/CMakeFiles/hpx.dir/util/serialize_exception.cpp.o
[142/479] Building CXX object src/CMakeFiles/hpx.dir/util/thread_description.cpp.o
[143/479] Building CXX object src/CMakeFiles/hpx.dir/util/thread_aware_timer.cpp.o
[144/479] Building CXX object src/CMakeFiles/hpx.dir/util/logging.cpp.o
[145/479] Building CXX object src/CMakeFiles/hpx.dir/util/thread_mapper.cpp.o
[146/479] Building CXX object src/CMakeFiles/hpx.dir/util/runtime_configuration.cpp.o
[147/479] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco.cpp.o
[148/479] Building CXX object src/CMakeFiles/hpx.dir/lcos/barrier.cpp.o
[149/479] Building CXX object src/CMakeFiles/hpx.dir/lcos/detail/future_data.cpp.o
[150/479] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_1.cpp.o
[151/479] Building CXX object src/CMakeFiles/hpx.dir/lcos/detail/barrier_node.cpp.o
[152/479] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_2.cpp.o
[153/479] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/local_barrier.cpp.o
[154/479] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/mutex.cpp.o
[155/479] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/detail/condition_variable.cpp.o
[156/479] Building CXX object src/CMakeFiles/hpx.dir/compute/cuda/cuda_target.cpp.o
[157/479] Building CXX object src/CMakeFiles/hpx.dir/compute/cuda/get_cuda_targets.cpp.o
[158/479] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value.cpp.o
[159/479] Building CXX object src/CMakeFiles/hpx.dir/compat/compat_barrier.cpp.o
[160/479] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/composable_guard.cpp.o
[161/479] Building CXX object src/CMakeFiles/hpx.dir/lcos/promise.cpp.o
[162/479] Building CXX object src/CMakeFiles/hpx.dir/lcos/latch.cpp.o
[163/479] Building CXX object src/CMakeFiles/hpx.dir/compute/host/host_target.cpp.o
[164/479] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_winsocket.cpp.o
[165/479] Building CXX object src/CMakeFiles/hpx.dir/compute/host/numa_domains.cpp.o
[166/479] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_user_main_argc_argv.cpp.o
[167/479] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_user_main.cpp.o
[168/479] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_variables_map.cpp.o
[169/479] Building CXX object src/CMakeFiles/hpx_init.dir/util/lightweight_test.cpp.o
[170/479] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_argc_argv.cpp.o
[171/479] Building CXX object src/CMakeFiles/hpx.dir/__/plugins/parcelport/tcp/parcelport_tcp.cpp.o
[172/479] Building CXX object src/CMakeFiles/hpx_init.dir/main.cpp.o
[173/479] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main.cpp.o
[174/479] Linking CXX static library lib/libhpx_init.a
[175/479] Building CXX object src/CMakeFiles/hpx.dir/compute/host/get_host_targets.cpp.o
[176/479] Building CXX object src/CMakeFiles/hpx.dir/__/plugins/parcelport/tcp/connection_handler_tcp.cpp.o
[177/479] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_3.cpp.o
[178/479] Linking CXX shared library lib/libhpx.so.1.1.0
[179/479] Creating library symlink lib/libhpx.so.1 lib/libhpx.so
[180/479] Building CXX object CMakeFiles/parcel_coalescing_lib.dir/plugins/parcel/coalescing/coalescing_counter_registry.cpp.o
[181/479] Building CXX object CMakeFiles/parcel_coalescing_lib.dir/plugins/parcel/coalescing/performance_counters.cpp.o
[182/479] Building CXX object CMakeFiles/parcel_coalescing_lib.dir/plugins/parcel/coalescing/coalescing_message_handler.cpp.o
[183/479] Linking CXX shared library lib/hpx/libhpx_parcel_coalescing.so.1.1.0
[184/479] Creating library symlink lib/hpx/libhpx_parcel_coalescing.so.1 lib/hpx/libhpx_parcel_coalescing.so
[185/479] Building CXX object src/components/performance_counters/memory/CMakeFiles/memory_component.dir/mem_counter_linux.cpp.o
[186/479] Building CXX object src/components/performance_counters/io/CMakeFiles/io_counters_component.dir/io_counters.cpp.o
[187/479] Linking CXX shared library lib/hpx/libhpx_io_counters.so.1.1.0
[188/479] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/manipulators.cpp.o
[189/479] Building CXX object src/components/containers/partitioned_vector/CMakeFiles/partitioned_vector_component.dir/partitioned_vector_component.cpp.o
[190/479] Linking CXX shared library lib/libhpx_partitioned_vector.so.1.1.0
[191/479] Creating library symlink lib/libhpx_partitioned_vector.so.1 lib/libhpx_partitioned_vector.so
[192/479] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/server/output_stream.cpp.o
[193/479] Building CXX object src/components/containers/unordered/CMakeFiles/unordered_component.dir/partition_unordered_map_component.cpp.o
[194/479] Building CXX object examples/performance_counters/sine/CMakeFiles/sine_component.dir/sine.cpp.o
[195/479] Linking CXX shared library lib/libhpx_unordered.so.1.1.0
[196/479] Creating library symlink lib/libhpx_unordered.so.1 lib/libhpx_unordered.so
[197/479] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/component_module.cpp.o
[198/479] Building CXX object examples/performance_counters/sine/CMakeFiles/sine_component.dir/server/sine.cpp.o
[199/479] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/standard_streams.cpp.o
[200/479] Linking CXX shared library lib/hpx/libhpx_sine.so.1.1.0
[201/479] Creating library symlink lib/hpx/libhpx_sine.so.1 lib/hpx/libhpx_sine.so
[202/479] Linking CXX shared library lib/libhpx_iostreams.so.1.1.0
[203/479] Creating library symlink lib/libhpx_iostreams.so.1 lib/libhpx_iostreams.so
[204/479] Creating library symlink lib/hpx/libhpx_io_counters.so.1 lib/hpx/libhpx_io_counters.so
[205/479] Building CXX object src/components/performance_counters/memory/CMakeFiles/memory_component.dir/mem_counter_macosx.cpp.o
[206/479] Building CXX object src/components/performance_counters/memory/CMakeFiles/memory_component.dir/mem_counter_windows.cpp.o
[207/479] Building CXX object src/components/performance_counters/memory/CMakeFiles/memory_component.dir/memory.cpp.o
[208/479] Linking CXX shared library lib/hpx/libhpx_memory.so.1.1.0
[209/479] Creating library symlink lib/hpx/libhpx_memory.so.1 lib/hpx/libhpx_memory.so
[210/479] Building CXX object examples/startup_shutdown/CMakeFiles/startup_shutdown_component.dir/server/startup_shutdown.cpp.o
[211/479] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/posix/create_pipe.cpp.o
[212/479] Building CXX object examples/startup_shutdown/CMakeFiles/startup_shutdown_component.dir/startup_shutdown.cpp.o
[213/479] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/posix/search_path.cpp.o
[214/479] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/posix/shell_path.cpp.o
[215/479] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/windows/create_pipe.cpp.o
[216/479] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/windows/shell_path.cpp.o
[217/479] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/windows/search_path.cpp.o
[218/479] Building CXX object src/components/process/CMakeFiles/process_component.dir/server/child_component.cpp.o
[219/479] Building CXX object src/components/process/CMakeFiles/process_component.dir/process.cpp.o
[220/479] Linking CXX shared library lib/libhpx_process.so.1.1.0
[221/479] Creating library symlink lib/libhpx_process.so.1 lib/libhpx_process.so
[222/479] Building CXX object src/components/component_storage/CMakeFiles/component_storage_component.dir/component_module.cpp.o
[223/479] Building CXX object examples/quickstart/CMakeFiles/timed_wake_exe.dir/timed_wake.cpp.o
[224/479] Building CXX object src/components/component_storage/CMakeFiles/component_storage_component.dir/component_storage.cpp.o
[225/479] Building CXX object examples/1d_stencil/CMakeFiles/1d_stencil_4_exe.dir/1d_stencil_4.cpp.o
[226/479] Building CXX object examples/1d_stencil/CMakeFiles/1d_stencil_3_exe.dir/1d_stencil_3.cpp.o
[227/479] Linking CXX executable bin/1d_stencil_3
[228/479] Linking CXX executable bin/1d_stencil_4
[229/479] Building CXX object src/components/component_storage/CMakeFiles/component_storage_component.dir/server/component_storage_server.cpp.o
[230/479] Building CXX object examples/1d_stencil/CMakeFiles/1d_stencil_1_exe.dir/1d_stencil_1.cpp.o
[231/479] Linking CXX executable bin/1d_stencil_1
[232/479] Linking CXX shared library lib/libhpx_component_storage.so.1.1.0
[233/479] Creating library symlink lib/libhpx_component_storage.so.1 lib/libhpx_component_storage.so
[234/479] Building CXX object examples/1d_stencil/CMakeFiles/1d_stencil_4_parallel_exe.dir/1d_stencil_4_parallel.cpp.o
[235/479] Linking CXX executable bin/1d_stencil_4_parallel
[236/479] Building CXX object examples/accumulators/CMakeFiles/template_accumulator_component.dir/template_accumulator.cpp.o
[237/479] Linking CXX shared library lib/libhpx_template_accumulator.so.1.1.0
[238/479] Creating library symlink lib/libhpx_template_accumulator.so.1 lib/libhpx_template_accumulator.so
[239/479] Building CXX object examples/1d_stencil/CMakeFiles/1d_stencil_2_exe.dir/1d_stencil_2.cpp.o
[240/479] Linking CXX executable bin/1d_stencil_2
[241/479] Building CXX object examples/1d_stencil/CMakeFiles/1d_stencil_7_exe.dir/1d_stencil_7.cpp.o
[242/479] Linking CXX executable bin/1d_stencil_7
[243/479] Building CXX object examples/1d_stencil/CMakeFiles/1d_stencil_5_exe.dir/1d_stencil_5.cpp.o
[244/479] Linking CXX executable bin/1d_stencil_5
[245/479] Building CXX object examples/1d_stencil/CMakeFiles/1d_stencil_8_exe.dir/1d_stencil_8.cpp.o
[246/479] Linking CXX executable bin/1d_stencil_8
[247/479] Building CXX object examples/1d_stencil/CMakeFiles/1d_stencil_6_exe.dir/1d_stencil_6.cpp.o
[248/479] Linking CXX executable bin/1d_stencil_6
[249/479] Building CXX object examples/accumulators/CMakeFiles/template_function_accumulator_component.dir/template_function_accumulator.cpp.o
[250/479] Linking CXX shared library lib/libhpx_template_function_accumulator.so.1.1.0
[251/479] Creating library symlink lib/libhpx_template_function_accumulator.so.1 lib/libhpx_template_function_accumulator.so
[252/479] Building CXX object examples/accumulators/CMakeFiles/template_accumulator_client_exe.dir/template_accumulator_client.cpp.o
[253/479] Linking CXX executable bin/template_accumulator_client
[254/479] Building CXX object examples/accumulators/CMakeFiles/accumulator_component.dir/accumulator.cpp.o
[255/479] Linking CXX shared library lib/libhpx_accumulator.so.1.1.0
[256/479] Creating library symlink lib/libhpx_accumulator.so.1 lib/libhpx_accumulator.so
[257/479] Building CXX object examples/quickstart/CMakeFiles/fractals_exe.dir/fractals.cpp.o
[258/479] Building CXX object examples/allgather/ag/CMakeFiles/ag_component.dir/server/allgather_and_gate.cpp.o
[259/479] Building CXX object examples/allgather/ag/CMakeFiles/ag_component.dir/server/allgather.cpp.o
[260/479] Building CXX object examples/async_io/CMakeFiles/async_io_simple_exe.dir/async_io_simple.cpp.o
[261/479] Building CXX object examples/async_io/CMakeFiles/async_io_low_level_exe.dir/async_io_low_level.cpp.o
[262/479] Building CXX object examples/async_io/CMakeFiles/async_io_action_exe.dir/async_io_action.cpp.o
[263/479] Linking CXX executable bin/async_io_action
[264/479] Building CXX object examples/accumulators/CMakeFiles/template_function_accumulator_client_exe.dir/template_function_accumulator_client.cpp.o
[265/479] Linking CXX executable bin/async_io_simple
[266/479] Linking CXX executable bin/template_function_accumulator_client
[267/479] Linking CXX executable bin/async_io_low_level
[268/479] Building CXX object examples/allgather/ag/CMakeFiles/ag_component.dir/allgather_module.cpp.o
[269/479] Linking CXX shared library lib/libhpx_ag.so.1.1.0
[270/479] Creating library symlink lib/libhpx_ag.so.1 lib/libhpx_ag.so
[271/479] Building CXX object examples/accumulators/CMakeFiles/accumulator_client_exe.dir/accumulator_client.cpp.o
[272/479] Linking CXX executable bin/accumulator_client
[273/479] Building CXX object examples/async_io/CMakeFiles/async_io_external_exe.dir/async_io_external.cpp.o
[274/479] Linking CXX executable bin/async_io_external
[275/479] Building CXX object examples/balancing/CMakeFiles/hpx_thread_phase_exe.dir/hpx_thread_phase.cpp.o
[276/479] Linking CXX executable bin/hpx_thread_phase
[277/479] Building CXX object examples/cancelable_action/cancelable_action/CMakeFiles/cancelable_action_component.dir/cancelable_action.cpp.o
[278/479] Linking CXX shared library lib/libhpx_cancelable_action.so.1.1.0
[279/479] Creating library symlink lib/libhpx_cancelable_action.so.1 lib/libhpx_cancelable_action.so
[280/479] Building CXX object examples/balancing/CMakeFiles/os_thread_num_exe.dir/os_thread_num.cpp.o
[281/479] Linking CXX executable bin/os_thread_num
[282/479] Building CXX object examples/future_reduce/CMakeFiles/rnd_future_reduce_exe.dir/rnd_future_reduce.cpp.o
[283/479] Linking CXX executable bin/rnd_future_reduce
[284/479] Building CXX object examples/heartbeat/CMakeFiles/heartbeat_exe.dir/heartbeat.cpp.o
[285/479] Linking CXX executable bin/heartbeat
[286/479] Building CXX object examples/jacobi/jacobi_component/CMakeFiles/jacobi_component_component.dir/row.cpp.o
[287/479] Building CXX object examples/heartbeat/CMakeFiles/heartbeat_console_exe.dir/heartbeat_console.cpp.o
[288/479] Linking CXX executable bin/heartbeat_console
[289/479] Building CXX object examples/jacobi/jacobi_component/CMakeFiles/jacobi_component_component.dir/jacobi_component.cpp.o
[290/479] Building CXX object examples/allgather/CMakeFiles/ag_client_exe.dir/ag_client.cpp.o
[291/479] Linking CXX executable bin/ag_client
[292/479] Building CXX object examples/cancelable_action/CMakeFiles/cancelable_action_client_exe.dir/cancelable_action_client.cpp.o
[293/479] Linking CXX executable bin/cancelable_action_client
[294/479] Building CXX object examples/jacobi/jacobi_component/CMakeFiles/jacobi_component_component.dir/grid.cpp.o
[295/479] Building CXX object examples/jacobi/jacobi_component/CMakeFiles/jacobi_component_component.dir/server/row.cpp.o
[296/479] Building CXX object examples/jacobi_smp/CMakeFiles/jacobi_nonuniform_hpx_exe.dir/jacobi_nonuniform_hpx.cpp.o
[297/479] Building CXX object examples/jacobi/jacobi_component/CMakeFiles/jacobi_component_component.dir/server/stencil_iterator.cpp.o
[298/479] Building CXX object examples/jacobi_smp/CMakeFiles/jacobi_hpx_exe.dir/jacobi.cpp.o
[299/479] Building CXX object examples/jacobi/jacobi_component/CMakeFiles/jacobi_component_component.dir/server/solver.cpp.o
[300/479] Building CXX object examples/performance_counters/CMakeFiles/simplest_performance_counter_exe.dir/simplest_performance_counter.cpp.o
[301/479] Linking CXX executable bin/simplest_performance_counter
[302/479] Building CXX object examples/jacobi_smp/CMakeFiles/jacobi_nonuniform_hpx_exe.dir/jacobi_nonuniform.cpp.o
[303/479] Linking CXX executable bin/jacobi_nonuniform_hpx
[304/479] Building CXX object examples/jacobi/jacobi_component/CMakeFiles/jacobi_component_component.dir/stencil_iterator.cpp.o
[305/479] Linking CXX shared library lib/libhpx_jacobi_component.so.1.1.0
[306/479] Creating library symlink lib/libhpx_jacobi_component.so.1 lib/libhpx_jacobi_component.so
[307/479] Building CXX object examples/performance_counters/CMakeFiles/access_counter_set_exe.dir/access_counter_set.cpp.o
[308/479] Linking CXX executable bin/access_counter_set
[309/479] Building CXX object examples/jacobi_smp/CMakeFiles/jacobi_hpx_exe.dir/jacobi_hpx.cpp.o
[310/479] Linking CXX executable bin/jacobi_hpx
[311/479] Building CXX object examples/quickstart/CMakeFiles/use_main_thread_exe.dir/use_main_thread.cpp.o
[312/479] Linking CXX executable bin/use_main_thread
[313/479] Building CXX object examples/performance_counters/sine/CMakeFiles/sine_client_exe.dir/sine_client.cpp.o
[314/479] Linking CXX executable bin/sine_client
[315/479] Building CXX object examples/quickstart/CMakeFiles/fibonacci_futures_exe.dir/fibonacci_futures.cpp.o
[316/479] Building CXX object examples/quickstart/CMakeFiles/file_serialization_exe.dir/file_serialization.cpp.o
[317/479] Linking CXX executable bin/fibonacci_futures
[318/479] Linking CXX executable bin/file_serialization
[319/479] Building CXX object examples/nqueen/CMakeFiles/nqueen_component.dir/nqueen.cpp.o
[320/479] Linking CXX shared library lib/libhpx_nqueen.so.1.1.0
[321/479] Creating library symlink lib/libhpx_nqueen.so.1 lib/libhpx_nqueen.so
[322/479] Building CXX object examples/quickstart/CMakeFiles/fibonacci_exe.dir/fibonacci.cpp.o
[323/479] Linking CXX executable bin/fibonacci
[324/479] Building CXX object examples/quickstart/CMakeFiles/fibonacci_await_exe.dir/fibonacci_await.cpp.o
[325/479] Linking CXX executable bin/fibonacci_await
[326/479] Building CXX object examples/quickstart/CMakeFiles/event_synchronization_exe.dir/event_synchronization.cpp.o
[327/479] Building CXX object examples/quickstart/CMakeFiles/fibonacci_one_exe.dir/fibonacci_one.cpp.o
[328/479] Linking CXX executable bin/event_synchronization
[329/479] Linking CXX executable bin/fibonacci_one
[330/479] Building CXX object examples/jacobi/CMakeFiles/jacobi_exe.dir/jacobi.cpp.o
[331/479] Building CXX object examples/quickstart/CMakeFiles/fibonacci_futures_distributed_exe.dir/fibonacci_futures_distributed.cpp.o
[332/479] Linking CXX executable bin/fibonacci_futures_distributed
[333/479] Linking CXX executable bin/jacobi
[334/479] Building CXX object examples/nqueen/CMakeFiles/nqueen_client_exe.dir/nqueen_client.cpp.o
[335/479] Linking CXX executable bin/nqueen_client
[336/479] Building CXX object examples/quickstart/CMakeFiles/component_ctors_exe.dir/component_ctors.cpp.o
[337/479] Linking CXX executable bin/component_ctors
[338/479] Building CXX object examples/quickstart/CMakeFiles/latch_remote_exe.dir/latch_remote.cpp.o
[339/479] Linking CXX executable bin/latch_remote
[340/479] Building CXX object examples/quickstart/CMakeFiles/fractals_executor_exe.dir/fractals_executor.cpp.o
[341/479] Linking CXX executable bin/fractals_executor
[342/479] Building CXX object examples/quickstart/CMakeFiles/factorial_exe.dir/factorial.cpp.o
[343/479] Linking CXX executable bin/factorial
[344/479] Building CXX object examples/quickstart/CMakeFiles/hello_world_exe.dir/hello_world.cpp.o
[345/479] Linking CXX executable bin/hello_world
[346/479] Linking CXX executable bin/timed_wake
[347/479] Building CXX object examples/quickstart/CMakeFiles/allow_unknown_options_exe.dir/allow_unknown_options.cpp.o
[348/479] Linking CXX executable bin/allow_unknown_options
[349/479] Building CXX object examples/quickstart/CMakeFiles/command_line_handling_exe.dir/command_line_handling.cpp.o
[350/479] Linking CXX executable bin/command_line_handling
[351/479] Building CXX object examples/quickstart/CMakeFiles/simplest_hello_world_exe.dir/simplest_hello_world.cpp.o
[352/479] Linking CXX executable bin/simplest_hello_world
[353/479] Building CXX object examples/quickstart/CMakeFiles/interest_calculator_exe.dir/interest_calculator.cpp.o
[354/479] Linking CXX executable bin/interest_calculator
[355/479] Building CXX object examples/quickstart/CMakeFiles/fractals_struct_exe.dir/fractals_struct.cpp.o
[356/479] Linking CXX executable bin/fractals_struct
[357/479] Building CXX object examples/quickstart/CMakeFiles/fibonacci_dataflow_exe.dir/fibonacci_dataflow.cpp.o
[358/479] Linking CXX executable bin/fibonacci_dataflow
[359/479] Building CXX object examples/quickstart/CMakeFiles/enumerate_threads_exe.dir/enumerate_threads.cpp.o
[360/479] Linking CXX executable bin/enumerate_threads
[361/479] Building CXX object examples/quickstart/CMakeFiles/customize_async_exe.dir/customize_async.cpp.o
[362/479] Linking CXX executable bin/customize_async
[363/479] Building CXX object examples/quickstart/CMakeFiles/error_handling_exe.dir/error_handling.cpp.o
[364/479] Linking CXX executable bin/error_handling
[365/479] Building CXX object examples/quickstart/CMakeFiles/component_inheritance_exe.dir/component_inheritance.cpp.o
[366/479] Linking CXX executable bin/component_inheritance
[367/479] Building CXX object examples/quickstart/CMakeFiles/1d_wave_equation_exe.dir/1d_wave_equation.cpp.o
[368/479] Linking CXX executable bin/1d_wave_equation
[369/479] Building CXX object examples/quickstart/CMakeFiles/component_in_executable_exe.dir/component_in_executable.cpp.o
[370/479] Linking CXX executable bin/component_in_executable
[371/479] Building CXX object examples/quickstart/CMakeFiles/vector_counting_dotproduct_exe.dir/vector_counting_dotproduct.cpp.o
[372/479] Linking CXX executable bin/vector_counting_dotproduct
[373/479] Building CXX object examples/quickstart/CMakeFiles/zerocopy_rdma_exe.dir/zerocopy_rdma.cpp.o
[374/479] Linking CXX executable bin/zerocopy_rdma
[375/479] Building CXX object examples/quickstart/CMakeFiles/component_with_executor_exe.dir/component_with_executor.cpp.o
[376/479] Linking CXX executable bin/component_with_executor
[377/479] Building CXX object examples/quickstart/CMakeFiles/data_actions_exe.dir/data_actions.cpp.o
[378/479] Linking CXX executable bin/data_actions
[379/479] Building CXX object examples/quickstart/CMakeFiles/receive_buffer_exe.dir/receive_buffer.cpp.o
[380/479] Linking CXX executable bin/receive_buffer
[381/479] Building CXX object examples/quickstart/CMakeFiles/init_globally_exe.dir/init_globally.cpp.o
[382/479] Linking CXX executable bin/init_globally
[383/479] Linking CXX executable bin/fractals
[384/479] Building CXX object examples/quickstart/CMakeFiles/safe_object_exe.dir/safe_object.cpp.o
[385/479] Linking CXX executable bin/safe_object
[386/479] Building CXX object examples/quickstart/CMakeFiles/latch_local_exe.dir/latch_local.cpp.o
[387/479] Linking CXX executable bin/latch_local
[388/479] Building CXX object examples/quickstart/CMakeFiles/non_atomic_rma_exe.dir/non_atomic_rma.cpp.o
[389/479] Building CXX object examples/quickstart/CMakeFiles/sierpinski_exe.dir/sierpinski.cpp.o
[390/479] Linking CXX executable bin/non_atomic_rma
[391/479] Linking CXX executable bin/sierpinski
[392/479] Building CXX object examples/quickstart/CMakeFiles/timed_futures_exe.dir/timed_futures.cpp.o
[393/479] Linking CXX executable bin/timed_futures
[394/479] Building CXX object examples/quickstart/CMakeFiles/local_channel_exe.dir/local_channel.cpp.o
[395/479] Linking CXX executable bin/local_channel
[396/479] Building CXX object examples/quickstart/CMakeFiles/interval_timer_exe.dir/interval_timer.cpp.o
[397/479] Building CXX object examples/quickstart/CMakeFiles/print_to_console_exe.dir/print_to_console.cpp.o
[398/479] Linking CXX executable bin/print_to_console
[399/479] Building CXX object examples/quickstart/CMakeFiles/pipeline1_exe.dir/pipeline1.cpp.o
[400/479] Linking CXX executable bin/pipeline1
[401/479] Building CXX object examples/quickstart/CMakeFiles/quicksort_exe.dir/quicksort.cpp.o
[402/479] Building CXX object examples/quickstart/CMakeFiles/partitioned_vector_spmd_foreach_exe.dir/partitioned_vector_spmd_foreach.cpp.o
[403/479] Linking CXX executable bin/quicksort
[404/479] Linking CXX executable bin/interval_timer
[405/479] Linking CXX executable bin/partitioned_vector_spmd_foreach
[406/479] Building CXX object examples/quickstart/CMakeFiles/pingpong_exe.dir/pingpong.cpp.o
[407/479] Linking CXX executable bin/pingpong
[408/479] Building CXX object examples/quickstart/CMakeFiles/shared_mutex_exe.dir/shared_mutex.cpp.o
[409/479] Linking CXX executable bin/shared_mutex
[410/479] Building CXX object examples/quickstart/CMakeFiles/composable_guard_exe.dir/composable_guard.cpp.o
[411/479] Linking CXX executable bin/composable_guard
[412/479] Building CXX object examples/quickstart/CMakeFiles/simple_future_continuation_exe.dir/simple_future_continuation.cpp.o
[413/479] Linking CXX executable bin/simple_future_continuation
[414/479] Building CXX object examples/quickstart/CMakeFiles/sort_by_key_demo_exe.dir/sort_by_key_demo.cpp.o
[415/479] Linking CXX executable bin/sort_by_key_demo
[416/479] Building CXX object examples/quickstart/CMakeFiles/wait_composition_exe.dir/wait_composition.cpp.o
[417/479] Linking CXX executable bin/wait_composition
[418/479] Building CXX object examples/quickstart/CMakeFiles/vector_zip_dotproduct_exe.dir/vector_zip_dotproduct.cpp.o
[419/479] Linking CXX executable bin/vector_zip_dotproduct
[420/479] Linking CXX shared library lib/libhpx_startup_shutdown.so.1.1.0
[421/479] Creating library symlink lib/libhpx_startup_shutdown.so.1 lib/libhpx_startup_shutdown.so
[422/479] Building CXX object examples/random_mem_access/random_mem_access/CMakeFiles/random_mem_access_component.dir/random_mem_access.cpp.o
[423/479] Linking CXX shared library lib/libhpx_random_mem_access.so.1.1.0
[424/479] Creating library symlink lib/libhpx_random_mem_access.so.1 lib/libhpx_random_mem_access.so
[425/479] Building CXX object examples/spell_check/CMakeFiles/spell_check_simple_exe.dir/spell_check_simple.cpp.o
[426/479] Linking CXX executable bin/spell_check_simple
[427/479] Building CXX object examples/resource_partitioner/CMakeFiles/oversubscribing_resource_partitioner_exe.dir/oversubscribing_resource_partitioner.cpp.o
[428/479] Linking CXX executable bin/oversubscribing_resource_partitioner
[429/479] Building CXX object examples/resource_partitioner/CMakeFiles/simple_resource_partitioner_exe.dir/simple_resource_partitioner.cpp.o
[430/479] Linking CXX executable bin/simple_resource_partitioner
[431/479] Building CXX object examples/thread_aware_timer/CMakeFiles/thread_aware_timer_exe.dir/thread_aware_timer.cpp.o
[432/479] Linking CXX executable bin/thread_aware_timer
[433/479] Building CXX object examples/spell_check/CMakeFiles/spell_check_file_exe.dir/spell_check_file.cpp.o
[434/479] Linking CXX executable bin/spell_check_file
[435/479] Building CXX object examples/throttle/CMakeFiles/spin_exe.dir/spin.cpp.o
[436/479] Linking CXX executable bin/spin
[437/479] Building CXX object examples/throttle/throttle/CMakeFiles/throttle_component.dir/throttle.cpp.o
[438/479] Building CXX object examples/throttle/throttle/CMakeFiles/throttle_component.dir/server/throttle.cpp.o
[439/479] Linking CXX shared library lib/libhpx_throttle.so.1.1.0
[440/479] Creating library symlink lib/libhpx_throttle.so.1 lib/libhpx_throttle.so
[441/479] Building CXX object examples/random_mem_access/CMakeFiles/random_mem_access_client_exe.dir/random_mem_access_client.cpp.o
[442/479] Linking CXX executable bin/random_mem_access_client
[443/479] Building CXX object examples/tuplespace/central_tuplespace/CMakeFiles/simple_central_tuplespace_component.dir/simple_central_tuplespace.cpp.o
[444/479] Linking CXX shared library lib/libhpx_simple_central_tuplespace.so.1.1.0
[445/479] Creating library symlink lib/libhpx_simple_central_tuplespace.so.1 lib/libhpx_simple_central_tuplespace.so
[446/479] Building CXX object examples/transpose/CMakeFiles/transpose_serial_block_exe.dir/transpose_serial_block.cpp.o
[447/479] Building CXX object examples/transpose/CMakeFiles/transpose_smp_block_exe.dir/transpose_smp_block.cpp.o
[448/479] Linking CXX executable bin/transpose_smp_block
[449/479] Linking CXX executable bin/transpose_serial_block
[450/479] Building CXX object examples/throttle/CMakeFiles/throttle_client_exe.dir/throttle_client.cpp.o
[451/479] Linking CXX executable bin/throttle_client
[452/479] Building CXX object examples/transpose/CMakeFiles/transpose_block_numa_exe.dir/transpose_block_numa.cpp.o
[453/479] Linking CXX executable bin/transpose_block_numa
[454/479] Building CXX object examples/transpose/CMakeFiles/transpose_serial_vector_exe.dir/transpose_serial_vector.cpp.o
[455/479] Linking CXX executable bin/transpose_serial_vector
[456/479] Building CXX object examples/transpose/CMakeFiles/transpose_serial_exe.dir/transpose_serial.cpp.o
[457/479] Linking CXX executable bin/transpose_serial
[458/479] Building CXX object examples/transpose/CMakeFiles/transpose_smp_exe.dir/transpose_smp.cpp.o
[459/479] Linking CXX executable bin/transpose_smp
[460/479] Building CXX object examples/tuplespace/CMakeFiles/simple_central_tuplespace_client_exe.dir/simple_central_tuplespace_client.cpp.o
[461/479] Linking CXX executable bin/simple_central_tuplespace_client
[462/479] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_is_heap_exe.dir/benchmark_is_heap.cpp.o
[463/479] Linking CXX executable bin/benchmark_is_heap
[464/479] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_is_heap_until_exe.dir/benchmark_is_heap_until.cpp.o
[465/479] Linking CXX executable bin/benchmark_is_heap_until
[466/479] Building CXX object examples/transpose/CMakeFiles/transpose_block_exe.dir/transpose_block.cpp.o
[467/479] Linking CXX executable bin/transpose_block
[468/479] Building CXX object tests/regressions/build/CMakeFiles/test_server_1950.dir/server_1950.cpp.o
[469/479] Linking CXX shared library lib/libtest_server_1950.so
[470/479] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_partition_exe.dir/benchmark_partition.cpp.o
[471/479] Linking CXX executable bin/benchmark_partition
[472/479] Building CXX object runtime/CMakeFiles/hpx_runtime_exe.dir/hpx_runtime.cpp.o
[473/479] Linking CXX executable bin/hpx_runtime
[474/479] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_partition_copy_exe.dir/benchmark_partition_copy.cpp.o
[475/479] Linking CXX executable bin/benchmark_partition_copy
[476/479] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_unique_copy_exe.dir/benchmark_unique_copy.cpp.o
[477/479] Linking CXX executable bin/benchmark_unique_copy
[478/479] Building CXX object tests/regressions/build/CMakeFiles/test_client_1950.dir/client_1950.cpp.o
[479/479] Linking CXX executable bin/test_client_1950
[1/1146] Building CXX object tests/regressions/computeapi/CMakeFiles/for_each_value_proxy_test_exe.dir/for_each_value_proxy.cpp.o
[2/1146] Linking CXX executable bin/for_each_value_proxy_test
[3/1146] Building CXX object tests/unit/lcos/CMakeFiles/use_allocator_test_exe.dir/use_allocator.cpp.o
[4/1146] Linking CXX executable bin/use_allocator_test
[5/1146] Building CXX object tests/unit/lcos/shared_mutex/CMakeFiles/shared_mutex1_test_exe.dir/shared_mutex1.cpp.o
[6/1146] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_launch_775_test_exe.dir/dataflow_launch_775.cpp.o
[7/1146] Linking CXX executable bin/dataflow_launch_775_test
[8/1146] Building CXX object tests/unit/lcos/CMakeFiles/split_shared_future_test_exe.dir/split_shared_future.cpp.o
[9/1146] Building CXX object tests/performance/local/CMakeFiles/spinlock_overhead1_exe.dir/spinlock_overhead1.cpp.o
[10/1146] Building CXX object tests/performance/local/CMakeFiles/delay_baseline_threaded_exe.dir/delay_baseline_threaded.cpp.o
[11/1146] Linking CXX executable bin/delay_baseline_threaded
[12/1146] Building CXX object tests/performance/local/CMakeFiles/print_heterogeneous_payloads_exe.dir/print_heterogeneous_payloads.cpp.o
[13/1146] Building CXX object tests/performance/local/CMakeFiles/hpx_heterogeneous_timed_task_spawn_exe.dir/hpx_heterogeneous_timed_task_spawn.cpp.o
[14/1146] Linking CXX executable bin/hpx_heterogeneous_timed_task_spawn
[15/1146] Linking CXX executable bin/print_heterogeneous_payloads
[16/1146] Building CXX object tests/performance/local/CMakeFiles/native_tls_overhead_exe.dir/native_tls_overhead.cpp.o
[17/1146] Linking CXX executable bin/native_tls_overhead
[18/1146] Building CXX object tests/performance/local/CMakeFiles/wait_all_timings_exe.dir/wait_all_timings.cpp.o
[19/1146] Linking CXX executable bin/wait_all_timings
[20/1146] Building CXX object tests/performance/local/CMakeFiles/stream_exe.dir/stream.cpp.o
[21/1146] Linking CXX executable bin/stream
[22/1146] 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 functionality 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,
^~~~~~~~~~~~~~~~
[23/1146] Linking CXX executable bin/transform_reduce_scaling
[24/1146] Building CXX object tests/performance/local/CMakeFiles/agas_cache_timings_exe.dir/agas_cache_timings.cpp.o
[25/1146] Linking CXX executable bin/agas_cache_timings
[26/1146] Building CXX object tests/performance/local/CMakeFiles/timed_task_spawn_exe.dir/timed_task_spawn.cpp.o
[27/1146] Linking CXX executable bin/timed_task_spawn
[28/1146] Building CXX object tests/performance/local/CMakeFiles/future_overhead_exe.dir/future_overhead.cpp.o
[29/1146] Linking CXX executable bin/future_overhead
[30/1146] Building CXX object tests/performance/local/CMakeFiles/parent_vs_child_stealing_exe.dir/parent_vs_child_stealing.cpp.o
[31/1146] Linking CXX executable bin/parent_vs_child_stealing
[32/1146] Building CXX object tests/regressions/util/CMakeFiles/command_line_arguments_706_test_exe.dir/command_line_arguments_706.cpp.o
[33/1146] Linking CXX executable bin/command_line_arguments_706_test
[34/1146] Building CXX object tests/regressions/util/CMakeFiles/tuple_serialization_803_test_exe.dir/tuple_serialization_803.cpp.o
[35/1146] Building CXX object tests/performance/local/CMakeFiles/async_overheads_exe.dir/async_overheads.cpp.o
[36/1146] Linking CXX executable bin/async_overheads
[37/1146] Building CXX object tests/performance/local/CMakeFiles/hpx_homogeneous_timed_task_spawn_executors_exe.dir/hpx_homogeneous_timed_task_spawn_executors.cpp.o
[38/1146] Linking CXX executable bin/hpx_homogeneous_timed_task_spawn_executors
[39/1146] Building CXX object tests/performance/local/CMakeFiles/coroutines_call_overhead_exe.dir/coroutines_call_overhead.cpp.o
[40/1146] Linking CXX executable bin/coroutines_call_overhead
[41/1146] Building CXX object tests/performance/local/CMakeFiles/serialization_performance_exe.dir/serialization_performance.cpp.o
[42/1146] Linking CXX executable bin/serialization_performance
[43/1146] Building CXX object tests/regressions/util/CMakeFiles/function_serialization_728_test_exe.dir/function_serialization_728.cpp.o
[44/1146] Building CXX object tests/performance/local/CMakeFiles/partitioned_vector_foreach_exe.dir/partitioned_vector_foreach.cpp.o
[45/1146] Building CXX object tests/performance/local/CMakeFiles/hpx_tls_overhead_exe.dir/hpx_tls_overhead.cpp.o
[46/1146] Building CXX object tests/performance/local/CMakeFiles/delay_baseline_exe.dir/delay_baseline.cpp.o
[47/1146] Linking CXX executable bin/hpx_tls_overhead
[48/1146] Linking CXX executable bin/delay_baseline
[49/1146] Linking CXX executable bin/partitioned_vector_foreach
[50/1146] Linking CXX executable bin/spinlock_overhead1
[51/1146] Building CXX object tests/performance/local/CMakeFiles/foreach_scaling_exe.dir/foreach_scaling.cpp.o
[52/1146] Linking CXX executable bin/foreach_scaling
[53/1146] Building CXX object tests/performance/local/htts_v2/CMakeFiles/htts2_hpx_exe.dir/htts2.cpp.o
[54/1146] Building CXX object tests/performance/local/CMakeFiles/function_object_wrapper_overhead_exe.dir/function_object_wrapper_overhead.cpp.o
[55/1146] Linking CXX executable bin/function_object_wrapper_overhead
[56/1146] Building CXX object tests/performance/local/CMakeFiles/serialization_overhead_exe.dir/serialization_overhead.cpp.o
[57/1146] Linking CXX executable bin/serialization_overhead
[58/1146] Building CXX object tests/performance/local/CMakeFiles/skynet_exe.dir/skynet.cpp.o
[59/1146] Linking CXX executable bin/skynet
[60/1146] Building CXX object tests/performance/local/CMakeFiles/sizeof_exe.dir/sizeof.cpp.o
[61/1146] Linking CXX executable bin/sizeof
[62/1146] Building CXX object tests/performance/local/htts_v2/CMakeFiles/htts2_payload_precision_exe.dir/htts2.cpp.o
[63/1146] Building CXX object tests/performance/local/htts_v2/CMakeFiles/htts2_payload_precision_exe.dir/htts2_payload_precision.cpp.o
[64/1146] Linking CXX executable bin/htts2_payload_precision
[65/1146] Building CXX object tests/performance/local/CMakeFiles/spinlock_overhead2_exe.dir/spinlock_overhead2.cpp.o
[66/1146] Linking CXX executable bin/spinlock_overhead2
[67/1146] Building CXX object tests/performance/local/CMakeFiles/stencil3_iterators_exe.dir/stencil3_iterators.cpp.o
[68/1146] Linking CXX executable bin/stencil3_iterators
[69/1146] Building CXX object tests/performance/local/htts_v2/CMakeFiles/htts2_hpx_exe.dir/htts2_hpx.cpp.o
[70/1146] Linking CXX executable bin/htts2_hpx
[71/1146] Building CXX object tests/performance/network/osu/CMakeFiles/osu_latency_exe.dir/osu_base.cpp.o
[72/1146] Building CXX object tests/performance/network/osu/CMakeFiles/osu_bibw_exe.dir/osu_base.cpp.o
[73/1146] Building CXX object tests/performance/network/lcos/CMakeFiles/barrier_performance_exe.dir/barrier_performance.cpp.o
[74/1146] Linking CXX executable bin/barrier_performance
[75/1146] Building CXX object tests/performance/network/CMakeFiles/pingpong_performance_exe.dir/pingpong_performance.cpp.o
[76/1146] Linking CXX executable bin/pingpong_performance
[77/1146] Building CXX object tests/performance/network/osu/CMakeFiles/osu_multi_lat_exe.dir/osu_base.cpp.o
[78/1146] Building CXX object tests/performance/network/osu/CMakeFiles/osu_bw_exe.dir/osu_base.cpp.o
[79/1146] Building CXX object tests/performance/network/network_storage/CMakeFiles/network_storage_exe.dir/network_storage.cpp.o
[80/1146] Linking CXX executable bin/network_storage
[81/1146] Building CXX object tests/performance/network/osu/CMakeFiles/osu_bibw_exe.dir/osu_bibw.cpp.o
[82/1146] Linking CXX executable bin/osu_bibw
[83/1146] Building CXX object tests/performance/network/osu/CMakeFiles/osu_latency_exe.dir/osu_latency.cpp.o
[84/1146] Linking CXX executable bin/osu_latency
[85/1146] Building CXX object tests/regressions/CMakeFiles/unhandled_exception_582_test_exe.dir/unhandled_exception_582.cpp.o
[86/1146] Linking CXX executable bin/unhandled_exception_582_test
[87/1146] Building CXX object tests/performance/network/osu/CMakeFiles/osu_multi_lat_exe.dir/osu_multi_lat.cpp.o
[88/1146] Linking CXX executable bin/osu_multi_lat
[89/1146] Building CXX object tests/regressions/CMakeFiles/dynamic_counters_loaded_1508_test_exe.dir/dynamic_counters_loaded_1508.cpp.o
[90/1146] Linking CXX executable bin/dynamic_counters_loaded_1508_test
[91/1146] Building CXX object tests/regressions/CMakeFiles/multiple_init_test_exe.dir/multiple_init.cpp.o
[92/1146] Linking CXX executable bin/multiple_init_test
[93/1146] Building CXX object tests/performance/network/osu/CMakeFiles/osu_bw_exe.dir/osu_bw.cpp.o
[94/1146] Linking CXX executable bin/osu_bw
[95/1146] Building CXX object tests/regressions/CMakeFiles/commandline_options_1437_test_exe.dir/commandline_options_1437.cpp.o
[96/1146] Linking CXX executable bin/commandline_options_1437_test
[97/1146] Building CXX object tests/regressions/agas/CMakeFiles/duplicate_id_registration_1596_test_exe.dir/duplicate_id_registration_1596.cpp.o
[98/1146] Building CXX object tests/regressions/agas/CMakeFiles/pass_by_value_id_type_action_test_exe.dir/pass_by_value_id_type_action.cpp.o
[99/1146] Linking CXX executable bin/duplicate_id_registration_1596_test
[100/1146] Linking CXX executable bin/pass_by_value_id_type_action_test
[101/1146] Building CXX object tests/regressions/CMakeFiles/id_type_ref_counting_1032_test_exe.dir/id_type_ref_counting_1032.cpp.o
[102/1146] Linking CXX executable bin/id_type_ref_counting_1032_test
[103/1146] Building CXX object tests/regressions/agas/CMakeFiles/register_with_basename_1804_test_exe.dir/register_with_basename_1804.cpp.o
[104/1146] Linking CXX executable bin/register_with_basename_1804_test
[105/1146] Linking CXX executable bin/shared_mutex1_test
[106/1146] Building CXX object tests/regressions/agas/CMakeFiles/send_gid_keep_component_1624_test_exe.dir/send_gid_keep_component_1624.cpp.o
[107/1146] Linking CXX executable bin/send_gid_keep_component_1624_test
[108/1146] Building CXX object tests/regressions/actions/CMakeFiles/plain_action_1330_test_exe.dir/plain_action_1330.cpp.o
[109/1146] Linking CXX executable bin/plain_action_1330_test
[110/1146] Building CXX object tests/performance/network/algorithms/CMakeFiles/minmax_element_performance_exe.dir/minmax_element_performance.cpp.o
[111/1146] Building CXX object tests/regressions/actions/CMakeFiles/make_continuation_1615_test_exe.dir/make_continuation_1615.cpp.o
[112/1146] Linking CXX executable bin/make_continuation_1615_test
[113/1146] Linking CXX executable bin/minmax_element_performance
[114/1146] Building CXX object tests/regressions/actions/CMakeFiles/plain_action_1550_test_exe.dir/plain_action_1550.cpp.o
[115/1146] Linking CXX executable bin/plain_action_1550_test
[116/1146] Building CXX object tests/unit/parallel/CMakeFiles/spmd_block_test_exe.dir/spmd_block.cpp.o
[117/1146] Building CXX object tests/regressions/actions/CMakeFiles/async_deferred_1523_test_exe.dir/async_deferred_1523.cpp.o
[118/1146] Linking CXX executable bin/async_deferred_1523_test
[119/1146] Building CXX object tests/regressions/actions/components/CMakeFiles/action_move_semantics_component.dir/movable_objects.cpp.o
[120/1146] Building CXX object tests/unit/parallel/CMakeFiles/task_block_test_exe.dir/task_block.cpp.o
[121/1146] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/main.cc.o
[122/1146] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/matrix.cc.o
[123/1146] Building CXX object tests/regressions/actions/components/CMakeFiles/action_move_semantics_component.dir/action_move_semantics.cpp.o
[124/1146] Linking CXX shared library lib/libhpx_action_move_semantics.so.1.1.0
[125/1146] Creating library symlink lib/libhpx_action_move_semantics.so.1 lib/libhpx_action_move_semantics.so
[126/1146] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/algorithms.cc.o
[127/1146] Building CXX object tests/regressions/components/CMakeFiles/returned_client_2150_test_exe.dir/returned_client_2150.cpp.o
[128/1146] Linking CXX executable bin/returned_client_2150_test
[129/1146] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/block_matrix.cc.o
[130/1146] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/tests.cc.o
[131/1146] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/matrix_hpx.cc.o
[132/1146] Linking CXX executable bin/block_matrix_test
[133/1146] Building CXX object tests/regressions/components/CMakeFiles/create_remote_component_2334_test_exe.dir/create_remote_component_2334.cpp.o
[134/1146] Linking CXX executable bin/create_remote_component_2334_test
[135/1146] Building CXX object tests/regressions/components/CMakeFiles/create_n_components_2323_test_exe.dir/create_n_components_2323.cpp.o
[136/1146] Linking CXX executable bin/create_n_components_2323_test
[137/1146] Building CXX object tests/regressions/actions/CMakeFiles/component_action_move_semantics_test_exe.dir/component_action_move_semantics.cpp.o
[138/1146] Linking CXX executable bin/component_action_move_semantics_test
[139/1146] Building CXX object tests/regressions/components/CMakeFiles/moveonly_constructor_arguments_1405_test_exe.dir/moveonly_constructor_arguments_1405.cpp.o
[140/1146] Linking CXX executable bin/moveonly_constructor_arguments_1405_test
[141/1146] Building CXX object tests/regressions/components/CMakeFiles/new_2848_test_exe.dir/new_2848.cpp.o
[142/1146] Linking CXX executable bin/new_2848_test
[143/1146] Building CXX object tests/unit/performance_counter/CMakeFiles/path_elements_test_exe.dir/path_elements.cpp.o
[144/1146] Linking CXX executable bin/path_elements_test
[145/1146] Building CXX object tests/unit/parcelset/CMakeFiles/put_parcels_test_exe.dir/put_parcels.cpp.o
[146/1146] Linking CXX executable bin/put_parcels_test
[147/1146] Building CXX object tests/regressions/actions/CMakeFiles/plain_action_move_semantics_test_exe.dir/plain_action_move_semantics.cpp.o
[148/1146] Linking CXX executable bin/plain_action_move_semantics_test
[149/1146] Building CXX object tests/regressions/iostreams/CMakeFiles/no_output_1173_test_exe.dir/no_output_1173.cpp.o
[150/1146] Linking CXX executable bin/no_output_1173_test
[151/1146] Building CXX object tests/unit/parcelset/CMakeFiles/put_parcels_with_coalescing_test_exe.dir/put_parcels_with_coalescing.cpp.o
[152/1146] Linking CXX executable bin/put_parcels_with_coalescing_test
[153/1146] Building CXX object tests/regressions/lcos/CMakeFiles/future_hang_on_then_629_test_exe.dir/future_hang_on_then_629.cpp.o
[154/1146] Linking CXX executable bin/future_hang_on_then_629_test
[155/1146] Building CXX object tests/regressions/lcos/CMakeFiles/future_hang_on_get_629_test_exe.dir/future_hang_on_get_629.cpp.o
[156/1146] Linking CXX executable bin/future_hang_on_get_629_test
[157/1146] Building CXX object tests/regressions/components/CMakeFiles/partitioned_vector_2201_test_exe.dir/partitioned_vector_2201.cpp.o
[158/1146] Linking CXX executable bin/partitioned_vector_2201_test
[159/1146] Building CXX object tests/regressions/lcos/CMakeFiles/future_2667_test_exe.dir/future_2667.cpp.o
[160/1146] Linking CXX executable bin/future_2667_test
[161/1146] Building CXX object tests/regressions/lcos/CMakeFiles/exception_from_continuation_1613_test_exe.dir/exception_from_continuation_1613.cpp.o
[162/1146] Linking CXX executable bin/exception_from_continuation_1613_test
[163/1146] Building CXX object tests/regressions/lcos/CMakeFiles/wait_for_action_2796_test_exe.dir/wait_for_action_2796.cpp.o
[164/1146] Linking CXX executable bin/wait_for_action_2796_test
[165/1146] Building CXX object tests/regressions/iostreams/CMakeFiles/lost_output_2236_test_exe.dir/lost_output_2236.cpp.o
/home/zao/stellar/hpx/tests/regressions/iostreams/lost_output_2236.cpp: In copy constructor ‘gc::server::collectable::collectable(const gc::server::collectable&)’:
/home/zao/stellar/hpx/tests/regressions/iostreams/lost_output_2236.cpp:119:9: warning: base class ‘class hpx::components::component_base<gc::server::collectable>’ should be explicitly initialized in the copy constructor [-Wextra]
collectable(const collectable &src)
^~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/util/lightweight_test.hpp:12:0,
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/hpx/util/assert.hpp:35:29: note: in definition of macro ‘HPX_ASSERT’
# define HPX_ASSERT(expr) ((expr) ? (void)0 : __builtin_unreachable())
^~~~
/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/hpx/util/assert.hpp:35:29: note: in definition of macro ‘HPX_ASSERT’
# define HPX_ASSERT(expr) ((expr) ? (void)0 : __builtin_unreachable())
^~~~
/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/hpx/util/assert.hpp:35:29: note: in definition of macro ‘HPX_ASSERT’
# define HPX_ASSERT(expr) ((expr) ? (void)0 : __builtin_unreachable())
^~~~
[166/1146] Linking CXX executable bin/lost_output_2236_test
[167/1146] Building CXX object tests/unit/lcos/CMakeFiles/local_promise_allocator_test_exe.dir/local_promise_allocator.cpp.o
[168/1146] Building CXX object tests/regressions/lcos/CMakeFiles/async_callback_with_bound_callback_test_exe.dir/async_callback_with_bound_callback.cpp.o
[169/1146] Linking CXX executable bin/async_callback_with_bound_callback_test
[170/1146] 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
[171/1146] Linking CXX executable bin/call_promise_get_gid_more_than_once_test
[172/1146] Building CXX object tests/regressions/lcos/CMakeFiles/lifetime_588_test_exe.dir/lifetime_588.cpp.o
[173/1146] Linking CXX executable bin/lifetime_588_test
[174/1146] Building CXX object tests/regressions/lcos/CMakeFiles/shared_mutex_1702_test_exe.dir/shared_mutex_1702.cpp.o
[175/1146] Linking CXX executable bin/shared_mutex_1702_test
[176/1146] Building CXX object tests/regressions/lcos/CMakeFiles/sliding_semaphore_2338_test_exe.dir/sliding_semaphore_2338.cpp.o
[177/1146] Linking CXX executable bin/sliding_semaphore_2338_test
[178/1146] Building CXX object tests/regressions/lcos/CMakeFiles/async_callback_non_deduced_context_test_exe.dir/async_callback_non_deduced_context.cpp.o
[179/1146] Linking CXX executable bin/async_callback_non_deduced_context_test
[180/1146] Building CXX object tests/regressions/lcos/CMakeFiles/wait_all_hang_1946_test_exe.dir/wait_all_hang_1946.cpp.o
[181/1146] Linking CXX executable bin/wait_all_hang_1946_test
[182/1146] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_const_functor_773_test_exe.dir/dataflow_const_functor_773.cpp.o
[183/1146] Linking CXX executable bin/dataflow_const_functor_773_test
[184/1146] Building CXX object tests/regressions/lcos/CMakeFiles/after_588_test_exe.dir/after_588.cpp.o
[185/1146] Linking CXX executable bin/after_588_test
[186/1146] Building CXX object tests/regressions/lcos/CMakeFiles/receive_buffer_1733_test_exe.dir/receive_buffer_1733.cpp.o
[187/1146] Linking CXX executable bin/receive_buffer_1733_test
[188/1146] Building CXX object tests/regressions/lcos/CMakeFiles/ignore_while_locked_1485_test_exe.dir/ignore_while_locked_1485.cpp.o
[189/1146] Linking CXX executable bin/ignore_while_locked_1485_test
[190/1146] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_using_774_test_exe.dir/dataflow_using_774.cpp.o
[191/1146] Linking CXX executable bin/dataflow_using_774_test
[192/1146] Building CXX object tests/regressions/lcos/CMakeFiles/barrier_hang_test_exe.dir/barrier_hang.cpp.o
[193/1146] Linking CXX executable bin/barrier_hang_test
[194/1146] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_recursion_1613_test_exe.dir/dataflow_recursion_1613.cpp.o
[195/1146] Linking CXX executable bin/dataflow_recursion_1613_test
[196/1146] Building CXX object tests/regressions/lcos/CMakeFiles/future_790_test_exe.dir/future_790.cpp.o
[197/1146] Linking CXX executable bin/future_790_test
[198/1146] Building CXX object tests/regressions/lcos/CMakeFiles/broadcast_wait_for_2822_test_exe.dir/broadcast_wait_for_2822.cpp.o
[199/1146] Linking CXX executable bin/broadcast_wait_for_2822_test
[200/1146] Building CXX object tests/regressions/lcos/CMakeFiles/async_unwrap_1037_test_exe.dir/async_unwrap_1037.cpp.o
[201/1146] Linking CXX executable bin/async_unwrap_1037_test
[202/1146] Building CXX object tests/regressions/lcos/CMakeFiles/async_action_1813_test_exe.dir/async_action_1813.cpp.o
[203/1146] Linking CXX executable bin/async_action_1813_test
[204/1146] 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
[205/1146] Linking CXX executable bin/future_hang_on_wait_with_callback_629_test
[206/1146] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_action_2008_test_exe.dir/dataflow_action_2008.cpp.o
[207/1146] Linking CXX executable bin/dataflow_action_2008_test
[208/1146] Building CXX object tests/regressions/lcos/CMakeFiles/shared_future_continuation_order_test_exe.dir/shared_future_continuation_order.cpp.o
[209/1146] Linking CXX executable bin/shared_future_continuation_order_test
[210/1146] Building CXX object tests/regressions/lcos/CMakeFiles/channel_register_as_2722_test_exe.dir/channel_register_as_2722.cpp.o
[211/1146] Linking CXX executable bin/channel_register_as_2722_test
[212/1146] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_791_test_exe.dir/dataflow_791.cpp.o
[213/1146] Linking CXX executable bin/dataflow_791_test
[214/1146] Building CXX object tests/regressions/lcos/CMakeFiles/future_unwrap_1182_test_exe.dir/future_unwrap_1182.cpp.o
[215/1146] Linking CXX executable bin/future_unwrap_1182_test
[216/1146] Building CXX object tests/regressions/lcos/CMakeFiles/future_timed_wait_1025_test_exe.dir/future_timed_wait_1025.cpp.o
[217/1146] Linking CXX executable bin/future_timed_wait_1025_test
[218/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_inclusive_scan_test_exe.dir/transform_inclusive_scan.cpp.o
[219/1146] Linking CXX executable bin/transform_inclusive_scan_test
[220/1146] Building CXX object tests/regressions/lcos/CMakeFiles/shared_future_then_2166_test_exe.dir/shared_future_then_2166.cpp.o
[221/1146] Linking CXX executable bin/shared_future_then_2166_test
[222/1146] Building CXX object tests/regressions/lcos/CMakeFiles/promise_leak_996_test_exe.dir/promise_leak_996.cpp.o
[223/1146] Linking CXX executable bin/promise_leak_996_test
[224/1146] Building CXX object tests/regressions/lcos/CMakeFiles/when_all_vectors_1623_test_exe.dir/when_all_vectors_1623.cpp.o
[225/1146] Linking CXX executable bin/when_all_vectors_1623_test
[226/1146] Building CXX object tests/regressions/lcos/CMakeFiles/lifetime_588_1_test_exe.dir/lifetime_588_1.cpp.o
[227/1146] Linking CXX executable bin/lifetime_588_1_test
[228/1146] Building CXX object tests/regressions/lcos/CMakeFiles/safely_destroy_promise_1481_test_exe.dir/safely_destroy_promise_1481.cpp.o
[229/1146] Linking CXX executable bin/safely_destroy_promise_1481_test
[230/1146] Building CXX object tests/regressions/lcos/CMakeFiles/promise_1620_test_exe.dir/promise_1620.cpp.o
[231/1146] Linking CXX executable bin/promise_1620_test
[232/1146] Building CXX object tests/regressions/lcos/CMakeFiles/multiple_gather_ops_2001_test_exe.dir/multiple_gather_ops_2001.cpp.o
[233/1146] Building CXX object tests/regressions/lcos/CMakeFiles/future_unwrap_878_test_exe.dir/future_unwrap_878.cpp.o
[234/1146] Linking CXX executable bin/multiple_gather_ops_2001_test
[235/1146] Linking CXX executable bin/future_unwrap_878_test
[236/1146] Building CXX object tests/regressions/lcos/CMakeFiles/set_hpx_limit_798_test_exe.dir/set_hpx_limit_798.cpp.o
[237/1146] Linking CXX executable bin/set_hpx_limit_798_test
[238/1146] Building CXX object tests/regressions/lcos/CMakeFiles/shared_stated_leaked_1211_test_exe.dir/shared_stated_leaked_1211.cpp.o
[239/1146] Linking CXX executable bin/shared_stated_leaked_1211_test
[240/1146] Building CXX object tests/regressions/lcos/CMakeFiles/split_future_2246_test_exe.dir/split_future_2246.cpp.o
[241/1146] Linking CXX executable bin/split_future_2246_test
[242/1146] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_future_swap2_test_exe.dir/dataflow_future_swap2.cpp.o
[243/1146] Building CXX object tests/regressions/lcos/CMakeFiles/wait_for_1751_test_exe.dir/wait_for_1751.cpp.o
[244/1146] Linking CXX executable bin/dataflow_future_swap2_test
[245/1146] Linking CXX executable bin/wait_for_1751_test
[246/1146] Building CXX object tests/regressions/lcos/CMakeFiles/future_serialization_1898_test_exe.dir/future_serialization_1898.cpp.o
[247/1146] Linking CXX executable bin/future_serialization_1898_test
[248/1146] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_future_swap_test_exe.dir/dataflow_future_swap.cpp.o
[249/1146] Linking CXX executable bin/dataflow_future_swap_test
[250/1146] Building CXX object tests/regressions/parallel/CMakeFiles/scan_non_commutative_test_exe.dir/scan_non_commutative.cpp.o
[251/1146] Linking CXX executable bin/scan_non_commutative_test
[252/1146] Building CXX object tests/regressions/parallel/CMakeFiles/search_zerolength_test_exe.dir/search_zerolength.cpp.o
[253/1146] Linking CXX executable bin/search_zerolength_test
[254/1146] Building CXX object tests/regressions/parallel/CMakeFiles/minimal_findend_test_exe.dir/minimal_findend.cpp.o
[255/1146] Linking CXX executable bin/minimal_findend_test
[256/1146] Building CXX object tests/regressions/parallel/CMakeFiles/static_chunker_2282_test_exe.dir/static_chunker_2282.cpp.o
[257/1146] Linking CXX executable bin/static_chunker_2282_test
[258/1146] Building CXX object tests/regressions/parallel/CMakeFiles/scan_shortlength_test_exe.dir/scan_shortlength.cpp.o
[259/1146] Linking CXX executable bin/scan_shortlength_test
[260/1146] Building CXX object tests/regressions/performance_counters/CMakeFiles/discover_counters_1787_test_exe.dir/discover_counters_1787.cpp.o
[261/1146] Linking CXX executable bin/discover_counters_1787_test
[262/1146] Building CXX object tests/regressions/parallel/CMakeFiles/for_each_annotated_function_test_exe.dir/for_each_annotated_function.cpp.o
[263/1146] Linking CXX executable bin/for_each_annotated_function_test
[264/1146] Building CXX object tests/regressions/parallel/CMakeFiles/for_loop_2281_test_exe.dir/for_loop_2281.cpp.o
[265/1146] Building CXX object tests/regressions/serialization/CMakeFiles/buffer_overrun_2839_test_exe.dir/buffer_overrun_2839.cpp.o
[266/1146] Linking CXX executable bin/buffer_overrun_2839_test
[267/1146] Linking CXX executable bin/for_loop_2281_test
[268/1146] Building CXX object tests/regressions/parallel/executors/CMakeFiles/is_executor_1691_test_exe.dir/is_executor_1691.cpp.o
[269/1146] Building CXX object tests/regressions/performance_counters/CMakeFiles/statistics_2666_test_exe.dir/statistics_2666.cpp.o
[270/1146] Linking CXX executable bin/statistics_2666_test
[271/1146] Linking CXX executable bin/is_executor_1691_test
[272/1146] 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 functionality 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 functionality 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 functionality 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 functionality 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,
^~~~~~~~~~~~~~~~~~~~~~~~
[273/1146] Linking CXX executable bin/scan_different_inits_test
[274/1146] Building CXX object tests/regressions/threads/CMakeFiles/thread_rescheduling_test_exe.dir/thread_rescheduling.cpp.o
[275/1146] Linking CXX executable bin/thread_rescheduling_test
[276/1146] Building CXX object tests/regressions/performance_counters/CMakeFiles/uptime_1737_test_exe.dir/uptime_1737.cpp.o
[277/1146] Linking CXX executable bin/uptime_1737_test
[278/1146] Building CXX object tests/regressions/threads/CMakeFiles/thread_data_1111_test_exe.dir/thread_data_1111.cpp.o
[279/1146] Building CXX object tests/regressions/threads/CMakeFiles/thread_pool_executor_1112_test_exe.dir/thread_pool_executor_1112.cpp.o
[280/1146] Linking CXX executable bin/thread_data_1111_test
[281/1146] Linking CXX executable bin/thread_pool_executor_1112_test
[282/1146] Building CXX object tests/regressions/threads/CMakeFiles/block_os_threads_1036_test_exe.dir/block_os_threads_1036.cpp.o
[283/1146] Linking CXX executable bin/block_os_threads_1036_test
[284/1146] Building CXX object tests/regressions/threads/CMakeFiles/thread_suspend_pending_test_exe.dir/thread_suspend_pending.cpp.o
[285/1146] Linking CXX executable bin/thread_suspend_pending_test
[286/1146] Building CXX object tests/regressions/traits/CMakeFiles/is_callable_1179_test_exe.dir/is_callable_1179.cpp.o
[287/1146] Linking CXX executable bin/is_callable_1179_test
[288/1146] Building CXX object tests/regressions/threads/CMakeFiles/thread_suspend_duration_test_exe.dir/thread_suspend_duration.cpp.o
[289/1146] Linking CXX executable bin/thread_suspend_duration_test
[290/1146] Building CXX object tests/regressions/threads/CMakeFiles/threads_all_1422_test_exe.dir/threads_all_1422.cpp.o
[291/1146] Linking CXX executable bin/threads_all_1422_test
[292/1146] Building CXX object tests/regressions/threads/CMakeFiles/thread_pool_executor_1114_test_exe.dir/thread_pool_executor_1114.cpp.o
[293/1146] Linking CXX executable bin/thread_pool_executor_1114_test
[294/1146] Building CXX object tests/regressions/threads/CMakeFiles/resume_priority_test_exe.dir/resume_priority.cpp.o
[295/1146] Linking CXX executable bin/resume_priority_test
[296/1146] Linking CXX executable bin/function_serialization_728_test
[297/1146] Linking CXX executable bin/tuple_serialization_803_test
[298/1146] Building CXX object tests/regressions/util/CMakeFiles/protect_with_nullary_pfo_test_exe.dir/protect_with_nullary_pfo.cpp.o
[299/1146] Linking CXX executable bin/protect_with_nullary_pfo_test
[300/1146] Building CXX object tests/regressions/util/CMakeFiles/set_config_entry_deadlock_test_exe.dir/set_config_entry_deadlock.cpp.o
[301/1146] Linking CXX executable bin/set_config_entry_deadlock_test
[302/1146] Building CXX object tests/regressions/util/CMakeFiles/zero_copy_parcels_1001_test_exe.dir/zero_copy_parcels_1001.cpp.o
[303/1146] Linking CXX executable bin/zero_copy_parcels_1001_test
[304/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/stable_partition_test_exe.dir/stable_partition.cpp.o
[305/1146] Building CXX object tests/regressions/util/CMakeFiles/function_argument_test_exe.dir/function_argument.cpp.o
[306/1146] Linking CXX executable bin/function_argument_test
[307/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/is_heap_range_test_exe.dir/is_heap_range.cpp.o
[308/1146] Building CXX object tests/regressions/util/CMakeFiles/iarchive_1237_test_exe.dir/iarchive_1237.cpp.o
[309/1146] Linking CXX executable bin/iarchive_1237_test
[310/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/copyif_range_test_exe.dir/copyif_range.cpp.o
[311/1146] Linking CXX executable bin/copyif_range_test
[312/1146] 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
^~~~~~~~~~~~~~~~~~~~
[313/1146] Linking CXX executable bin/use_all_cores_2262_test
[314/1146] Building CXX object tests/regressions/util/CMakeFiles/configuration_1572_test_exe.dir/configuration_1572.cpp.o
[315/1146] Linking CXX executable bin/configuration_1572_test
[316/1146] Building CXX object tests/regressions/util/CMakeFiles/unwrapped_1528_test_exe.dir/unwrapped_1528.cpp.o
[317/1146] Linking CXX executable bin/unwrapped_1528_test
[318/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/replace_range_test_exe.dir/replace_range.cpp.o
[319/1146] Building CXX object tests/regressions/util/CMakeFiles/serialize_buffer_1069_test_exe.dir/serialize_buffer_1069.cpp.o
[320/1146] Linking CXX executable bin/replace_range_test
[321/1146] Linking CXX executable bin/serialize_buffer_1069_test
[322/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/replace_copy_range_test_exe.dir/replace_copy_range.cpp.o
[323/1146] Building CXX object tests/unit/agas/CMakeFiles/gid_type_test_exe.dir/gid_type.cpp.o
[324/1146] Linking CXX executable bin/gid_type_test
[325/1146] Building CXX object tests/unit/actions/CMakeFiles/return_future_test_exe.dir/return_future.cpp.o
[326/1146] Linking CXX executable bin/return_future_test
[327/1146] Building CXX object tests/unit/agas/CMakeFiles/get_colocation_id_test_exe.dir/get_colocation_id.cpp.o
[328/1146] Linking CXX executable bin/get_colocation_id_test
[329/1146] Building CXX object tests/unit/agas/components/CMakeFiles/simple_refcnt_checker_component.dir/simple_refcnt_checker.cpp.o
[330/1146] Building CXX object tests/unit/agas/components/CMakeFiles/simple_refcnt_checker_component.dir/server/simple_refcnt_checker.cpp.o
[331/1146] Linking CXX shared library lib/libhpx_simple_refcnt_checker.so.1.1.0
[332/1146] Creating library symlink lib/libhpx_simple_refcnt_checker.so.1 lib/libhpx_simple_refcnt_checker.so
[333/1146] cd /home/zao/stellar/bld-rwdi/tests/unit/build && /usr/bin/cmake -E make_directory /home/zao/stellar/bld-rwdi/tests/unit/build/cmake_build_dir_test
[334/1146] cd /home/zao/stellar/bld-rwdi/tests/unit/build && /usr/bin/cmake -E chdir /home/zao/stellar/bld-rwdi/tests/unit/build/cmake_build_dir_test /usr/bin/cmake /home/zao/stellar/hpx/tests/unit/build/src -DHPX_DIR=/home/zao/stellar/bld-rwdi/lib/cmake/HPX -DCMAKE_CXX_COMPILER=/usr/bin/c++ -DCMAKE_C_COMPILER=/usr/bin/cc -DCMAKE_CXX_FLAGS= -DCMAKE_BUILD_TYPE=RelWithDebInfo
-- 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-rwdi/tests/unit/build/cmake_build_dir_test
[335/1146] Building CXX object tests/unit/agas/CMakeFiles/find_clients_from_prefix_test_exe.dir/find_clients_from_prefix.cpp.o
[336/1146] Linking CXX executable bin/find_clients_from_prefix_test
[337/1146] cd /home/zao/stellar/bld-rwdi/tests/unit/build && /usr/bin/cmake -E make_directory /home/zao/stellar/bld-rwdi/tests/unit/build/cmake_install_dir_test
[338/1146] Building CXX object tests/unit/agas/CMakeFiles/find_ids_from_prefix_test_exe.dir/find_ids_from_prefix.cpp.o
[339/1146] Linking CXX executable bin/find_ids_from_prefix_test
[340/1146] cd /home/zao/stellar/bld-rwdi/tests/unit/build && /usr/bin/cmake -E chdir /home/zao/stellar/bld-rwdi/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=RelWithDebInfo
-- 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-rwdi/tests/unit/build/cmake_install_dir_test
[341/1146] cd /home/zao/stellar/bld-rwdi/tests/unit/build && /usr/bin/cmake --build /home/zao/stellar/bld-rwdi/tests/unit/build/cmake_install_dir_test --config RelWithDebInfo
[342/1146] Building CXX object tests/unit/agas/components/CMakeFiles/simple_mobile_object_component.dir/simple_mobile_object.cpp.o
[343/1146] Linking CXX shared library lib/libhpx_simple_mobile_object.so.1.1.0
[344/1146] Creating library symlink lib/libhpx_simple_mobile_object.so.1 lib/libhpx_simple_mobile_object.so
[345/1146] Building CXX object tests/unit/agas/components/CMakeFiles/managed_refcnt_checker_component.dir/server/managed_refcnt_checker.cpp.o
[346/1146] Building CXX object tests/unit/agas/components/CMakeFiles/managed_refcnt_checker_component.dir/managed_refcnt_checker.cpp.o
[347/1146] Linking CXX shared library lib/libhpx_managed_refcnt_checker.so.1.1.0
[348/1146] Creating library symlink lib/libhpx_managed_refcnt_checker.so.1 lib/libhpx_managed_refcnt_checker.so
[349/1146] Building CXX object tests/unit/component/CMakeFiles/distribution_policy_executor_v1_test_exe.dir/distribution_policy_executor_v1.cpp.o
[350/1146] Building CXX object tests/unit/component/CMakeFiles/get_gid_test_exe.dir/get_gid.cpp.o
[351/1146] Building CXX object tests/unit/agas/CMakeFiles/local_address_rebind_test_exe.dir/local_address_rebind.cpp.o
[352/1146] cd /home/zao/stellar/bld-rwdi/tests/unit/build && /usr/bin/cmake --build /home/zao/stellar/bld-rwdi/tests/unit/build/cmake_build_dir_test --config RelWithDebInfo
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
[353/1146] Building CXX object tests/unit/component/CMakeFiles/inheritance_3_classes_1_abstract_test_exe.dir/inheritance_3_classes_1_abstract.cpp.o
[354/1146] Building CXX object tests/unit/agas/CMakeFiles/uncounted_symbol_to_remote_object_test_exe.dir/uncounted_symbol_to_remote_object.cpp.o
[355/1146] Linking CXX executable bin/uncounted_symbol_to_remote_object_test
[356/1146] Building CXX object tests/unit/agas/CMakeFiles/scoped_ref_to_remote_object_test_exe.dir/scoped_ref_to_remote_object.cpp.o
[357/1146] Linking CXX executable bin/scoped_ref_to_remote_object_test
[358/1146] Building CXX object tests/unit/agas/CMakeFiles/uncounted_symbol_to_local_object_test_exe.dir/uncounted_symbol_to_local_object.cpp.o
[359/1146] Linking CXX executable bin/uncounted_symbol_to_local_object_test
[360/1146] Building CXX object tests/unit/agas/CMakeFiles/scoped_ref_to_local_object_test_exe.dir/scoped_ref_to_local_object.cpp.o
[361/1146] Linking CXX executable bin/scoped_ref_to_local_object_test
[362/1146] Building CXX object tests/unit/agas/CMakeFiles/refcnted_symbol_to_remote_object_test_exe.dir/refcnted_symbol_to_remote_object.cpp.o
[363/1146] Linking CXX executable bin/refcnted_symbol_to_remote_object_test
[364/1146] Building CXX object tests/unit/agas/CMakeFiles/refcnted_symbol_to_local_object_test_exe.dir/refcnted_symbol_to_local_object.cpp.o
[365/1146] Linking CXX executable bin/local_address_rebind_test
[366/1146] Linking CXX executable bin/refcnted_symbol_to_local_object_test
[367/1146] Building CXX object tests/unit/agas/CMakeFiles/split_credit_test_exe.dir/split_credit.cpp.o
[368/1146] Linking CXX executable bin/split_credit_test
[369/1146] Linking CXX executable bin/distribution_policy_executor_v1_test
[370/1146] Building CXX object tests/unit/agas/CMakeFiles/credit_exhaustion_test_exe.dir/credit_exhaustion.cpp.o
[371/1146] Building CXX object tests/unit/agas/CMakeFiles/remote_embedded_ref_to_local_object_test_exe.dir/remote_embedded_ref_to_local_object.cpp.o
[372/1146] Linking CXX executable bin/credit_exhaustion_test
[373/1146] Linking CXX executable bin/remote_embedded_ref_to_local_object_test
[374/1146] Linking CXX executable bin/get_gid_test
[375/1146] Linking CXX executable bin/inheritance_3_classes_1_abstract_test
[376/1146] Building CXX object tests/unit/agas/CMakeFiles/local_embedded_ref_to_local_object_test_exe.dir/local_embedded_ref_to_local_object.cpp.o
[377/1146] Linking CXX executable bin/local_embedded_ref_to_local_object_test
[378/1146] Building CXX object tests/unit/agas/CMakeFiles/remote_embedded_ref_to_remote_object_test_exe.dir/remote_embedded_ref_to_remote_object.cpp.o
[379/1146] Linking CXX executable bin/remote_embedded_ref_to_remote_object_test
[380/1146] Building CXX object tests/unit/agas/CMakeFiles/local_embedded_ref_to_remote_object_test_exe.dir/local_embedded_ref_to_remote_object.cpp.o
[381/1146] Linking CXX executable bin/local_embedded_ref_to_remote_object_test
[382/1146] Building CXX object tests/unit/component/CMakeFiles/inheritance_3_classes_concrete_test_exe.dir/inheritance_3_classes_concrete.cpp.o
[383/1146] Linking CXX executable bin/inheritance_3_classes_concrete_test
[384/1146] Building CXX object tests/unit/component/CMakeFiles/get_ptr_test_exe.dir/get_ptr.cpp.o
[385/1146] Linking CXX executable bin/get_ptr_test
[386/1146] Building CXX object tests/unit/component/CMakeFiles/distribution_policy_executor_test_exe.dir/distribution_policy_executor.cpp.o
[387/1146] Building CXX object tests/unit/component/CMakeFiles/copy_component_test_exe.dir/copy_component.cpp.o
[388/1146] Linking CXX executable bin/copy_component_test
[389/1146] Building CXX object tests/unit/component/CMakeFiles/action_invoke_no_more_than_test_exe.dir/action_invoke_no_more_than.cpp.o
[390/1146] Linking CXX executable bin/action_invoke_no_more_than_test
[391/1146] Linking CXX executable bin/distribution_policy_executor_test
[392/1146] Building CXX object tests/unit/component/CMakeFiles/local_new_test_exe.dir/local_new.cpp.o
[393/1146] Linking CXX executable bin/local_new_test
[394/1146] Building CXX object tests/unit/component/CMakeFiles/inheritance_2_classes_concrete_test_exe.dir/inheritance_2_classes_concrete.cpp.o
[395/1146] Linking CXX executable bin/inheritance_2_classes_concrete_test
[396/1146] Building CXX object tests/unit/component/CMakeFiles/inheritance_3_classes_2_abstract_test_exe.dir/inheritance_3_classes_2_abstract.cpp.o
[397/1146] Linking CXX executable bin/inheritance_3_classes_2_abstract_test
[398/1146] Building CXX object tests/unit/component/CMakeFiles/coarray_test_exe.dir/coarray.cpp.o
[399/1146] Linking CXX executable bin/coarray_test
[400/1146] Building CXX object tests/unit/component/CMakeFiles/partitioned_vector_subview_test_exe.dir/partitioned_vector_subview.cpp.o
[401/1146] Linking CXX executable bin/partitioned_vector_subview_test
[402/1146] Building CXX object tests/unit/component/CMakeFiles/inheritance_2_classes_abstract_test_exe.dir/inheritance_2_classes_abstract.cpp.o
[403/1146] Linking CXX executable bin/inheritance_2_classes_abstract_test
[404/1146] Building CXX object tests/unit/component/CMakeFiles/new_binpacking_test_exe.dir/new_binpacking.cpp.o
[405/1146] Linking CXX executable bin/new_binpacking_test
[406/1146] Building CXX object tests/unit/component/CMakeFiles/new_colocated_test_exe.dir/new_colocated.cpp.o
[407/1146] Linking CXX executable bin/new_colocated_test
[408/1146] Building CXX object tests/unit/component/CMakeFiles/migrate_component_test_exe.dir/migrate_component.cpp.o
[409/1146] Linking CXX executable bin/migrate_component_test
[410/1146] 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::component_base<test_server> >’ should be explicitly initialized in the copy constructor [-Wextra]
test_server(test_server const&) {}
^~~~~~~~~~~
[411/1146] Linking CXX executable bin/migrate_component_to_storage_test
[412/1146] Building CXX object tests/unit/component/CMakeFiles/unordered_map_test_exe.dir/unordered_map.cpp.o
[413/1146] Linking CXX executable bin/unordered_map_test
[414/1146] Building CXX object tests/unit/component/CMakeFiles/new__test_exe.dir/new_.cpp.o
[415/1146] Linking CXX executable bin/new__test
[416/1146] Building CXX object tests/unit/component/components/CMakeFiles/launch_process_test_server_component.dir/launch_process_test_server.cpp.o
[417/1146] Linking CXX shared library lib/libhpx_launch_process_test_server.so.1.1.0
[418/1146] Creating library symlink lib/libhpx_launch_process_test_server.so.1 lib/libhpx_launch_process_test_server.so
[419/1146] Building CXX object tests/unit/component/CMakeFiles/coarray_all_reduce_test_exe.dir/coarray_all_reduce.cpp.o
[420/1146] Building CXX object tests/unit/diagnostics/CMakeFiles/unhandled_exception_test_exe.dir/unhandled_exception.cpp.o
[421/1146] Linking CXX executable bin/coarray_all_reduce_test
[422/1146] Linking CXX executable bin/unhandled_exception_test
[423/1146] Building CXX object tests/unit/diagnostics/CMakeFiles/handled_exception_test_exe.dir/handled_exception.cpp.o
[424/1146] Linking CXX executable bin/handled_exception_test
[425/1146] Building CXX object tests/unit/component/CMakeFiles/launched_process_test_exe.dir/launched_process.cpp.o
[426/1146] Linking CXX executable bin/launched_process_test
[427/1146] 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 functionality 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:1007: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 functionality 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:1007: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 functionality 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:1007: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 functionality 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:1007: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 functionality 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:1007: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 functionality 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:1007: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 functionality 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:1007: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 functionality 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:1007: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 functionality 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:1007: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 functionality 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:1007: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 functionality 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:1007: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 functionality 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:1007: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 functionality 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:1007: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 functionality 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:1007: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 functionality 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:1007: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 functionality 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:1007: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 functionality 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:1007: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 functionality 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:1007: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 functionality 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:1007: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 functionality 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:1007: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 functionality 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:1007: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 functionality 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:1007: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:1010: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 functionality 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:635: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:1010: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 functionality 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:635: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:1010: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 functionality 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:635: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:1010: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 functionality 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:635: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:1010: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 functionality 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:635: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:1010: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 functionality 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:635: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:1495: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:657: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:1010: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:686: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 functionality 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:570: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:657: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:1010: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:686: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 functionality 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:570: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:657: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:1010: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:686: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 functionality 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:570: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:657: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:1010: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:686: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 functionality 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:570: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:657: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:1010: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:686: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 functionality 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:570: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:657: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:1010: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:686: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 functionality 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:570: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:686: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:657: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:1010: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:580: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 functionality 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:686: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:657: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:1010: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:580: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 functionality 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:686: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:657: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:1010: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:580: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 functionality 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:686: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:657: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:1010: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:580: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 functionality 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:686: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:657: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:1010: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:580: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 functionality 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:686: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:657: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:1010: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:580: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 functionality 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:580: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:686: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:657: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:1010: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 functionality 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:580: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:686: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:657: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:1010: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 functionality 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:580: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:686: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:657: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:1010: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 functionality 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:580: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:686: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:657: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:1010: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 functionality 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:580: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:686: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:657: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:1010: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 functionality 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:580: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:686: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:657: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:1010: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 functionality 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(
^~~~~~~~~~~~~
[428/1146] Linking CXX executable bin/future_then_executor_v1_test
[429/1146] 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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:210: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:249: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 functionality 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)
^~~~~~~~
[430/1146] Linking CXX executable bin/local_dataflow_executor_v1_test
[431/1146] Building CXX object tests/unit/lcos/CMakeFiles/apply_local_executor_v1_test_exe.dir/apply_local_executor_v1.cpp.o
[432/1146] Linking CXX executable bin/apply_local_executor_v1_test
[433/1146] Building CXX object tests/unit/lcos/CMakeFiles/when_some_std_array_test_exe.dir/when_some_std_array.cpp.o
[434/1146] Linking CXX executable bin/when_some_std_array_test
[435/1146] Building CXX object tests/unit/component/CMakeFiles/launch_process_test_exe.dir/launch_process.cpp.o
[436/1146] Building CXX object tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o
[437/1146] Linking CXX executable bin/launch_process_test
[438/1146] Linking CXX executable bin/partitioned_vector_view_test
[439/1146] Linking CXX executable bin/split_shared_future_test
[440/1146] Building CXX object tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o
[441/1146] Linking CXX executable bin/partitioned_vector_view_iterator_test
[442/1146] Building CXX object tests/unit/lcos/CMakeFiles/when_some_test_exe.dir/when_some.cpp.o
[443/1146] Linking CXX executable bin/when_some_test
[444/1146] Building CXX object tests/unit/lcos/CMakeFiles/when_all_std_array_test_exe.dir/when_all_std_array.cpp.o
[445/1146] Linking CXX executable bin/when_all_std_array_test
[446/1146] Building CXX object tests/unit/lcos/CMakeFiles/condition_variable_test_exe.dir/condition_variable.cpp.o
[447/1146] Linking CXX executable bin/condition_variable_test
[448/1146] Building CXX object tests/unit/lcos/CMakeFiles/when_any_std_array_test_exe.dir/when_any_std_array.cpp.o
[449/1146] Linking CXX executable bin/when_any_std_array_test
[450/1146] Building CXX object tests/unit/lcos/CMakeFiles/when_any_test_exe.dir/when_any.cpp.o
[451/1146] Linking CXX executable bin/when_any_test
[452/1146] Building CXX object tests/unit/lcos/CMakeFiles/barrier_test_exe.dir/barrier.cpp.o
[453/1146] Linking CXX executable bin/barrier_test
[454/1146] Building CXX object tests/unit/lcos/CMakeFiles/split_future_test_exe.dir/split_future.cpp.o
[455/1146] Linking CXX executable bin/split_future_test
[456/1146] Building CXX object tests/unit/lcos/CMakeFiles/channel_local_test_exe.dir/channel_local.cpp.o
[457/1146] Linking CXX executable bin/channel_local_test
[458/1146] Building CXX object tests/unit/lcos/CMakeFiles/apply_remote_client_test_exe.dir/apply_remote_client.cpp.o
[459/1146] Linking CXX executable bin/apply_remote_client_test
[460/1146] Building CXX object tests/unit/lcos/CMakeFiles/broadcast_apply_test_exe.dir/broadcast_apply.cpp.o
[461/1146] Linking CXX executable bin/broadcast_apply_test
[462/1146] Building CXX object tests/unit/lcos/CMakeFiles/fold_test_exe.dir/fold.cpp.o
[463/1146] Linking CXX executable bin/fold_test
[464/1146] Building CXX object tests/unit/lcos/CMakeFiles/async_remote_client_test_exe.dir/async_remote_client.cpp.o
[465/1146] Linking CXX executable bin/async_remote_client_test
[466/1146] Building CXX object tests/unit/lcos/CMakeFiles/future_then_executor_test_exe.dir/future_then_executor.cpp.o
[467/1146] Linking CXX executable bin/future_then_executor_test
[468/1146] Building CXX object tests/unit/lcos/CMakeFiles/async_remote_test_exe.dir/async_remote.cpp.o
[469/1146] Linking CXX executable bin/async_remote_test
[470/1146] Building CXX object tests/unit/lcos/CMakeFiles/local_event_test_exe.dir/local_event.cpp.o
[471/1146] Linking CXX executable bin/local_event_test
[472/1146] Building CXX object tests/unit/lcos/CMakeFiles/client_then_test_exe.dir/client_then.cpp.o
[473/1146] Linking CXX executable bin/client_then_test
[474/1146] Building CXX object tests/unit/lcos/CMakeFiles/async_continue_cb_colocated_test_exe.dir/async_continue_cb_colocated.cpp.o
[475/1146] Linking CXX executable bin/async_continue_cb_colocated_test
[476/1146] Building CXX object tests/unit/lcos/CMakeFiles/apply_local_executor_test_exe.dir/apply_local_executor.cpp.o
[477/1146] Linking CXX executable bin/apply_local_executor_test
[478/1146] Building CXX object tests/unit/lcos/CMakeFiles/broadcast_test_exe.dir/broadcast.cpp.o
[479/1146] Linking CXX executable bin/broadcast_test
[480/1146] Building CXX object tests/unit/lcos/CMakeFiles/async_continue_cb_test_exe.dir/async_continue_cb.cpp.o
[481/1146] Linking CXX executable bin/async_continue_cb_test
[482/1146] Building CXX object tests/unit/lcos/CMakeFiles/async_local_test_exe.dir/async_local.cpp.o
[483/1146] Linking CXX executable bin/async_local_test
[484/1146] Building CXX object tests/unit/lcos/CMakeFiles/when_all_test_exe.dir/when_all.cpp.o
[485/1146] Linking CXX executable bin/when_all_test
[486/1146] Building CXX object tests/unit/lcos/CMakeFiles/async_continue_test_exe.dir/async_continue.cpp.o
[487/1146] Linking CXX executable bin/async_continue_test
[488/1146] Building CXX object tests/unit/lcos/CMakeFiles/async_local_executor_test_exe.dir/async_local_executor.cpp.o
[489/1146] Linking CXX executable bin/async_local_executor_test
[490/1146] Building CXX object tests/unit/lcos/CMakeFiles/counting_semaphore_test_exe.dir/counting_semaphore.cpp.o
[491/1146] Linking CXX executable bin/counting_semaphore_test
[492/1146] Building CXX object tests/unit/lcos/CMakeFiles/run_guarded_test_exe.dir/run_guarded.cpp.o
[493/1146] Linking CXX executable bin/run_guarded_test
[494/1146] Building CXX object tests/unit/lcos/CMakeFiles/apply_remote_test_exe.dir/apply_remote.cpp.o
[495/1146] Linking CXX executable bin/apply_remote_test
[496/1146] Building CXX object tests/unit/lcos/CMakeFiles/local_dataflow_executor_test_exe.dir/local_dataflow_executor.cpp.o
[497/1146] Linking CXX executable bin/local_dataflow_executor_test
[498/1146] Building CXX object tests/unit/lcos/CMakeFiles/local_latch_test_exe.dir/local_latch.cpp.o
[499/1146] Linking CXX executable bin/local_latch_test
[500/1146] Building CXX object tests/unit/lcos/CMakeFiles/apply_colocated_test_exe.dir/apply_colocated.cpp.o
[501/1146] Linking CXX executable bin/apply_colocated_test
[502/1146] Building CXX object tests/unit/lcos/CMakeFiles/apply_local_test_exe.dir/apply_local.cpp.o
[503/1146] Linking CXX executable bin/apply_local_test
[504/1146] Building CXX object tests/unit/lcos/CMakeFiles/async_cb_remote_test_exe.dir/async_cb_remote.cpp.o
[505/1146] Linking CXX executable bin/async_cb_remote_test
[506/1146] Building CXX object tests/unit/lcos/CMakeFiles/async_cb_remote_client_test_exe.dir/async_cb_remote_client.cpp.o
[507/1146] Linking CXX executable bin/async_cb_remote_client_test
[508/1146] Building CXX object tests/unit/lcos/CMakeFiles/async_local_executor_v1_test_exe.dir/async_local_executor_v1.cpp.o
[509/1146] Linking CXX executable bin/async_local_executor_v1_test
[510/1146] Building CXX object tests/unit/lcos/CMakeFiles/future_ref_test_exe.dir/future_ref.cpp.o
[511/1146] Linking CXX executable bin/future_ref_test
[512/1146] Building CXX object tests/unit/lcos/CMakeFiles/remote_dataflow_test_exe.dir/remote_dataflow.cpp.o
[513/1146] Building CXX object tests/unit/lcos/CMakeFiles/future_test_exe.dir/future.cpp.o
[514/1146] Linking CXX executable bin/future_test
[515/1146] Linking CXX executable bin/remote_dataflow_test
[516/1146] Building CXX object tests/unit/lcos/CMakeFiles/future_wait_test_exe.dir/future_wait.cpp.o
[517/1146] Linking CXX executable bin/future_wait_test
[518/1146] Building CXX object tests/unit/lcos/CMakeFiles/local_mutex_test_exe.dir/local_mutex.cpp.o
[519/1146] Linking CXX executable bin/local_mutex_test
[520/1146] Building CXX object tests/unit/lcos/CMakeFiles/async_cb_colocated_test_exe.dir/async_cb_colocated.cpp.o
[521/1146] Linking CXX executable bin/async_cb_colocated_test
[522/1146] Building CXX object tests/unit/lcos/CMakeFiles/local_barrier_test_exe.dir/local_barrier.cpp.o
[523/1146] Linking CXX executable bin/local_barrier_test
[524/1146] Linking CXX executable bin/local_promise_allocator_test
[525/1146] Building CXX object tests/unit/lcos/CMakeFiles/reduce_test_exe.dir/reduce.cpp.o
[526/1146] Building CXX object tests/unit/lcos/CMakeFiles/wait_all_std_array_test_exe.dir/wait_all_std_array.cpp.o
[527/1146] Linking CXX executable bin/wait_all_std_array_test
[528/1146] Linking CXX executable bin/reduce_test
[529/1146] Building CXX object tests/unit/lcos/CMakeFiles/local_dataflow_test_exe.dir/local_dataflow.cpp.o
[530/1146] Linking CXX executable bin/local_dataflow_test
[531/1146] Building CXX object tests/unit/lcos/CMakeFiles/global_spmd_block_test_exe.dir/global_spmd_block.cpp.o
[532/1146] Linking CXX executable bin/global_spmd_block_test
[533/1146] Building CXX object tests/unit/lcos/CMakeFiles/promise_allocator_test_exe.dir/promise_allocator.cpp.o
[534/1146] Linking CXX executable bin/promise_allocator_test
[535/1146] Building CXX object tests/unit/lcos/CMakeFiles/promise_test_exe.dir/promise.cpp.o
[536/1146] Linking CXX executable bin/promise_test
[537/1146] Building CXX object tests/unit/lcos/CMakeFiles/future_then_test_exe.dir/future_then.cpp.o
[538/1146] Linking CXX executable bin/future_then_test
[539/1146] Building CXX object tests/unit/lcos/CMakeFiles/make_future_test_exe.dir/make_future.cpp.o
[540/1146] Linking CXX executable bin/make_future_test
[541/1146] Building CXX object tests/unit/lcos/CMakeFiles/packaged_action_test_exe.dir/packaged_action.cpp.o
[542/1146] Linking CXX executable bin/packaged_action_test
[543/1146] Building CXX object tests/unit/lcos/CMakeFiles/sliding_semaphore_test_exe.dir/sliding_semaphore.cpp.o
[544/1146] Building CXX object tests/unit/lcos/CMakeFiles/local_dataflow_std_array_test_exe.dir/local_dataflow_std_array.cpp.o
[545/1146] Linking CXX executable bin/sliding_semaphore_test
[546/1146] Linking CXX executable bin/local_dataflow_std_array_test
[547/1146] Linking CXX executable bin/task_block_test
[548/1146] Linking CXX executable bin/spmd_block_test
[549/1146] Building CXX object tests/unit/lcos/CMakeFiles/remote_latch_test_exe.dir/remote_latch.cpp.o
[550/1146] Linking CXX executable bin/remote_latch_test
[551/1146] Building CXX object tests/unit/lcos/shared_mutex/CMakeFiles/shared_mutex2_test_exe.dir/shared_mutex2.cpp.o
[552/1146] Linking CXX executable bin/shared_mutex2_test
[553/1146] Building CXX object tests/unit/lcos/CMakeFiles/shared_future_test_exe.dir/shared_future.cpp.o
[554/1146] Linking CXX executable bin/shared_future_test
[555/1146] Building CXX object tests/unit/lcos/CMakeFiles/channel_test_exe.dir/channel.cpp.o
[556/1146] Linking CXX executable bin/channel_test
[557/1146] Building CXX object tests/unit/parallel/CMakeFiles/task_block_par_test_exe.dir/task_block_par.cpp.o
[558/1146] Linking CXX executable bin/task_block_par_test
[559/1146] Building CXX object tests/unit/parallel/CMakeFiles/task_block_executor_test_exe.dir/task_block_executor.cpp.o
[560/1146] Linking CXX executable bin/task_block_executor_test
[561/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_copy_executors_v1_test_exe.dir/uninitialized_copy_executors_v1.cpp.o
[562/1146] Linking CXX executable bin/uninitialized_copy_executors_v1_test
[563/1146] 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 /home/zao/stellar/hpx/tests/unit/parallel/algorithms/foreach_tests_prefetching.hpp:12:0,
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
^~~~~~~~~~
[564/1146] Linking CXX executable bin/foreach_prefetching_executors_v1_test
[565/1146] 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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,
^~~~~~~~~~~~~~
[566/1146] Linking CXX executable bin/inclusive_scan_executors_v1_test
[567/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_fill_test_exe.dir/uninitialized_fill.cpp.o
[568/1146] Linking CXX executable bin/uninitialized_fill_test
[569/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_moven_test_exe.dir/uninitialized_moven.cpp.o
[570/1146] Linking CXX executable bin/uninitialized_moven_test
[571/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_reduce_test_exe.dir/transform_reduce.cpp.o
[572/1146] Linking CXX executable bin/transform_reduce_test
[573/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_default_constructn_test_exe.dir/uninitialized_default_constructn.cpp.o
[574/1146] Linking CXX executable bin/uninitialized_default_constructn_test
[575/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_exclusive_scan_test_exe.dir/transform_exclusive_scan.cpp.o
[576/1146] Linking CXX executable bin/transform_exclusive_scan_test
[577/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_reduce_binary_bad_alloc_test_exe.dir/transform_reduce_binary_bad_alloc.cpp.o
[578/1146] Linking CXX executable bin/transform_reduce_binary_bad_alloc_test
[579/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_binary2_test_exe.dir/transform_binary2.cpp.o
[580/1146] Linking CXX executable bin/transform_binary2_test
[581/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_value_constructn_test_exe.dir/uninitialized_value_constructn.cpp.o
[582/1146] Linking CXX executable bin/uninitialized_value_constructn_test
[583/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_projection_bad_alloc_test_exe.dir/foreachn_projection_bad_alloc.cpp.o
[584/1146] Linking CXX executable bin/foreachn_projection_bad_alloc_test
[585/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_binary_test_exe.dir/transform_binary.cpp.o
[586/1146] Linking CXX executable bin/transform_binary_test
[587/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_bad_alloc_test_exe.dir/foreachn_bad_alloc.cpp.o
[588/1146] Linking CXX executable bin/foreachn_bad_alloc_test
[589/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/count_test_exe.dir/count.cpp.o
[590/1146] Linking CXX executable bin/count_test
[591/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_exception_test_exe.dir/foreachn_exception.cpp.o
[592/1146] Linking CXX executable bin/foreachn_exception_test
[593/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_induction_async_test_exe.dir/for_loop_induction_async.cpp.o
[594/1146] Linking CXX executable bin/for_loop_induction_async_test
[595/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_executors_test_exe.dir/foreach_executors.cpp.o
[596/1146] Linking CXX executable bin/foreach_executors_test
[597/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_prefetching_test_exe.dir/foreach_prefetching.cpp.o
In file included from /home/zao/stellar/hpx/tests/unit/parallel/algorithms/foreach_tests_prefetching.hpp:12:0,
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
^~~~~~~~~~
[598/1146] Linking CXX executable bin/foreach_prefetching_test
[599/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findifnot_exception_test_exe.dir/findifnot_exception.cpp.o
[600/1146] Linking CXX executable bin/findifnot_exception_test
[601/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_reduction_test_exe.dir/for_loop_reduction.cpp.o
[602/1146] Linking CXX executable bin/for_loop_reduction_test
[603/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_test_exe.dir/foreach.cpp.o
[604/1146] Linking CXX executable bin/foreach_test
[605/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_sorted_executors_v1_test_exe.dir/is_sorted_executors_v1.cpp.o
[606/1146] Linking CXX executable bin/is_sorted_executors_v1_test
[607/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copy_test_exe.dir/copy.cpp.o
[608/1146] Linking CXX executable bin/copy_test
[609/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_induction_test_exe.dir/for_loop_induction.cpp.o
[610/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findifnot_test_exe.dir/findifnot.cpp.o
[611/1146] Linking CXX executable bin/for_loop_induction_test
[612/1146] Linking CXX executable bin/findifnot_test
[613/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/unique_copy_test_exe.dir/unique_copy.cpp.o
[614/1146] Linking CXX executable bin/unique_copy_test
[615/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/set_union_test_exe.dir/set_union.cpp.o
[616/1146] Linking CXX executable bin/set_union_test
[617/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_exception_test_exe.dir/adjacentfind_exception.cpp.o
[618/1146] Linking CXX executable bin/adjacentfind_exception_test
[619/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findifnot_bad_alloc_test_exe.dir/findifnot_bad_alloc.cpp.o
[620/1146] Linking CXX executable bin/findifnot_bad_alloc_test
[621/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/search_test_exe.dir/search.cpp.o
[622/1146] Linking CXX executable bin/search_test
[623/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findif_test_exe.dir/findif.cpp.o
[624/1146] Linking CXX executable bin/findif_test
[625/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findfirstof_binary_test_exe.dir/findfirstof_binary.cpp.o
[626/1146] Linking CXX executable bin/findfirstof_binary_test
[627/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copyn_test_exe.dir/copyn.cpp.o
[628/1146] Linking CXX executable bin/copyn_test
[629/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/filln_test_exe.dir/filln.cpp.o
[630/1146] Linking CXX executable bin/filln_test
[631/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/fill_test_exe.dir/fill.cpp.o
[632/1146] Linking CXX executable bin/fill_test
[633/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_projection_test_exe.dir/foreach_projection.cpp.o
[634/1146] Linking CXX executable bin/foreach_projection_test
[635/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/exclusive_scan_exception_test_exe.dir/exclusive_scan_exception.cpp.o
[636/1146] Linking CXX executable bin/exclusive_scan_exception_test
[637/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_copy_test_exe.dir/uninitialized_copy.cpp.o
[638/1146] Linking CXX executable bin/uninitialized_copy_test
[639/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_move_test_exe.dir/uninitialized_move.cpp.o
[640/1146] Linking CXX executable bin/uninitialized_move_test
[641/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/any_of_test_exe.dir/any_of.cpp.o
[642/1146] Linking CXX executable bin/any_of_test
[643/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_reduce_binary_exception_test_exe.dir/transform_reduce_binary_exception.cpp.o
[644/1146] Linking CXX executable bin/transform_reduce_binary_exception_test
[645/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_executors_v1_test_exe.dir/foreach_executors_v1.cpp.o
[646/1146] Linking CXX executable bin/foreach_executors_v1_test
[647/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/lexicographical_compare_test_exe.dir/lexicographical_compare.cpp.o
[648/1146] Linking CXX executable bin/lexicographical_compare_test
[649/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findend_test_exe.dir/findend.cpp.o
[650/1146] Linking CXX executable bin/findend_test
[651/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/find_test_exe.dir/find.cpp.o
[652/1146] Linking CXX executable bin/find_test
[653/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_binary_bad_alloc_test_exe.dir/adjacentfind_binary_bad_alloc.cpp.o
[654/1146] Linking CXX executable bin/adjacentfind_binary_bad_alloc_test
[655/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentdifference_exception_test_exe.dir/adjacentdifference_exception.cpp.o
[656/1146] Linking CXX executable bin/adjacentdifference_exception_test
[657/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_n_strided_test_exe.dir/for_loop_n_strided.cpp.o
[658/1146] Linking CXX executable bin/for_loop_n_strided_test
[659/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/exclusive_scan_validate_test_exe.dir/exclusive_scan_validate.cpp.o
[660/1146] Linking CXX executable bin/exclusive_scan_validate_test
[661/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_default_construct_test_exe.dir/uninitialized_default_construct.cpp.o
[662/1146] Linking CXX executable bin/uninitialized_default_construct_test
[663/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_reduction_async_test_exe.dir/for_loop_reduction_async.cpp.o
[664/1146] Linking CXX executable bin/for_loop_reduction_async_test
[665/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_test_exe.dir/foreachn.cpp.o
[666/1146] Linking CXX executable bin/foreachn_test
[667/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_test_exe.dir/adjacentfind.cpp.o
[668/1146] Linking CXX executable bin/adjacentfind_test
[669/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_binary_exception_test_exe.dir/adjacentfind_binary_exception.cpp.o
[670/1146] Linking CXX executable bin/adjacentfind_binary_exception_test
[671/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/generate_test_exe.dir/generate.cpp.o
[672/1146] Linking CXX executable bin/generate_test
[673/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentdifference_bad_alloc_test_exe.dir/adjacentdifference_bad_alloc.cpp.o
[674/1146] Linking CXX executable bin/adjacentdifference_bad_alloc_test
[675/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_filln_test_exe.dir/uninitialized_filln.cpp.o
[676/1146] Linking CXX executable bin/uninitialized_filln_test
[677/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findfirstof_test_exe.dir/findfirstof.cpp.o
[678/1146] Linking CXX executable bin/findfirstof_test
[679/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/searchn_test_exe.dir/searchn.cpp.o
[680/1146] Linking CXX executable bin/searchn_test
[681/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_heap_test_exe.dir/is_heap.cpp.o
[682/1146] Linking CXX executable bin/is_heap_test
[683/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/exclusive_scan_bad_alloc_test_exe.dir/exclusive_scan_bad_alloc.cpp.o
[684/1146] Linking CXX executable bin/exclusive_scan_bad_alloc_test
[685/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_reduce_binary_test_exe.dir/transform_reduce_binary.cpp.o
[686/1146] Linking CXX executable bin/transform_reduce_binary_test
[687/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/equal_test_exe.dir/equal.cpp.o
[688/1146] Linking CXX executable bin/equal_test
[689/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_projection_exception_test_exe.dir/foreachn_projection_exception.cpp.o
[690/1146] Linking CXX executable bin/foreachn_projection_exception_test
[691/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copyif_forward_test_exe.dir/copyif_forward.cpp.o
[692/1146] Linking CXX executable bin/copyif_forward_test
[693/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/replace_copy_test_exe.dir/replace_copy.cpp.o
[694/1146] Linking CXX executable bin/replace_copy_test
[695/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_projection_test_exe.dir/foreachn_projection.cpp.o
[696/1146] Linking CXX executable bin/foreachn_projection_test
[697/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/countif_test_exe.dir/countif.cpp.o
[698/1146] Linking CXX executable bin/countif_test
[699/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/exclusive_scan2_test_exe.dir/exclusive_scan2.cpp.o
[700/1146] Linking CXX executable bin/exclusive_scan2_test
[701/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_binary_test_exe.dir/adjacentfind_binary.cpp.o
[702/1146] Linking CXX executable bin/adjacentfind_binary_test
[703/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/exclusive_scan_test_exe.dir/exclusive_scan.cpp.o
[704/1146] Linking CXX executable bin/exclusive_scan_test
[705/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copyif_random_test_exe.dir/copyif_random.cpp.o
[706/1146] Linking CXX executable bin/copyif_random_test
[707/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_value_construct_test_exe.dir/uninitialized_value_construct.cpp.o
[708/1146] Linking CXX executable bin/uninitialized_value_construct_test
[709/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/rotate_copy_test_exe.dir/rotate_copy.cpp.o
[710/1146] Linking CXX executable bin/rotate_copy_test
[711/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/rotate_test_exe.dir/rotate.cpp.o
[712/1146] Linking CXX executable bin/rotate_test
[713/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copyif_bad_alloc_test_exe.dir/copyif_bad_alloc.cpp.o
[714/1146] Linking CXX executable bin/copyif_bad_alloc_test
[715/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/replace_if_test_exe.dir/replace_if.cpp.o
[716/1146] Linking CXX executable bin/replace_if_test
[717/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copyif_exception_test_exe.dir/copyif_exception.cpp.o
[718/1146] Linking CXX executable bin/copyif_exception_test
[719/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/move_test_exe.dir/move.cpp.o
[720/1146] Linking CXX executable bin/move_test
[721/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/replace_test_exe.dir/replace.cpp.o
[722/1146] Linking CXX executable bin/replace_test
[723/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/destroyn_test_exe.dir/destroyn.cpp.o
[724/1146] Linking CXX executable bin/destroyn_test
[725/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/swapranges_test_exe.dir/swapranges.cpp.o
[726/1146] Linking CXX executable bin/swapranges_test
[727/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_partitioned_test_exe.dir/is_partitioned.cpp.o
[728/1146] Linking CXX executable bin/is_partitioned_test
[729/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/destroy_test_exe.dir/destroy.cpp.o
[730/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_copyn_test_exe.dir/uninitialized_copyn.cpp.o
[731/1146] Linking CXX executable bin/destroy_test
[732/1146] Linking CXX executable bin/uninitialized_copyn_test
[733/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_test_exe.dir/for_loop.cpp.o
[734/1146] Linking CXX executable bin/for_loop_test
[735/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_strided_test_exe.dir/for_loop_strided.cpp.o
[736/1146] Linking CXX executable bin/for_loop_strided_test
[737/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_n_test_exe.dir/for_loop_n.cpp.o
[738/1146] Linking CXX executable bin/for_loop_n_test
[739/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/generaten_test_exe.dir/generaten.cpp.o
[740/1146] Linking CXX executable bin/generaten_test
[741/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_heap_until_test_exe.dir/is_heap_until.cpp.o
[742/1146] Linking CXX executable bin/is_heap_until_test
[743/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/includes_test_exe.dir/includes.cpp.o
[744/1146] Linking CXX executable bin/includes_test
[745/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/equal_binary_test_exe.dir/equal_binary.cpp.o
[746/1146] Linking CXX executable bin/equal_binary_test
[747/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_sorted_test_exe.dir/is_sorted.cpp.o
[748/1146] Linking CXX executable bin/is_sorted_test
[749/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_sorted_until_test_exe.dir/is_sorted_until.cpp.o
[750/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/all_of_test_exe.dir/all_of.cpp.o
[751/1146] Linking CXX executable bin/is_sorted_until_test
[752/1146] Linking CXX executable bin/all_of_test
[753/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/partition_copy_test_exe.dir/partition_copy.cpp.o
[754/1146] Linking CXX executable bin/partition_copy_test
[755/1146] 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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 functionality 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,
^~~~~~~~~~~~~~
[756/1146] Linking CXX executable bin/inclusive_scan_test
[757/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/min_element_test_exe.dir/min_element.cpp.o
[758/1146] Linking CXX executable bin/min_element_test
[759/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/minmax_element_test_exe.dir/minmax_element.cpp.o
[760/1146] Linking CXX executable bin/minmax_element_test
[761/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/mismatch_binary_test_exe.dir/mismatch_binary.cpp.o
[762/1146] Linking CXX executable bin/mismatch_binary_test
[763/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/mismatch_test_exe.dir/mismatch.cpp.o
[764/1146] Linking CXX executable bin/mismatch_test
[765/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/reverse_test_exe.dir/reverse.cpp.o
[766/1146] Linking CXX executable bin/reverse_test
[767/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_bad_alloc_test_exe.dir/adjacentfind_bad_alloc.cpp.o
[768/1146] Linking CXX executable bin/adjacentfind_bad_alloc_test
[769/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/partition_test_exe.dir/partition.cpp.o
[770/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/reduce__test_exe.dir/reduce_.cpp.o
[771/1146] Linking CXX executable bin/partition_test
[772/1146] Linking CXX executable bin/reduce__test
[773/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/sort_exceptions_test_exe.dir/sort_exceptions.cpp.o
[774/1146] Linking CXX executable bin/sort_exceptions_test
[775/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/sort_test_exe.dir/sort.cpp.o
[776/1146] Linking CXX executable bin/sort_test
[777/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/reduce_by_key_test_exe.dir/reduce_by_key.cpp.o
[778/1146] Linking CXX executable bin/reduce_by_key_test
[779/1146] Linking CXX executable bin/stable_partition_test
[780/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/none_of_test_exe.dir/none_of.cpp.o
[781/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/remove_copy_test_exe.dir/remove_copy.cpp.o
[782/1146] Linking CXX executable bin/none_of_test
[783/1146] Linking CXX executable bin/remove_copy_test
[784/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentdifference_test_exe.dir/adjacentdifference.cpp.o
[785/1146] Linking CXX executable bin/adjacentdifference_test
[786/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/max_element_test_exe.dir/max_element.cpp.o
[787/1146] Linking CXX executable bin/max_element_test
[788/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/remove_copy_if_test_exe.dir/remove_copy_if.cpp.o
[789/1146] Linking CXX executable bin/remove_copy_if_test
[790/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/replace_copy_if_test_exe.dir/replace_copy_if.cpp.o
[791/1146] Linking CXX executable bin/replace_copy_if_test
[792/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/set_intersection_test_exe.dir/set_intersection.cpp.o
[793/1146] Linking CXX executable bin/set_intersection_test
[794/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/reverse_copy_test_exe.dir/reverse_copy.cpp.o
[795/1146] Linking CXX executable bin/reverse_copy_test
[796/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/sort_by_key_test_exe.dir/sort_by_key.cpp.o
[797/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/set_difference_test_exe.dir/set_difference.cpp.o
[798/1146] Linking CXX executable bin/sort_by_key_test
[799/1146] Linking CXX executable bin/set_difference_test
[800/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_test_exe.dir/transform.cpp.o
[801/1146] Linking CXX executable bin/transform_test
[802/1146] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/set_symmetric_difference_test_exe.dir/set_symmetric_difference.cpp.o
[803/1146] Linking CXX executable bin/set_symmetric_difference_test
[804/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/unique_copy_range_test_exe.dir/unique_copy_range.cpp.o
[805/1146] Linking CXX executable bin/is_heap_range_test
[806/1146] Linking CXX executable bin/unique_copy_range_test
[807/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/transform_range_test_exe.dir/transform_range.cpp.o
[808/1146] Linking CXX executable bin/transform_range_test
[809/1146] Linking CXX executable bin/replace_copy_range_test
[810/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/transform_range_binary2_test_exe.dir/transform_range_binary2.cpp.o
[811/1146] Linking CXX executable bin/transform_range_binary2_test
[812/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/transform_range_binary_test_exe.dir/transform_range_binary.cpp.o
[813/1146] Linking CXX executable bin/transform_range_binary_test
[814/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/foreach_range_test_exe.dir/foreach_range.cpp.o
[815/1146] Linking CXX executable bin/foreach_range_test
[816/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/partition_range_test_exe.dir/partition_range.cpp.o
[817/1146] Linking CXX executable bin/partition_range_test
[818/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/min_element_range_test_exe.dir/min_element_range.cpp.o
[819/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/generate_range_test_exe.dir/generate_range.cpp.o
[820/1146] Linking CXX executable bin/min_element_range_test
[821/1146] Linking CXX executable bin/generate_range_test
[822/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/sort_range_test_exe.dir/sort_range.cpp.o
[823/1146] Linking CXX executable bin/sort_range_test
[824/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/copy_range_test_exe.dir/copy_range.cpp.o
[825/1146] Linking CXX executable bin/copy_range_test
[826/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/max_element_range_test_exe.dir/max_element_range.cpp.o
[827/1146] Linking CXX executable bin/max_element_range_test
[828/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/minmax_element_range_test_exe.dir/minmax_element_range.cpp.o
[829/1146] Linking CXX executable bin/minmax_element_range_test
[830/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/partition_copy_range_test_exe.dir/partition_copy_range.cpp.o
[831/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/replace_if_range_test_exe.dir/replace_if_range.cpp.o
[832/1146] Linking CXX executable bin/replace_if_range_test
[833/1146] Linking CXX executable bin/partition_copy_range_test
[834/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/is_heap_until_range_test_exe.dir/is_heap_until_range.cpp.o
[835/1146] Linking CXX executable bin/is_heap_until_range_test
[836/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/remove_copy_range_test_exe.dir/remove_copy_range.cpp.o
[837/1146] Linking CXX executable bin/remove_copy_range_test
[838/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/rotate_copy_range_test_exe.dir/rotate_copy_range.cpp.o
[839/1146] Linking CXX executable bin/rotate_copy_range_test
[840/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/rotate_range_test_exe.dir/rotate_range.cpp.o
[841/1146] Linking CXX executable bin/rotate_range_test
[842/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/replace_copy_if_range_test_exe.dir/replace_copy_if_range.cpp.o
[843/1146] Linking CXX executable bin/replace_copy_if_range_test
[844/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/reverse_range_test_exe.dir/reverse_range.cpp.o
[845/1146] Linking CXX executable bin/reverse_range_test
[846/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/remove_copy_if_range_test_exe.dir/remove_copy_if_range.cpp.o
[847/1146] Linking CXX executable bin/remove_copy_if_range_test
[848/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/foreach_range_projection_test_exe.dir/foreach_range_projection.cpp.o
[849/1146] Linking CXX executable bin/foreach_range_projection_test
[850/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/timed_thread_pool_executors_v1_test_exe.dir/timed_thread_pool_executors_v1.cpp.o
[851/1146] Linking CXX executable bin/timed_thread_pool_executors_v1_test
[852/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/timed_parallel_executor_v1_test_exe.dir/timed_parallel_executor_v1.cpp.o
[853/1146] Linking CXX executable bin/timed_parallel_executor_v1_test
[854/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/thread_pool_os_executors_v1_test_exe.dir/thread_pool_os_executors_v1.cpp.o
[855/1146] Linking CXX executable bin/thread_pool_os_executors_v1_test
[856/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/thread_pool_executors_v1_test_exe.dir/thread_pool_executors_v1.cpp.o
[857/1146] Linking CXX executable bin/thread_pool_executors_v1_test
[858/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/service_executors_v1_test_exe.dir/service_executors_v1.cpp.o
[859/1146] Linking CXX executable bin/service_executors_v1_test
[860/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/this_thread_executors_v1_test_exe.dir/this_thread_executors_v1.cpp.o
[861/1146] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/reverse_copy_range_test_exe.dir/reverse_copy_range.cpp.o
[862/1146] Linking CXX executable bin/this_thread_executors_v1_test
[863/1146] Linking CXX executable bin/reverse_copy_range_test
[864/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/shared_parallel_executor_v1_test_exe.dir/shared_parallel_executor_v1.cpp.o
[865/1146] Linking CXX executable bin/shared_parallel_executor_v1_test
[866/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_timed_sync_executor_v1_test_exe.dir/minimal_timed_sync_executor_v1.cpp.o
[867/1146] Linking CXX executable bin/minimal_timed_sync_executor_v1_test
[868/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/thread_pool_attached_executors_v1_test_exe.dir/thread_pool_attached_executors_v1.cpp.o
[869/1146] Linking CXX executable bin/thread_pool_attached_executors_v1_test
[870/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_sync_executor_v1_test_exe.dir/minimal_sync_executor_v1.cpp.o
[871/1146] Linking CXX executable bin/minimal_sync_executor_v1_test
[872/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_timed_async_executor_v1_test_exe.dir/minimal_timed_async_executor_v1.cpp.o
[873/1146] Linking CXX executable bin/minimal_timed_async_executor_v1_test
[874/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_async_executor_v1_test_exe.dir/minimal_async_executor_v1.cpp.o
[875/1146] Linking CXX executable bin/minimal_async_executor_v1_test
[876/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_timed_sync_executor_test_exe.dir/minimal_timed_sync_executor.cpp.o
[877/1146] Linking CXX executable bin/minimal_timed_sync_executor_test
[878/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/persistent_executor_parameters_test_exe.dir/persistent_executor_parameters.cpp.o
[879/1146] Linking CXX executable bin/persistent_executor_parameters_test
[880/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/parallel_fork_executor_test_exe.dir/parallel_fork_executor.cpp.o
[881/1146] Linking CXX executable bin/parallel_fork_executor_test
[882/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/parallel_executor_v1_test_exe.dir/parallel_executor_v1.cpp.o
[883/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_timed_async_executor_test_exe.dir/minimal_timed_async_executor.cpp.o
[884/1146] Linking CXX executable bin/parallel_executor_v1_test
[885/1146] Linking CXX executable bin/minimal_timed_async_executor_test
[886/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/created_executor_test_exe.dir/created_executor.cpp.o
[887/1146] Linking CXX executable bin/created_executor_test
[888/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_sync_executor_test_exe.dir/minimal_sync_executor.cpp.o
[889/1146] Linking CXX executable bin/minimal_sync_executor_test
[890/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_async_executor_test_exe.dir/minimal_async_executor.cpp.o
[891/1146] Linking CXX executable bin/minimal_async_executor_test
[892/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/bulk_async_test_exe.dir/bulk_async.cpp.o
[893/1146] Linking CXX executable bin/bulk_async_test
[894/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/sequential_executor_v1_test_exe.dir/sequential_executor_v1.cpp.o
[895/1146] Linking CXX executable bin/sequential_executor_v1_test
[896/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/thread_pool_os_executors_test_exe.dir/thread_pool_os_executors.cpp.o
[897/1146] Linking CXX executable bin/thread_pool_os_executors_test
[898/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/sequenced_executor_test_exe.dir/sequenced_executor.cpp.o
[899/1146] Linking CXX executable bin/sequenced_executor_test
[900/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/parallel_fork_executor_v1_test_exe.dir/parallel_fork_executor_v1.cpp.o
[901/1146] Linking CXX executable bin/parallel_fork_executor_v1_test
[902/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/service_executors_test_exe.dir/service_executors.cpp.o
[903/1146] Linking CXX executable bin/service_executors_test
[904/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/shared_parallel_executor_test_exe.dir/shared_parallel_executor.cpp.o
[905/1146] Linking CXX executable bin/shared_parallel_executor_test
[906/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/executor_parameters_timer_hooks_test_exe.dir/executor_parameters_timer_hooks.cpp.o
[907/1146] Linking CXX executable bin/executor_parameters_timer_hooks_test
[908/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/executor_parameters_test_exe.dir/executor_parameters.cpp.o
[909/1146] Linking CXX executable bin/executor_parameters_test
[910/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/timed_parallel_executor_test_exe.dir/timed_parallel_executor.cpp.o
[911/1146] Linking CXX executable bin/timed_parallel_executor_test
[912/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/this_thread_executors_test_exe.dir/this_thread_executors.cpp.o
[913/1146] Linking CXX executable bin/this_thread_executors_test
[914/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/thread_pool_attached_executors_test_exe.dir/thread_pool_attached_executors.cpp.o
[915/1146] Linking CXX executable bin/thread_pool_attached_executors_test
[916/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/timed_this_thread_executors_v1_test_exe.dir/timed_this_thread_executors_v1.cpp.o
[917/1146] Linking CXX executable bin/timed_this_thread_executors_v1_test
[918/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/thread_pool_executors_test_exe.dir/thread_pool_executors.cpp.o
[919/1146] Linking CXX executable bin/thread_pool_executors_test
[920/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/created_executor_v1_test_exe.dir/created_executor_v1.cpp.o
[921/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/timed_this_thread_executors_test_exe.dir/timed_this_thread_executors.cpp.o
[922/1146] Linking CXX executable bin/created_executor_v1_test
[923/1146] Linking CXX executable bin/timed_this_thread_executors_test
[924/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/timed_thread_pool_executors_test_exe.dir/timed_thread_pool_executors.cpp.o
[925/1146] Linking CXX executable bin/timed_thread_pool_executors_test
[926/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/parallel_executor_test_exe.dir/parallel_executor.cpp.o
[927/1146] Linking CXX executable bin/parallel_executor_test
[928/1146] Building CXX object tests/unit/parallel/executors/CMakeFiles/bulk_async_v1_test_exe.dir/bulk_async_v1.cpp.o
[929/1146] Linking CXX executable bin/bulk_async_v1_test
[930/1146] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o
[931/1146] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_target_test_exe.dir/partitioned_vector_target.cpp.o
[932/1146] Linking CXX executable bin/partitioned_vector_handle_values_test
[933/1146] Linking CXX executable bin/partitioned_vector_target_test
[934/1146] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o
[935/1146] Linking CXX executable bin/partitioned_vector_iter_test
[936/1146] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_reduce_test_exe.dir/partitioned_vector_reduce.cpp.o
[937/1146] Linking CXX executable bin/partitioned_vector_reduce_test
[938/1146] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_copy_test_exe.dir/partitioned_vector_copy.cpp.o
[939/1146] Linking CXX executable bin/partitioned_vector_copy_test
[940/1146] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_transform_reduce_test_exe.dir/partitioned_vector_transform_reduce.cpp.o
[941/1146] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_for_each_test_exe.dir/partitioned_vector_for_each.cpp.o
[942/1146] Linking CXX executable bin/partitioned_vector_for_each_test
[943/1146] Linking CXX executable bin/partitioned_vector_transform_reduce_test
[944/1146] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_fill_test_exe.dir/partitioned_vector_fill.cpp.o
[945/1146] Linking CXX executable bin/partitioned_vector_fill_test
[946/1146] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_move_test_exe.dir/partitioned_vector_move.cpp.o
[947/1146] Linking CXX executable bin/partitioned_vector_move_test
[948/1146] Building CXX object tests/unit/parcelset/CMakeFiles/set_parcel_write_handler_test_exe.dir/set_parcel_write_handler.cpp.o
[949/1146] Linking CXX executable bin/set_parcel_write_handler_test
[950/1146] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_exclusive_scan_test_exe.dir/partitioned_vector_exclusive_scan.cpp.o
[951/1146] Building CXX object tests/unit/performance_counter/CMakeFiles/all_counters_test_exe.dir/all_counters.cpp.o
[952/1146] Linking CXX executable bin/all_counters_test
[953/1146] Linking CXX executable bin/partitioned_vector_exclusive_scan_test
[954/1146] Building CXX object tests/unit/resource/CMakeFiles/resource_partitioner_test_exe.dir/resource_partitioner.cpp.o
[955/1146] Linking CXX executable bin/resource_partitioner_test
[956/1146] Building CXX object tests/unit/serialization/CMakeFiles/serialization_variant_test_exe.dir/serialization_variant.cpp.o
[957/1146] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_transform_scan_test_exe.dir/partitioned_vector_transform_scan.cpp.o
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp: In instantiation of ‘void test_transform_exclusive_scan(ExPolicy&&, hpx::partitioned_vector<T>&, hpx::partitioned_vector<T>&) [with ExPolicy = const hpx::parallel::execution::sequenced_policy&; T = int]’:
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:91:34: required from ‘void transform_scan_tests(std::size_t, hpx::partitioned_vector<T>&, hpx::partitioned_vector<T>&) [with T = int; std::size_t = long unsigned int]’
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:111:25: required from ‘void transform_scan_tests(std::vector<hpx::naming::id_type>&) [with T = int]’
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:118:41: required from here
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:60:44: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::transform_exclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, Conv&&, T, Op&&) [with ExPolicy = const hpx::parallel::execution::sequenced_policy&; FwdIter1 = hpx::vector_iterator<int, std::vector<int> >; FwdIter2 = hpx::vector_iterator<int, std::vector<int> >; T = int; Op = op; Conv = conv; int _concept_requires_362 = 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_362 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::vector_iterator<int, std::vector<int> >]’ is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::transform_exclusive_scan(policy, xvalues.begin(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
xvalues.end(), out.begin(), conv(), T(0), op());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/include/parallel_transform_scan.hpp:9:0,
from /home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:8:
/home/zao/stellar/hpx/hpx/parallel/algorithms/transform_exclusive_scan.hpp:365:5: note: declared here
transform_exclusive_scan(ExPolicy && policy, FwdIter1 first, FwdIter1 last,
^~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp: In instantiation of ‘void test_transform_exclusive_scan(ExPolicy&&, hpx::partitioned_vector<T>&, hpx::partitioned_vector<T>&) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; T = int]’:
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:93:34: required from ‘void transform_scan_tests(std::size_t, hpx::partitioned_vector<T>&, hpx::partitioned_vector<T>&) [with T = int; std::size_t = long unsigned int]’
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:111:25: required from ‘void transform_scan_tests(std::vector<hpx::naming::id_type>&) [with T = int]’
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:118:41: required from here
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:60:44: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::transform_exclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, Conv&&, T, Op&&) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; FwdIter1 = hpx::vector_iterator<int, std::vector<int> >; FwdIter2 = hpx::vector_iterator<int, std::vector<int> >; T = int; Op = op; Conv = conv; int _concept_requires_362 = 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_362 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::vector_iterator<int, std::vector<int> >]’ is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::transform_exclusive_scan(policy, xvalues.begin(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
xvalues.end(), out.begin(), conv(), T(0), op());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/include/parallel_transform_scan.hpp:9:0,
from /home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:8:
/home/zao/stellar/hpx/hpx/parallel/algorithms/transform_exclusive_scan.hpp:365:5: note: declared here
transform_exclusive_scan(ExPolicy && policy, FwdIter1 first, FwdIter1 last,
^~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp: In instantiation of ‘void test_transform_exclusive_scan_async(ExPolicy&&, hpx::partitioned_vector<T>&, hpx::partitioned_vector<T>&) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy; T = int]’:
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:95:40: required from ‘void transform_scan_tests(std::size_t, hpx::partitioned_vector<T>&, hpx::partitioned_vector<T>&) [with T = int; std::size_t = long unsigned int]’
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:111:25: required from ‘void transform_scan_tests(std::vector<hpx::naming::id_type>&) [with T = int]’
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:118:41: required from here
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:69:44: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::transform_exclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, Conv&&, T, Op&&) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy&; FwdIter1 = hpx::vector_iterator<int, std::vector<int> >; FwdIter2 = hpx::vector_iterator<int, std::vector<int> >; T = int; Op = op; Conv = conv; int _concept_requires_362 = 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_362 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::lcos::future<hpx::vector_iterator<int, std::vector<int> > >]’ is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::transform_exclusive_scan(policy,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
xvalues.begin(), xvalues.end(), out.begin(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
conv(), T(0), op()).get();
~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/include/parallel_transform_scan.hpp:9:0,
from /home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:8:
/home/zao/stellar/hpx/hpx/parallel/algorithms/transform_exclusive_scan.hpp:365:5: note: declared here
transform_exclusive_scan(ExPolicy && policy, FwdIter1 first, FwdIter1 last,
^~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp: In instantiation of ‘void test_transform_exclusive_scan_async(ExPolicy&&, hpx::partitioned_vector<T>&, hpx::partitioned_vector<T>&) [with ExPolicy = hpx::parallel::execution::parallel_task_policy; T = int]’:
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:99:40: required from ‘void transform_scan_tests(std::size_t, hpx::partitioned_vector<T>&, hpx::partitioned_vector<T>&) [with T = int; std::size_t = long unsigned int]’
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:111:25: required from ‘void transform_scan_tests(std::vector<hpx::naming::id_type>&) [with T = int]’
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:118:41: required from here
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:69:44: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::transform_exclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, Conv&&, T, Op&&) [with ExPolicy = hpx::parallel::execution::parallel_task_policy&; FwdIter1 = hpx::vector_iterator<int, std::vector<int> >; FwdIter2 = hpx::vector_iterator<int, std::vector<int> >; T = int; Op = op; Conv = conv; int _concept_requires_362 = 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_362 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::lcos::future<hpx::vector_iterator<int, std::vector<int> > >]’ is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::transform_exclusive_scan(policy,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
xvalues.begin(), xvalues.end(), out.begin(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
conv(), T(0), op()).get();
~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/include/parallel_transform_scan.hpp:9:0,
from /home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:8:
/home/zao/stellar/hpx/hpx/parallel/algorithms/transform_exclusive_scan.hpp:365:5: note: declared here
transform_exclusive_scan(ExPolicy && policy, FwdIter1 first, FwdIter1 last,
^~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp: In instantiation of ‘void test_transform_exclusive_scan(ExPolicy&&, hpx::partitioned_vector<T>&, hpx::partitioned_vector<T>&) [with ExPolicy = const hpx::parallel::execution::sequenced_policy&; T = double]’:
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:91:34: required from ‘void transform_scan_tests(std::size_t, hpx::partitioned_vector<T>&, hpx::partitioned_vector<T>&) [with T = double; std::size_t = long unsigned int]’
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:111:25: required from ‘void transform_scan_tests(std::vector<hpx::naming::id_type>&) [with T = double]’
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:119:44: required from here
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:60:44: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::transform_exclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, Conv&&, T, Op&&) [with ExPolicy = const hpx::parallel::execution::sequenced_policy&; FwdIter1 = hpx::vector_iterator<double, std::vector<double> >; FwdIter2 = hpx::vector_iterator<double, std::vector<double> >; T = double; Op = op; Conv = conv; int _concept_requires_362 = 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_362 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::vector_iterator<double, std::vector<double> >]’ is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::transform_exclusive_scan(policy, xvalues.begin(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
xvalues.end(), out.begin(), conv(), T(0), op());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/include/parallel_transform_scan.hpp:9:0,
from /home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:8:
/home/zao/stellar/hpx/hpx/parallel/algorithms/transform_exclusive_scan.hpp:365:5: note: declared here
transform_exclusive_scan(ExPolicy && policy, FwdIter1 first, FwdIter1 last,
^~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp: In instantiation of ‘void test_transform_exclusive_scan(ExPolicy&&, hpx::partitioned_vector<T>&, hpx::partitioned_vector<T>&) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; T = double]’:
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:93:34: required from ‘void transform_scan_tests(std::size_t, hpx::partitioned_vector<T>&, hpx::partitioned_vector<T>&) [with T = double; std::size_t = long unsigned int]’
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:111:25: required from ‘void transform_scan_tests(std::vector<hpx::naming::id_type>&) [with T = double]’
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:119:44: required from here
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:60:44: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::transform_exclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, Conv&&, T, Op&&) [with ExPolicy = const hpx::parallel::execution::parallel_policy&; FwdIter1 = hpx::vector_iterator<double, std::vector<double> >; FwdIter2 = hpx::vector_iterator<double, std::vector<double> >; T = double; Op = op; Conv = conv; int _concept_requires_362 = 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_362 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::vector_iterator<double, std::vector<double> >]’ is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::transform_exclusive_scan(policy, xvalues.begin(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
xvalues.end(), out.begin(), conv(), T(0), op());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/include/parallel_transform_scan.hpp:9:0,
from /home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:8:
/home/zao/stellar/hpx/hpx/parallel/algorithms/transform_exclusive_scan.hpp:365:5: note: declared here
transform_exclusive_scan(ExPolicy && policy, FwdIter1 first, FwdIter1 last,
^~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp: In instantiation of ‘void test_transform_exclusive_scan_async(ExPolicy&&, hpx::partitioned_vector<T>&, hpx::partitioned_vector<T>&) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy; T = double]’:
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:95:40: required from ‘void transform_scan_tests(std::size_t, hpx::partitioned_vector<T>&, hpx::partitioned_vector<T>&) [with T = double; std::size_t = long unsigned int]’
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:111:25: required from ‘void transform_scan_tests(std::vector<hpx::naming::id_type>&) [with T = double]’
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:119:44: required from here
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:69:44: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::transform_exclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, Conv&&, T, Op&&) [with ExPolicy = hpx::parallel::execution::sequenced_task_policy&; FwdIter1 = hpx::vector_iterator<double, std::vector<double> >; FwdIter2 = hpx::vector_iterator<double, std::vector<double> >; T = double; Op = op; Conv = conv; int _concept_requires_362 = 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_362 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::lcos::future<hpx::vector_iterator<double, std::vector<double> > >]’ is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::transform_exclusive_scan(policy,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
xvalues.begin(), xvalues.end(), out.begin(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
conv(), T(0), op()).get();
~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/include/parallel_transform_scan.hpp:9:0,
from /home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:8:
/home/zao/stellar/hpx/hpx/parallel/algorithms/transform_exclusive_scan.hpp:365:5: note: declared here
transform_exclusive_scan(ExPolicy && policy, FwdIter1 first, FwdIter1 last,
^~~~~~~~~~~~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp: In instantiation of ‘void test_transform_exclusive_scan_async(ExPolicy&&, hpx::partitioned_vector<T>&, hpx::partitioned_vector<T>&) [with ExPolicy = hpx::parallel::execution::parallel_task_policy; T = double]’:
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:99:40: required from ‘void transform_scan_tests(std::size_t, hpx::partitioned_vector<T>&, hpx::partitioned_vector<T>&) [with T = double; std::size_t = long unsigned int]’
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:111:25: required from ‘void transform_scan_tests(std::vector<hpx::naming::id_type>&) [with T = double]’
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:119:44: required from here
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:69:44: warning: ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type hpx::parallel::v1::transform_exclusive_scan(ExPolicy&&, FwdIter1, FwdIter1, FwdIter2, Conv&&, T, Op&&) [with ExPolicy = hpx::parallel::execution::parallel_task_policy&; FwdIter1 = hpx::vector_iterator<double, std::vector<double> >; FwdIter2 = hpx::vector_iterator<double, std::vector<double> >; T = double; Op = op; Conv = conv; int _concept_requires_362 = 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_362 = 0; typename hpx::parallel::util::detail::algorithm_result<ExPolicy, FwdIter2>::type = hpx::lcos::future<hpx::vector_iterator<double, std::vector<double> > >]’ is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::transform_exclusive_scan(policy,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
xvalues.begin(), xvalues.end(), out.begin(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
conv(), T(0), op()).get();
~~~~~~~~~~~~~~~~~~~
In file included from /home/zao/stellar/hpx/hpx/include/parallel_transform_scan.hpp:9:0,
from /home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_transform_scan.cpp:8:
/home/zao/stellar/hpx/hpx/parallel/algorithms/transform_exclusive_scan.hpp:365:5: note: declared here
transform_exclusive_scan(ExPolicy && policy, FwdIter1 first, FwdIter1 last,
^~~~~~~~~~~~~~~~~~~~~~~~
[958/1146] Building CXX object tests/unit/serialization/CMakeFiles/zero_copy_serialization_test_exe.dir/zero_copy_serialization.cpp.o
[959/1146] Linking CXX executable bin/zero_copy_serialization_test
[960/1146] Linking CXX executable bin/serialization_variant_test
[961/1146] Linking CXX executable bin/partitioned_vector_transform_scan_test
[962/1146] Building CXX object tests/unit/serialization/CMakeFiles/serialization_custom_constructor_test_exe.dir/serialization_custom_constructor.cpp.o
[963/1146] Linking CXX executable bin/serialization_custom_constructor_test
[964/1146] Building CXX object tests/unit/serialization/CMakeFiles/serialization_unordered_map_test_exe.dir/serialization_unordered_map.cpp.o
[965/1146] Linking CXX executable bin/serialization_unordered_map_test
[966/1146] Building CXX object tests/unit/serialization/CMakeFiles/serialization_complex_test_exe.dir/serialization_complex.cpp.o
[967/1146] Linking CXX executable bin/serialization_complex_test
[968/1146] Building CXX object tests/unit/serialization/CMakeFiles/serialization_simple_test_exe.dir/serialization_simple.cpp.o
[969/1146] Building CXX object tests/unit/serialization/CMakeFiles/serialization_valarray_test_exe.dir/serialization_valarray.cpp.o
[970/1146] Linking CXX executable bin/serialization_valarray_test
[971/1146] Linking CXX executable bin/serialization_simple_test
[972/1146] Building CXX object tests/unit/serialization/CMakeFiles/serialization_builtins_test_exe.dir/serialization_builtins.cpp.o
[973/1146] Linking CXX executable bin/serialization_builtins_test
[974/1146] Building CXX object tests/unit/serialization/CMakeFiles/serialization_deque_test_exe.dir/serialization_deque.cpp.o
[975/1146] Linking CXX executable bin/serialization_deque_test
[976/1146] Building CXX object tests/unit/serialization/CMakeFiles/serialization_array_test_exe.dir/serialization_array.cpp.o
[977/1146] Building CXX object tests/unit/serialization/CMakeFiles/serialization_vector_test_exe.dir/serialization_vector.cpp.o
[978/1146] Linking CXX executable bin/serialization_vector_test
[979/1146] Building CXX object tests/unit/serialization/CMakeFiles/serialization_map_test_exe.dir/serialization_map.cpp.o
[980/1146] Linking CXX executable bin/serialization_array_test
[981/1146] Linking CXX executable bin/serialization_map_test
[982/1146] Building CXX object tests/unit/serialization/CMakeFiles/serialize_buffer_test_exe.dir/serialize_buffer.cpp.o
[983/1146] Linking CXX executable bin/serialize_buffer_test
[984/1146] Building CXX object tests/unit/serialization/CMakeFiles/serialization_list_test_exe.dir/serialization_list.cpp.o
[985/1146] Linking CXX executable bin/serialization_list_test
[986/1146] Building CXX object tests/unit/serialization/CMakeFiles/serialization_set_test_exe.dir/serialization_set.cpp.o
[987/1146] Linking CXX executable bin/serialization_set_test
[988/1146] Building CXX object tests/unit/serialization/CMakeFiles/serialization_smart_ptr_test_exe.dir/serialization_smart_ptr.cpp.o
[989/1146] Linking CXX executable bin/serialization_smart_ptr_test
[990/1146] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/polymorphic_nonintrusive_abstract_test_exe.dir/polymorphic_nonintrusive_abstract.cpp.o
[991/1146] Linking CXX executable bin/polymorphic_nonintrusive_abstract_test
[992/1146] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/polymorphic_nonintrusive_test_exe.dir/polymorphic_nonintrusive.cpp.o
[993/1146] Linking CXX executable bin/polymorphic_nonintrusive_test
[994/1146] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/polymorphic_pointer_test_exe.dir/polymorphic_pointer.cpp.o
[995/1146] Linking CXX executable bin/polymorphic_pointer_test
[996/1146] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/polymorphic_template_test_exe.dir/polymorphic_template.cpp.o
[997/1146] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/polymorphic_semiintrusive_template_test_exe.dir/polymorphic_semiintrusive_template.cpp.o
[998/1146] Linking CXX executable bin/polymorphic_semiintrusive_template_test
[999/1146] Linking CXX executable bin/polymorphic_template_test
[1000/1146] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/polymorphic_reference_test_exe.dir/polymorphic_reference.cpp.o
[1001/1146] Linking CXX executable bin/polymorphic_reference_test
[1002/1146] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/smart_ptr_polymorphic_test_exe.dir/smart_ptr_polymorphic.cpp.o
[1003/1146] Linking CXX executable bin/smart_ptr_polymorphic_test
[1004/1146] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/smart_ptr_polymorphic_nonintrusive_test_exe.dir/smart_ptr_polymorphic_nonintrusive.cpp.o
[1005/1146] Linking CXX executable bin/smart_ptr_polymorphic_nonintrusive_test
[1006/1146] Building CXX object tests/unit/threads/CMakeFiles/thread_yield_test_exe.dir/thread_yield.cpp.o
[1007/1146] Linking CXX executable bin/thread_yield_test
[1008/1146] Building CXX object tests/unit/threads/CMakeFiles/thread_test_exe.dir/thread.cpp.o
[1009/1146] Linking CXX executable bin/thread_test
[1010/1146] Building CXX object tests/unit/threads/CMakeFiles/resource_manager_test_exe.dir/resource_manager.cpp.o
[1011/1146] Linking CXX executable bin/resource_manager_test
[1012/1146] Building CXX object tests/unit/threads/CMakeFiles/thread_launching_test_exe.dir/thread_launching.cpp.o
[1013/1146] Linking CXX executable bin/thread_launching_test
[1014/1146] Building CXX object tests/unit/threads/CMakeFiles/lockfree_fifo_test_exe.dir/lockfree_fifo.cpp.o
[1015/1146] Linking CXX executable bin/lockfree_fifo_test
[1016/1146] Building CXX object tests/unit/threads/CMakeFiles/set_thread_state_test_exe.dir/set_thread_state.cpp.o
[1017/1146] Linking CXX executable bin/set_thread_state_test
[1018/1146] Building CXX object tests/unit/threads/CMakeFiles/stack_check_test_exe.dir/stack_check.cpp.o
[1019/1146] Building CXX object tests/unit/threads/CMakeFiles/thread_affinity_test_exe.dir/thread_affinity.cpp.o
/home/zao/stellar/hpx/tests/unit/threads/thread_affinity.cpp: In function ‘std::size_t thread_affinity_worker(std::size_t)’:
/home/zao/stellar/hpx/tests/unit/threads/thread_affinity.cpp:37:14: warning: unused variable ‘numa_sensitive’ [-Wunused-variable]
bool numa_sensitive = hpx::is_scheduler_numa_sensitive();
^~~~~~~~~~~~~~
[1020/1146] Linking CXX executable bin/thread_affinity_test
[1021/1146] Linking CXX executable bin/stack_check_test
[1022/1146] Building CXX object tests/unit/threads/CMakeFiles/thread_mf_test_exe.dir/thread_mf.cpp.o
[1023/1146] Linking CXX executable bin/thread_mf_test
[1024/1146] Building CXX object tests/unit/threads/CMakeFiles/thread_id_test_exe.dir/thread_id.cpp.o
[1025/1146] Linking CXX executable bin/thread_id_test
[1026/1146] Building CXX object tests/unit/threads/CMakeFiles/thread_stacksize_test_exe.dir/thread_stacksize.cpp.o
[1027/1146] Linking CXX executable bin/thread_stacksize_test
[1028/1146] Building CXX object tests/unit/traits/CMakeFiles/is_tuple_like_test_exe.dir/is_tuple_like.cpp.o
[1029/1146] Linking CXX executable bin/is_tuple_like_test
[1030/1146] Building CXX object tests/unit/traits/CMakeFiles/is_range_test_exe.dir/is_range.cpp.o
[1031/1146] Building CXX object tests/unit/traits/CMakeFiles/is_callable_test_exe.dir/is_callable.cpp.o
[1032/1146] Linking CXX executable bin/is_callable_test
[1033/1146] Linking CXX executable bin/is_range_test
[1034/1146] Building CXX object tests/unit/util/CMakeFiles/coordinate_test_exe.dir/coordinate.cpp.o
[1035/1146] Building CXX object tests/unit/threads/CMakeFiles/thread_suspension_executor_test_exe.dir/thread_suspension_executor.cpp.o
[1036/1146] Linking CXX executable bin/thread_suspension_executor_test
[1037/1146] Linking CXX executable bin/coordinate_test
[1038/1146] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_inclusive_scan_test_exe.dir/partitioned_vector_inclusive_scan.cpp.o
[1039/1146] Linking CXX executable bin/partitioned_vector_inclusive_scan_test
[1040/1146] Building CXX object tests/unit/util/CMakeFiles/unwrap_test_exe.dir/unwrap.cpp.o
[1041/1146] Linking CXX executable bin/unwrap_test
[1042/1146] Building CXX object tests/unit/util/CMakeFiles/parse_slurm_nodelist_test_exe.dir/parse_slurm_nodelist.cpp.o
[1043/1146] Linking CXX executable bin/parse_slurm_nodelist_test
[1044/1146] Building CXX object tests/unit/util/CMakeFiles/range_test_exe.dir/range.cpp.o
[1045/1146] Linking CXX executable bin/range_test
[1046/1146] Building CXX object tests/unit/util/CMakeFiles/boost_any_test_exe.dir/boost_any.cpp.o
[1047/1146] Linking CXX executable bin/boost_any_test
[1048/1146] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_find_test_exe.dir/partitioned_vector_find.cpp.o
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_find.cpp: In instantiation of ‘void find_tests(std::vector<hpx::naming::id_type>&) [with T = int]’:
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_find.cpp:129:31: required from here
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_find.cpp:100: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 = hpx::vector_iterator<int, std::vector<int> >; FwdIter2 = hpx::vector_iterator<int, std::vector<int> >; T = int; Op = std::plus<int>; 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::vector_iterator<int, std::vector<int> >]’ is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(hpx::parallel::execution::seq, xvalues.begin(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xvalues.end(), xvalues.begin(), T(0), std::plus<T>());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/segmented_algorithms/partitioned_vector_find.cpp:9:
/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,
^~~~~~~~~~~~~~
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_find.cpp: In instantiation of ‘void find_tests(std::vector<hpx::naming::id_type>&) [with T = double]’:
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_find.cpp:130:34: required from here
/home/zao/stellar/hpx/tests/unit/parallel/segmented_algorithms/partitioned_vector_find.cpp:100: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 = hpx::vector_iterator<double, std::vector<double> >; FwdIter2 = hpx::vector_iterator<double, std::vector<double> >; T = double; Op = std::plus<double>; 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::vector_iterator<double, std::vector<double> >]’ is deprecated: This functionality is deprecated and will be removed in the future. [-Wdeprecated-declarations]
hpx::parallel::inclusive_scan(hpx::parallel::execution::seq, xvalues.begin(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xvalues.end(), xvalues.begin(), T(0), std::plus<T>());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/segmented_algorithms/partitioned_vector_find.cpp:9:
/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,
^~~~~~~~~~~~~~
[1049/1146] Building CXX object tests/unit/util/CMakeFiles/bind_action_test_exe.dir/bind_action.cpp.o
[1050/1146] Linking CXX executable bin/bind_action_test
[1051/1146] Building CXX object tests/unit/util/CMakeFiles/any_test_exe.dir/any.cpp.o
[1052/1146] Linking CXX executable bin/any_test
[1053/1146] Linking CXX executable bin/partitioned_vector_find_test
[1054/1146] Building CXX object tests/unit/util/CMakeFiles/pack_traversal_test_exe.dir/pack_traversal.cpp.o
[1055/1146] Linking CXX executable bin/pack_traversal_test
[1056/1146] 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:937: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:959: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:439:5: required from here
/home/zao/stellar/hpx/hpx/util/tuple.hpp:934: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:936: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:937: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:959: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:981: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:440:5: required from here
/home/zao/stellar/hpx/hpx/util/tuple.hpp:934: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:936: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))
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[1057/1146] Linking CXX executable bin/tuple_test
[1058/1146] Building CXX object tests/unit/util/CMakeFiles/any_serialization_test_exe.dir/any_serialization.cpp.o
[1059/1146] Linking CXX executable bin/any_serialization_test
[1060/1146] Building CXX object tests/unit/util/CMakeFiles/config_entry_test_exe.dir/config_entry.cpp.o
[1061/1146] Linking CXX executable bin/config_entry_test
[1062/1146] Building CXX object tests/unit/util/CMakeFiles/tagged_test_exe.dir/tagged.cpp.o
[1063/1146] Building CXX object tests/unit/util/CMakeFiles/parse_affinity_options_test_exe.dir/parse_affinity_options.cpp.o
[1064/1146] Linking CXX executable bin/tagged_test
[1065/1146] Building CXX object tests/unit/util/bind/CMakeFiles/bind_dm3_test_test_exe.dir/bind_dm3_test.cpp.o
[1066/1146] Linking CXX executable bin/parse_affinity_options_test
[1067/1146] Linking CXX executable bin/bind_dm3_test_test
[1068/1146] Building CXX object tests/unit/util/bind/CMakeFiles/bind_rvalue_test_test_exe.dir/bind_rvalue_test.cpp.o
[1069/1146] Building CXX object tests/unit/util/bind/CMakeFiles/bind_const_test_test_exe.dir/bind_const_test.cpp.o
[1070/1146] Linking CXX executable bin/bind_rvalue_test_test
[1071/1146] Linking CXX executable bin/bind_const_test_test
[1072/1146] Building CXX object tests/unit/util/bind/CMakeFiles/bind_cv_test_test_exe.dir/bind_cv_test.cpp.o
[1073/1146] Linking CXX executable bin/bind_cv_test_test
[1074/1146] Building CXX object tests/unit/util/bind/CMakeFiles/bind_dm_test_test_exe.dir/bind_dm_test.cpp.o
[1075/1146] Linking CXX executable bin/bind_dm_test_test
[1076/1146] Building CXX object tests/unit/util/bind/CMakeFiles/bind_placeholder_test_test_exe.dir/bind_placeholder_test.cpp.o
[1077/1146] Linking CXX executable bin/bind_placeholder_test_test
[1078/1146] Building CXX object tests/unit/util/bind/CMakeFiles/bind_rv_sp_test_test_exe.dir/bind_rv_sp_test.cpp.o
[1079/1146] Linking CXX executable bin/bind_rv_sp_test_test
[1080/1146] Building CXX object tests/unit/util/bind/CMakeFiles/protect_test_test_exe.dir/protect_test.cpp.o
[1081/1146] Linking CXX executable bin/protect_test_test
[1082/1146] Building CXX object tests/unit/util/bind/CMakeFiles/bind_dm2_test_test_exe.dir/bind_dm2_test.cpp.o
[1083/1146] Linking CXX executable bin/bind_dm2_test_test
[1084/1146] Building CXX object tests/unit/util/CMakeFiles/function_test_exe.dir/function.cpp.o
[1085/1146] Building CXX object tests/unit/util/bind/CMakeFiles/bind_stateful_test_test_exe.dir/bind_stateful_test.cpp.o
[1086/1146] Linking CXX executable bin/function_test
[1087/1146] Linking CXX executable bin/bind_stateful_test_test
[1088/1146] Building CXX object tests/unit/util/cache/CMakeFiles/local_mru_cache_test_exe.dir/local_mru_cache.cpp.o
[1089/1146] Linking CXX executable bin/local_mru_cache_test
[1090/1146] Building CXX object tests/unit/util/bind/CMakeFiles/bind_test_test_exe.dir/bind_test.cpp.o
[1091/1146] Linking CXX executable bin/bind_test_test
[1092/1146] Building CXX object tests/unit/util/cache/CMakeFiles/local_lru_cache_test_exe.dir/local_lru_cache.cpp.o
[1093/1146] Linking CXX executable bin/local_lru_cache_test
[1094/1146] Building CXX object tests/unit/util/cache/CMakeFiles/local_statistics_test_exe.dir/local_statistics.cpp.o
[1095/1146] Linking CXX executable bin/local_statistics_test
[1096/1146] Building CXX object tests/unit/util/function/CMakeFiles/function_args_test_exe.dir/function_args.cpp.o
[1097/1146] Building CXX object tests/unit/util/function/CMakeFiles/function_ref_test_exe.dir/function_ref.cpp.o
[1098/1146] Linking CXX executable bin/function_args_test
[1099/1146] Linking CXX executable bin/function_ref_test
[1100/1146] Building CXX object tests/unit/serialization/CMakeFiles/serialization_partitioned_vector_test_exe.dir/serialization_partitioned_vector.cpp.o
[1101/1146] Building CXX object tests/unit/util/function/CMakeFiles/function_arith_test_exe.dir/function_arith.cpp.o
[1102/1146] Linking CXX executable bin/function_arith_test
[1103/1146] Linking CXX executable bin/serialization_partitioned_vector_test
[1104/1146] Building CXX object tests/unit/util/function/CMakeFiles/contains_test_test_exe.dir/contains_test.cpp.o
[1105/1146] Linking CXX executable bin/contains_test_test
[1106/1146] Building CXX object tests/unit/util/function/CMakeFiles/function_bind_test_test_exe.dir/function_bind_test.cpp.o
[1107/1146] Building CXX object tests/unit/util/function/CMakeFiles/function_test_test_exe.dir/function_test.cpp.o
[1108/1146] Linking CXX executable bin/function_bind_test_test
[1109/1146] Linking CXX executable bin/function_test_test
[1110/1146] Building CXX object tests/unit/util/function/CMakeFiles/stateless_test_test_exe.dir/stateless_test.cpp.o
[1111/1146] Building CXX object tests/unit/util/function/CMakeFiles/sum_avg_test_exe.dir/sum_avg.cpp.o
[1112/1146] Linking CXX executable bin/sum_avg_test
[1113/1146] Linking CXX executable bin/stateless_test_test
[1114/1146] Building CXX object tests/unit/util/function/CMakeFiles/nothrow_swap_test_exe.dir/nothrow_swap.cpp.o
[1115/1146] Linking CXX executable bin/nothrow_swap_test
[1116/1146] Building CXX object tests/unit/util/iterator/CMakeFiles/iterator_facade_test_exe.dir/iterator_facade.cpp.o
[1117/1146] Building CXX object tests/unit/util/iterator/CMakeFiles/zip_iterator_test_exe.dir/zip_iterator.cpp.o
[1118/1146] Linking CXX executable bin/iterator_facade_test
[1119/1146] Linking CXX executable bin/zip_iterator_test
[1120/1146] Building CXX object tests/unit/util/iterator/CMakeFiles/iterator_adaptor_test_exe.dir/iterator_adaptor.cpp.o
[1121/1146] Linking CXX executable bin/iterator_adaptor_test
[1122/1146] Building CXX object tests/unit/util/function/CMakeFiles/function_target_test_exe.dir/function_target.cpp.o
[1123/1146] Linking CXX executable bin/function_target_test
[1124/1146] Building CXX object tests/unit/util/iterator/CMakeFiles/transform_iterator2_test_exe.dir/transform_iterator2.cpp.o
[1125/1146] Building CXX object tests/unit/util/mem_fn/CMakeFiles/mem_fn_void_test_test_exe.dir/mem_fn_void_test.cpp.o
[1126/1146] Linking CXX executable bin/transform_iterator2_test
[1127/1146] Linking CXX executable bin/mem_fn_void_test_test
[1128/1146] Building CXX object tests/unit/util/mem_fn/CMakeFiles/mem_fn_unary_addr_test_test_exe.dir/mem_fn_unary_addr_test.cpp.o
[1129/1146] Linking CXX executable bin/mem_fn_unary_addr_test_test
[1130/1146] Building CXX object tests/unit/util/mem_fn/CMakeFiles/mem_fn_dm_test_test_exe.dir/mem_fn_dm_test.cpp.o
[1131/1146] Linking CXX executable bin/mem_fn_dm_test_test
[1132/1146] Building CXX object tests/unit/util/mem_fn/CMakeFiles/mem_fn_derived_test_test_exe.dir/mem_fn_derived_test.cpp.o
[1133/1146] Linking CXX executable bin/mem_fn_derived_test_test
[1134/1146] Building CXX object tests/unit/util/mem_fn/CMakeFiles/mem_fn_rv_test_test_exe.dir/mem_fn_rv_test.cpp.o
[1135/1146] Linking CXX executable bin/mem_fn_rv_test_test
[1136/1146] Building CXX object tests/unit/util/mem_fn/CMakeFiles/mem_fn_test_test_exe.dir/mem_fn_test.cpp.o
[1137/1146] Linking CXX executable bin/mem_fn_test_test
[1138/1146] Building CXX object tests/unit/util/iterator/CMakeFiles/stencil3_iterator_test_exe.dir/stencil3_iterator.cpp.o
[1139/1146] Linking CXX executable bin/stencil3_iterator_test
[1140/1146] Building CXX object tests/unit/util/iterator/CMakeFiles/transform_iterator_test_exe.dir/transform_iterator.cpp.o
[1141/1146] Linking CXX executable bin/transform_iterator_test
[1142/1146] Building CXX object tests/unit/computeapi/host/CMakeFiles/block_allocator_test_exe.dir/block_allocator.cpp.o
[1143/1146] Linking CXX executable bin/block_allocator_test
[1144/1146] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_transform_test_exe.dir/partitioned_vector_transform.cpp.o
[1145/1146] Linking CXX executable bin/partitioned_vector_transform_test
[1146/1146] Running utility command for tests
FAILED: CMakeFiles/tests.util
cd /home/zao/stellar/bld-rwdi && ctest --output-on-failure --timeout 100
Test project /home/zao/stellar/bld-rwdi
Start 1: tests.regressions.commandline_options_1437
1/538 Test #1: tests.regressions.commandline_options_1437 ................................................ Passed 0.13 sec
Start 2: tests.regressions.dynamic_counters_loaded_1508
2/538 Test #2: tests.regressions.dynamic_counters_loaded_1508 ............................................ Passed 0.03 sec
Start 3: tests.regressions.id_type_ref_counting_1032
3/538 Test #3: tests.regressions.id_type_ref_counting_1032 ............................................... Passed 6.04 sec
Start 4: tests.regressions.multiple_init
4/538 Test #4: tests.regressions.multiple_init ........................................................... Passed 0.04 sec
Start 5: tests.regressions.unhandled_exception_582
5/538 Test #5: tests.regressions.unhandled_exception_582 .................................................***Failed 0.04 sec
{stack-trace}: 4 frames:
0x7f6272dff22c : hpx::detail::backtrace[abi:cxx11](unsigned long) + 0x9c in /home/zao/stellar/bld-rwdi/lib/libhpx.so.1
0x7f6272e12647 : std::__exception_ptr::exception_ptr hpx::detail::get_exception<hpx::exception>(hpx::exception const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) + 0x97 in /home/zao/stellar/bld-rwdi/lib/libhpx.so.1
0x7f6272e12b65 : void hpx::detail::throw_exception<hpx::exception>(hpx::exception const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long) + 0x55 in /home/zao/stellar/bld-rwdi/lib/libhpx.so.1
0x7f6272e5df5e : hpx::detail::throw_exception(hpx::error, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long) + 0x4e in /home/zao/stellar/bld-rwdi/lib/libhpx.so.1
{env}: 43 entries:
BASH_ENV=/usr/share/lmod/lmod/init/bash
CTEST_INTERACTIVE_DEBUG_MODE=1
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
EASYBUILD_INSTALLPATH=/eb
EASYBUILD_PREFIX=/eb
HOME=/home/zao
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod
LMOD_COLORIZE=yes
LMOD_DEFAULT_MODULEPATH=/eb/modules/all:/etc/lmod/modules:/usr/share/lmod/lmod/modulefiles
LMOD_DIR=/usr/share/lmod/lmod/libexec
LMOD_FULL_SETTARG_SUPPORT=no
LMOD_PKG=/usr/share/lmod/lmod
LMOD_PREPEND_BLOCK=normal
LMOD_SETTARG_CMD=:
LMOD_VERSION=6.6
LMOD_arch=x86_64
LMOD_sys=Linux
LOGNAME=zao
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
MAIL=/var/mail/zao
MANPATH=/usr/share/lmod/lmod/share/man::
MODULEPATH=/eb/modules/all:/etc/lmod/modules:/usr/share/lmod/lmod/modulefiles
MODULEPATH_ROOT=/usr/modulefiles
MODULESHOME=/usr/share/lmod/lmod
OLDPWD=/home/zao/stellar/bld-rwdi
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/home/zao/stellar/bld-rwdi
SHELL=/bin/bash
SHLVL=2
SSH_CLIENT=10.0.1.24 51664 22
SSH_CONNECTION=10.0.1.24 51664 10.0.1.34 22
SSH_TTY=/dev/pts/0
TERM=screen
TMUX=/tmp/tmux-1000/default,788,0
TMUX_PANE=%0
USER=zao
XDG_RUNTIME_DIR=/run/user/1000
XDG_SESSION_ID=2
_=/usr/bin/ninja
_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJhY3RpdmVTaXplIl09MCxiYXNlTXBhdGhBPXsiL2ViL21vZHVsZXMvYWxsIiwiL2V0Yy9sbW9kL21vZHVsZXMiLCIvdXNyL3NoYXJlL2xtb2QvbG1vZC9tb2R1bGVmaWxlcyIsfSxbImNfcmVidWlsZFRpbWUiXT1mYWxzZSxbImNfc2hvcnRUaW1lIl09ZmFsc2UsZmFtaWx5PXt9LGluYWN0aXZlPXt9LG1UPXt9LG1wYXRoQT17Ii9lYi9tb2R1bGVzL2FsbCIsIi9ldGMvbG1vZC9tb2R1bGVzIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL2V0Yy9sbW9kL21vZHVsZXM6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMiLFsidmVyc2lvbiJdPTIsfQ==
_ModuleTable_Sz_=1
{locality-id}: 0
{hostname}: [ (tcp:127.0.0.1:7910) ]
{process-id}: 8750
{function}: hpx_main
{file}: /home/zao/stellar/hpx/tests/regressions/unhandled_exception_582.cpp
{line}: 14
{os-thread}: 0, worker-thread#0
{thread-id}: 00005565a1739a80
{thread-description}: <unknown>
{state}: state_running
{auxinfo}:
{config}:
HPX_WITH_AGAS_DUMP_REFCNT_ENTRIES=OFF
HPX_WITH_APEX=OFF
HPX_WITH_AUTOMATIC_SERIALIZATION_REGISTRATION=ON
HPX_WITH_CXX14_RETURN_TYPE_DEDUCTION=TRUE
HPX_WITH_DEPRECATION_WARNINGS=ON
HPX_WITH_EXECUTION_POLICY_COMPATIBILITY=ON
HPX_WITH_EXECUTOR_COMPATIBILITY=ON
HPX_WITH_GOOGLE_PERFTOOLS=OFF
HPX_WITH_HWLOC=ON
HPX_WITH_INCLUSIVE_SCAN_COMPATIBILITY=ON
HPX_WITH_IO_COUNTERS=ON
HPX_WITH_IO_POOL=ON
HPX_WITH_ITTNOTIFY=OFF
HPX_WITH_LOCAL_DATAFLOW_COMPATIBILITY=ON
HPX_WITH_LOGGING=ON
HPX_WITH_MORE_THAN_64_THREADS=(
HPX_WITH_NATIVE_TLS=ON
HPX_WITH_NETWORKING=ON
HPX_WITH_PAPI=OFF
HPX_WITH_PARCELPORT_ACTION_COUNTERS=OFF
HPX_WITH_PARCELPORT_LIBFABRIC=OFF
HPX_WITH_PARCELPORT_MPI=OFF
HPX_WITH_PARCELPORT_MPI_MULTITHREADED=OFF
HPX_WITH_PARCELPORT_TCP=ON
HPX_WITH_PARCELPORT_VERBS=OFF
HPX_WITH_PARCEL_COALESCING=ON
HPX_WITH_PARCEL_PROFILING=OFF
HPX_WITH_SCHEDULER_LOCAL_STORAGE=OFF
HPX_WITH_SPINLOCK_DEADLOCK_DETECTION=OFF
HPX_WITH_STACKTRACES=ON
HPX_WITH_SWAP_CONTEXT_EMULATION=OFF
HPX_WITH_THREAD_BACKTRACE_ON_SUSPENSION=OFF
HPX_WITH_THREAD_CREATION_AND_CLEANUP_RATES=OFF
HPX_WITH_THREAD_CUMULATIVE_COUNTS=ON
HPX_WITH_THREAD_DEBUG_INFO=OFF
HPX_WITH_THREAD_DESCRIPTION_FULL=OFF
HPX_WITH_THREAD_GUARD_PAGE=ON
HPX_WITH_THREAD_IDLE_RATES=OFF
HPX_WITH_THREAD_LOCAL_STORAGE=OFF
HPX_WITH_THREAD_MANAGER_IDLE_BACKOFF=ON
HPX_WITH_THREAD_QUEUE_WAITTIME=OFF
HPX_WITH_THREAD_STACK_MMAP=ON
HPX_WITH_THREAD_STEALING_COUNTS=ON
HPX_WITH_THREAD_TARGET_ADDRESS=OFF
HPX_WITH_TIMER_POOL=ON
HPX_WITH_TRANSFORM_REDUCE_COMPATIBILITY=ON
HPX_WITH_TUPLE_RVALUE_SWAP=ON
HPX_WITH_UNWRAPPED_COMPATIBILITY=ON
HPX_WITH_VALGRIND=OFF
HPX_WITH_VERIFY_LOCKS=OFF
HPX_WITH_VERIFY_LOCKS_BACKTRACE=OFF
HPX_WITH_VERIFY_LOCKS_GLOBALLY=OFF
HPX_PARCEL_MAX_CONNECTIONS=512
HPX_PARCEL_MAX_CONNECTIONS_PER_LOCALITY=4
HPX_AGAS_LOCAL_CACHE_SIZE=4096
HPX_HAVE_MALLOC=tcmalloc
HPX_PREFIX (configured)=/home/zao/stellar/bld-rwdi
HPX_PREFIX=/home/zao/stellar/bld-rwdi
{version}: V1.1.0 (AGAS: V3.0), Git: e0f0ed18af
{boost}: V1.64.0
{build-type}: release
{date}: Aug 28 2017 11:41:42
{platform}: linux
{compiler}: GNU C++ version 6.3.0 20170516
{stdlib}: GNU libstdc++ version 20170516
{what}: testing: HPX(invalid_status)
{stack-trace}: 12 frames:
0x7f6272e46932 : ??? + 0x7f6272e46932 in /home/zao/stellar/bld-rwdi/lib/libhpx.so.1
0x7f6272e43f38 : hpx::termination_handler(int) + 0xd8 in /home/zao/stellar/bld-rwdi/lib/libhpx.so.1
0x7f62719c50c0 : ??? + 0x7f62719c50c0 in /lib/x86_64-linux-gnu/libpthread.so.0
0x7f6272e3fed7 : hpx::get_runtime() + 0x17 in /home/zao/stellar/bld-rwdi/lib/libhpx.so.1
0x7f6272e40e39 : hpx::threads::get_thread_manager() + 0x9 in /home/zao/stellar/bld-rwdi/lib/libhpx.so.1
0x7f62732294ad : ??? + 0x7f62732294ad in /home/zao/stellar/bld-rwdi/lib/libhpx.so.1
0x7f62732587f2 : hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >::thread_func(unsigned long, unsigned long, std::shared_ptr<hpx::compat::barrier>) + 0x662 in /home/zao/stellar/bld-rwdi/lib/libhpx.so.1
0x7f6273228141 : std::thread::_State_impl<std::_Bind_simple<std::_Mem_fn<void (hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >::*)(unsigned long, unsigned long, std::shared_ptr<hpx::compat::barrier>)> (hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >*, unsigned long, unsigned long, std::shared_ptr<hpx::compat::barrier>)> >::_M_run() + 0x51 in /home/zao/stellar/bld-rwdi/lib/libhpx.so.1
0x7f627105ce6f : ??? + 0x7f627105ce6f in /usr/lib/x86_64-linux-gnu/libstdc++.so.6
0x7f62719bb494 : ??? + 0x7f62719bb494 in /lib/x86_64-linux-gnu/libpthread.so.0
0x7f62707d1aff : clone + 0x3f in /lib/x86_64-linux-gnu/libc.so.6
{what}: Segmentation fault
{config}:
HPX_WITH_AGAS_DUMP_REFCNT_ENTRIES=OFF
HPX_WITH_APEX=OFF
HPX_WITH_AUTOMATIC_SERIALIZATION_REGISTRATION=ON
HPX_WITH_CXX14_RETURN_TYPE_DEDUCTION=TRUE
HPX_WITH_DEPRECATION_WARNINGS=ON
HPX_WITH_EXECUTION_POLICY_COMPATIBILITY=ON
HPX_WITH_EXECUTOR_COMPATIBILITY=ON
HPX_WITH_GOOGLE_PERFTOOLS=OFF
HPX_WITH_HWLOC=ON
HPX_WITH_INCLUSIVE_SCAN_COMPATIBILITY=ON
HPX_WITH_IO_COUNTERS=ON
HPX_WITH_IO_POOL=ON
HPX_WITH_ITTNOTIFY=OFF
HPX_WITH_LOCAL_DATAFLOW_COMPATIBILITY=ON
HPX_WITH_LOGGING=ON
HPX_WITH_MORE_THAN_64_THREADS=(
HPX_WITH_NATIVE_TLS=ON
HPX_WITH_NETWORKING=ON
HPX_WITH_PAPI=OFF
HPX_WITH_PARCELPORT_ACTION_COUNTERS=OFF
HPX_WITH_PARCELPORT_LIBFABRIC=OFF
HPX_WITH_PARCELPORT_MPI=OFF
HPX_WITH_PARCELPORT_MPI_MULTITHREADED=OFF
HPX_WITH_PARCELPORT_TCP=ON
HPX_WITH_PARCELPORT_VERBS=OFF
HPX_WITH_PARCEL_COALESCING=ON
HPX_WITH_PARCEL_PROFILING=OFF
HPX_WITH_SCHEDULER_LOCAL_STORAGE=OFF
HPX_WITH_SPINLOCK_DEADLOCK_DETECTION=OFF
HPX_WITH_STACKTRACES=ON
HPX_WITH_SWAP_CONTEXT_EMULATION=OFF
HPX_WITH_THREAD_BACKTRACE_ON_SUSPENSION=OFF
HPX_WITH_THREAD_CREATION_AND_CLEANUP_RATES=OFF
HPX_WITH_THREAD_CUMULATIVE_COUNTS=ON
HPX_WITH_THREAD_DEBUG_INFO=OFF
HPX_WITH_THREAD_DESCRIPTION_FULL=OFF
HPX_WITH_THREAD_GUARD_PAGE=ON
HPX_WITH_THREAD_IDLE_RATES=OFF
HPX_WITH_THREAD_LOCAL_STORAGE=OFF
HPX_WITH_THREAD_MANAGER_IDLE_BACKOFF=ON
HPX_WITH_THREAD_QUEUE_WAITTIME=OFF
HPX_WITH_THREAD_STACK_MMAP=ON
HPX_WITH_THREAD_STEALING_COUNTS=ON
HPX_WITH_THREAD_TARGET_ADDRESS=OFF
HPX_WITH_TIMER_POOL=ON
HPX_WITH_TRANSFORM_REDUCE_COMPATIBILITY=ON
HPX_WITH_TUPLE_RVALUE_SWAP=ON
HPX_WITH_UNWRAPPED_COMPATIBILITY=ON
HPX_WITH_VALGRIND=OFF
HPX_WITH_VERIFY_LOCKS=OFF
HPX_WITH_VERIFY_LOCKS_BACKTRACE=OFF
HPX_WITH_VERIFY_LOCKS_GLOBALLY=OFF
HPX_PARCEL_MAX_CONNECTIONS=512
HPX_PARCEL_MAX_CONNECTIONS_PER_LOCALITY=4
HPX_AGAS_LOCAL_CACHE_SIZE=4096
HPX_HAVE_MALLOC=tcmalloc
HPX_PREFIX (configured)=unknown
HPX_PREFIX=unknown
{version}: V1.1.0 (AGAS: V3.0), Git: e0f0ed18af
{boost}: V1.64.0
{build-type}: release
{date}: Aug 28 2017 11:41:42
{platform}: linux
{compiler}: GNU C++ version 6.3.0 20170516
{stdlib}: GNU libstdc++ version 20170516
Base command is "/home/zao/stellar/bld-rwdi/bin/unhandled_exception_582_test --hpx:threads=1 --hpx:localities=1"
Executing command: /home/zao/stellar/bld-rwdi/bin/unhandled_exception_582_test --hpx:threads=1 --hpx:localities=1 --hpx:node=0
Start 6: tests.regressions.id_type_ref_counting_1032_4
6/538 Test #6: tests.regressions.id_type_ref_counting_1032_4 ............................................. Passed 6.03 sec
Start 7: tests.regressions.agas.duplicate_id_registration_1596
7/538 Test #7: tests.regressions.agas.duplicate_id_registration_1596 ..................................... Passed 0.04 sec
Start 8: tests.regressions.agas.pass_by_value_id_type_action
8/538 Test #8: tests.regressions.agas.pass_by_value_id_type_action ....................................... Passed 0.03 sec
Start 9: tests.regressions.agas.send_gid_keep_component_1624
9/538 Test #9: tests.regressions.agas.send_gid_keep_component_1624 ....................................... Passed 0.04 sec
Start 10: tests.regressions.agas.distributed.tcp.register_with_basename_1804
10/538 Test #10: tests.regressions.agas.distributed.tcp.register_with_basename_1804 ........................ Passed 0.05 sec
Start 11: tests.regressions.actions.async_deferred_1523
11/538 Test #11: tests.regressions.actions.async_deferred_1523 ............................................. Passed 0.04 sec
Start 12: tests.regressions.actions.make_continuation_1615
12/538 Test #12: tests.regressions.actions.make_continuation_1615 .......................................... Passed 0.03 sec
Start 13: tests.regressions.actions.plain_action_1330
13/538 Test #13: tests.regressions.actions.plain_action_1330 ............................................... Passed 0.04 sec
Start 14: tests.regressions.actions.plain_action_1550
14/538 Test #14: tests.regressions.actions.plain_action_1550 ............................................... Passed 0.03 sec
Start 15: tests.regressions.actions.distributed.tcp.plain_action_move_semantics
15/538 Test #15: tests.regressions.actions.distributed.tcp.plain_action_move_semantics ..................... Passed 0.06 sec
Start 16: tests.regressions.actions.distributed.tcp.component_action_move_semantics
16/538 Test #16: tests.regressions.actions.distributed.tcp.component_action_move_semantics ................. Passed 0.05 sec
Start 17: tests.regressions.build.test_client_1950
17/538 Test #17: tests.regressions.build.test_client_1950 .................................................. Passed 0.04 sec
Start 18: tests.regressions.block_matrix.block_matrix
18/538 Test #18: tests.regressions.block_matrix.block_matrix ............................................... Passed 0.04 sec
Start 19: tests.regressions.components_dir.create_n_components_2323
19/538 Test #19: tests.regressions.components_dir.create_n_components_2323 ................................. Passed 0.03 sec
Start 20: tests.regressions.components_dir.distributed.tcp.create_remote_component_2334
20/538 Test #20: tests.regressions.components_dir.distributed.tcp.create_remote_component_2334 ............. Passed 0.81 sec
Start 21: tests.regressions.components_dir.moveonly_constructor_arguments_1405
21/538 Test #21: tests.regressions.components_dir.moveonly_constructor_arguments_1405 ...................... Passed 0.03 sec
Start 22: tests.regressions.components_dir.distributed.tcp.new_2848
22/538 Test #22: tests.regressions.components_dir.distributed.tcp.new_2848 ................................. Passed 0.05 sec
Start 23: tests.regressions.components_dir.partitioned_vector_2201
23/538 Test #23: tests.regressions.components_dir.partitioned_vector_2201 .................................. Passed 0.04 sec
Start 24: tests.regressions.components_dir.returned_client_2150
24/538 Test #24: tests.regressions.components_dir.returned_client_2150 ..................................... Passed 0.03 sec
Start 25: tests.regressions.computeapi_dir.for_each_value_proxy
25/538 Test #25: tests.regressions.computeapi_dir.for_each_value_proxy ..................................... Passed 0.03 sec
Start 26: tests.regressions.iostreams.lost_output_2236
26/538 Test #26: tests.regressions.iostreams.lost_output_2236 .............................................. Passed 0.04 sec
Start 27: tests.regressions.iostreams.distributed.tcp.no_output_1173
27/538 Test #27: tests.regressions.iostreams.distributed.tcp.no_output_1173 ................................ Passed 0.05 sec
Start 28: tests.regressions.lcos_dir.distributed.tcp.after_588
28/538 Test #28: tests.regressions.lcos_dir.distributed.tcp.after_588 ...................................... Passed 0.10 sec
Start 29: tests.regressions.lcos_dir.distributed.tcp.async_action_1813
29/538 Test #29: tests.regressions.lcos_dir.distributed.tcp.async_action_1813 .............................. Passed 0.05 sec
Start 30: tests.regressions.lcos_dir.distributed.tcp.async_callback_with_bound_callback
30/538 Test #30: tests.regressions.lcos_dir.distributed.tcp.async_callback_with_bound_callback ............. Passed 0.05 sec
Start 31: tests.regressions.lcos_dir.async_callback_non_deduced_context
31/538 Test #31: tests.regressions.lcos_dir.async_callback_non_deduced_context ............................. Passed 0.04 sec
Start 32: tests.regressions.lcos_dir.async_unwrap_1037
32/538 Test #32: tests.regressions.lcos_dir.async_unwrap_1037 .............................................. Passed 0.03 sec
Start 33: tests.regressions.lcos_dir.barrier_hang
33/538 Test #33: tests.regressions.lcos_dir.barrier_hang ................................................... Passed 0.04 sec
Start 34: tests.regressions.lcos_dir.distributed.tcp.broadcast_wait_for_2822
34/538 Test #34: tests.regressions.lcos_dir.distributed.tcp.broadcast_wait_for_2822 ........................ Passed 0.99 sec
Start 35: tests.regressions.lcos_dir.call_promise_get_gid_more_than_once
35/538 Test #35: tests.regressions.lcos_dir.call_promise_get_gid_more_than_once ............................ Passed 0.04 sec
Start 36: tests.regressions.lcos_dir.channel_register_as_2722
36/538 Test #36: tests.regressions.lcos_dir.channel_register_as_2722 ....................................... Passed 0.04 sec
Start 37: tests.regressions.lcos_dir.dataflow_791
37/538 Test #37: tests.regressions.lcos_dir.dataflow_791 ................................................... Passed 0.06 sec
Start 38: tests.regressions.lcos_dir.dataflow_action_2008
38/538 Test #38: tests.regressions.lcos_dir.dataflow_action_2008 ........................................... Passed 0.03 sec
Start 39: tests.regressions.lcos_dir.dataflow_const_functor_773
39/538 Test #39: tests.regressions.lcos_dir.dataflow_const_functor_773 ..................................... Passed 0.03 sec
Start 40: tests.regressions.lcos_dir.dataflow_future_swap2
40/538 Test #40: tests.regressions.lcos_dir.dataflow_future_swap2 .......................................... Passed 0.04 sec
Start 41: tests.regressions.lcos_dir.dataflow_future_swap
41/538 Test #41: tests.regressions.lcos_dir.dataflow_future_swap ........................................... Passed 10.04 sec
Start 42: tests.regressions.lcos_dir.dataflow_launch_775
42/538 Test #42: tests.regressions.lcos_dir.dataflow_launch_775 ............................................ Passed 0.04 sec
Start 43: tests.regressions.lcos_dir.dataflow_recursion_1613
43/538 Test #43: tests.regressions.lcos_dir.dataflow_recursion_1613 ........................................ Passed 0.04 sec
Start 44: tests.regressions.lcos_dir.dataflow_using_774
44/538 Test #44: tests.regressions.lcos_dir.dataflow_using_774 ............................................. Passed 0.03 sec
Start 45: tests.regressions.lcos_dir.exception_from_continuation_1613
45/538 Test #45: tests.regressions.lcos_dir.exception_from_continuation_1613 ............................... Passed 0.04 sec
Start 46: tests.regressions.lcos_dir.future_2667
46/538 Test #46: tests.regressions.lcos_dir.future_2667 .................................................... Passed 1.03 sec
Start 47: tests.regressions.lcos_dir.future_790
47/538 Test #47: tests.regressions.lcos_dir.future_790 ..................................................... Passed 0.03 sec
Start 48: tests.regressions.lcos_dir.distributed.tcp.future_hang_on_get_629
48/538 Test #48: tests.regressions.lcos_dir.distributed.tcp.future_hang_on_get_629 ......................... Passed 0.23 sec
Start 49: tests.regressions.lcos_dir.future_hang_on_then_629
49/538 Test #49: tests.regressions.lcos_dir.future_hang_on_then_629 ........................................ Passed 0.20 sec
Start 50: tests.regressions.lcos_dir.future_hang_on_wait_with_callback_629
50/538 Test #50: tests.regressions.lcos_dir.future_hang_on_wait_with_callback_629 .......................... Passed 0.55 sec
Start 51: tests.regressions.lcos_dir.future_timed_wait_1025
51/538 Test #51: tests.regressions.lcos_dir.future_timed_wait_1025 ......................................... Passed 40.04 sec
Start 52: tests.regressions.lcos_dir.future_serialization_1898
52/538 Test #52: tests.regressions.lcos_dir.future_serialization_1898 ...................................... Passed 0.05 sec
Start 53: tests.regressions.lcos_dir.future_unwrap_878
53/538 Test #53: tests.regressions.lcos_dir.future_unwrap_878 .............................................. Passed 0.04 sec
Start 54: tests.regressions.lcos_dir.future_unwrap_1182
54/538 Test #54: tests.regressions.lcos_dir.future_unwrap_1182 ............................................. Passed 0.03 sec
Start 55: tests.regressions.lcos_dir.ignore_while_locked_1485
55/538 Test #55: tests.regressions.lcos_dir.ignore_while_locked_1485 ....................................... Passed 0.04 sec
Start 56: tests.regressions.lcos_dir.distributed.tcp.lifetime_588
56/538 Test #56: tests.regressions.lcos_dir.distributed.tcp.lifetime_588 ................................... Passed 0.06 sec
Start 57: tests.regressions.lcos_dir.distributed.tcp.lifetime_588_1
57/538 Test #57: tests.regressions.lcos_dir.distributed.tcp.lifetime_588_1 ................................. Passed 0.16 sec
Start 58: tests.regressions.lcos_dir.distributed.tcp.multiple_gather_ops_2001
58/538 Test #58: tests.regressions.lcos_dir.distributed.tcp.multiple_gather_ops_2001 ....................... Passed 0.05 sec
Start 59: tests.regressions.lcos_dir.promise_leak_996
59/538 Test #59: tests.regressions.lcos_dir.promise_leak_996 ............................................... Passed 0.03 sec
Start 60: tests.regressions.lcos_dir.promise_1620
60/538 Test #60: tests.regressions.lcos_dir.promise_1620 ................................................... Passed 0.44 sec
Start 61: tests.regressions.lcos_dir.distributed.tcp.receive_buffer_1733
61/538 Test #61: tests.regressions.lcos_dir.distributed.tcp.receive_buffer_1733 ............................ Passed 0.15 sec
Start 62: tests.regressions.lcos_dir.safely_destroy_promise_1481
62/538 Test #62: tests.regressions.lcos_dir.safely_destroy_promise_1481 .................................... Passed 0.13 sec
Start 63: tests.regressions.lcos_dir.set_hpx_limit_798
63/538 Test #63: tests.regressions.lcos_dir.set_hpx_limit_798 .............................................. Passed 0.03 sec
Start 64: tests.regressions.lcos_dir.shared_future_continuation_order
64/538 Test #64: tests.regressions.lcos_dir.shared_future_continuation_order ............................... Passed 0.03 sec
Start 65: tests.regressions.lcos_dir.shared_future_then_2166
65/538 Test #65: tests.regressions.lcos_dir.shared_future_then_2166 ........................................ Passed 0.03 sec
Start 66: tests.regressions.lcos_dir.shared_mutex_1702
66/538 Test #66: tests.regressions.lcos_dir.shared_mutex_1702 .............................................. Passed 0.04 sec
Start 67: tests.regressions.lcos_dir.shared_stated_leaked_1211
67/538 Test #67: tests.regressions.lcos_dir.shared_stated_leaked_1211 ...................................... Passed 0.04 sec
Start 68: tests.regressions.lcos_dir.sliding_semaphore_2338
68/538 Test #68: tests.regressions.lcos_dir.sliding_semaphore_2338 ......................................... Passed 0.08 sec
Start 69: tests.regressions.lcos_dir.split_future_2246
69/538 Test #69: tests.regressions.lcos_dir.split_future_2246 .............................................. Passed 0.03 sec
Start 70: tests.regressions.lcos_dir.wait_all_hang_1946
70/538 Test #70: tests.regressions.lcos_dir.wait_all_hang_1946 ............................................. Passed 0.04 sec
Start 71: tests.regressions.lcos_dir.wait_for_1751
71/538 Test #71: tests.regressions.lcos_dir.wait_for_1751 .................................................. Passed 2.06 sec
Start 72: tests.regressions.lcos_dir.wait_for_action_2796
72/538 Test #72: tests.regressions.lcos_dir.wait_for_action_2796 ........................................... Passed 0.03 sec
Start 73: tests.regressions.lcos_dir.when_all_vectors_1623
73/538 Test #73: tests.regressions.lcos_dir.when_all_vectors_1623 .......................................... Passed 0.03 sec
Start 74: tests.regressions.lcos_dir.distributed.tcp.after_588_4
74/538 Test #74: tests.regressions.lcos_dir.distributed.tcp.after_588_4 .................................... Passed 4.03 sec
Start 75: tests.regressions.lcos_dir.fail_future_2667
75/538 Test #75: tests.regressions.lcos_dir.fail_future_2667 ............................................... Passed 7.82 sec
Start 76: tests.regressions.lcos_dir.future_range_ambiguity_2032
76/538 Test #76: tests.regressions.lcos_dir.future_range_ambiguity_2032 .................................... Passed 9.53 sec
Start 77: tests.regressions.lcos_dir.wait_all_std_array_2035
77/538 Test #77: tests.regressions.lcos_dir.wait_all_std_array_2035 ........................................ Passed 3.07 sec
Start 78: tests.regressions.parallel.for_each_annotated_function
78/538 Test #78: tests.regressions.parallel.for_each_annotated_function .................................... Passed 0.04 sec
Start 79: tests.regressions.parallel.for_loop_2281
79/538 Test #79: tests.regressions.parallel.for_loop_2281 .................................................. Passed 0.04 sec
Start 80: tests.regressions.parallel.minimal_findend
80/538 Test #80: tests.regressions.parallel.minimal_findend ................................................ Passed 0.04 sec
Start 81: tests.regressions.parallel.scan_different_inits
81/538 Test #81: tests.regressions.parallel.scan_different_inits ........................................... Passed 0.04 sec
Start 82: tests.regressions.parallel.scan_non_commutative
82/538 Test #82: tests.regressions.parallel.scan_non_commutative ........................................... Passed 0.04 sec
Start 83: tests.regressions.parallel.scan_shortlength
83/538 Test #83: tests.regressions.parallel.scan_shortlength ............................................... Passed 0.05 sec
Start 84: tests.regressions.parallel.search_zerolength
84/538 Test #84: tests.regressions.parallel.search_zerolength .............................................. Passed 0.05 sec
Start 85: tests.regressions.parallel.static_chunker_2282
85/538 Test #85: tests.regressions.parallel.static_chunker_2282 ............................................ Passed 0.03 sec
Start 86: tests.regressions.parallel.is_executor_1691
86/538 Test #86: tests.regressions.parallel.is_executor_1691 ............................................... Passed 0.04 sec
Start 87: tests.regressions.performance_counters.discover_counters_1787
87/538 Test #87: tests.regressions.performance_counters.discover_counters_1787 ............................. Passed 0.03 sec
Start 88: tests.regressions.performance_counters.statistics_2666
88/538 Test #88: tests.regressions.performance_counters.statistics_2666 .................................... Passed 2.04 sec
Start 89: tests.regressions.performance_counters.uptime_1737
89/538 Test #89: tests.regressions.performance_counters.uptime_1737 ........................................ Passed 1.04 sec
Start 90: tests.regressions.serialization.buffer_overrun_2839
90/538 Test #90: tests.regressions.serialization.buffer_overrun_2839 ....................................... Passed 0.03 sec
Start 91: tests.regressions.threads.block_os_threads_1036
91/538 Test #91: tests.regressions.threads.block_os_threads_1036 ........................................... Passed 0.04 sec
Start 92: tests.regressions.threads.resume_priority
92/538 Test #92: tests.regressions.threads.resume_priority ................................................. Passed 0.03 sec
Start 93: tests.regressions.threads.thread_data_1111
93/538 Test #93: tests.regressions.threads.thread_data_1111 ................................................ Passed 0.03 sec
Start 94: tests.regressions.threads.thread_pool_executor_1112
94/538 Test #94: tests.regressions.threads.thread_pool_executor_1112 ....................................... Passed 0.06 sec
Start 95: tests.regressions.threads.thread_rescheduling
95/538 Test #95: tests.regressions.threads.thread_rescheduling ............................................. Passed 0.07 sec
Start 96: tests.regressions.threads.thread_suspend_pending
96/538 Test #96: tests.regressions.threads.thread_suspend_pending .......................................... Passed 0.04 sec
Start 97: tests.regressions.threads.thread_suspend_duration
97/538 Test #97: tests.regressions.threads.thread_suspend_duration ......................................... Passed 0.07 sec
Start 98: tests.regressions.threads.threads_all_1422
98/538 Test #98: tests.regressions.threads.threads_all_1422 ................................................ Passed 0.04 sec
Start 99: tests.regressions.threads.thread_pool_executor_1114
99/538 Test #99: tests.regressions.threads.thread_pool_executor_1114 ....................................... Passed 0.03 sec
Start 100: tests.regressions.traits.is_callable_1179
100/538 Test #100: tests.regressions.traits.is_callable_1179 ................................................. Passed 0.02 sec
Start 101: tests.regressions.util.command_line_arguments_706
101/538 Test #101: tests.regressions.util.command_line_arguments_706 ......................................... Passed 0.04 sec
Start 102: tests.regressions.util.configuration_1572
102/538 Test #102: tests.regressions.util.configuration_1572 ................................................. Passed 0.03 sec
Start 103: tests.regressions.util.function_argument
103/538 Test #103: tests.regressions.util.function_argument .................................................. Passed 0.03 sec
Start 104: tests.regressions.util.function_serialization_728
104/538 Test #104: tests.regressions.util.function_serialization_728 ......................................... Passed 0.04 sec
Start 105: tests.regressions.util.iarchive_1237
105/538 Test #105: tests.regressions.util.iarchive_1237 ...................................................... Passed 0.03 sec
Start 106: tests.regressions.util.protect_with_nullary_pfo
106/538 Test #106: tests.regressions.util.protect_with_nullary_pfo ........................................... Passed 0.04 sec
Start 107: tests.regressions.util.serialize_buffer_1069
107/538 Test #107: tests.regressions.util.serialize_buffer_1069 .............................................. Passed 0.04 sec
Start 108: tests.regressions.util.set_config_entry_deadlock
108/538 Test #108: tests.regressions.util.set_config_entry_deadlock .......................................... Passed 0.03 sec
Start 109: tests.regressions.util.tuple_serialization_803
109/538 Test #109: tests.regressions.util.tuple_serialization_803 ............................................ Passed 0.04 sec
Start 110: tests.regressions.util.unwrapped_1528
110/538 Test #110: tests.regressions.util.unwrapped_1528 ..................................................... Passed 0.02 sec
Start 111: tests.regressions.util.use_all_cores_2262
111/538 Test #111: tests.regressions.util.use_all_cores_2262 ................................................. Passed 0.04 sec
Start 112: tests.regressions.util.distributed.tcp.zero_copy_parcels_1001
112/538 Test #112: tests.regressions.util.distributed.tcp.zero_copy_parcels_1001 ............................. Passed 0.15 sec
Start 113: tests.regressions.util.distributed.tcp.zero_copy_parcels_1001_no_array_optimization
113/538 Test #113: tests.regressions.util.distributed.tcp.zero_copy_parcels_1001_no_array_optimization ....... Passed 0.05 sec
Start 114: tests.regressions.util.distributed.tcp.zero_copy_parcels_1001_no_zero_copy_optimization
114/538 Test #114: tests.regressions.util.distributed.tcp.zero_copy_parcels_1001_no_zero_copy_optimization ... Passed 0.05 sec
Start 115: tests.unit.actions.return_future
115/538 Test #115: tests.unit.actions.return_future .......................................................... Passed 0.04 sec
Start 116: tests.unit.actions.fail_compile_non_const_array_argument
116/538 Test #116: tests.unit.actions.fail_compile_non_const_array_argument .................................. Passed 3.14 sec
Start 117: tests.unit.actions.fail_compile_const_array_argument
117/538 Test #117: tests.unit.actions.fail_compile_const_array_argument ...................................... Passed 4.11 sec
Start 118: tests.unit.actions.fail_compile_non_const_pointer_argument
118/538 Test #118: tests.unit.actions.fail_compile_non_const_pointer_argument ................................ Passed 3.10 sec
Start 119: tests.unit.actions.fail_compile_const_pointer_argument
119/538 Test #119: tests.unit.actions.fail_compile_const_pointer_argument .................................... Passed 3.13 sec
Start 120: tests.unit.actions.fail_compile_non_const_ref_argument
120/538 Test #120: tests.unit.actions.fail_compile_non_const_ref_argument .................................... Passed 3.13 sec
Start 121: tests.unit.actions.succeed_compile_const_ref_argument
121/538 Test #121: tests.unit.actions.succeed_compile_const_ref_argument ..................................... Passed 7.20 sec
Start 122: tests.unit.agas.distributed.tcp.credit_exhaustion
122/538 Test #122: tests.unit.agas.distributed.tcp.credit_exhaustion ......................................... Passed 2.07 sec
Start 123: tests.unit.agas.distributed.tcp.find_clients_from_prefix
123/538 Test #123: tests.unit.agas.distributed.tcp.find_clients_from_prefix .................................. Passed 0.05 sec
Start 124: tests.unit.agas.distributed.tcp.find_ids_from_prefix
124/538 Test #124: tests.unit.agas.distributed.tcp.find_ids_from_prefix ...................................... Passed 0.15 sec
Start 125: tests.unit.agas.distributed.tcp.get_colocation_id
125/538 Test #125: tests.unit.agas.distributed.tcp.get_colocation_id ......................................... Passed 0.15 sec
Start 126: tests.unit.agas.gid_type
126/538 Test #126: tests.unit.agas.gid_type .................................................................. Passed 0.02 sec
Start 127: tests.unit.agas.local_address_rebind
127/538 Test #127: tests.unit.agas.local_address_rebind ...................................................... Passed 0.05 sec
Start 128: tests.unit.agas.local_embedded_ref_to_local_object
128/538 Test #128: tests.unit.agas.local_embedded_ref_to_local_object ........................................ Passed 4.04 sec
Start 129: tests.unit.agas.distributed.tcp.local_embedded_ref_to_remote_object
129/538 Test #129: tests.unit.agas.distributed.tcp.local_embedded_ref_to_remote_object ....................... Passed 8.15 sec
Start 130: tests.unit.agas.distributed.tcp.remote_embedded_ref_to_local_object
130/538 Test #130: tests.unit.agas.distributed.tcp.remote_embedded_ref_to_local_object ....................... Passed 8.19 sec
Start 131: tests.unit.agas.distributed.tcp.remote_embedded_ref_to_remote_object
131/538 Test #131: tests.unit.agas.distributed.tcp.remote_embedded_ref_to_remote_object ...................... Passed 8.13 sec
Start 132: tests.unit.agas.refcnted_symbol_to_local_object
132/538 Test #132: tests.unit.agas.refcnted_symbol_to_local_object ........................................... Passed 3.04 sec
Start 133: tests.unit.agas.distributed.tcp.refcnted_symbol_to_remote_object
133/538 Test #133: tests.unit.agas.distributed.tcp.refcnted_symbol_to_remote_object .......................... Passed 6.14 sec
Start 134: tests.unit.agas.scoped_ref_to_local_object
134/538 Test #134: tests.unit.agas.scoped_ref_to_local_object ................................................ Passed 2.04 sec
Start 135: tests.unit.agas.distributed.tcp.scoped_ref_to_remote_object
135/538 Test #135: tests.unit.agas.distributed.tcp.scoped_ref_to_remote_object ............................... Passed 4.05 sec
Start 136: tests.unit.agas.distributed.tcp.split_credit
136/538 Test #136: tests.unit.agas.distributed.tcp.split_credit .............................................. Passed 0.15 sec
Start 137: tests.unit.agas.uncounted_symbol_to_local_object
137/538 Test #137: tests.unit.agas.uncounted_symbol_to_local_object .......................................... Passed 3.04 sec
Start 138: tests.unit.agas.distributed.tcp.uncounted_symbol_to_remote_object
138/538 Test #138: tests.unit.agas.distributed.tcp.uncounted_symbol_to_remote_object ......................... Passed 6.15 sec
Start 139: tests.unit.components.distributed.tcp.action_invoke_no_more_than
139/538 Test #139: tests.unit.components.distributed.tcp.action_invoke_no_more_than .......................... Passed 1.17 sec
Start 140: tests.unit.components.distributed.tcp.copy_component
140/538 Test #140: tests.unit.components.distributed.tcp.copy_component ...................................... Passed 0.05 sec
Start 141: tests.unit.components.distribution_policy_executor
141/538 Test #141: tests.unit.components.distribution_policy_executor ........................................ Passed 0.04 sec
Start 142: tests.unit.components.get_gid
142/538 Test #142: tests.unit.components.get_gid ............................................................. Passed 0.04 sec
Start 143: tests.unit.components.distributed.tcp.get_ptr
143/538 Test #143: tests.unit.components.distributed.tcp.get_ptr ............................................. Passed 0.15 sec
Start 144: tests.unit.components.inheritance_2_classes_abstract
144/538 Test #144: tests.unit.components.inheritance_2_classes_abstract ...................................... Passed 0.04 sec
Start 145: tests.unit.components.inheritance_2_classes_concrete
145/538 Test #145: tests.unit.components.inheritance_2_classes_concrete ...................................... Passed 0.04 sec
Start 146: tests.unit.components.inheritance_3_classes_1_abstract
146/538 Test #146: tests.unit.components.inheritance_3_classes_1_abstract .................................... Passed 0.04 sec
Start 147: tests.unit.components.inheritance_3_classes_2_abstract
147/538 Test #147: tests.unit.components.inheritance_3_classes_2_abstract .................................... Passed 0.04 sec
Start 148: tests.unit.components.inheritance_3_classes_concrete
148/538 Test #148: tests.unit.components.inheritance_3_classes_concrete ...................................... Passed 0.04 sec
Start 149: tests.unit.components.launch_process
149/538 Test #149: tests.unit.components.launch_process ...................................................... Passed 1.30 sec
Start 150: tests.unit.components.local_new
150/538 Test #150: tests.unit.components.local_new ........................................................... Passed 0.04 sec
Start 151: tests.unit.components.distributed.tcp.migrate_component
151/538 Test #151: tests.unit.components.distributed.tcp.migrate_component ................................... Passed 2.26 sec
Start 152: tests.unit.components.migrate_component_to_storage
152/538 Test #152: tests.unit.components.migrate_component_to_storage ........................................ Passed 0.05 sec
Start 153: tests.unit.components.distributed.tcp.new_
153/538 Test #153: tests.unit.components.distributed.tcp.new_ ................................................ Passed 0.05 sec
Start 154: tests.unit.components.distributed.tcp.new_binpacking
154/538 Test #154: tests.unit.components.distributed.tcp.new_binpacking ...................................... Passed 0.05 sec
Start 155: tests.unit.components.distributed.tcp.new_colocated
155/538 Test #155: tests.unit.components.distributed.tcp.new_colocated ....................................... Passed 0.05 sec
Start 156: tests.unit.components.distributed.tcp.unordered_map
156/538 Test #156: tests.unit.components.distributed.tcp.unordered_map ....................................... Passed 0.13 sec
Start 157: tests.unit.components.partitioned_vector_view
157/538 Test #157: tests.unit.components.partitioned_vector_view ............................................. Passed 0.09 sec
Start 158: tests.unit.components.partitioned_vector_view_iterator
158/538 Test #158: tests.unit.components.partitioned_vector_view_iterator .................................... Passed 0.05 sec
Start 159: tests.unit.components.partitioned_vector_subview
159/538 Test #159: tests.unit.components.partitioned_vector_subview .......................................... Passed 0.19 sec
Start 160: tests.unit.components.coarray
160/538 Test #160: tests.unit.components.coarray ............................................................. Passed 0.07 sec
Start 161: tests.unit.components.coarray_all_reduce
161/538 Test #161: tests.unit.components.coarray_all_reduce .................................................. Passed 0.07 sec
Start 162: tests.unit.components.distribution_policy_executor_v1
162/538 Test #162: tests.unit.components.distribution_policy_executor_v1 ..................................... Passed 0.03 sec
Start 163: tests.unit.diagnostics.handled_exception
163/538 Test #163: tests.unit.diagnostics.handled_exception .................................................. Passed 0.03 sec
Start 164: tests.unit.diagnostics.unhandled_exception
164/538 Test #164: tests.unit.diagnostics.unhandled_exception ................................................ Passed 0.03 sec
Start 165: tests.unit.lcos.distributed.tcp.apply_colocated
165/538 Test #165: tests.unit.lcos.distributed.tcp.apply_colocated ........................................... Passed 0.05 sec
Start 166: tests.unit.lcos.apply_local
166/538 Test #166: tests.unit.lcos.apply_local ............................................................... Passed 0.04 sec
Start 167: tests.unit.lcos.apply_local_executor
167/538 Test #167: tests.unit.lcos.apply_local_executor ...................................................... Passed 1.04 sec
Start 168: tests.unit.lcos.distributed.tcp.apply_remote
168/538 Test #168: tests.unit.lcos.distributed.tcp.apply_remote .............................................. Passed 0.05 sec
Start 169: tests.unit.lcos.distributed.tcp.apply_remote_client
169/538 Test #169: tests.unit.lcos.distributed.tcp.apply_remote_client ....................................... Passed 0.05 sec
Start 170: tests.unit.lcos.distributed.tcp.async_cb_colocated
170/538 Test #170: tests.unit.lcos.distributed.tcp.async_cb_colocated ........................................ Passed 0.05 sec
Start 171: tests.unit.lcos.distributed.tcp.async_cb_remote
171/538 Test #171: tests.unit.lcos.distributed.tcp.async_cb_remote ........................................... Passed 0.05 sec
Start 172: tests.unit.lcos.distributed.tcp.async_cb_remote_client
172/538 Test #172: tests.unit.lcos.distributed.tcp.async_cb_remote_client .................................... Passed 0.14 sec
Start 173: tests.unit.lcos.distributed.tcp.async_continue
173/538 Test #173: tests.unit.lcos.distributed.tcp.async_continue ............................................ Passed 0.04 sec
Start 174: tests.unit.lcos.distributed.tcp.async_continue_cb
174/538 Test #174: tests.unit.lcos.distributed.tcp.async_continue_cb ......................................... Passed 0.05 sec
Start 175: tests.unit.lcos.distributed.tcp.async_continue_cb_colocated
175/538 Test #175: tests.unit.lcos.distributed.tcp.async_continue_cb_colocated ............................... Passed 0.15 sec
Start 176: tests.unit.lcos.async_local
176/538 Test #176: tests.unit.lcos.async_local ............................................................... Passed 0.04 sec
Start 177: tests.unit.lcos.async_local_executor
177/538 Test #177: tests.unit.lcos.async_local_executor ...................................................... Passed 0.04 sec
Start 178: tests.unit.lcos.distributed.tcp.async_remote
178/538 Test #178: tests.unit.lcos.distributed.tcp.async_remote .............................................. Passed 0.05 sec
Start 179: tests.unit.lcos.distributed.tcp.async_remote_client
179/538 Test #179: tests.unit.lcos.distributed.tcp.async_remote_client ....................................... Passed 0.05 sec
Start 180: tests.unit.lcos.distributed.tcp.broadcast
180/538 Test #180: tests.unit.lcos.distributed.tcp.broadcast ................................................. Passed 0.05 sec
Start 181: tests.unit.lcos.distributed.tcp.broadcast_apply
181/538 Test #181: tests.unit.lcos.distributed.tcp.broadcast_apply ........................................... Passed 0.16 sec
Start 182: tests.unit.lcos.channel
182/538 Test #182: tests.unit.lcos.channel ................................................................... Passed 0.06 sec
Start 183: tests.unit.lcos.channel_local
183/538 Test #183: tests.unit.lcos.channel_local ............................................................. Passed 0.04 sec
Start 184: tests.unit.lcos.client_then
184/538 Test #184: tests.unit.lcos.client_then ............................................................... Passed 0.03 sec
Start 185: tests.unit.lcos.condition_variable
185/538 Test #185: tests.unit.lcos.condition_variable ........................................................ Passed 5.24 sec
Start 186: tests.unit.lcos.counting_semaphore
186/538 Test #186: tests.unit.lcos.counting_semaphore ........................................................ Passed 0.05 sec
Start 187: tests.unit.lcos.barrier
187/538 Test #187: tests.unit.lcos.barrier ................................................................... Passed 0.08 sec
Start 188: tests.unit.lcos.fold
188/538 Test #188: tests.unit.lcos.fold ...................................................................... Passed 0.04 sec
Start 189: tests.unit.lcos.future
189/538 Test #189: tests.unit.lcos.future .................................................................... Passed 0.07 sec
Start 190: tests.unit.lcos.future_ref
190/538 Test #190: tests.unit.lcos.future_ref ................................................................ Passed 2.04 sec
Start 191: tests.unit.lcos.future_then
191/538 Test #191: tests.unit.lcos.future_then ............................................................... Passed 14.54 sec
Start 192: tests.unit.lcos.future_then_executor
192/538 Test #192: tests.unit.lcos.future_then_executor ...................................................... Passed 19.05 sec
Start 193: tests.unit.lcos.future_wait
193/538 Test #193: tests.unit.lcos.future_wait ............................................................... Passed 0.04 sec
Start 194: tests.unit.lcos.global_spmd_block
194/538 Test #194: tests.unit.lcos.global_spmd_block ......................................................... Passed 0.04 sec
Start 195: tests.unit.lcos.local_latch
195/538 Test #195: tests.unit.lcos.local_latch ............................................................... Passed 0.04 sec
Start 196: tests.unit.lcos.local_barrier
196/538 Test #196: tests.unit.lcos.local_barrier ............................................................. Passed 0.04 sec
Start 197: tests.unit.lcos.local_dataflow
197/538 Test #197: tests.unit.lcos.local_dataflow ............................................................ Passed 0.04 sec
Start 198: tests.unit.lcos.local_dataflow_executor
198/538 Test #198: tests.unit.lcos.local_dataflow_executor ................................................... Passed 0.06 sec
Start 199: tests.unit.lcos.local_dataflow_std_array
199/538 Test #199: tests.unit.lcos.local_dataflow_std_array .................................................. Passed 0.04 sec
Start 200: tests.unit.lcos.local_event
200/538 Test #200: tests.unit.lcos.local_event ............................................................... Passed 0.05 sec
Start 201: tests.unit.lcos.local_mutex
201/538 Test #201: tests.unit.lcos.local_mutex ............................................................... Passed 0.29 sec
Start 202: tests.unit.lcos.local_promise_allocator
202/538 Test #202: tests.unit.lcos.local_promise_allocator ................................................... Passed 0.04 sec
Start 203: tests.unit.lcos.make_future
203/538 Test #203: tests.unit.lcos.make_future ............................................................... Passed 0.03 sec
Start 204: tests.unit.lcos.packaged_action
204/538 Test #204: tests.unit.lcos.packaged_action ........................................................... Passed 0.05 sec
Start 205: tests.unit.lcos.promise
205/538 Test #205: tests.unit.lcos.promise ................................................................... Passed 0.05 sec
Start 206: tests.unit.lcos.promise_allocator
206/538 Test #206: tests.unit.lcos.promise_allocator ......................................................... Passed 0.04 sec
Start 207: tests.unit.lcos.distributed.tcp.reduce
207/538 Test #207: tests.unit.lcos.distributed.tcp.reduce .................................................... Passed 0.05 sec
Start 208: tests.unit.lcos.distributed.tcp.remote_dataflow
208/538 Test #208: tests.unit.lcos.distributed.tcp.remote_dataflow ........................................... Passed 0.05 sec
Start 209: tests.unit.lcos.distributed.tcp.remote_latch
209/538 Test #209: tests.unit.lcos.distributed.tcp.remote_latch .............................................. Passed 0.05 sec
Start 210: tests.unit.lcos.run_guarded
210/538 Test #210: tests.unit.lcos.run_guarded ............................................................... Passed 0.04 sec
Start 211: tests.unit.lcos.shared_future
211/538 Test #211: tests.unit.lcos.shared_future ............................................................. Passed 2.99 sec
Start 212: tests.unit.lcos.sliding_semaphore
212/538 Test #212: tests.unit.lcos.sliding_semaphore ......................................................... Passed 0.04 sec
Start 213: tests.unit.lcos.split_future
213/538 Test #213: tests.unit.lcos.split_future .............................................................. Passed 0.74 sec
Start 214: tests.unit.lcos.split_shared_future
214/538 Test #214: tests.unit.lcos.split_shared_future ....................................................... Passed 0.74 sec
Start 215: tests.unit.lcos.use_allocator
215/538 Test #215: tests.unit.lcos.use_allocator ............................................................. Passed 0.03 sec
Start 216: tests.unit.lcos.wait_all_std_array
216/538 Test #216: tests.unit.lcos.wait_all_std_array ........................................................ Passed 0.03 sec
Start 217: tests.unit.lcos.wait_any_std_array
217/538 Test #217: tests.unit.lcos.wait_any_std_array ........................................................ Passed 0.03 sec
Start 218: tests.unit.lcos.when_all
218/538 Test #218: tests.unit.lcos.when_all .................................................................. Passed 1.44 sec
Start 219: tests.unit.lcos.when_all_std_array
219/538 Test #219: tests.unit.lcos.when_all_std_array ........................................................ Passed 0.13 sec
Start 220: tests.unit.lcos.when_any
220/538 Test #220: tests.unit.lcos.when_any .................................................................. Passed 2.96 sec
Start 221: tests.unit.lcos.when_any_std_array
221/538 Test #221: tests.unit.lcos.when_any_std_array ........................................................ Passed 0.14 sec
Start 222: tests.unit.lcos.when_some
222/538 Test #222: tests.unit.lcos.when_some ................................................................. Passed 3.05 sec
Start 223: tests.unit.lcos.when_some_std_array
223/538 Test #223: tests.unit.lcos.when_some_std_array ....................................................... Passed 0.14 sec
Start 224: tests.unit.lcos.apply_local_executor_v1
224/538 Test #224: tests.unit.lcos.apply_local_executor_v1 ................................................... Passed 0.03 sec
Start 225: tests.unit.lcos.async_local_executor_v1
225/538 Test #225: tests.unit.lcos.async_local_executor_v1 ................................................... Passed 0.03 sec
Start 226: tests.unit.lcos.future_then_executor_v1
226/538 Test #226: tests.unit.lcos.future_then_executor_v1 ................................................... Passed 19.04 sec
Start 227: tests.unit.lcos.local_dataflow_executor_v1
227/538 Test #227: tests.unit.lcos.local_dataflow_executor_v1 ................................................ Passed 0.04 sec
Start 228: tests.unit.lcos.fail_compile_mutex_move
228/538 Test #228: tests.unit.lcos.fail_compile_mutex_move ................................................... Passed 7.64 sec
Start 229: tests.unit.lcos.fail_compile_spinlock_move
229/538 Test #229: tests.unit.lcos.fail_compile_spinlock_move ................................................ Passed 7.50 sec
Start 230: tests.unit.lcos.fail_compile_spinlock_no_backoff_move
230/538 Test #230: tests.unit.lcos.fail_compile_spinlock_no_backoff_move ..................................... Passed 7.62 sec
Start 231: tests.unit.lcos.shared_mutex.shared_mutex1
231/538 Test #231: tests.unit.lcos.shared_mutex.shared_mutex1 ................................................ Passed 6.04 sec
Start 232: tests.unit.lcos.shared_mutex.shared_mutex2
232/538 Test #232: tests.unit.lcos.shared_mutex.shared_mutex2 ................................................ Passed 7.04 sec
Start 233: tests.unit.parallel.spmd_block
233/538 Test #233: tests.unit.parallel.spmd_block ............................................................ Passed 0.05 sec
Start 234: tests.unit.parallel.task_block
234/538 Test #234: tests.unit.parallel.task_block ............................................................ Passed 0.04 sec
Start 235: tests.unit.parallel.task_block_executor
235/538 Test #235: tests.unit.parallel.task_block_executor ................................................... Passed 0.05 sec
Start 236: tests.unit.parallel.task_block_par
236/538 Test #236: tests.unit.parallel.task_block_par ........................................................ Passed 0.04 sec
Start 237: tests.unit.parallel.adjacentdifference
237/538 Test #237: tests.unit.parallel.adjacentdifference .................................................... Passed 0.04 sec
Start 238: tests.unit.parallel.adjacentdifference_exception
238/538 Test #238: tests.unit.parallel.adjacentdifference_exception .......................................... Passed 0.05 sec
Start 239: tests.unit.parallel.adjacentdifference_bad_alloc
239/538 Test #239: tests.unit.parallel.adjacentdifference_bad_alloc .......................................... Passed 0.04 sec
Start 240: tests.unit.parallel.adjacentfind
240/538 Test #240: tests.unit.parallel.adjacentfind .......................................................... Passed 0.04 sec
Start 241: tests.unit.parallel.adjacentfind_exception
241/538 Test #241: tests.unit.parallel.adjacentfind_exception ................................................ Passed 0.05 sec
Start 242: tests.unit.parallel.adjacentfind_bad_alloc
242/538 Test #242: tests.unit.parallel.adjacentfind_bad_alloc ................................................ Passed 0.04 sec
Start 243: tests.unit.parallel.adjacentfind_binary
243/538 Test #243: tests.unit.parallel.adjacentfind_binary ................................................... Passed 0.04 sec
Start 244: tests.unit.parallel.adjacentfind_binary_exception
244/538 Test #244: tests.unit.parallel.adjacentfind_binary_exception ......................................... Passed 0.05 sec
Start 245: tests.unit.parallel.adjacentfind_binary_bad_alloc
245/538 Test #245: tests.unit.parallel.adjacentfind_binary_bad_alloc ......................................... Passed 0.04 sec
Start 246: tests.unit.parallel.all_of
246/538 Test #246: tests.unit.parallel.all_of ................................................................ Passed 0.05 sec
Start 247: tests.unit.parallel.any_of
247/538 Test #247: tests.unit.parallel.any_of ................................................................ Passed 0.06 sec
Start 248: tests.unit.parallel.copy
248/538 Test #248: tests.unit.parallel.copy .................................................................. Passed 0.05 sec
Start 249: tests.unit.parallel.copyif_random
249/538 Test #249: tests.unit.parallel.copyif_random ......................................................... Passed 0.05 sec
Start 250: tests.unit.parallel.copyif_forward
250/538 Test #250: tests.unit.parallel.copyif_forward ........................................................ Passed 0.04 sec
Start 251: tests.unit.parallel.copyif_exception
251/538 Test #251: tests.unit.parallel.copyif_exception ...................................................... Passed 0.05 sec
Start 252: tests.unit.parallel.copyif_bad_alloc
252/538 Test #252: tests.unit.parallel.copyif_bad_alloc ...................................................... Passed 0.05 sec
Start 253: tests.unit.parallel.copyn
253/538 Test #253: tests.unit.parallel.copyn ................................................................. Passed 0.05 sec
Start 254: tests.unit.parallel.count
254/538 Test #254: tests.unit.parallel.count ................................................................. Passed 0.06 sec
Start 255: tests.unit.parallel.countif
255/538 Test #255: tests.unit.parallel.countif ............................................................... Passed 0.05 sec
Start 256: tests.unit.parallel.destroy
256/538 Test #256: tests.unit.parallel.destroy ............................................................... Passed 0.05 sec
Start 257: tests.unit.parallel.destroyn
257/538 Test #257: tests.unit.parallel.destroyn .............................................................. Passed 0.05 sec
Start 258: tests.unit.parallel.equal
258/538 Test #258: tests.unit.parallel.equal ................................................................. Passed 0.05 sec
Start 259: tests.unit.parallel.equal_binary
259/538 Test #259: tests.unit.parallel.equal_binary .......................................................... Passed 0.05 sec
Start 260: tests.unit.parallel.exclusive_scan
260/538 Test #260: tests.unit.parallel.exclusive_scan ........................................................ Passed 1.37 sec
Start 261: tests.unit.parallel.exclusive_scan2
261/538 Test #261: tests.unit.parallel.exclusive_scan2 ....................................................... Passed 0.04 sec
Start 262: tests.unit.parallel.exclusive_scan_exception
262/538 Test #262: tests.unit.parallel.exclusive_scan_exception .............................................. Passed 0.05 sec
Start 263: tests.unit.parallel.exclusive_scan_bad_alloc
263/538 Test #263: tests.unit.parallel.exclusive_scan_bad_alloc .............................................. Passed 0.04 sec
Start 264: tests.unit.parallel.exclusive_scan_validate
264/538 Test #264: tests.unit.parallel.exclusive_scan_validate ............................................... Passed 0.04 sec
Start 265: tests.unit.parallel.fill
265/538 Test #265: tests.unit.parallel.fill .................................................................. Passed 0.05 sec
Start 266: tests.unit.parallel.filln
266/538 Test #266: tests.unit.parallel.filln ................................................................. Passed 0.04 sec
Start 267: tests.unit.parallel.find
267/538 Test #267: tests.unit.parallel.find .................................................................. Passed 0.05 sec
Start 268: tests.unit.parallel.findend
268/538 Test #268: tests.unit.parallel.findend ............................................................... Passed 0.05 sec
Start 269: tests.unit.parallel.findfirstof
269/538 Test #269: tests.unit.parallel.findfirstof ........................................................... Passed 0.06 sec
Start 270: tests.unit.parallel.findfirstof_binary
270/538 Test #270: tests.unit.parallel.findfirstof_binary .................................................... Passed 0.04 sec
Start 271: tests.unit.parallel.findif
271/538 Test #271: tests.unit.parallel.findif ................................................................ Passed 0.04 sec
Start 272: tests.unit.parallel.findifnot
272/538 Test #272: tests.unit.parallel.findifnot ............................................................. Passed 0.05 sec
Start 273: tests.unit.parallel.findifnot_exception
273/538 Test #273: tests.unit.parallel.findifnot_exception ................................................... Passed 0.06 sec
Start 274: tests.unit.parallel.findifnot_bad_alloc
274/538 Test #274: tests.unit.parallel.findifnot_bad_alloc ................................................... Passed 0.05 sec
Start 275: tests.unit.parallel.foreach
275/538 Test #275: tests.unit.parallel.foreach ............................................................... Passed 0.04 sec
Start 276: tests.unit.parallel.foreach_executors
276/538 Test #276: tests.unit.parallel.foreach_executors ..................................................... Passed 0.04 sec
Start 277: tests.unit.parallel.foreach_prefetching
277/538 Test #277: tests.unit.parallel.foreach_prefetching ................................................... Passed 0.04 sec
Start 278: tests.unit.parallel.foreach_projection
278/538 Test #278: tests.unit.parallel.foreach_projection .................................................... Passed 0.05 sec
Start 279: tests.unit.parallel.foreachn
279/538 Test #279: tests.unit.parallel.foreachn .............................................................. Passed 0.04 sec
Start 280: tests.unit.parallel.foreachn_exception
280/538 Test #280: tests.unit.parallel.foreachn_exception .................................................... Passed 0.05 sec
Start 281: tests.unit.parallel.foreachn_bad_alloc
281/538 Test #281: tests.unit.parallel.foreachn_bad_alloc .................................................... Passed 0.04 sec
Start 282: tests.unit.parallel.foreachn_projection
282/538 Test #282: tests.unit.parallel.foreachn_projection ................................................... Passed 0.04 sec
Start 283: tests.unit.parallel.foreachn_projection_exception
283/538 Test #283: tests.unit.parallel.foreachn_projection_exception ......................................... Passed 0.04 sec
Start 284: tests.unit.parallel.foreachn_projection_bad_alloc
284/538 Test #284: tests.unit.parallel.foreachn_projection_bad_alloc ......................................... Passed 0.04 sec
Start 285: tests.unit.parallel.for_loop
285/538 Test #285: tests.unit.parallel.for_loop .............................................................. Passed 0.04 sec
Start 286: tests.unit.parallel.for_loop_induction
286/538 Test #286: tests.unit.parallel.for_loop_induction .................................................... Passed 0.05 sec
Start 287: tests.unit.parallel.for_loop_induction_async
287/538 Test #287: tests.unit.parallel.for_loop_induction_async .............................................. Passed 0.05 sec
Start 288: tests.unit.parallel.for_loop_n
288/538 Test #288: tests.unit.parallel.for_loop_n ............................................................ Passed 0.05 sec
Start 289: tests.unit.parallel.for_loop_n_strided
289/538 Test #289: tests.unit.parallel.for_loop_n_strided .................................................... Passed 0.05 sec
Start 290: tests.unit.parallel.for_loop_reduction
290/538 Test #290: tests.unit.parallel.for_loop_reduction .................................................... Passed 0.04 sec
Start 291: tests.unit.parallel.for_loop_reduction_async
291/538 Test #291: tests.unit.parallel.for_loop_reduction_async .............................................. Passed 0.05 sec
Start 292: tests.unit.parallel.for_loop_strided
292/538 Test #292: tests.unit.parallel.for_loop_strided ...................................................... Passed 0.04 sec
Start 293: tests.unit.parallel.generate
293/538 Test #293: tests.unit.parallel.generate .............................................................. Passed 0.06 sec
Start 294: tests.unit.parallel.generaten
294/538 Test #294: tests.unit.parallel.generaten ............................................................. Passed 0.04 sec
Start 295: tests.unit.parallel.is_heap
295/538 Test #295: tests.unit.parallel.is_heap ............................................................... Passed 0.05 sec
Start 296: tests.unit.parallel.is_heap_until
296/538 Test #296: tests.unit.parallel.is_heap_until ......................................................... Passed 0.07 sec
Start 297: tests.unit.parallel.includes
297/538 Test #297: tests.unit.parallel.includes .............................................................. Passed 0.06 sec
Start 298: tests.unit.parallel.inclusive_scan
298/538 Test #298: tests.unit.parallel.inclusive_scan ........................................................ Passed 1.40 sec
Start 299: tests.unit.parallel.is_partitioned
299/538 Test #299: tests.unit.parallel.is_partitioned ........................................................ Passed 0.04 sec
Start 300: tests.unit.parallel.is_sorted
300/538 Test #300: tests.unit.parallel.is_sorted ............................................................. Passed 0.05 sec
Start 301: tests.unit.parallel.is_sorted_until
301/538 Test #301: tests.unit.parallel.is_sorted_until ....................................................... Passed 0.05 sec
Start 302: tests.unit.parallel.lexicographical_compare
302/538 Test #302: tests.unit.parallel.lexicographical_compare ............................................... Passed 0.04 sec
Start 303: tests.unit.parallel.max_element
303/538 Test #303: tests.unit.parallel.max_element ........................................................... Passed 0.07 sec
Start 304: tests.unit.parallel.min_element
304/538 Test #304: tests.unit.parallel.min_element ........................................................... Passed 0.05 sec
Start 305: tests.unit.parallel.minmax_element
305/538 Test #305: tests.unit.parallel.minmax_element ........................................................ Passed 0.06 sec
Start 306: tests.unit.parallel.mismatch
306/538 Test #306: tests.unit.parallel.mismatch .............................................................. Passed 0.05 sec
Start 307: tests.unit.parallel.mismatch_binary
307/538 Test #307: tests.unit.parallel.mismatch_binary ....................................................... Passed 0.05 sec
Start 308: tests.unit.parallel.move
308/538 Test #308: tests.unit.parallel.move .................................................................. Passed 0.05 sec
Start 309: tests.unit.parallel.none_of
309/538 Test #309: tests.unit.parallel.none_of ............................................................... Passed 0.06 sec
Start 310: tests.unit.parallel.partition
310/538 Test #310: tests.unit.parallel.partition ............................................................. Passed 18.60 sec
Start 311: tests.unit.parallel.partition_copy
311/538 Test #311: tests.unit.parallel.partition_copy ........................................................ Passed 0.08 sec
Start 312: tests.unit.parallel.reduce_
312/538 Test #312: tests.unit.parallel.reduce_ ............................................................... Passed 0.05 sec
Start 313: tests.unit.parallel.reduce_by_key
313/538 Test #313: tests.unit.parallel.reduce_by_key ......................................................... Passed 4.57 sec
Start 314: tests.unit.parallel.remove_copy
314/538 Test #314: tests.unit.parallel.remove_copy ........................................................... Passed 0.04 sec
Start 315: tests.unit.parallel.remove_copy_if
315/538 Test #315: tests.unit.parallel.remove_copy_if ........................................................ Passed 0.05 sec
Start 316: tests.unit.parallel.replace
316/538 Test #316: tests.unit.parallel.replace ............................................................... Passed 0.04 sec
Start 317: tests.unit.parallel.replace_if
317/538 Test #317: tests.unit.parallel.replace_if ............................................................ Passed 0.06 sec
Start 318: tests.unit.parallel.replace_copy
318/538 Test #318: tests.unit.parallel.replace_copy .......................................................... Passed 0.05 sec
Start 319: tests.unit.parallel.replace_copy_if
319/538 Test #319: tests.unit.parallel.replace_copy_if ....................................................... Passed 0.05 sec
Start 320: tests.unit.parallel.reverse
320/538 Test #320: tests.unit.parallel.reverse ............................................................... Passed 0.05 sec
Start 321: tests.unit.parallel.reverse_copy
321/538 Test #321: tests.unit.parallel.reverse_copy .......................................................... Passed 0.05 sec
Start 322: tests.unit.parallel.rotate
322/538 Test #322: tests.unit.parallel.rotate ................................................................ Passed 0.05 sec
Start 323: tests.unit.parallel.rotate_copy
323/538 Test #323: tests.unit.parallel.rotate_copy ........................................................... Passed 0.06 sec
Start 324: tests.unit.parallel.search
324/538 Test #324: tests.unit.parallel.search ................................................................ Passed 0.06 sec
Start 325: tests.unit.parallel.searchn
325/538 Test #325: tests.unit.parallel.searchn ............................................................... Passed 0.04 sec
Start 326: tests.unit.parallel.set_difference
326/538 Test #326: tests.unit.parallel.set_difference ........................................................ Passed 0.09 sec
Start 327: tests.unit.parallel.set_intersection
327/538 Test #327: tests.unit.parallel.set_intersection ...................................................... Passed 0.09 sec
Start 328: tests.unit.parallel.set_symmetric_difference
328/538 Test #328: tests.unit.parallel.set_symmetric_difference .............................................. Passed 0.09 sec
Start 329: tests.unit.parallel.set_union
329/538 Test #329: tests.unit.parallel.set_union ............................................................. Passed 0.10 sec
Start 330: tests.unit.parallel.sort
330/538 Test #330: tests.unit.parallel.sort .................................................................. Passed 26.46 sec
Start 331: tests.unit.parallel.sort_by_key
331/538 Test #331: tests.unit.parallel.sort_by_key ........................................................... Passed 10.20 sec
Start 332: tests.unit.parallel.sort_exceptions
332/538 Test #332: tests.unit.parallel.sort_exceptions ....................................................... Passed 0.04 sec
Start 333: tests.unit.parallel.stable_partition
333/538 Test #333: tests.unit.parallel.stable_partition ...................................................... Passed 0.06 sec
Start 334: tests.unit.parallel.swapranges
334/538 Test #334: tests.unit.parallel.swapranges ............................................................ Passed 0.05 sec
Start 335: tests.unit.parallel.transform
335/538 Test #335: tests.unit.parallel.transform ............................................................. Passed 0.05 sec
Start 336: tests.unit.parallel.transform_binary
336/538 Test #336: tests.unit.parallel.transform_binary ...................................................... Passed 0.04 sec
Start 337: tests.unit.parallel.transform_binary2
337/538 Test #337: tests.unit.parallel.transform_binary2 ..................................................... Passed 0.06 sec
Start 338: tests.unit.parallel.transform_exclusive_scan
338/538 Test #338: tests.unit.parallel.transform_exclusive_scan .............................................. Passed 0.05 sec
Start 339: tests.unit.parallel.transform_inclusive_scan
339/538 Test #339: tests.unit.parallel.transform_inclusive_scan .............................................. Passed 0.05 sec
Start 340: tests.unit.parallel.transform_reduce
340/538 Test #340: tests.unit.parallel.transform_reduce ...................................................... Passed 0.04 sec
Start 341: tests.unit.parallel.transform_reduce_binary
341/538 Test #341: tests.unit.parallel.transform_reduce_binary ............................................... Passed 0.04 sec
Start 342: tests.unit.parallel.transform_reduce_binary_exception
342/538 Test #342: tests.unit.parallel.transform_reduce_binary_exception ..................................... Passed 0.04 sec
Start 343: tests.unit.parallel.transform_reduce_binary_bad_alloc
343/538 Test #343: tests.unit.parallel.transform_reduce_binary_bad_alloc ..................................... Passed 0.05 sec
Start 344: tests.unit.parallel.uninitialized_copy
344/538 Test #344: tests.unit.parallel.uninitialized_copy .................................................... Passed 0.08 sec
Start 345: tests.unit.parallel.uninitialized_copyn
345/538 Test #345: tests.unit.parallel.uninitialized_copyn ................................................... Passed 0.06 sec
Start 346: tests.unit.parallel.uninitialized_default_construct
346/538 Test #346: tests.unit.parallel.uninitialized_default_construct ....................................... Passed 0.06 sec
Start 347: tests.unit.parallel.uninitialized_default_constructn
347/538 Test #347: tests.unit.parallel.uninitialized_default_constructn ...................................... Passed 0.05 sec
Start 348: tests.unit.parallel.uninitialized_fill
348/538 Test #348: tests.unit.parallel.uninitialized_fill .................................................... Passed 0.08 sec
Start 349: tests.unit.parallel.uninitialized_filln
349/538 Test #349: tests.unit.parallel.uninitialized_filln ................................................... Passed 0.05 sec
Start 350: tests.unit.parallel.uninitialized_move
350/538 Test #350: tests.unit.parallel.uninitialized_move .................................................... Passed 0.06 sec
Start 351: tests.unit.parallel.uninitialized_moven
351/538 Test #351: tests.unit.parallel.uninitialized_moven ................................................... Passed 0.06 sec
Start 352: tests.unit.parallel.uninitialized_value_construct
352/538 Test #352: tests.unit.parallel.uninitialized_value_construct ......................................... Passed 0.05 sec
Start 353: tests.unit.parallel.uninitialized_value_constructn
353/538 Test #353: tests.unit.parallel.uninitialized_value_constructn ........................................ Passed 0.05 sec
Start 354: tests.unit.parallel.unique_copy
354/538 Test #354: tests.unit.parallel.unique_copy ........................................................... Passed 0.07 sec
Start 355: tests.unit.parallel.foreach_executors_v1
355/538 Test #355: tests.unit.parallel.foreach_executors_v1 .................................................. Passed 0.04 sec
Start 356: tests.unit.parallel.foreach_prefetching_executors_v1
356/538 Test #356: tests.unit.parallel.foreach_prefetching_executors_v1 ...................................... Passed 0.04 sec
Start 357: tests.unit.parallel.inclusive_scan_executors_v1
357/538 Test #357: tests.unit.parallel.inclusive_scan_executors_v1 ........................................... Passed 0.04 sec
Start 358: tests.unit.parallel.is_sorted_executors_v1
358/538 Test #358: tests.unit.parallel.is_sorted_executors_v1 ................................................ Passed 0.05 sec
Start 359: tests.unit.parallel.uninitialized_copy_executors_v1
359/538 Test #359: tests.unit.parallel.uninitialized_copy_executors_v1 ....................................... Passed 0.05 sec
Start 360: tests.unit.parallel.copy_range
360/538 Test #360: tests.unit.parallel.copy_range ............................................................ Passed 0.05 sec
Start 361: tests.unit.parallel.copyif_range
361/538 Test #361: tests.unit.parallel.copyif_range .......................................................... Passed 0.04 sec
Start 362: tests.unit.parallel.foreach_range
362/538 Test #362: tests.unit.parallel.foreach_range ......................................................... Passed 0.05 sec
Start 363: tests.unit.parallel.foreach_range_projection
363/538 Test #363: tests.unit.parallel.foreach_range_projection .............................................. Passed 0.05 sec
Start 364: tests.unit.parallel.generate_range
364/538 Test #364: tests.unit.parallel.generate_range ........................................................ Passed 0.05 sec
Start 365: tests.unit.parallel.is_heap_range
365/538 Test #365: tests.unit.parallel.is_heap_range ......................................................... Passed 0.05 sec
Start 366: tests.unit.parallel.is_heap_until_range
366/538 Test #366: tests.unit.parallel.is_heap_until_range ................................................... Passed 0.04 sec
Start 367: tests.unit.parallel.max_element_range
367/538 Test #367: tests.unit.parallel.max_element_range ..................................................... Passed 0.06 sec
Start 368: tests.unit.parallel.min_element_range
368/538 Test #368: tests.unit.parallel.min_element_range ..................................................... Passed 0.06 sec
Start 369: tests.unit.parallel.minmax_element_range
369/538 Test #369: tests.unit.parallel.minmax_element_range .................................................. Passed 0.06 sec
Start 370: tests.unit.parallel.partition_range
370/538 Test #370: tests.unit.parallel.partition_range ....................................................... Passed 1.37 sec
Start 371: tests.unit.parallel.partition_copy_range
371/538 Test #371: tests.unit.parallel.partition_copy_range .................................................. Passed 0.05 sec
Start 372: tests.unit.parallel.remove_copy_range
372/538 Test #372: tests.unit.parallel.remove_copy_range ..................................................... Passed 0.07 sec
Start 373: tests.unit.parallel.remove_copy_if_range
373/538 Test #373: tests.unit.parallel.remove_copy_if_range .................................................. Passed 0.05 sec
Start 374: tests.unit.parallel.replace_range
374/538 Test #374: tests.unit.parallel.replace_range ......................................................... Passed 0.04 sec
Start 375: tests.unit.parallel.replace_copy_range
375/538 Test #375: tests.unit.parallel.replace_copy_range .................................................... Passed 0.04 sec
Start 376: tests.unit.parallel.replace_copy_if_range
376/538 Test #376: tests.unit.parallel.replace_copy_if_range ................................................. Passed 0.05 sec
Start 377: tests.unit.parallel.replace_if_range
377/538 Test #377: tests.unit.parallel.replace_if_range ...................................................... Passed 0.05 sec
Start 378: tests.unit.parallel.reverse_range
378/538 Test #378: tests.unit.parallel.reverse_range ......................................................... Passed 0.05 sec
Start 379: tests.unit.parallel.reverse_copy_range
379/538 Test #379: tests.unit.parallel.reverse_copy_range .................................................... Passed 0.06 sec
Start 380: tests.unit.parallel.rotate_range
380/538 Test #380: tests.unit.parallel.rotate_range .......................................................... Passed 0.04 sec
Start 381: tests.unit.parallel.rotate_copy_range
381/538 Test #381: tests.unit.parallel.rotate_copy_range ..................................................... Passed 0.05 sec
Start 382: tests.unit.parallel.sort_range
382/538 Test #382: tests.unit.parallel.sort_range ............................................................ Passed 23.59 sec
Start 383: tests.unit.parallel.transform_range
383/538 Test #383: tests.unit.parallel.transform_range ....................................................... Passed 0.04 sec
Start 384: tests.unit.parallel.transform_range_binary
384/538 Test #384: tests.unit.parallel.transform_range_binary ................................................ Passed 0.04 sec
Start 385: tests.unit.parallel.transform_range_binary2
385/538 Test #385: tests.unit.parallel.transform_range_binary2 ............................................... Passed 0.06 sec
Start 386: tests.unit.parallel.unique_copy_range
386/538 Test #386: tests.unit.parallel.unique_copy_range ..................................................... Passed 0.04 sec
Start 387: tests.unit.parallel.bulk_async
387/538 Test #387: tests.unit.parallel.bulk_async ............................................................ Passed 0.04 sec
Start 388: tests.unit.parallel.created_executor
388/538 Test #388: tests.unit.parallel.created_executor ...................................................... Passed 0.04 sec
Start 389: tests.unit.parallel.executor_parameters
389/538 Test #389: tests.unit.parallel.executor_parameters ................................................... Passed 0.06 sec
Start 390: tests.unit.parallel.executor_parameters_timer_hooks
390/538 Test #390: tests.unit.parallel.executor_parameters_timer_hooks ....................................... Passed 0.04 sec
Start 391: tests.unit.parallel.minimal_async_executor
391/538 Test #391: tests.unit.parallel.minimal_async_executor ................................................ Passed 0.04 sec
Start 392: tests.unit.parallel.minimal_sync_executor
392/538 Test #392: tests.unit.parallel.minimal_sync_executor ................................................. Passed 0.04 sec
Start 393: tests.unit.parallel.minimal_timed_async_executor
393/538 Test #393: tests.unit.parallel.minimal_timed_async_executor .......................................... Passed 0.11 sec
Start 394: tests.unit.parallel.minimal_timed_sync_executor
394/538 Test #394: tests.unit.parallel.minimal_timed_sync_executor ........................................... Passed 0.28 sec
Start 395: tests.unit.parallel.parallel_executor
395/538 Test #395: tests.unit.parallel.parallel_executor ..................................................... Passed 0.06 sec
Start 396: tests.unit.parallel.parallel_fork_executor
396/538 Test #396: tests.unit.parallel.parallel_fork_executor ................................................ Passed 0.05 sec
Start 397: tests.unit.parallel.persistent_executor_parameters
397/538 Test #397: tests.unit.parallel.persistent_executor_parameters ........................................ Passed 0.05 sec
Start 398: tests.unit.parallel.sequenced_executor
398/538 Test #398: tests.unit.parallel.sequenced_executor .................................................... Passed 0.04 sec
Start 399: tests.unit.parallel.service_executors
399/538 Test #399: tests.unit.parallel.service_executors ..................................................... Passed 0.04 sec
Start 400: tests.unit.parallel.shared_parallel_executor
400/538 Test #400: tests.unit.parallel.shared_parallel_executor .............................................. Passed 0.04 sec
Start 401: tests.unit.parallel.this_thread_executors
401/538 Test #401: tests.unit.parallel.this_thread_executors ................................................. Passed 0.06 sec
Start 402: tests.unit.parallel.thread_pool_attached_executors
402/538 Test #402: tests.unit.parallel.thread_pool_attached_executors ........................................ Passed 0.05 sec
Start 403: tests.unit.parallel.thread_pool_executors
403/538 Test #403: tests.unit.parallel.thread_pool_executors ................................................. Passed 0.05 sec
Start 404: tests.unit.parallel.thread_pool_os_executors
404/538 Test #404: tests.unit.parallel.thread_pool_os_executors ..............................................***Timeout 100.00 sec
Start 405: tests.unit.parallel.timed_parallel_executor
405/538 Test #405: tests.unit.parallel.timed_parallel_executor ............................................... Passed 0.05 sec
Start 406: tests.unit.parallel.timed_this_thread_executors
406/538 Test #406: tests.unit.parallel.timed_this_thread_executors ........................................... Passed 0.05 sec
Start 407: tests.unit.parallel.timed_thread_pool_executors
407/538 Test #407: tests.unit.parallel.timed_thread_pool_executors ........................................... Passed 0.05 sec
Start 408: tests.unit.parallel.bulk_async_v1
408/538 Test #408: tests.unit.parallel.bulk_async_v1 ......................................................... Passed 0.04 sec
Start 409: tests.unit.parallel.created_executor_v1
409/538 Test #409: tests.unit.parallel.created_executor_v1 ................................................... Passed 0.04 sec
Start 410: tests.unit.parallel.minimal_async_executor_v1
410/538 Test #410: tests.unit.parallel.minimal_async_executor_v1 ............................................. Passed 0.05 sec
Start 411: tests.unit.parallel.minimal_sync_executor_v1
411/538 Test #411: tests.unit.parallel.minimal_sync_executor_v1 .............................................. Passed 0.05 sec
Start 412: tests.unit.parallel.minimal_timed_async_executor_v1
412/538 Test #412: tests.unit.parallel.minimal_timed_async_executor_v1 ....................................... Passed 0.21 sec
Start 413: tests.unit.parallel.minimal_timed_sync_executor_v1
413/538 Test #413: tests.unit.parallel.minimal_timed_sync_executor_v1 ........................................ Passed 0.28 sec
Start 414: tests.unit.parallel.parallel_executor_v1
414/538 Test #414: tests.unit.parallel.parallel_executor_v1 .................................................. Passed 0.04 sec
Start 415: tests.unit.parallel.parallel_fork_executor_v1
415/538 Test #415: tests.unit.parallel.parallel_fork_executor_v1 ............................................. Passed 0.04 sec
Start 416: tests.unit.parallel.sequential_executor_v1
416/538 Test #416: tests.unit.parallel.sequential_executor_v1 ................................................ Passed 0.05 sec
Start 417: tests.unit.parallel.service_executors_v1
417/538 Test #417: tests.unit.parallel.service_executors_v1 .................................................. Passed 0.04 sec
Start 418: tests.unit.parallel.shared_parallel_executor_v1
418/538 Test #418: tests.unit.parallel.shared_parallel_executor_v1 ........................................... Passed 0.05 sec
Start 419: tests.unit.parallel.this_thread_executors_v1
419/538 Test #419: tests.unit.parallel.this_thread_executors_v1 .............................................. Passed 0.04 sec
Start 420: tests.unit.parallel.thread_pool_attached_executors_v1
420/538 Test #420: tests.unit.parallel.thread_pool_attached_executors_v1 ..................................... Passed 0.05 sec
Start 421: tests.unit.parallel.thread_pool_executors_v1
421/538 Test #421: tests.unit.parallel.thread_pool_executors_v1 .............................................. Passed 0.06 sec
Start 422: tests.unit.parallel.thread_pool_os_executors_v1
422/538 Test #422: tests.unit.parallel.thread_pool_os_executors_v1 ...........................................***Timeout 100.00 sec
Start 423: tests.unit.parallel.timed_parallel_executor_v1
423/538 Test #423: tests.unit.parallel.timed_parallel_executor_v1 ............................................ Passed 0.05 sec
Start 424: tests.unit.parallel.timed_this_thread_executors_v1
424/538 Test #424: tests.unit.parallel.timed_this_thread_executors_v1 ........................................ Passed 0.05 sec
Start 425: tests.unit.parallel.timed_thread_pool_executors_v1
425/538 Test #425: tests.unit.parallel.timed_thread_pool_executors_v1 ........................................ Passed 0.05 sec
Start 426: tests.unit.parallel.distributed.tcp.partitioned_vector_copy
426/538 Test #426: tests.unit.parallel.distributed.tcp.partitioned_vector_copy ............................... Passed 9.80 sec
Start 427: tests.unit.parallel.distributed.tcp.partitioned_vector_for_each
427/538 Test #427: tests.unit.parallel.distributed.tcp.partitioned_vector_for_each ........................... Passed 6.97 sec
Start 428: tests.unit.parallel.distributed.tcp.partitioned_vector_handle_values
428/538 Test #428: tests.unit.parallel.distributed.tcp.partitioned_vector_handle_values ...................... Passed 1.94 sec
Start 429: tests.unit.parallel.distributed.tcp.partitioned_vector_iter
429/538 Test #429: tests.unit.parallel.distributed.tcp.partitioned_vector_iter ............................... Passed 25.08 sec
Start 430: tests.unit.parallel.distributed.tcp.partitioned_vector_move
430/538 Test #430: tests.unit.parallel.distributed.tcp.partitioned_vector_move ............................... Passed 19.38 sec
Start 431: tests.unit.parallel.distributed.tcp.partitioned_vector_target
431/538 Test #431: tests.unit.parallel.distributed.tcp.partitioned_vector_target ............................. Passed 1.21 sec
Start 432: tests.unit.parallel.distributed.tcp.partitioned_vector_transform
432/538 Test #432: tests.unit.parallel.distributed.tcp.partitioned_vector_transform .......................... Passed 11.86 sec
Start 433: tests.unit.parallel.distributed.tcp.partitioned_vector_transform_reduce
433/538 Test #433: tests.unit.parallel.distributed.tcp.partitioned_vector_transform_reduce ................... Passed 1.50 sec
Start 434: tests.unit.parallel.distributed.tcp.partitioned_vector_fill
434/538 Test #434: tests.unit.parallel.distributed.tcp.partitioned_vector_fill ............................... Passed 6.44 sec
Start 435: tests.unit.parallel.distributed.tcp.partitioned_vector_inclusive_scan
435/538 Test #435: tests.unit.parallel.distributed.tcp.partitioned_vector_inclusive_scan ..................... Passed 8.56 sec
Start 436: tests.unit.parallel.distributed.tcp.partitioned_vector_exclusive_scan
436/538 Test #436: tests.unit.parallel.distributed.tcp.partitioned_vector_exclusive_scan ..................... Passed 7.58 sec
Start 437: tests.unit.parallel.distributed.tcp.partitioned_vector_transform_scan
437/538 Test #437: tests.unit.parallel.distributed.tcp.partitioned_vector_transform_scan ..................... Passed 2.28 sec
Start 438: tests.unit.parallel.distributed.tcp.partitioned_vector_reduce
438/538 Test #438: tests.unit.parallel.distributed.tcp.partitioned_vector_reduce ............................. Passed 1.38 sec
Start 439: tests.unit.parallel.distributed.tcp.partitioned_vector_find
439/538 Test #439: tests.unit.parallel.distributed.tcp.partitioned_vector_find ............................... Passed 2.35 sec
Start 440: tests.unit.parcelset.distributed.tcp.put_parcels
440/538 Test #440: tests.unit.parcelset.distributed.tcp.put_parcels .......................................... Passed 0.15 sec
Start 441: tests.unit.parcelset.distributed.tcp.set_parcel_write_handler
441/538 Test #441: tests.unit.parcelset.distributed.tcp.set_parcel_write_handler ............................. Passed 0.16 sec
Start 442: tests.unit.parcelset.distributed.tcp.put_parcels_with_coalescing
442/538 Test #442: tests.unit.parcelset.distributed.tcp.put_parcels_with_coalescing .......................... Passed 0.06 sec
Start 443: tests.unit.performance_counters.all_counters
443/538 Test #443: tests.unit.performance_counters.all_counters .............................................. Passed 0.04 sec
Start 444: tests.unit.performance_counters.path_elements
444/538 Test #444: tests.unit.performance_counters.path_elements .............................................***Failed 0.04 sec
/home/zao/stellar/hpx/tests/unit/performance_counter/path_elements.cpp(345): test 'p.instancename_ == t->path_.instancename_' failed in function 'void test::good()'
/home/zao/stellar/hpx/tests/unit/performance_counter/path_elements.cpp(346): test 'p.instanceindex_ == t->path_.instanceindex_' failed in function 'void test::good()'
/home/zao/stellar/hpx/tests/unit/performance_counter/path_elements.cpp(345): test 'p.instancename_ == t->path_.instancename_' failed in function 'void test::good()'
/home/zao/stellar/hpx/tests/unit/performance_counter/path_elements.cpp(345): test 'p.instancename_ == t->path_.instancename_' failed in function 'void test::good()'
/home/zao/stellar/hpx/tests/unit/performance_counter/path_elements.cpp(346): test 'p.instanceindex_ == t->path_.instanceindex_' failed in function 'void test::good()'
/home/zao/stellar/hpx/tests/unit/performance_counter/path_elements.cpp(345): test 'p.instancename_ == t->path_.instancename_' failed in function 'void test::good()'
/home/zao/stellar/hpx/tests/unit/performance_counter/path_elements.cpp(345): test 'p.instancename_ == t->path_.instancename_' failed in function 'void test::good()'
/home/zao/stellar/hpx/tests/unit/performance_counter/path_elements.cpp(345): test 'p.instancename_ == t->path_.instancename_' failed in function 'void test::good()'
/home/zao/stellar/hpx/tests/unit/performance_counter/path_elements.cpp(418): test 'status_invalid_data == get_counter_path_elements(t, p, ec)' failed in function 'void test::bad()': '2' != '0'
/home/zao/stellar/hpx/tests/unit/performance_counter/path_elements.cpp(419): test 'ec.value() == hpx::bad_parameter' failed in function 'void test::bad()': '0' != '13'
/home/zao/stellar/hpx/tests/unit/performance_counter/path_elements.cpp(430): test 'false' failed in function 'void test::bad()'
/home/zao/stellar/hpx/tests/unit/performance_counter/path_elements.cpp(436): test 'caught_exception' failed in function 'void test::bad()'
0 sanity checks and 12 tests failed.
Base command is "/home/zao/stellar/bld-rwdi/bin/path_elements_test --hpx:threads=1 --hpx:localities=1"
Executing command: /home/zao/stellar/bld-rwdi/bin/path_elements_test --hpx:threads=1 --hpx:localities=1 --hpx:node=0
Start 445: tests.unit.resource.resource_partitioner
445/538 Test #445: tests.unit.resource.resource_partitioner ..................................................***Failed 0.03 sec
terminate called after throwing an instance of 'std::logic_error'
what(): basic_string::_M_construct null not valid
Base command is "/home/zao/stellar/bld-rwdi/bin/resource_partitioner_test --hpx:threads=1 --hpx:localities=1"
Executing command: /home/zao/stellar/bld-rwdi/bin/resource_partitioner_test --hpx:threads=1 --hpx:localities=1 --hpx:node=0
Start 446: tests.unit.serialization.serialization_array
446/538 Test #446: tests.unit.serialization.serialization_array .............................................. Passed 0.02 sec
Start 447: tests.unit.serialization.serialization_valarray
447/538 Test #447: tests.unit.serialization.serialization_valarray ........................................... Passed 0.02 sec
Start 448: tests.unit.serialization.serialization_builtins
448/538 Test #448: tests.unit.serialization.serialization_builtins ........................................... Passed 0.02 sec
Start 449: tests.unit.serialization.serialization_complex
449/538 Test #449: tests.unit.serialization.serialization_complex ............................................ Passed 0.02 sec
Start 450: tests.unit.serialization.serialization_custom_constructor
450/538 Test #450: tests.unit.serialization.serialization_custom_constructor ................................. Passed 0.02 sec
Start 451: tests.unit.serialization.serialization_deque
451/538 Test #451: tests.unit.serialization.serialization_deque .............................................. Passed 0.02 sec
Start 452: tests.unit.serialization.serialization_map
452/538 Test #452: tests.unit.serialization.serialization_map ................................................ Passed 0.02 sec
Start 453: tests.unit.serialization.serialization_list
453/538 Test #453: tests.unit.serialization.serialization_list ............................................... Passed 0.02 sec
Start 454: tests.unit.serialization.serialization_set
454/538 Test #454: tests.unit.serialization.serialization_set ................................................ Passed 0.02 sec
Start 455: tests.unit.serialization.serialization_simple
455/538 Test #455: tests.unit.serialization.serialization_simple ............................................. Passed 0.02 sec
Start 456: tests.unit.serialization.serialization_smart_ptr
456/538 Test #456: tests.unit.serialization.serialization_smart_ptr .......................................... Passed 0.02 sec
Start 457: tests.unit.serialization.serialization_unordered_map
457/538 Test #457: tests.unit.serialization.serialization_unordered_map ...................................... Passed 0.02 sec
Start 458: tests.unit.serialization.serialization_vector
458/538 Test #458: tests.unit.serialization.serialization_vector ............................................. Passed 0.02 sec
Start 459: tests.unit.serialization.serialization_partitioned_vector
459/538 Test #459: tests.unit.serialization.serialization_partitioned_vector ................................. Passed 0.05 sec
Start 460: tests.unit.serialization.serialization_variant
460/538 Test #460: tests.unit.serialization.serialization_variant ............................................ Passed 0.02 sec
Start 461: tests.unit.serialization.serialize_buffer
461/538 Test #461: tests.unit.serialization.serialize_buffer ................................................. Passed 0.44 sec
Start 462: tests.unit.serialization.zero_copy_serialization
462/538 Test #462: tests.unit.serialization.zero_copy_serialization .......................................... Passed 0.06 sec
Start 463: tests.unit.serialization.fail_compile_non_serializable_class
463/538 Test #463: tests.unit.serialization.fail_compile_non_serializable_class .............................. Passed 0.91 sec
Start 464: tests.unit.serialization.succeed_compile_empty_class
464/538 Test #464: tests.unit.serialization.succeed_compile_empty_class ...................................... Passed 1.44 sec
Start 465: tests.unit.serialization.polymorphic_reference
465/538 Test #465: tests.unit.serialization.polymorphic_reference ............................................ Passed 0.02 sec
Start 466: tests.unit.serialization.polymorphic_pointer
466/538 Test #466: tests.unit.serialization.polymorphic_pointer .............................................. Passed 0.02 sec
Start 467: tests.unit.serialization.polymorphic_nonintrusive
467/538 Test #467: tests.unit.serialization.polymorphic_nonintrusive ......................................... Passed 0.02 sec
Start 468: tests.unit.serialization.polymorphic_nonintrusive_abstract
468/538 Test #468: tests.unit.serialization.polymorphic_nonintrusive_abstract ................................ Passed 0.02 sec
Start 469: tests.unit.serialization.polymorphic_semiintrusive_template
469/538 Test #469: tests.unit.serialization.polymorphic_semiintrusive_template ............................... Passed 0.02 sec
Start 470: tests.unit.serialization.polymorphic_template
470/538 Test #470: tests.unit.serialization.polymorphic_template ............................................. Passed 0.02 sec
Start 471: tests.unit.serialization.smart_ptr_polymorphic
471/538 Test #471: tests.unit.serialization.smart_ptr_polymorphic ............................................ Passed 0.02 sec
Start 472: tests.unit.serialization.smart_ptr_polymorphic_nonintrusive
472/538 Test #472: tests.unit.serialization.smart_ptr_polymorphic_nonintrusive ............................... Passed 0.02 sec
Start 473: tests.unit.threads.lockfree_fifo
473/538 Test #473: tests.unit.threads.lockfree_fifo .......................................................... Passed 0.15 sec
Start 474: tests.unit.threads.resource_manager
474/538 Test #474: tests.unit.threads.resource_manager ....................................................... Passed 0.05 sec
Start 475: tests.unit.threads.set_thread_state
475/538 Test #475: tests.unit.threads.set_thread_state ....................................................... Passed 0.07 sec
Start 476: tests.unit.threads.stack_check
476/538 Test #476: tests.unit.threads.stack_check ............................................................ Passed 0.03 sec
Start 477: tests.unit.threads.thread
477/538 Test #477: tests.unit.threads.thread ................................................................. Passed 3.05 sec
Start 478: tests.unit.threads.thread_affinity
478/538 Test #478: tests.unit.threads.thread_affinity ........................................................ Passed 0.05 sec
Start 479: tests.unit.threads.thread_id
479/538 Test #479: tests.unit.threads.thread_id .............................................................. Passed 0.34 sec
Start 480: tests.unit.threads.thread_launching
480/538 Test #480: tests.unit.threads.thread_launching ....................................................... Passed 0.05 sec
Start 481: tests.unit.threads.thread_mf
481/538 Test #481: tests.unit.threads.thread_mf .............................................................. Passed 0.04 sec
Start 482: tests.unit.threads.distributed.tcp.thread_stacksize
482/538 Test #482: tests.unit.threads.distributed.tcp.thread_stacksize ....................................... Passed 0.15 sec
Start 483: tests.unit.threads.thread_suspension_executor
483/538 Test #483: tests.unit.threads.thread_suspension_executor ............................................. Passed 0.04 sec
Start 484: tests.unit.threads.thread_yield
484/538 Test #484: tests.unit.threads.thread_yield ........................................................... Passed 0.03 sec
Start 485: tests.unit.traits.is_callable
485/538 Test #485: tests.unit.traits.is_callable ............................................................. Passed 0.02 sec
Start 486: tests.unit.traits.is_range
486/538 Test #486: tests.unit.traits.is_range ................................................................ Passed 0.02 sec
Start 487: tests.unit.traits.is_tuple_like
487/538 Test #487: tests.unit.traits.is_tuple_like ........................................................... Passed 0.02 sec
Start 488: tests.unit.util.any
488/538 Test #488: tests.unit.util.any ....................................................................... Passed 0.03 sec
Start 489: tests.unit.util.any_serialization
489/538 Test #489: tests.unit.util.any_serialization ......................................................... Passed 0.03 sec
Start 490: tests.unit.util.boost_any
490/538 Test #490: tests.unit.util.boost_any ................................................................. Passed 0.03 sec
Start 491: tests.unit.util.bind_action
491/538 Test #491: tests.unit.util.bind_action ............................................................... Passed 0.03 sec
Start 492: tests.unit.util.config_entry
492/538 Test #492: tests.unit.util.config_entry .............................................................. Passed 0.03 sec
Start 493: tests.unit.util.function
493/538 Test #493: tests.unit.util.function .................................................................. Passed 0.03 sec
Start 494: tests.unit.util.pack_traversal
494/538 Test #494: tests.unit.util.pack_traversal ............................................................ Passed 0.02 sec
Start 495: tests.unit.util.parse_slurm_nodelist
495/538 Test #495: tests.unit.util.parse_slurm_nodelist ...................................................... Passed 0.03 sec
Start 496: tests.unit.util.range
496/538 Test #496: tests.unit.util.range ..................................................................... Passed 0.02 sec
Start 497: tests.unit.util.tagged
497/538 Test #497: tests.unit.util.tagged .................................................................... Passed 0.02 sec
Start 498: tests.unit.util.tuple
498/538 Test #498: tests.unit.util.tuple ..................................................................... Passed 0.02 sec
Start 499: tests.unit.util.unwrap
499/538 Test #499: tests.unit.util.unwrap .................................................................... Passed 0.03 sec
Start 500: tests.unit.util.coordinate
500/538 Test #500: tests.unit.util.coordinate ................................................................ Passed 0.03 sec
Start 501: tests.unit.util.parse_affinity_options
501/538 Test #501: tests.unit.util.parse_affinity_options .................................................... Passed 0.04 sec
Start 502: tests.unit.util.bind.bind_const_test
502/538 Test #502: tests.unit.util.bind.bind_const_test ...................................................... Passed 0.02 sec
Start 503: tests.unit.util.bind.bind_cv_test
503/538 Test #503: tests.unit.util.bind.bind_cv_test ......................................................... Passed 0.02 sec
Start 504: tests.unit.util.bind.bind_dm2_test
504/538 Test #504: tests.unit.util.bind.bind_dm2_test ........................................................ Passed 0.02 sec
Start 505: tests.unit.util.bind.bind_dm3_test
505/538 Test #505: tests.unit.util.bind.bind_dm3_test ........................................................ Passed 0.02 sec
Start 506: tests.unit.util.bind.bind_dm_test
506/538 Test #506: tests.unit.util.bind.bind_dm_test ......................................................... Passed 0.02 sec
Start 507: tests.unit.util.bind.bind_placeholder_test
507/538 Test #507: tests.unit.util.bind.bind_placeholder_test ................................................ Passed 0.02 sec
Start 508: tests.unit.util.bind.bind_rv_sp_test
508/538 Test #508: tests.unit.util.bind.bind_rv_sp_test ...................................................... Passed 0.02 sec
Start 509: tests.unit.util.bind.bind_rvalue_test
509/538 Test #509: tests.unit.util.bind.bind_rvalue_test ..................................................... Passed 0.02 sec
Start 510: tests.unit.util.bind.bind_stateful_test
510/538 Test #510: tests.unit.util.bind.bind_stateful_test ................................................... Passed 0.02 sec
Start 511: tests.unit.util.bind.bind_test
511/538 Test #511: tests.unit.util.bind.bind_test ............................................................ Passed 0.02 sec
Start 512: tests.unit.util.bind.protect_test
512/538 Test #512: tests.unit.util.bind.protect_test ......................................................... Passed 0.02 sec
Start 513: tests.unit.util.cache.local_lru_cache
513/538 Test #513: tests.unit.util.cache.local_lru_cache ..................................................... Passed 0.03 sec
Start 514: tests.unit.util.cache.local_mru_cache
514/538 Test #514: tests.unit.util.cache.local_mru_cache ..................................................... Passed 0.03 sec
Start 515: tests.unit.util.cache.local_statistics
515/538 Test #515: tests.unit.util.cache.local_statistics .................................................... Passed 0.03 sec
Start 516: tests.unit.util.function.function_bind_test
516/538 Test #516: tests.unit.util.function.function_bind_test ............................................... Passed 0.03 sec
Start 517: tests.unit.util.function.contains_test
517/538 Test #517: tests.unit.util.function.contains_test .................................................... Passed 0.03 sec
Start 518: tests.unit.util.function.function_arith
518/538 Test #518: tests.unit.util.function.function_arith ................................................... Passed 0.03 sec
Start 519: tests.unit.util.function.function_args
519/538 Test #519: tests.unit.util.function.function_args .................................................... Passed 0.03 sec
Start 520: tests.unit.util.function.function_ref
520/538 Test #520: tests.unit.util.function.function_ref ..................................................... Passed 0.03 sec
Start 521: tests.unit.util.function.function_target
521/538 Test #521: tests.unit.util.function.function_target .................................................. Passed 0.02 sec
Start 522: tests.unit.util.function.function_test
522/538 Test #522: tests.unit.util.function.function_test .................................................... Passed 0.03 sec
Start 523: tests.unit.util.function.nothrow_swap
523/538 Test #523: tests.unit.util.function.nothrow_swap ..................................................... Passed 0.03 sec
Start 524: tests.unit.util.function.stateless_test
524/538 Test #524: tests.unit.util.function.stateless_test ................................................... Passed 0.03 sec
Start 525: tests.unit.util.function.sum_avg
525/538 Test #525: tests.unit.util.function.sum_avg .......................................................... Passed 0.03 sec
Start 526: tests.unit.util.iterator.iterator_adaptor
526/538 Test #526: tests.unit.util.iterator.iterator_adaptor ................................................. Passed 0.03 sec
Start 527: tests.unit.util.iterator.iterator_facade
527/538 Test #527: tests.unit.util.iterator.iterator_facade .................................................. Passed 0.03 sec
Start 528: tests.unit.util.iterator.stencil3_iterator
528/538 Test #528: tests.unit.util.iterator.stencil3_iterator ................................................ Passed 0.03 sec
Start 529: tests.unit.util.iterator.transform_iterator
529/538 Test #529: tests.unit.util.iterator.transform_iterator ............................................... Passed 0.03 sec
Start 530: tests.unit.util.iterator.transform_iterator2
530/538 Test #530: tests.unit.util.iterator.transform_iterator2 .............................................. Passed 0.03 sec
Start 531: tests.unit.util.iterator.zip_iterator
531/538 Test #531: tests.unit.util.iterator.zip_iterator ..................................................... Passed 0.03 sec
Start 532: tests.unit.util.mem_fn.mem_fn_derived_test
532/538 Test #532: tests.unit.util.mem_fn.mem_fn_derived_test ................................................ Passed 0.02 sec
Start 533: tests.unit.util.mem_fn.mem_fn_dm_test
533/538 Test #533: tests.unit.util.mem_fn.mem_fn_dm_test ..................................................... Passed 0.02 sec
Start 534: tests.unit.util.mem_fn.mem_fn_rv_test
534/538 Test #534: tests.unit.util.mem_fn.mem_fn_rv_test ..................................................... Passed 0.02 sec
Start 535: tests.unit.util.mem_fn.mem_fn_test
535/538 Test #535: tests.unit.util.mem_fn.mem_fn_test ........................................................ Passed 0.03 sec
Start 536: tests.unit.util.mem_fn.mem_fn_unary_addr_test
536/538 Test #536: tests.unit.util.mem_fn.mem_fn_unary_addr_test ............................................. Passed 0.02 sec
Start 537: tests.unit.util.mem_fn.mem_fn_void_test
537/538 Test #537: tests.unit.util.mem_fn.mem_fn_void_test ................................................... Passed 0.02 sec
Start 538: tests.unit.host_.block_allocator
538/538 Test #538: tests.unit.host_.block_allocator .......................................................... Passed 5.23 sec
99% tests passed, 5 tests failed out of 538
Total Test time (real) = 716.20 sec
The following tests FAILED:
5 - tests.regressions.unhandled_exception_582 (Failed)
404 - tests.unit.parallel.thread_pool_os_executors (Timeout)
422 - tests.unit.parallel.thread_pool_os_executors_v1 (Timeout)
444 - tests.unit.performance_counters.path_elements (Failed)
445 - tests.unit.resource.resource_partitioner (Failed)
Errors while running CTest
ninja: build stopped: subcommand failed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment