-
-
Save zao/86540c5370b23fd84d9d833d9400dcd5 to your computer and use it in GitHub Desktop.
0.9.11-rc1-4270-ge0f0ed18af
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[1/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 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[1/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