-
-
Save zao/aa0e7d4d880154c11eacad3dfe86202e to your computer and use it in GitHub Desktop.
0.9.11-rc1-4285-g19030f9e45
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
The following tests FAILED: | |
2 - tests.regressions.dynamic_counters_loaded_1508 (Failed) | |
48 - tests.regressions.lcos_dir.distributed.tcp.future_hang_on_get_629 (Timeout) | |
133 - tests.unit.agas.distributed.tcp.refcnted_symbol_to_remote_object (Timeout) | |
428 - tests.unit.parallel.distributed.tcp.partitioned_vector_move (Timeout) | |
440 - tests.unit.parcelset.distributed.tcp.put_parcels_with_coalescing (Failed) |
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/1364] Building CXX object src/CMakeFiles/hpx.dir/error_code.cpp.o | |
[2/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/launch_policy.cpp.o | |
[3/1364] Building CXX object src/CMakeFiles/hpx.dir/exception_list.cpp.o | |
[4/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/naming/address.cpp.o | |
[5/1364] Building CXX object src/CMakeFiles/hpx.dir/throw_exception.cpp.o | |
[6/1364] Building CXX object src/CMakeFiles/hpx.dir/state.cpp.o | |
[7/1364] Building CXX object src/CMakeFiles/hpx.dir/version.cpp.o | |
[8/1364] Building CXX object src/CMakeFiles/hpx.dir/exception.cpp.o | |
[9/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime.cpp.o | |
[10/1364] Building CXX object src/CMakeFiles/hpx.dir/pre_main.cpp.o | |
[11/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/continuation.cpp.o | |
[12/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/detail/action_factory.cpp.o | |
[13/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/detail/invocation_count_registry.cpp.o | |
[14/1364] Building CXX object src/CMakeFiles/hpx.dir/hpx_init.cpp.o | |
[15/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime_impl.cpp.o | |
[16/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/bootstrap_locality_namespace.cpp.o | |
[17/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/big_boot_barrier.cpp.o | |
[18/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/component_namespace.cpp.o | |
[19/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/bootstrap_component_namespace.cpp.o | |
[20/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/interface.cpp.o | |
[21/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/locality_namespace.cpp.o | |
[22/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/component_namespace_server.cpp.o | |
[23/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/locality_namespace_server.cpp.o | |
[24/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/primary_namespace_server.cpp.o | |
[25/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/symbol_namespace_server.cpp.o | |
[26/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/hosted_locality_namespace.cpp.o | |
[27/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/addressing_service.cpp.o | |
[28/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/applier/bind_naming_wrappers.cpp.o | |
[29/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/component_type.cpp.o | |
[30/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/route.cpp.o | |
[31/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/applier/applier.cpp.o | |
[32/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/hosted_component_namespace.cpp.o | |
[33/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/console_error_sink.cpp.o | |
[34/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_logging_server.cpp.o | |
[35/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/console_logging.cpp.o | |
[36/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_error_sink_singleton.cpp.o | |
[37/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/runtime_support.cpp.o | |
[38/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_error_sink_server.cpp.o | |
[39/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/symbol_namespace.cpp.o | |
[40/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/destroy_component.cpp.o | |
[41/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/memory_block.cpp.o | |
[42/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/primary_namespace.cpp.o | |
[43/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/memory.cpp.o | |
[44/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/stubs/memory_block_stubs.cpp.o | |
[45/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/per_action_data_counter_registry.cpp.o | |
[46/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/naming/name.cpp.o | |
[47/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/per_action_data_counter.cpp.o | |
[48/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/get_locality_name.cpp.o | |
[49/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/parcel_await.cpp.o | |
[50/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/parcel_route_handler.cpp.o | |
[51/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/locality.cpp.o | |
[52/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcelport.cpp.o | |
[53/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcel.cpp.o | |
[54/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/resource/detail/detail_partitioner.cpp.o | |
[55/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_id_factory.cpp.o | |
[56/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_nonintrusive_factory.cpp.o | |
[57/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcelhandler.cpp.o | |
[58/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_intrusive_factory.cpp.o | |
[59/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/output_archive.cpp.o | |
[60/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/context_base.cpp.o | |
[61/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/context_generic_context.cpp.o | |
[62/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/resource/partitioner.cpp.o | |
[63/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/coroutine_self.cpp.o | |
[64/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/coroutine_impl.cpp.o | |
[65/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/swapcontext.cpp.o | |
[66/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/cpu_mask.cpp.o | |
[67/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/set_parcel_write_handler.cpp.o | |
[68/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/tss.cpp.o | |
[69/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/thread_num_tss.cpp.o | |
[70/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/io_service_thread_pool.cpp.o | |
[71/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/stubs/memory_stub.cpp.o | |
[72/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/runtime_support_server.cpp.o | |
[73/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/thread_pool_base.cpp.o | |
[74/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/default_executor.cpp.o | |
[75/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/service_executor.cpp.o | |
[76/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/customized_pool_executors.cpp.o | |
[77/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/current_executor.cpp.o | |
[78/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/stubs/runtime_support_stubs.cpp.o | |
[79/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_attached_executors.cpp.o | |
[80/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/policies/hwloc_topology_info.cpp.o | |
[81/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/policies/affinity_data.cpp.o | |
[82/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_os_executors.cpp.o | |
[83/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/this_thread_executors.cpp.o | |
[84/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/resource_manager.cpp.o | |
[85/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/scheduler_specific_ptr.cpp.o | |
[86/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_data.cpp.o | |
[87/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_executors.cpp.o | |
[88/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread.cpp.o | |
[89/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_executor.cpp.o | |
[90/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/scheduled_thread_pool.cpp.o | |
[91/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/topology.cpp.o | |
[92/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/policies/parse_affinity_options.cpp.o | |
[93/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_helpers.cpp.o | |
[94/1364] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/manage_counter.cpp.o | |
[95/1364] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/manage_counter_type.cpp.o | |
[96/1364] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/performance_counter.cpp.o | |
[97/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/trigger_lco.cpp.o | |
[98/1364] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/threadmanager.cpp.o | |
[99/1364] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/performance_counter_set.cpp.o | |
[100/1364] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/action_invocation_counter.cpp.o | |
[101/1364] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/counter_creators.cpp.o | |
[102/1364] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/arithmetics_counter.cpp.o | |
[103/1364] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/per_action_data_counters.cpp.o | |
[104/1364] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/component_instance_counter.cpp.o | |
[105/1364] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/registry.cpp.o | |
[106/1364] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/elapsed_time_counter.cpp.o | |
[107/1364] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/raw_counter.cpp.o | |
[108/1364] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/arithmetics_counter_extended.cpp.o | |
[109/1364] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/raw_values_counter.cpp.o | |
[110/1364] Building CXX object src/CMakeFiles/hpx.dir/util/asio_util.cpp.o | |
[111/1364] Building CXX object src/CMakeFiles/hpx.dir/util/activate_counters.cpp.o | |
[112/1364] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/alps_environment.cpp.o | |
[113/1364] Building CXX object src/CMakeFiles/hpx.dir/util/backtrace/backtrace.cpp.o | |
[114/1364] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environment.cpp.o | |
[115/1364] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/counters.cpp.o | |
[116/1364] Building CXX object src/CMakeFiles/hpx.dir/util/debug/thread_stacktrace.cpp.o | |
[117/1364] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/pbs_environment.cpp.o | |
[118/1364] Building CXX object src/CMakeFiles/hpx.dir/util/find_prefix.cpp.o | |
[119/1364] Building CXX object src/CMakeFiles/hpx.dir/util/generate_unique_ids.cpp.o | |
[120/1364] Building CXX object src/CMakeFiles/hpx.dir/util/ini.cpp.o | |
[121/1364] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/statistics_counter.cpp.o | |
[122/1364] Building CXX object src/CMakeFiles/hpx.dir/util/command_line_handling.cpp.o | |
[123/1364] Building CXX object src/CMakeFiles/hpx.dir/util/integer/int128.cpp.o | |
[124/1364] Building CXX object src/CMakeFiles/hpx.dir/util/init_ini_data.cpp.o | |
[125/1364] Building CXX object src/CMakeFiles/hpx.dir/util/integer/uint128.cpp.o | |
[126/1364] Building CXX object src/CMakeFiles/hpx.dir/util/itt_notify.cpp.o | |
[127/1364] Building CXX object src/CMakeFiles/hpx.dir/util/interval_timer.cpp.o | |
[128/1364] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/slurm_environment.cpp.o | |
[129/1364] Building CXX object src/CMakeFiles/hpx.dir/util/map_hostnames.cpp.o | |
[130/1364] Building CXX object src/CMakeFiles/hpx.dir/util/manage_config.cpp.o | |
[131/1364] Building CXX object src/CMakeFiles/hpx.dir/util/io_service_pool.cpp.o | |
[132/1364] Building CXX object src/CMakeFiles/hpx.dir/util/register_locks.cpp.o | |
[133/1364] Building CXX object src/CMakeFiles/hpx.dir/util/sed_transform.cpp.o | |
[134/1364] Building CXX object src/CMakeFiles/hpx.dir/util/pool_timer.cpp.o | |
[135/1364] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/stubs/performance_counter_stub.cpp.o | |
[136/1364] Building CXX object src/CMakeFiles/hpx.dir/util/register_locks_globally.cpp.o | |
[137/1364] Building CXX object src/CMakeFiles/hpx.dir/util/set_thread_name.cpp.o | |
[138/1364] Building CXX object src/CMakeFiles/hpx.dir/util/parse_command_line.cpp.o | |
[139/1364] Building CXX object src/CMakeFiles/hpx.dir/util/static_reinit.cpp.o | |
[140/1364] Building CXX object src/CMakeFiles/hpx.dir/util/serialize_exception.cpp.o | |
[141/1364] Building CXX object src/CMakeFiles/hpx.dir/util/thread_aware_timer.cpp.o | |
[142/1364] Building CXX object src/CMakeFiles/hpx.dir/util/thread_description.cpp.o | |
[143/1364] Building CXX object src/CMakeFiles/hpx.dir/util/logging.cpp.o | |
[144/1364] Building CXX object src/CMakeFiles/hpx.dir/util/thread_mapper.cpp.o | |
[145/1364] Building CXX object src/CMakeFiles/hpx.dir/util/query_counters.cpp.o | |
[146/1364] Building CXX object src/CMakeFiles/hpx.dir/util/runtime_configuration.cpp.o | |
[147/1364] Building CXX object src/CMakeFiles/hpx.dir/lcos/barrier.cpp.o | |
[148/1364] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco.cpp.o | |
[149/1364] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_1.cpp.o | |
[150/1364] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_2.cpp.o | |
[151/1364] Building CXX object src/CMakeFiles/hpx.dir/lcos/detail/future_data.cpp.o | |
[152/1364] Building CXX object src/CMakeFiles/hpx.dir/lcos/detail/barrier_node.cpp.o | |
[153/1364] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value.cpp.o | |
[154/1364] Building CXX object src/CMakeFiles/hpx.dir/lcos/latch.cpp.o | |
[155/1364] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/local_barrier.cpp.o | |
[156/1364] Building CXX object src/CMakeFiles/hpx.dir/compute/cuda/get_cuda_targets.cpp.o | |
[157/1364] Building CXX object src/CMakeFiles/hpx.dir/compute/cuda/cuda_target.cpp.o | |
[158/1364] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/detail/condition_variable.cpp.o | |
[159/1364] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/mutex.cpp.o | |
[160/1364] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/composable_guard.cpp.o | |
[161/1364] Building CXX object src/CMakeFiles/hpx.dir/compat/compat_barrier.cpp.o | |
[162/1364] Building CXX object src/CMakeFiles/hpx.dir/lcos/promise.cpp.o | |
[163/1364] Building CXX object src/CMakeFiles/hpx.dir/compute/host/numa_domains.cpp.o | |
[164/1364] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_winsocket.cpp.o | |
[165/1364] Building CXX object src/CMakeFiles/hpx.dir/compute/host/host_target.cpp.o | |
[166/1364] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_user_main.cpp.o | |
[167/1364] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_argc_argv.cpp.o | |
[168/1364] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_variables_map.cpp.o | |
[169/1364] Building CXX object src/CMakeFiles/hpx_init.dir/util/lightweight_test.cpp.o | |
[170/1364] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_user_main_argc_argv.cpp.o | |
[171/1364] Building CXX object src/CMakeFiles/hpx.dir/__/plugins/parcelport/tcp/parcelport_tcp.cpp.o | |
[172/1364] Building CXX object src/CMakeFiles/hpx_init.dir/main.cpp.o | |
[173/1364] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main.cpp.o | |
[174/1364] Linking CXX static library lib/libhpx_init.a | |
[175/1364] Building CXX object tests/performance/local/CMakeFiles/print_heterogeneous_payloads_exe.dir/print_heterogeneous_payloads.cpp.o | |
[176/1364] Linking CXX executable bin/print_heterogeneous_payloads | |
[177/1364] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_3.cpp.o | |
[178/1364] 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 | |
[179/1364] 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 | |
[180/1364] Building CXX object tests/performance/local/htts_v2/CMakeFiles/htts2_payload_precision_exe.dir/htts2.cpp.o | |
[181/1364] Building CXX object src/CMakeFiles/hpx.dir/compute/host/get_host_targets.cpp.o | |
[182/1364] Building CXX object tests/performance/local/CMakeFiles/delay_baseline_exe.dir/delay_baseline.cpp.o | |
[183/1364] Linking CXX executable bin/delay_baseline | |
[184/1364] Building CXX object src/CMakeFiles/hpx.dir/__/plugins/parcelport/tcp/connection_handler_tcp.cpp.o | |
[185/1364] Building CXX object tests/performance/local/htts_v2/CMakeFiles/htts2_payload_precision_exe.dir/htts2_payload_precision.cpp.o | |
[186/1364] Linking CXX executable bin/htts2_payload_precision | |
[187/1364] Building CXX object tests/unit/threads/CMakeFiles/lockfree_fifo_test_exe.dir/lockfree_fifo.cpp.o | |
[188/1364] Linking CXX executable bin/lockfree_fifo_test | |
[189/1364] Linking CXX shared library lib/libhpx.so.1.1.0 | |
[190/1364] Creating library symlink lib/libhpx.so.1 lib/libhpx.so | |
[191/1364] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/manipulators.cpp.o | |
[192/1364] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/server/output_stream.cpp.o | |
[193/1364] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/posix/create_pipe.cpp.o | |
[194/1364] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/standard_streams.cpp.o | |
[195/1364] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/posix/search_path.cpp.o | |
[196/1364] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/posix/shell_path.cpp.o | |
[197/1364] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/windows/search_path.cpp.o | |
[198/1364] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/windows/create_pipe.cpp.o | |
[199/1364] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/windows/shell_path.cpp.o | |
[200/1364] Building CXX object src/components/process/CMakeFiles/process_component.dir/server/child_component.cpp.o | |
[201/1364] Building CXX object src/components/containers/partitioned_vector/CMakeFiles/partitioned_vector_component.dir/partitioned_vector_component.cpp.o | |
[202/1364] Linking CXX shared library lib/libhpx_partitioned_vector.so.1.1.0 | |
[203/1364] Creating library symlink lib/libhpx_partitioned_vector.so.1 lib/libhpx_partitioned_vector.so | |
[204/1364] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/component_module.cpp.o | |
[205/1364] Linking CXX shared library lib/libhpx_iostreams.so.1.1.0 | |
[206/1364] Creating library symlink lib/libhpx_iostreams.so.1 lib/libhpx_iostreams.so | |
[207/1364] Building CXX object src/components/process/CMakeFiles/process_component.dir/process.cpp.o | |
[208/1364] Linking CXX shared library lib/libhpx_process.so.1.1.0 | |
[209/1364] Creating library symlink lib/libhpx_process.so.1 lib/libhpx_process.so | |
[210/1364] Building CXX object src/components/containers/unordered/CMakeFiles/unordered_component.dir/partition_unordered_map_component.cpp.o | |
[211/1364] Linking CXX shared library lib/libhpx_unordered.so.1.1.0 | |
[212/1364] Creating library symlink lib/libhpx_unordered.so.1 lib/libhpx_unordered.so | |
[213/1364] Building CXX object tests/unit/lcos/CMakeFiles/wait_any_std_array_test_exe.dir/wait_any_std_array.cpp.o | |
[214/1364] Building CXX object tests/regressions/computeapi/CMakeFiles/for_each_value_proxy_test_exe.dir/for_each_value_proxy.cpp.o | |
[215/1364] Building CXX object tests/unit/lcos/shared_mutex/CMakeFiles/shared_mutex1_test_exe.dir/shared_mutex1.cpp.o | |
[216/1364] Linking CXX executable bin/for_each_value_proxy_test | |
[217/1364] Linking CXX executable bin/wait_any_std_array_test | |
[218/1364] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_launch_775_test_exe.dir/dataflow_launch_775.cpp.o | |
[219/1364] Linking CXX executable bin/dataflow_launch_775_test | |
[220/1364] Building CXX object tests/performance/local/CMakeFiles/async_overheads_exe.dir/async_overheads.cpp.o | |
[221/1364] Building CXX object tests/unit/lcos/CMakeFiles/use_allocator_test_exe.dir/use_allocator.cpp.o | |
[222/1364] Linking CXX executable bin/use_allocator_test | |
[223/1364] Building CXX object src/components/component_storage/CMakeFiles/component_storage_component.dir/component_module.cpp.o | |
[224/1364] Building CXX object tests/unit/lcos/CMakeFiles/split_shared_future_test_exe.dir/split_shared_future.cpp.o | |
[225/1364] Building CXX object src/components/component_storage/CMakeFiles/component_storage_component.dir/component_storage.cpp.o | |
[226/1364] Building CXX object tests/performance/local/CMakeFiles/stream_exe.dir/stream.cpp.o | |
[227/1364] Linking CXX executable bin/stream | |
[228/1364] Building CXX object tests/performance/local/CMakeFiles/wait_all_timings_exe.dir/wait_all_timings.cpp.o | |
[229/1364] Linking CXX executable bin/wait_all_timings | |
[230/1364] Building CXX object tests/performance/local/CMakeFiles/hpx_heterogeneous_timed_task_spawn_exe.dir/hpx_heterogeneous_timed_task_spawn.cpp.o | |
[231/1364] Linking CXX executable bin/hpx_heterogeneous_timed_task_spawn | |
[232/1364] Building CXX object tests/performance/local/CMakeFiles/delay_baseline_threaded_exe.dir/delay_baseline_threaded.cpp.o | |
[233/1364] Linking CXX executable bin/delay_baseline_threaded | |
[234/1364] Building CXX object tests/performance/local/CMakeFiles/native_tls_overhead_exe.dir/native_tls_overhead.cpp.o | |
[235/1364] Linking CXX executable bin/native_tls_overhead | |
[236/1364] 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, | |
^~~~~~~~~~~~~~~~ | |
[237/1364] Linking CXX executable bin/transform_reduce_scaling | |
[238/1364] Building CXX object src/components/component_storage/CMakeFiles/component_storage_component.dir/server/component_storage_server.cpp.o | |
[239/1364] Linking CXX shared library lib/libhpx_component_storage.so.1.1.0 | |
[240/1364] Creating library symlink lib/libhpx_component_storage.so.1 lib/libhpx_component_storage.so | |
[241/1364] Building CXX object tests/performance/local/CMakeFiles/agas_cache_timings_exe.dir/agas_cache_timings.cpp.o | |
[242/1364] Linking CXX executable bin/agas_cache_timings | |
[243/1364] Building CXX object tests/performance/local/CMakeFiles/timed_task_spawn_exe.dir/timed_task_spawn.cpp.o | |
[244/1364] Linking CXX executable bin/timed_task_spawn | |
[245/1364] Building CXX object tests/performance/local/CMakeFiles/future_overhead_exe.dir/future_overhead.cpp.o | |
[246/1364] Linking CXX executable bin/future_overhead | |
[247/1364] Linking CXX executable bin/async_overheads | |
[248/1364] Building CXX object tests/performance/local/CMakeFiles/parent_vs_child_stealing_exe.dir/parent_vs_child_stealing.cpp.o | |
[249/1364] Linking CXX executable bin/parent_vs_child_stealing | |
[250/1364] Building CXX object tests/regressions/util/CMakeFiles/command_line_arguments_706_test_exe.dir/command_line_arguments_706.cpp.o | |
[251/1364] Linking CXX executable bin/command_line_arguments_706_test | |
[252/1364] Building CXX object tests/regressions/util/CMakeFiles/tuple_serialization_803_test_exe.dir/tuple_serialization_803.cpp.o | |
[253/1364] Building CXX object tests/performance/local/CMakeFiles/partitioned_vector_foreach_exe.dir/partitioned_vector_foreach.cpp.o | |
[254/1364] Linking CXX executable bin/partitioned_vector_foreach | |
[255/1364] Building CXX object tests/performance/local/CMakeFiles/serialization_performance_exe.dir/serialization_performance.cpp.o | |
[256/1364] Linking CXX executable bin/serialization_performance | |
[257/1364] Building CXX object tests/performance/local/CMakeFiles/hpx_tls_overhead_exe.dir/hpx_tls_overhead.cpp.o | |
[258/1364] Linking CXX executable bin/hpx_tls_overhead | |
[259/1364] Building CXX object tests/performance/local/CMakeFiles/coroutines_call_overhead_exe.dir/coroutines_call_overhead.cpp.o | |
[260/1364] Linking CXX executable bin/coroutines_call_overhead | |
[261/1364] Building CXX object tests/performance/local/CMakeFiles/hpx_homogeneous_timed_task_spawn_executors_exe.dir/hpx_homogeneous_timed_task_spawn_executors.cpp.o | |
[262/1364] Linking CXX executable bin/hpx_homogeneous_timed_task_spawn_executors | |
[263/1364] Building CXX object tests/regressions/util/CMakeFiles/function_serialization_728_test_exe.dir/function_serialization_728.cpp.o | |
[264/1364] Building CXX object tests/performance/local/CMakeFiles/function_object_wrapper_overhead_exe.dir/function_object_wrapper_overhead.cpp.o | |
[265/1364] Linking CXX executable bin/function_object_wrapper_overhead | |
[266/1364] Building CXX object tests/performance/local/CMakeFiles/skynet_exe.dir/skynet.cpp.o | |
[267/1364] Linking CXX executable bin/skynet | |
[268/1364] Building CXX object tests/performance/local/CMakeFiles/foreach_scaling_exe.dir/foreach_scaling.cpp.o | |
[269/1364] Linking CXX executable bin/foreach_scaling | |
[270/1364] Building CXX object tests/performance/local/htts_v2/CMakeFiles/htts2_hpx_exe.dir/htts2.cpp.o | |
[271/1364] Building CXX object tests/performance/local/CMakeFiles/sizeof_exe.dir/sizeof.cpp.o | |
[272/1364] Linking CXX executable bin/sizeof | |
[273/1364] Building CXX object tests/performance/local/CMakeFiles/serialization_overhead_exe.dir/serialization_overhead.cpp.o | |
[274/1364] Linking CXX executable bin/serialization_overhead | |
[275/1364] Building CXX object tests/performance/local/CMakeFiles/spinlock_overhead1_exe.dir/spinlock_overhead1.cpp.o | |
[276/1364] Linking CXX executable bin/spinlock_overhead1 | |
[277/1364] Building CXX object tests/performance/local/CMakeFiles/stencil3_iterators_exe.dir/stencil3_iterators.cpp.o | |
[278/1364] Building CXX object tests/performance/local/CMakeFiles/spinlock_overhead2_exe.dir/spinlock_overhead2.cpp.o | |
[279/1364] Linking CXX executable bin/stencil3_iterators | |
[280/1364] Linking CXX executable bin/spinlock_overhead2 | |
[281/1364] Building CXX object tests/performance/network/osu/CMakeFiles/osu_latency_exe.dir/osu_base.cpp.o | |
[282/1364] Building CXX object tests/performance/local/htts_v2/CMakeFiles/htts2_hpx_exe.dir/htts2_hpx.cpp.o | |
[283/1364] Linking CXX executable bin/htts2_hpx | |
[284/1364] Building CXX object tests/performance/network/osu/CMakeFiles/osu_bibw_exe.dir/osu_base.cpp.o | |
[285/1364] Building CXX object tests/performance/network/lcos/CMakeFiles/barrier_performance_exe.dir/barrier_performance.cpp.o | |
[286/1364] Linking CXX executable bin/barrier_performance | |
[287/1364] Building CXX object tests/performance/network/osu/CMakeFiles/osu_multi_lat_exe.dir/osu_base.cpp.o | |
[288/1364] Building CXX object tests/performance/network/CMakeFiles/pingpong_performance_exe.dir/pingpong_performance.cpp.o | |
[289/1364] Linking CXX executable bin/pingpong_performance | |
[290/1364] Building CXX object tests/performance/network/osu/CMakeFiles/osu_bw_exe.dir/osu_base.cpp.o | |
[291/1364] Building CXX object tests/performance/network/network_storage/CMakeFiles/network_storage_exe.dir/network_storage.cpp.o | |
[292/1364] Linking CXX executable bin/network_storage | |
[293/1364] Building CXX object tests/performance/network/osu/CMakeFiles/osu_latency_exe.dir/osu_latency.cpp.o | |
[294/1364] Building CXX object tests/performance/network/osu/CMakeFiles/osu_bibw_exe.dir/osu_bibw.cpp.o | |
[295/1364] Linking CXX executable bin/osu_latency | |
[296/1364] Linking CXX executable bin/osu_bibw | |
[297/1364] Building CXX object tests/performance/network/osu/CMakeFiles/osu_multi_lat_exe.dir/osu_multi_lat.cpp.o | |
[298/1364] Building CXX object tests/performance/network/osu/CMakeFiles/osu_bw_exe.dir/osu_bw.cpp.o | |
[299/1364] Linking CXX executable bin/osu_bw | |
[300/1364] Linking CXX executable bin/osu_multi_lat | |
[301/1364] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_is_heap_until_exe.dir/benchmark_is_heap_until.cpp.o | |
[302/1364] Linking CXX executable bin/benchmark_is_heap_until | |
[303/1364] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_is_heap_exe.dir/benchmark_is_heap.cpp.o | |
[304/1364] Linking CXX executable bin/benchmark_is_heap | |
[305/1364] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_partition_exe.dir/benchmark_partition.cpp.o | |
[306/1364] Linking CXX executable bin/benchmark_partition | |
[307/1364] Building CXX object tests/regressions/CMakeFiles/unhandled_exception_582_test_exe.dir/unhandled_exception_582.cpp.o | |
[308/1364] Linking CXX executable bin/unhandled_exception_582_test | |
[309/1364] Building CXX object tests/regressions/CMakeFiles/dynamic_counters_loaded_1508_test_exe.dir/dynamic_counters_loaded_1508.cpp.o | |
[310/1364] Linking CXX executable bin/dynamic_counters_loaded_1508_test | |
[311/1364] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_unique_copy_exe.dir/benchmark_unique_copy.cpp.o | |
[312/1364] Linking CXX executable bin/benchmark_unique_copy | |
[313/1364] Building CXX object tests/performance/parallel_algorithms/local/CMakeFiles/benchmark_partition_copy_exe.dir/benchmark_partition_copy.cpp.o | |
[314/1364] Linking CXX executable bin/benchmark_partition_copy | |
[315/1364] Building CXX object tests/regressions/CMakeFiles/multiple_init_test_exe.dir/multiple_init.cpp.o | |
[316/1364] Linking CXX executable bin/multiple_init_test | |
[317/1364] Building CXX object tests/regressions/CMakeFiles/commandline_options_1437_test_exe.dir/commandline_options_1437.cpp.o | |
[318/1364] Linking CXX executable bin/commandline_options_1437_test | |
[319/1364] Building CXX object tests/performance/network/algorithms/CMakeFiles/minmax_element_performance_exe.dir/minmax_element_performance.cpp.o | |
[320/1364] Linking CXX executable bin/minmax_element_performance | |
[321/1364] Building CXX object tests/regressions/agas/CMakeFiles/pass_by_value_id_type_action_test_exe.dir/pass_by_value_id_type_action.cpp.o | |
[322/1364] Linking CXX executable bin/pass_by_value_id_type_action_test | |
[323/1364] Building CXX object tests/regressions/agas/CMakeFiles/duplicate_id_registration_1596_test_exe.dir/duplicate_id_registration_1596.cpp.o | |
[324/1364] Linking CXX executable bin/duplicate_id_registration_1596_test | |
[325/1364] Building CXX object tests/regressions/agas/CMakeFiles/register_with_basename_1804_test_exe.dir/register_with_basename_1804.cpp.o | |
[326/1364] Building CXX object tests/regressions/CMakeFiles/id_type_ref_counting_1032_test_exe.dir/id_type_ref_counting_1032.cpp.o | |
[327/1364] Linking CXX executable bin/register_with_basename_1804_test | |
[328/1364] Linking CXX executable bin/shared_mutex1_test | |
[329/1364] Linking CXX executable bin/id_type_ref_counting_1032_test | |
[330/1364] Building CXX object tests/regressions/actions/CMakeFiles/plain_action_1330_test_exe.dir/plain_action_1330.cpp.o | |
[331/1364] Linking CXX executable bin/plain_action_1330_test | |
[332/1364] Building CXX object tests/regressions/agas/CMakeFiles/send_gid_keep_component_1624_test_exe.dir/send_gid_keep_component_1624.cpp.o | |
[333/1364] Linking CXX executable bin/send_gid_keep_component_1624_test | |
[334/1364] Building CXX object tests/regressions/actions/CMakeFiles/make_continuation_1615_test_exe.dir/make_continuation_1615.cpp.o | |
[335/1364] Linking CXX executable bin/make_continuation_1615_test | |
[336/1364] Building CXX object tests/regressions/actions/CMakeFiles/plain_action_1550_test_exe.dir/plain_action_1550.cpp.o | |
[337/1364] Linking CXX executable bin/plain_action_1550_test | |
[338/1364] Building CXX object tests/regressions/actions/CMakeFiles/async_deferred_1523_test_exe.dir/async_deferred_1523.cpp.o | |
[339/1364] Linking CXX executable bin/async_deferred_1523_test | |
[340/1364] Building CXX object tests/unit/parallel/CMakeFiles/spmd_block_test_exe.dir/spmd_block.cpp.o | |
[341/1364] Building CXX object tests/unit/parallel/CMakeFiles/task_block_test_exe.dir/task_block.cpp.o | |
[342/1364] Building CXX object tests/regressions/build/CMakeFiles/test_server_1950.dir/server_1950.cpp.o | |
[343/1364] Linking CXX shared library lib/libtest_server_1950.so | |
[344/1364] Building CXX object tests/regressions/actions/components/CMakeFiles/action_move_semantics_component.dir/movable_objects.cpp.o | |
[345/1364] Building CXX object tests/regressions/actions/components/CMakeFiles/action_move_semantics_component.dir/action_move_semantics.cpp.o | |
[346/1364] Linking CXX shared library lib/libhpx_action_move_semantics.so.1.1.0 | |
[347/1364] Creating library symlink lib/libhpx_action_move_semantics.so.1 lib/libhpx_action_move_semantics.so | |
[348/1364] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/matrix.cc.o | |
[349/1364] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/main.cc.o | |
[350/1364] Building CXX object tests/regressions/build/CMakeFiles/test_client_1950.dir/client_1950.cpp.o | |
[351/1364] Linking CXX executable bin/test_client_1950 | |
[352/1364] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/algorithms.cc.o | |
[353/1364] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/block_matrix.cc.o | |
[354/1364] Building CXX object tests/regressions/actions/CMakeFiles/component_action_move_semantics_test_exe.dir/component_action_move_semantics.cpp.o | |
[355/1364] Linking CXX executable bin/component_action_move_semantics_test | |
[356/1364] Building CXX object tests/regressions/components/CMakeFiles/create_remote_component_2334_test_exe.dir/create_remote_component_2334.cpp.o | |
[357/1364] Building CXX object tests/regressions/components/CMakeFiles/returned_client_2150_test_exe.dir/returned_client_2150.cpp.o | |
[358/1364] Linking CXX executable bin/create_remote_component_2334_test | |
[359/1364] Linking CXX executable bin/returned_client_2150_test | |
[360/1364] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/tests.cc.o | |
[361/1364] Building CXX object tests/regressions/block_matrix/CMakeFiles/block_matrix_test_exe.dir/matrix_hpx.cc.o | |
[362/1364] Linking CXX executable bin/block_matrix_test | |
[363/1364] Building CXX object tests/regressions/components/CMakeFiles/create_n_components_2323_test_exe.dir/create_n_components_2323.cpp.o | |
[364/1364] Linking CXX executable bin/create_n_components_2323_test | |
[365/1364] Building CXX object tests/unit/performance_counter/CMakeFiles/path_elements_test_exe.dir/path_elements.cpp.o | |
[366/1364] Linking CXX executable bin/path_elements_test | |
[367/1364] Building CXX object tests/unit/performance_counter/CMakeFiles/all_counters_test_exe.dir/all_counters.cpp.o | |
[368/1364] Linking CXX executable bin/all_counters_test | |
[369/1364] Building CXX object tests/regressions/components/CMakeFiles/moveonly_constructor_arguments_1405_test_exe.dir/moveonly_constructor_arguments_1405.cpp.o | |
[370/1364] Linking CXX executable bin/moveonly_constructor_arguments_1405_test | |
[371/1364] Building CXX object tests/regressions/actions/CMakeFiles/plain_action_move_semantics_test_exe.dir/plain_action_move_semantics.cpp.o | |
[372/1364] Linking CXX executable bin/plain_action_move_semantics_test | |
[373/1364] Building CXX object tests/regressions/components/CMakeFiles/new_2848_test_exe.dir/new_2848.cpp.o | |
[374/1364] Linking CXX executable bin/new_2848_test | |
[375/1364] Building CXX object tests/regressions/iostreams/CMakeFiles/no_output_1173_test_exe.dir/no_output_1173.cpp.o | |
[376/1364] Linking CXX executable bin/no_output_1173_test | |
[377/1364] Building CXX object tests/regressions/lcos/CMakeFiles/future_hang_on_then_629_test_exe.dir/future_hang_on_then_629.cpp.o | |
[378/1364] Linking CXX executable bin/future_hang_on_then_629_test | |
[379/1364] Building CXX object tests/regressions/lcos/CMakeFiles/future_2667_test_exe.dir/future_2667.cpp.o | |
[380/1364] Linking CXX executable bin/future_2667_test | |
[381/1364] Building CXX object tests/regressions/lcos/CMakeFiles/future_hang_on_get_629_test_exe.dir/future_hang_on_get_629.cpp.o | |
[382/1364] Linking CXX executable bin/future_hang_on_get_629_test | |
[383/1364] Building CXX object tests/regressions/lcos/CMakeFiles/exception_from_continuation_1613_test_exe.dir/exception_from_continuation_1613.cpp.o | |
[384/1364] Linking CXX executable bin/exception_from_continuation_1613_test | |
[385/1364] Building CXX object tests/regressions/lcos/CMakeFiles/wait_for_action_2796_test_exe.dir/wait_for_action_2796.cpp.o | |
[386/1364] Linking CXX executable bin/wait_for_action_2796_test | |
[387/1364] Building CXX object tests/regressions/components/CMakeFiles/partitioned_vector_2201_test_exe.dir/partitioned_vector_2201.cpp.o | |
[388/1364] Linking CXX executable bin/partitioned_vector_2201_test | |
[389/1364] 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()) | |
^~~~ | |
[390/1364] Linking CXX executable bin/lost_output_2236_test | |
[391/1364] Building CXX object tests/regressions/lcos/CMakeFiles/async_callback_with_bound_callback_test_exe.dir/async_callback_with_bound_callback.cpp.o | |
[392/1364] Linking CXX executable bin/async_callback_with_bound_callback_test | |
[393/1364] 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 | |
[394/1364] Linking CXX executable bin/call_promise_get_gid_more_than_once_test | |
[395/1364] Building CXX object tests/unit/lcos/CMakeFiles/local_promise_allocator_test_exe.dir/local_promise_allocator.cpp.o | |
[396/1364] Building CXX object tests/regressions/lcos/CMakeFiles/lifetime_588_test_exe.dir/lifetime_588.cpp.o | |
[397/1364] Linking CXX executable bin/lifetime_588_test | |
[398/1364] Building CXX object tests/regressions/lcos/CMakeFiles/shared_mutex_1702_test_exe.dir/shared_mutex_1702.cpp.o | |
[399/1364] Linking CXX executable bin/shared_mutex_1702_test | |
[400/1364] Building CXX object tests/regressions/lcos/CMakeFiles/sliding_semaphore_2338_test_exe.dir/sliding_semaphore_2338.cpp.o | |
[401/1364] Linking CXX executable bin/sliding_semaphore_2338_test | |
[402/1364] Building CXX object tests/regressions/lcos/CMakeFiles/wait_all_hang_1946_test_exe.dir/wait_all_hang_1946.cpp.o | |
[403/1364] Linking CXX executable bin/wait_all_hang_1946_test | |
[404/1364] Building CXX object tests/regressions/lcos/CMakeFiles/async_callback_non_deduced_context_test_exe.dir/async_callback_non_deduced_context.cpp.o | |
[405/1364] Linking CXX executable bin/async_callback_non_deduced_context_test | |
[406/1364] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_const_functor_773_test_exe.dir/dataflow_const_functor_773.cpp.o | |
[407/1364] Linking CXX executable bin/dataflow_const_functor_773_test | |
[408/1364] Building CXX object tests/regressions/lcos/CMakeFiles/ignore_while_locked_1485_test_exe.dir/ignore_while_locked_1485.cpp.o | |
[409/1364] Linking CXX executable bin/ignore_while_locked_1485_test | |
[410/1364] Building CXX object tests/regressions/lcos/CMakeFiles/after_588_test_exe.dir/after_588.cpp.o | |
[411/1364] Linking CXX executable bin/after_588_test | |
[412/1364] Building CXX object tests/regressions/lcos/CMakeFiles/receive_buffer_1733_test_exe.dir/receive_buffer_1733.cpp.o | |
[413/1364] Linking CXX executable bin/receive_buffer_1733_test | |
[414/1364] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_recursion_1613_test_exe.dir/dataflow_recursion_1613.cpp.o | |
[415/1364] Linking CXX executable bin/dataflow_recursion_1613_test | |
[416/1364] Building CXX object tests/regressions/lcos/CMakeFiles/barrier_hang_test_exe.dir/barrier_hang.cpp.o | |
[417/1364] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_using_774_test_exe.dir/dataflow_using_774.cpp.o | |
[418/1364] Linking CXX executable bin/dataflow_using_774_test | |
[419/1364] Linking CXX executable bin/barrier_hang_test | |
[420/1364] Building CXX object tests/regressions/lcos/CMakeFiles/future_790_test_exe.dir/future_790.cpp.o | |
[421/1364] Linking CXX executable bin/future_790_test | |
[422/1364] Building CXX object tests/regressions/lcos/CMakeFiles/broadcast_wait_for_2822_test_exe.dir/broadcast_wait_for_2822.cpp.o | |
[423/1364] Linking CXX executable bin/broadcast_wait_for_2822_test | |
[424/1364] Building CXX object tests/regressions/lcos/CMakeFiles/async_unwrap_1037_test_exe.dir/async_unwrap_1037.cpp.o | |
[425/1364] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_action_2008_test_exe.dir/dataflow_action_2008.cpp.o | |
[426/1364] Linking CXX executable bin/async_unwrap_1037_test | |
[427/1364] Linking CXX executable bin/dataflow_action_2008_test | |
[428/1364] Building CXX object tests/regressions/lcos/CMakeFiles/async_action_1813_test_exe.dir/async_action_1813.cpp.o | |
[429/1364] Linking CXX executable bin/async_action_1813_test | |
[430/1364] Building CXX object tests/regressions/lcos/CMakeFiles/shared_future_continuation_order_test_exe.dir/shared_future_continuation_order.cpp.o | |
[431/1364] Linking CXX executable bin/shared_future_continuation_order_test | |
[432/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/equal_test_exe.dir/equal.cpp.o | |
[433/1364] 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 | |
[434/1364] Linking CXX executable bin/future_hang_on_wait_with_callback_629_test | |
[435/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/searchn_test_exe.dir/searchn.cpp.o | |
[436/1364] Linking CXX executable bin/searchn_test | |
[437/1364] Building CXX object tests/regressions/lcos/CMakeFiles/channel_register_as_2722_test_exe.dir/channel_register_as_2722.cpp.o | |
[438/1364] Linking CXX executable bin/channel_register_as_2722_test | |
[439/1364] Building CXX object tests/regressions/lcos/CMakeFiles/future_unwrap_1182_test_exe.dir/future_unwrap_1182.cpp.o | |
[440/1364] Linking CXX executable bin/future_unwrap_1182_test | |
[441/1364] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_791_test_exe.dir/dataflow_791.cpp.o | |
[442/1364] Linking CXX executable bin/dataflow_791_test | |
[443/1364] Building CXX object tests/regressions/lcos/CMakeFiles/future_timed_wait_1025_test_exe.dir/future_timed_wait_1025.cpp.o | |
[444/1364] Linking CXX executable bin/future_timed_wait_1025_test | |
[445/1364] Building CXX object tests/regressions/lcos/CMakeFiles/shared_future_then_2166_test_exe.dir/shared_future_then_2166.cpp.o | |
[446/1364] Linking CXX executable bin/shared_future_then_2166_test | |
[447/1364] Building CXX object tests/regressions/lcos/CMakeFiles/promise_leak_996_test_exe.dir/promise_leak_996.cpp.o | |
[448/1364] Linking CXX executable bin/promise_leak_996_test | |
[449/1364] Building CXX object tests/regressions/lcos/CMakeFiles/safely_destroy_promise_1481_test_exe.dir/safely_destroy_promise_1481.cpp.o | |
[450/1364] Linking CXX executable bin/safely_destroy_promise_1481_test | |
[451/1364] Building CXX object tests/regressions/lcos/CMakeFiles/when_all_vectors_1623_test_exe.dir/when_all_vectors_1623.cpp.o | |
[452/1364] Linking CXX executable bin/when_all_vectors_1623_test | |
[453/1364] Building CXX object tests/regressions/lcos/CMakeFiles/lifetime_588_1_test_exe.dir/lifetime_588_1.cpp.o | |
[454/1364] Linking CXX executable bin/lifetime_588_1_test | |
[455/1364] Building CXX object tests/regressions/lcos/CMakeFiles/promise_1620_test_exe.dir/promise_1620.cpp.o | |
[456/1364] Linking CXX executable bin/promise_1620_test | |
[457/1364] Building CXX object tests/regressions/lcos/CMakeFiles/future_unwrap_878_test_exe.dir/future_unwrap_878.cpp.o | |
[458/1364] Linking CXX executable bin/future_unwrap_878_test | |
[459/1364] Building CXX object tests/regressions/lcos/CMakeFiles/set_hpx_limit_798_test_exe.dir/set_hpx_limit_798.cpp.o | |
[460/1364] Building CXX object tests/regressions/lcos/CMakeFiles/multiple_gather_ops_2001_test_exe.dir/multiple_gather_ops_2001.cpp.o | |
[461/1364] Linking CXX executable bin/set_hpx_limit_798_test | |
[462/1364] Linking CXX executable bin/multiple_gather_ops_2001_test | |
[463/1364] Building CXX object tests/regressions/lcos/CMakeFiles/shared_stated_leaked_1211_test_exe.dir/shared_stated_leaked_1211.cpp.o | |
[464/1364] Linking CXX executable bin/shared_stated_leaked_1211_test | |
[465/1364] Building CXX object tests/regressions/lcos/CMakeFiles/split_future_2246_test_exe.dir/split_future_2246.cpp.o | |
[466/1364] Linking CXX executable bin/split_future_2246_test | |
[467/1364] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_future_swap2_test_exe.dir/dataflow_future_swap2.cpp.o | |
[468/1364] Linking CXX executable bin/dataflow_future_swap2_test | |
[469/1364] Building CXX object tests/regressions/lcos/CMakeFiles/wait_for_1751_test_exe.dir/wait_for_1751.cpp.o | |
[470/1364] Linking CXX executable bin/wait_for_1751_test | |
[471/1364] Building CXX object tests/regressions/lcos/CMakeFiles/future_serialization_1898_test_exe.dir/future_serialization_1898.cpp.o | |
[472/1364] Linking CXX executable bin/future_serialization_1898_test | |
[473/1364] Building CXX object tests/regressions/lcos/CMakeFiles/dataflow_future_swap_test_exe.dir/dataflow_future_swap.cpp.o | |
[474/1364] Linking CXX executable bin/dataflow_future_swap_test | |
[475/1364] Building CXX object tests/regressions/parallel/CMakeFiles/scan_non_commutative_test_exe.dir/scan_non_commutative.cpp.o | |
[476/1364] Linking CXX executable bin/scan_non_commutative_test | |
[477/1364] Building CXX object tests/regressions/parallel/CMakeFiles/minimal_findend_test_exe.dir/minimal_findend.cpp.o | |
[478/1364] Linking CXX executable bin/minimal_findend_test | |
[479/1364] Building CXX object tests/regressions/parallel/CMakeFiles/search_zerolength_test_exe.dir/search_zerolength.cpp.o | |
[480/1364] Linking CXX executable bin/search_zerolength_test | |
[481/1364] Building CXX object tests/regressions/parallel/CMakeFiles/static_chunker_2282_test_exe.dir/static_chunker_2282.cpp.o | |
[482/1364] Linking CXX executable bin/static_chunker_2282_test | |
[483/1364] Building CXX object tests/regressions/performance_counters/CMakeFiles/discover_counters_1787_test_exe.dir/discover_counters_1787.cpp.o | |
[484/1364] Building CXX object tests/regressions/parallel/CMakeFiles/scan_shortlength_test_exe.dir/scan_shortlength.cpp.o | |
[485/1364] Linking CXX executable bin/scan_shortlength_test | |
[486/1364] Linking CXX executable bin/discover_counters_1787_test | |
[487/1364] Building CXX object tests/regressions/serialization/CMakeFiles/buffer_overrun_2839_test_exe.dir/buffer_overrun_2839.cpp.o | |
[488/1364] Building CXX object tests/regressions/parallel/CMakeFiles/for_each_annotated_function_test_exe.dir/for_each_annotated_function.cpp.o | |
[489/1364] Linking CXX executable bin/for_each_annotated_function_test | |
[490/1364] Linking CXX executable bin/buffer_overrun_2839_test | |
[491/1364] Building CXX object tests/regressions/parallel/CMakeFiles/for_loop_2281_test_exe.dir/for_loop_2281.cpp.o | |
[492/1364] Linking CXX executable bin/for_loop_2281_test | |
[493/1364] Building CXX object tests/regressions/performance_counters/CMakeFiles/statistics_2666_test_exe.dir/statistics_2666.cpp.o | |
[494/1364] Linking CXX executable bin/statistics_2666_test | |
[495/1364] Building CXX object tests/regressions/parallel/executors/CMakeFiles/is_executor_1691_test_exe.dir/is_executor_1691.cpp.o | |
[496/1364] Linking CXX executable bin/is_executor_1691_test | |
[497/1364] 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, | |
^~~~~~~~~~~~~~~~~~~~~~~~ | |
[498/1364] Linking CXX executable bin/scan_different_inits_test | |
[499/1364] Building CXX object tests/regressions/performance_counters/CMakeFiles/uptime_1737_test_exe.dir/uptime_1737.cpp.o | |
[500/1364] Linking CXX executable bin/uptime_1737_test | |
[501/1364] Building CXX object tests/regressions/threads/CMakeFiles/thread_pool_executor_1112_test_exe.dir/thread_pool_executor_1112.cpp.o | |
[502/1364] Linking CXX executable bin/thread_pool_executor_1112_test | |
[503/1364] Building CXX object tests/regressions/threads/CMakeFiles/thread_rescheduling_test_exe.dir/thread_rescheduling.cpp.o | |
[504/1364] Linking CXX executable bin/thread_rescheduling_test | |
[505/1364] Building CXX object tests/regressions/threads/CMakeFiles/thread_data_1111_test_exe.dir/thread_data_1111.cpp.o | |
[506/1364] Linking CXX executable bin/thread_data_1111_test | |
[507/1364] Building CXX object tests/regressions/threads/CMakeFiles/block_os_threads_1036_test_exe.dir/block_os_threads_1036.cpp.o | |
[508/1364] Linking CXX executable bin/block_os_threads_1036_test | |
[509/1364] Building CXX object tests/regressions/threads/CMakeFiles/thread_suspend_pending_test_exe.dir/thread_suspend_pending.cpp.o | |
[510/1364] Linking CXX executable bin/thread_suspend_pending_test | |
[511/1364] Building CXX object tests/regressions/threads/CMakeFiles/thread_suspend_duration_test_exe.dir/thread_suspend_duration.cpp.o | |
[512/1364] Linking CXX executable bin/thread_suspend_duration_test | |
[513/1364] Building CXX object tests/regressions/threads/CMakeFiles/resume_priority_test_exe.dir/resume_priority.cpp.o | |
[514/1364] Linking CXX executable bin/resume_priority_test | |
[515/1364] Building CXX object tests/regressions/traits/CMakeFiles/is_callable_1179_test_exe.dir/is_callable_1179.cpp.o | |
[516/1364] Linking CXX executable bin/is_callable_1179_test | |
[517/1364] Building CXX object tests/regressions/threads/CMakeFiles/threads_all_1422_test_exe.dir/threads_all_1422.cpp.o | |
[518/1364] Linking CXX executable bin/threads_all_1422_test | |
[519/1364] Linking CXX executable bin/function_serialization_728_test | |
[520/1364] Linking CXX executable bin/tuple_serialization_803_test | |
[521/1364] Building CXX object tests/regressions/threads/CMakeFiles/thread_pool_executor_1114_test_exe.dir/thread_pool_executor_1114.cpp.o | |
[522/1364] Linking CXX executable bin/thread_pool_executor_1114_test | |
[523/1364] Building CXX object tests/regressions/util/CMakeFiles/set_config_entry_deadlock_test_exe.dir/set_config_entry_deadlock.cpp.o | |
[524/1364] Linking CXX executable bin/set_config_entry_deadlock_test | |
[525/1364] Building CXX object tests/regressions/util/CMakeFiles/protect_with_nullary_pfo_test_exe.dir/protect_with_nullary_pfo.cpp.o | |
[526/1364] Linking CXX executable bin/protect_with_nullary_pfo_test | |
[527/1364] Building CXX object tests/regressions/util/CMakeFiles/zero_copy_parcels_1001_test_exe.dir/zero_copy_parcels_1001.cpp.o | |
[528/1364] Building CXX object tests/regressions/util/CMakeFiles/function_argument_test_exe.dir/function_argument.cpp.o | |
[529/1364] Linking CXX executable bin/zero_copy_parcels_1001_test | |
[530/1364] Linking CXX executable bin/function_argument_test | |
[531/1364] Building CXX object tests/regressions/util/CMakeFiles/iarchive_1237_test_exe.dir/iarchive_1237.cpp.o | |
[532/1364] Linking CXX executable bin/iarchive_1237_test | |
[533/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/copyif_range_test_exe.dir/copyif_range.cpp.o | |
[534/1364] 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 | |
^~~~~~~~~~~~~~~~~~~~ | |
[535/1364] Linking CXX executable bin/use_all_cores_2262_test | |
[536/1364] Building CXX object tests/regressions/util/CMakeFiles/configuration_1572_test_exe.dir/configuration_1572.cpp.o | |
[537/1364] Linking CXX executable bin/configuration_1572_test | |
[538/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/remove_copy_if_test_exe.dir/remove_copy_if.cpp.o | |
[539/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/replace_range_test_exe.dir/replace_range.cpp.o | |
[540/1364] Linking CXX executable bin/replace_range_test | |
[541/1364] Linking CXX executable bin/remove_copy_if_test | |
[542/1364] Building CXX object tests/regressions/util/CMakeFiles/unwrapped_1528_test_exe.dir/unwrapped_1528.cpp.o | |
[543/1364] Linking CXX executable bin/unwrapped_1528_test | |
[544/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/replace_copy_range_test_exe.dir/replace_copy_range.cpp.o | |
[545/1364] Building CXX object tests/unit/agas/CMakeFiles/gid_type_test_exe.dir/gid_type.cpp.o | |
[546/1364] Linking CXX executable bin/gid_type_test | |
[547/1364] Building CXX object tests/regressions/util/CMakeFiles/serialize_buffer_1069_test_exe.dir/serialize_buffer_1069.cpp.o | |
[548/1364] Linking CXX executable bin/serialize_buffer_1069_test | |
[549/1364] Building CXX object tests/unit/agas/CMakeFiles/get_colocation_id_test_exe.dir/get_colocation_id.cpp.o | |
[550/1364] Linking CXX executable bin/get_colocation_id_test | |
[551/1364] Building CXX object tests/unit/agas/CMakeFiles/find_clients_from_prefix_test_exe.dir/find_clients_from_prefix.cpp.o | |
[552/1364] Linking CXX executable bin/find_clients_from_prefix_test | |
[553/1364] Building CXX object tests/unit/actions/CMakeFiles/return_future_test_exe.dir/return_future.cpp.o | |
[554/1364] Linking CXX executable bin/return_future_test | |
[555/1364] Building CXX object tests/unit/agas/components/CMakeFiles/simple_refcnt_checker_component.dir/server/simple_refcnt_checker.cpp.o | |
[556/1364] Building CXX object tests/unit/agas/components/CMakeFiles/simple_refcnt_checker_component.dir/simple_refcnt_checker.cpp.o | |
[557/1364] 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 | |
[558/1364] Linking CXX shared library lib/libhpx_simple_refcnt_checker.so.1.1.0 | |
[559/1364] Creating library symlink lib/libhpx_simple_refcnt_checker.so.1 lib/libhpx_simple_refcnt_checker.so | |
[560/1364] 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 | |
[561/1364] 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 | |
[562/1364] Building CXX object tests/unit/agas/CMakeFiles/find_ids_from_prefix_test_exe.dir/find_ids_from_prefix.cpp.o | |
[563/1364] Linking CXX executable bin/find_ids_from_prefix_test | |
[564/1364] Building CXX object tests/unit/agas/components/CMakeFiles/managed_refcnt_checker_component.dir/managed_refcnt_checker.cpp.o | |
[565/1364] Building CXX object tests/unit/agas/components/CMakeFiles/managed_refcnt_checker_component.dir/server/managed_refcnt_checker.cpp.o | |
[566/1364] Linking CXX shared library lib/libhpx_managed_refcnt_checker.so.1.1.0 | |
[567/1364] Creating library symlink lib/libhpx_managed_refcnt_checker.so.1 lib/libhpx_managed_refcnt_checker.so | |
[568/1364] Building CXX object tests/unit/agas/components/CMakeFiles/simple_mobile_object_component.dir/simple_mobile_object.cpp.o | |
[569/1364] Building CXX object tests/unit/component/CMakeFiles/distribution_policy_executor_v1_test_exe.dir/distribution_policy_executor_v1.cpp.o | |
[570/1364] Building CXX object tests/unit/component/CMakeFiles/get_gid_test_exe.dir/get_gid.cpp.o | |
[571/1364] 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 | |
[572/1364] Building CXX object tests/unit/agas/CMakeFiles/uncounted_symbol_to_remote_object_test_exe.dir/uncounted_symbol_to_remote_object.cpp.o | |
[573/1364] Building CXX object tests/unit/component/CMakeFiles/inheritance_3_classes_1_abstract_test_exe.dir/inheritance_3_classes_1_abstract.cpp.o | |
[574/1364] Linking CXX executable bin/uncounted_symbol_to_remote_object_test | |
[575/1364] Building CXX object tests/unit/agas/CMakeFiles/uncounted_symbol_to_local_object_test_exe.dir/uncounted_symbol_to_local_object.cpp.o | |
[576/1364] Linking CXX executable bin/uncounted_symbol_to_local_object_test | |
[577/1364] Building CXX object tests/unit/agas/CMakeFiles/scoped_ref_to_remote_object_test_exe.dir/scoped_ref_to_remote_object.cpp.o | |
[578/1364] Linking CXX executable bin/scoped_ref_to_remote_object_test | |
[579/1364] Building CXX object tests/unit/agas/CMakeFiles/scoped_ref_to_local_object_test_exe.dir/scoped_ref_to_local_object.cpp.o | |
[580/1364] Linking CXX executable bin/scoped_ref_to_local_object_test | |
[581/1364] Building CXX object tests/unit/agas/CMakeFiles/refcnted_symbol_to_remote_object_test_exe.dir/refcnted_symbol_to_remote_object.cpp.o | |
[582/1364] Linking CXX executable bin/refcnted_symbol_to_remote_object_test | |
[583/1364] Building CXX object tests/unit/agas/CMakeFiles/split_credit_test_exe.dir/split_credit.cpp.o | |
[584/1364] Linking CXX executable bin/split_credit_test | |
[585/1364] Building CXX object tests/unit/agas/CMakeFiles/credit_exhaustion_test_exe.dir/credit_exhaustion.cpp.o | |
[586/1364] Building CXX object tests/unit/agas/CMakeFiles/refcnted_symbol_to_local_object_test_exe.dir/refcnted_symbol_to_local_object.cpp.o | |
[587/1364] Linking CXX executable bin/credit_exhaustion_test | |
[588/1364] Linking CXX executable bin/refcnted_symbol_to_local_object_test | |
[589/1364] Linking CXX executable bin/distribution_policy_executor_v1_test | |
[590/1364] Linking CXX shared library lib/libhpx_simple_mobile_object.so.1.1.0 | |
[591/1364] Creating library symlink lib/libhpx_simple_mobile_object.so.1 lib/libhpx_simple_mobile_object.so | |
[592/1364] Building CXX object tests/unit/agas/CMakeFiles/remote_embedded_ref_to_local_object_test_exe.dir/remote_embedded_ref_to_local_object.cpp.o | |
[593/1364] Linking CXX executable bin/remote_embedded_ref_to_local_object_test | |
[594/1364] Linking CXX executable bin/inheritance_3_classes_1_abstract_test | |
[595/1364] Linking CXX executable bin/get_gid_test | |
[596/1364] Building CXX object tests/unit/agas/CMakeFiles/local_embedded_ref_to_local_object_test_exe.dir/local_embedded_ref_to_local_object.cpp.o | |
[597/1364] Linking CXX executable bin/local_embedded_ref_to_local_object_test | |
[598/1364] Building CXX object tests/unit/agas/CMakeFiles/local_address_rebind_test_exe.dir/local_address_rebind.cpp.o | |
[599/1364] Linking CXX executable bin/local_address_rebind_test | |
[600/1364] Building CXX object tests/unit/agas/CMakeFiles/local_embedded_ref_to_remote_object_test_exe.dir/local_embedded_ref_to_remote_object.cpp.o | |
[601/1364] Linking CXX executable bin/local_embedded_ref_to_remote_object_test | |
[602/1364] Building CXX object tests/unit/agas/CMakeFiles/remote_embedded_ref_to_remote_object_test_exe.dir/remote_embedded_ref_to_remote_object.cpp.o | |
[603/1364] Linking CXX executable bin/remote_embedded_ref_to_remote_object_test | |
[604/1364] Building CXX object tests/unit/component/CMakeFiles/inheritance_3_classes_concrete_test_exe.dir/inheritance_3_classes_concrete.cpp.o | |
[605/1364] Linking CXX executable bin/inheritance_3_classes_concrete_test | |
[606/1364] Building CXX object tests/unit/component/CMakeFiles/distribution_policy_executor_test_exe.dir/distribution_policy_executor.cpp.o | |
[607/1364] Building CXX object tests/unit/component/CMakeFiles/copy_component_test_exe.dir/copy_component.cpp.o | |
[608/1364] Building CXX object tests/unit/component/CMakeFiles/get_ptr_test_exe.dir/get_ptr.cpp.o | |
[609/1364] Linking CXX executable bin/copy_component_test | |
[610/1364] Linking CXX executable bin/get_ptr_test | |
[611/1364] Building CXX object tests/unit/component/CMakeFiles/action_invoke_no_more_than_test_exe.dir/action_invoke_no_more_than.cpp.o | |
[612/1364] Linking CXX executable bin/action_invoke_no_more_than_test | |
[613/1364] Linking CXX executable bin/distribution_policy_executor_test | |
[614/1364] Building CXX object tests/unit/component/CMakeFiles/local_new_test_exe.dir/local_new.cpp.o | |
[615/1364] Linking CXX executable bin/local_new_test | |
[616/1364] Building CXX object tests/unit/component/CMakeFiles/partitioned_vector_subview_test_exe.dir/partitioned_vector_subview.cpp.o | |
[617/1364] Linking CXX executable bin/partitioned_vector_subview_test | |
[618/1364] Building CXX object tests/unit/component/CMakeFiles/inheritance_2_classes_abstract_test_exe.dir/inheritance_2_classes_abstract.cpp.o | |
[619/1364] Linking CXX executable bin/inheritance_2_classes_abstract_test | |
[620/1364] Building CXX object tests/unit/component/CMakeFiles/inheritance_2_classes_concrete_test_exe.dir/inheritance_2_classes_concrete.cpp.o | |
[621/1364] Linking CXX executable bin/inheritance_2_classes_concrete_test | |
[622/1364] Building CXX object tests/unit/component/CMakeFiles/inheritance_3_classes_2_abstract_test_exe.dir/inheritance_3_classes_2_abstract.cpp.o | |
[623/1364] Linking CXX executable bin/inheritance_3_classes_2_abstract_test | |
[624/1364] Building CXX object tests/unit/component/CMakeFiles/coarray_test_exe.dir/coarray.cpp.o | |
[625/1364] Linking CXX executable bin/coarray_test | |
[626/1364] Building CXX object tests/unit/component/CMakeFiles/new_binpacking_test_exe.dir/new_binpacking.cpp.o | |
[627/1364] Linking CXX executable bin/new_binpacking_test | |
[628/1364] Building CXX object tests/unit/component/CMakeFiles/new__test_exe.dir/new_.cpp.o | |
[629/1364] Building CXX object tests/unit/component/CMakeFiles/migrate_component_test_exe.dir/migrate_component.cpp.o | |
[630/1364] Linking CXX executable bin/migrate_component_test | |
[631/1364] Linking CXX executable bin/new__test | |
[632/1364] Building CXX object tests/unit/component/CMakeFiles/new_colocated_test_exe.dir/new_colocated.cpp.o | |
[633/1364] Linking CXX executable bin/new_colocated_test | |
[634/1364] 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&) {} | |
^~~~~~~~~~~ | |
[635/1364] Linking CXX executable bin/migrate_component_to_storage_test | |
[636/1364] Building CXX object tests/unit/component/CMakeFiles/unordered_map_test_exe.dir/unordered_map.cpp.o | |
[637/1364] Linking CXX executable bin/unordered_map_test | |
[638/1364] Building CXX object tests/unit/component/components/CMakeFiles/launch_process_test_server_component.dir/launch_process_test_server.cpp.o | |
[639/1364] Linking CXX shared library lib/libhpx_launch_process_test_server.so.1.1.0 | |
[640/1364] Creating library symlink lib/libhpx_launch_process_test_server.so.1 lib/libhpx_launch_process_test_server.so | |
[641/1364] Building CXX object tests/unit/component/CMakeFiles/coarray_all_reduce_test_exe.dir/coarray_all_reduce.cpp.o | |
[642/1364] Building CXX object tests/unit/diagnostics/CMakeFiles/unhandled_exception_test_exe.dir/unhandled_exception.cpp.o | |
[643/1364] Linking CXX executable bin/coarray_all_reduce_test | |
[644/1364] Linking CXX executable bin/unhandled_exception_test | |
[645/1364] Building CXX object tests/unit/diagnostics/CMakeFiles/handled_exception_test_exe.dir/handled_exception.cpp.o | |
[646/1364] Linking CXX executable bin/handled_exception_test | |
[647/1364] Building CXX object tests/unit/component/CMakeFiles/launched_process_test_exe.dir/launched_process.cpp.o | |
[648/1364] Linking CXX executable bin/launched_process_test | |
[649/1364] Building CXX object tests/unit/lcos/CMakeFiles/apply_local_executor_v1_test_exe.dir/apply_local_executor_v1.cpp.o | |
[650/1364] 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) | |
^~~~~~~~ | |
[651/1364] Linking CXX executable bin/local_dataflow_executor_v1_test | |
[652/1364] Linking CXX executable bin/apply_local_executor_v1_test | |
[653/1364] Building CXX object tests/unit/component/CMakeFiles/partitioned_vector_view_iterator_test_exe.dir/partitioned_vector_view_iterator.cpp.o | |
[654/1364] Building CXX object tests/unit/component/CMakeFiles/launch_process_test_exe.dir/launch_process.cpp.o | |
[655/1364] Linking CXX executable bin/launch_process_test | |
[656/1364] Linking CXX executable bin/partitioned_vector_view_iterator_test | |
[657/1364] Building CXX object tests/unit/lcos/CMakeFiles/when_some_std_array_test_exe.dir/when_some_std_array.cpp.o | |
[658/1364] Linking CXX executable bin/when_some_std_array_test | |
[659/1364] 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( | |
^~~~~~~~~~~~~ | |
[660/1364] Linking CXX executable bin/future_then_executor_v1_test | |
[661/1364] Linking CXX executable bin/split_shared_future_test | |
[662/1364] Building CXX object tests/unit/lcos/CMakeFiles/when_some_test_exe.dir/when_some.cpp.o | |
[663/1364] Linking CXX executable bin/when_some_test | |
[664/1364] Building CXX object tests/unit/lcos/CMakeFiles/when_all_std_array_test_exe.dir/when_all_std_array.cpp.o | |
[665/1364] Linking CXX executable bin/when_all_std_array_test | |
[666/1364] Building CXX object tests/unit/lcos/CMakeFiles/when_any_std_array_test_exe.dir/when_any_std_array.cpp.o | |
[667/1364] Linking CXX executable bin/when_any_std_array_test | |
[668/1364] Building CXX object tests/unit/lcos/CMakeFiles/condition_variable_test_exe.dir/condition_variable.cpp.o | |
[669/1364] Linking CXX executable bin/condition_variable_test | |
[670/1364] Building CXX object tests/unit/component/CMakeFiles/partitioned_vector_view_test_exe.dir/partitioned_vector_view.cpp.o | |
[671/1364] Linking CXX executable bin/partitioned_vector_view_test | |
[672/1364] Building CXX object tests/unit/lcos/CMakeFiles/barrier_test_exe.dir/barrier.cpp.o | |
[673/1364] Linking CXX executable bin/barrier_test | |
[674/1364] Building CXX object tests/unit/lcos/CMakeFiles/split_future_test_exe.dir/split_future.cpp.o | |
[675/1364] Linking CXX executable bin/split_future_test | |
[676/1364] Building CXX object tests/unit/lcos/CMakeFiles/when_any_test_exe.dir/when_any.cpp.o | |
[677/1364] Linking CXX executable bin/when_any_test | |
[678/1364] Building CXX object tests/unit/lcos/CMakeFiles/apply_remote_client_test_exe.dir/apply_remote_client.cpp.o | |
[679/1364] Linking CXX executable bin/apply_remote_client_test | |
[680/1364] Building CXX object tests/unit/lcos/CMakeFiles/channel_local_test_exe.dir/channel_local.cpp.o | |
[681/1364] Linking CXX executable bin/channel_local_test | |
[682/1364] Building CXX object tests/unit/lcos/CMakeFiles/broadcast_apply_test_exe.dir/broadcast_apply.cpp.o | |
[683/1364] Linking CXX executable bin/broadcast_apply_test | |
[684/1364] Building CXX object tests/unit/lcos/CMakeFiles/fold_test_exe.dir/fold.cpp.o | |
[685/1364] Linking CXX executable bin/fold_test | |
[686/1364] Building CXX object tests/unit/lcos/CMakeFiles/async_remote_client_test_exe.dir/async_remote_client.cpp.o | |
[687/1364] Linking CXX executable bin/async_remote_client_test | |
[688/1364] Building CXX object tests/unit/lcos/CMakeFiles/future_then_executor_test_exe.dir/future_then_executor.cpp.o | |
[689/1364] Linking CXX executable bin/future_then_executor_test | |
[690/1364] Building CXX object tests/unit/lcos/CMakeFiles/async_continue_cb_colocated_test_exe.dir/async_continue_cb_colocated.cpp.o | |
[691/1364] Linking CXX executable bin/async_continue_cb_colocated_test | |
[692/1364] Building CXX object tests/unit/lcos/CMakeFiles/broadcast_test_exe.dir/broadcast.cpp.o | |
[693/1364] Building CXX object tests/unit/lcos/CMakeFiles/client_then_test_exe.dir/client_then.cpp.o | |
[694/1364] Building CXX object tests/unit/lcos/CMakeFiles/async_remote_test_exe.dir/async_remote.cpp.o | |
[695/1364] Linking CXX executable bin/client_then_test | |
[696/1364] Linking CXX executable bin/broadcast_test | |
[697/1364] Building CXX object tests/unit/lcos/CMakeFiles/local_event_test_exe.dir/local_event.cpp.o | |
[698/1364] Linking CXX executable bin/local_event_test | |
[699/1364] Linking CXX executable bin/async_remote_test | |
[700/1364] Building CXX object tests/unit/lcos/CMakeFiles/async_continue_cb_test_exe.dir/async_continue_cb.cpp.o | |
[701/1364] Linking CXX executable bin/async_continue_cb_test | |
[702/1364] Building CXX object tests/unit/lcos/CMakeFiles/when_all_test_exe.dir/when_all.cpp.o | |
[703/1364] Linking CXX executable bin/when_all_test | |
[704/1364] Building CXX object tests/unit/lcos/CMakeFiles/apply_local_executor_test_exe.dir/apply_local_executor.cpp.o | |
[705/1364] Linking CXX executable bin/apply_local_executor_test | |
[706/1364] Building CXX object tests/unit/lcos/CMakeFiles/async_local_test_exe.dir/async_local.cpp.o | |
[707/1364] Linking CXX executable bin/async_local_test | |
[708/1364] Building CXX object tests/unit/lcos/CMakeFiles/async_continue_test_exe.dir/async_continue.cpp.o | |
[709/1364] Linking CXX executable bin/async_continue_test | |
[710/1364] Building CXX object tests/unit/lcos/CMakeFiles/async_local_executor_test_exe.dir/async_local_executor.cpp.o | |
[711/1364] Linking CXX executable bin/async_local_executor_test | |
[712/1364] Building CXX object tests/unit/lcos/CMakeFiles/apply_remote_test_exe.dir/apply_remote.cpp.o | |
[713/1364] Linking CXX executable bin/apply_remote_test | |
[714/1364] Building CXX object tests/unit/lcos/CMakeFiles/run_guarded_test_exe.dir/run_guarded.cpp.o | |
[715/1364] Linking CXX executable bin/run_guarded_test | |
[716/1364] Building CXX object tests/unit/lcos/CMakeFiles/counting_semaphore_test_exe.dir/counting_semaphore.cpp.o | |
[717/1364] Linking CXX executable bin/counting_semaphore_test | |
[718/1364] Building CXX object tests/unit/lcos/CMakeFiles/local_dataflow_executor_test_exe.dir/local_dataflow_executor.cpp.o | |
[719/1364] Linking CXX executable bin/local_dataflow_executor_test | |
[720/1364] Building CXX object tests/unit/lcos/CMakeFiles/local_latch_test_exe.dir/local_latch.cpp.o | |
[721/1364] Linking CXX executable bin/local_latch_test | |
[722/1364] Building CXX object tests/unit/lcos/CMakeFiles/apply_colocated_test_exe.dir/apply_colocated.cpp.o | |
[723/1364] Linking CXX executable bin/apply_colocated_test | |
[724/1364] Building CXX object tests/unit/lcos/CMakeFiles/async_local_executor_v1_test_exe.dir/async_local_executor_v1.cpp.o | |
[725/1364] Linking CXX executable bin/async_local_executor_v1_test | |
[726/1364] Building CXX object tests/unit/lcos/CMakeFiles/async_cb_remote_test_exe.dir/async_cb_remote.cpp.o | |
[727/1364] Linking CXX executable bin/async_cb_remote_test | |
[728/1364] Building CXX object tests/unit/lcos/CMakeFiles/async_cb_remote_client_test_exe.dir/async_cb_remote_client.cpp.o | |
[729/1364] Linking CXX executable bin/async_cb_remote_client_test | |
[730/1364] Building CXX object tests/unit/lcos/CMakeFiles/apply_local_test_exe.dir/apply_local.cpp.o | |
[731/1364] Linking CXX executable bin/apply_local_test | |
[732/1364] Building CXX object tests/unit/lcos/CMakeFiles/remote_dataflow_test_exe.dir/remote_dataflow.cpp.o | |
[733/1364] Linking CXX executable bin/remote_dataflow_test | |
[734/1364] Building CXX object tests/unit/lcos/CMakeFiles/future_test_exe.dir/future.cpp.o | |
[735/1364] Linking CXX executable bin/future_test | |
[736/1364] Building CXX object tests/unit/lcos/CMakeFiles/future_ref_test_exe.dir/future_ref.cpp.o | |
[737/1364] Building CXX object tests/unit/lcos/CMakeFiles/local_barrier_test_exe.dir/local_barrier.cpp.o | |
[738/1364] Linking CXX executable bin/future_ref_test | |
[739/1364] Linking CXX executable bin/local_barrier_test | |
[740/1364] Building CXX object tests/unit/lcos/CMakeFiles/local_mutex_test_exe.dir/local_mutex.cpp.o | |
[741/1364] Linking CXX executable bin/local_mutex_test | |
[742/1364] Building CXX object tests/unit/lcos/CMakeFiles/wait_all_std_array_test_exe.dir/wait_all_std_array.cpp.o | |
[743/1364] Linking CXX executable bin/local_promise_allocator_test | |
[744/1364] Linking CXX executable bin/wait_all_std_array_test | |
[745/1364] Building CXX object tests/unit/lcos/CMakeFiles/async_cb_colocated_test_exe.dir/async_cb_colocated.cpp.o | |
[746/1364] Linking CXX executable bin/async_cb_colocated_test | |
[747/1364] Building CXX object tests/unit/lcos/CMakeFiles/future_wait_test_exe.dir/future_wait.cpp.o | |
[748/1364] Linking CXX executable bin/future_wait_test | |
[749/1364] Building CXX object tests/unit/lcos/CMakeFiles/reduce_test_exe.dir/reduce.cpp.o | |
[750/1364] Linking CXX executable bin/reduce_test | |
[751/1364] Building CXX object tests/unit/lcos/CMakeFiles/local_dataflow_test_exe.dir/local_dataflow.cpp.o | |
[752/1364] Linking CXX executable bin/local_dataflow_test | |
[753/1364] Building CXX object tests/unit/lcos/CMakeFiles/global_spmd_block_test_exe.dir/global_spmd_block.cpp.o | |
[754/1364] Linking CXX executable bin/global_spmd_block_test | |
[755/1364] Building CXX object tests/unit/lcos/CMakeFiles/promise_test_exe.dir/promise.cpp.o | |
[756/1364] Linking CXX executable bin/promise_test | |
[757/1364] Building CXX object tests/unit/lcos/CMakeFiles/promise_allocator_test_exe.dir/promise_allocator.cpp.o | |
[758/1364] Linking CXX executable bin/promise_allocator_test | |
[759/1364] Building CXX object tests/unit/lcos/CMakeFiles/packaged_action_test_exe.dir/packaged_action.cpp.o | |
[760/1364] Linking CXX executable bin/packaged_action_test | |
[761/1364] Building CXX object tests/unit/lcos/CMakeFiles/make_future_test_exe.dir/make_future.cpp.o | |
[762/1364] Linking CXX executable bin/make_future_test | |
[763/1364] Building CXX object tests/unit/lcos/CMakeFiles/future_then_test_exe.dir/future_then.cpp.o | |
[764/1364] Linking CXX executable bin/future_then_test | |
[765/1364] Building CXX object tests/unit/lcos/CMakeFiles/remote_latch_test_exe.dir/remote_latch.cpp.o | |
[766/1364] Linking CXX executable bin/remote_latch_test | |
[767/1364] Linking CXX executable bin/task_block_test | |
[768/1364] Linking CXX executable bin/spmd_block_test | |
[769/1364] Building CXX object tests/unit/lcos/CMakeFiles/sliding_semaphore_test_exe.dir/sliding_semaphore.cpp.o | |
[770/1364] Linking CXX executable bin/sliding_semaphore_test | |
[771/1364] Building CXX object tests/unit/lcos/CMakeFiles/local_dataflow_std_array_test_exe.dir/local_dataflow_std_array.cpp.o | |
[772/1364] Building CXX object tests/unit/lcos/shared_mutex/CMakeFiles/shared_mutex2_test_exe.dir/shared_mutex2.cpp.o | |
[773/1364] Linking CXX executable bin/local_dataflow_std_array_test | |
[774/1364] Linking CXX executable bin/shared_mutex2_test | |
[775/1364] Building CXX object tests/unit/lcos/CMakeFiles/shared_future_test_exe.dir/shared_future.cpp.o | |
[776/1364] Linking CXX executable bin/shared_future_test | |
[777/1364] Building CXX object tests/unit/lcos/CMakeFiles/channel_test_exe.dir/channel.cpp.o | |
[778/1364] Linking CXX executable bin/channel_test | |
[779/1364] Building CXX object tests/unit/parallel/CMakeFiles/task_block_executor_test_exe.dir/task_block_executor.cpp.o | |
[780/1364] Linking CXX executable bin/task_block_executor_test | |
[781/1364] Building CXX object tests/unit/parallel/CMakeFiles/task_block_par_test_exe.dir/task_block_par.cpp.o | |
[782/1364] Linking CXX executable bin/task_block_par_test | |
[783/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_copy_executors_v1_test_exe.dir/uninitialized_copy_executors_v1.cpp.o | |
[784/1364] 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 | |
^~~~~~~~~~ | |
[785/1364] Linking CXX executable bin/uninitialized_copy_executors_v1_test | |
[786/1364] Linking CXX executable bin/foreach_prefetching_executors_v1_test | |
[787/1364] 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, | |
^~~~~~~~~~~~~~ | |
[788/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_fill_test_exe.dir/uninitialized_fill.cpp.o | |
[789/1364] Linking CXX executable bin/inclusive_scan_executors_v1_test | |
[790/1364] Linking CXX executable bin/uninitialized_fill_test | |
[791/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_moven_test_exe.dir/uninitialized_moven.cpp.o | |
[792/1364] Linking CXX executable bin/uninitialized_moven_test | |
[793/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_default_constructn_test_exe.dir/uninitialized_default_constructn.cpp.o | |
[794/1364] Linking CXX executable bin/uninitialized_default_constructn_test | |
[795/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_reduce_test_exe.dir/transform_reduce.cpp.o | |
[796/1364] Linking CXX executable bin/transform_reduce_test | |
[797/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_exclusive_scan_test_exe.dir/transform_exclusive_scan.cpp.o | |
[798/1364] Linking CXX executable bin/transform_exclusive_scan_test | |
[799/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_reduce_binary_bad_alloc_test_exe.dir/transform_reduce_binary_bad_alloc.cpp.o | |
[800/1364] Linking CXX executable bin/transform_reduce_binary_bad_alloc_test | |
[801/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_binary2_test_exe.dir/transform_binary2.cpp.o | |
[802/1364] Linking CXX executable bin/transform_binary2_test | |
[803/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_binary_test_exe.dir/transform_binary.cpp.o | |
[804/1364] Linking CXX executable bin/transform_binary_test | |
[805/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_projection_bad_alloc_test_exe.dir/foreachn_projection_bad_alloc.cpp.o | |
[806/1364] Linking CXX executable bin/foreachn_projection_bad_alloc_test | |
[807/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_value_constructn_test_exe.dir/uninitialized_value_constructn.cpp.o | |
[808/1364] Linking CXX executable bin/uninitialized_value_constructn_test | |
[809/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/count_test_exe.dir/count.cpp.o | |
[810/1364] Linking CXX executable bin/count_test | |
[811/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_bad_alloc_test_exe.dir/foreachn_bad_alloc.cpp.o | |
[812/1364] Linking CXX executable bin/foreachn_bad_alloc_test | |
[813/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_exception_test_exe.dir/foreachn_exception.cpp.o | |
[814/1364] Linking CXX executable bin/foreachn_exception_test | |
[815/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_induction_async_test_exe.dir/for_loop_induction_async.cpp.o | |
[816/1364] Linking CXX executable bin/for_loop_induction_async_test | |
[817/1364] 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 | |
^~~~~~~~~~ | |
[818/1364] Linking CXX executable bin/foreach_prefetching_test | |
[819/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_executors_test_exe.dir/foreach_executors.cpp.o | |
[820/1364] Linking CXX executable bin/foreach_executors_test | |
[821/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_test_exe.dir/foreach.cpp.o | |
[822/1364] Linking CXX executable bin/foreach_test | |
[823/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_reduction_test_exe.dir/for_loop_reduction.cpp.o | |
[824/1364] Linking CXX executable bin/for_loop_reduction_test | |
[825/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findifnot_exception_test_exe.dir/findifnot_exception.cpp.o | |
[826/1364] Linking CXX executable bin/findifnot_exception_test | |
[827/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copy_test_exe.dir/copy.cpp.o | |
[828/1364] Linking CXX executable bin/copy_test | |
[829/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findifnot_test_exe.dir/findifnot.cpp.o | |
[830/1364] Linking CXX executable bin/findifnot_test | |
[831/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_sorted_executors_v1_test_exe.dir/is_sorted_executors_v1.cpp.o | |
[832/1364] Linking CXX executable bin/is_sorted_executors_v1_test | |
[833/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_induction_test_exe.dir/for_loop_induction.cpp.o | |
[834/1364] Linking CXX executable bin/for_loop_induction_test | |
[835/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/unique_copy_test_exe.dir/unique_copy.cpp.o | |
[836/1364] Linking CXX executable bin/unique_copy_test | |
[837/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/set_union_test_exe.dir/set_union.cpp.o | |
[838/1364] Linking CXX executable bin/set_union_test | |
[839/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/search_test_exe.dir/search.cpp.o | |
[840/1364] Linking CXX executable bin/search_test | |
[841/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_exception_test_exe.dir/adjacentfind_exception.cpp.o | |
[842/1364] Linking CXX executable bin/adjacentfind_exception_test | |
[843/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findif_test_exe.dir/findif.cpp.o | |
[844/1364] Linking CXX executable bin/findif_test | |
[845/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findfirstof_binary_test_exe.dir/findfirstof_binary.cpp.o | |
[846/1364] Linking CXX executable bin/findfirstof_binary_test | |
[847/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findifnot_bad_alloc_test_exe.dir/findifnot_bad_alloc.cpp.o | |
[848/1364] Linking CXX executable bin/findifnot_bad_alloc_test | |
[849/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copyn_test_exe.dir/copyn.cpp.o | |
[850/1364] Linking CXX executable bin/copyn_test | |
[851/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/exclusive_scan_exception_test_exe.dir/exclusive_scan_exception.cpp.o | |
[852/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_projection_test_exe.dir/foreach_projection.cpp.o | |
[853/1364] Linking CXX executable bin/exclusive_scan_exception_test | |
[854/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/filln_test_exe.dir/filln.cpp.o | |
[855/1364] Linking CXX executable bin/foreach_projection_test | |
[856/1364] Linking CXX executable bin/filln_test | |
[857/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/fill_test_exe.dir/fill.cpp.o | |
[858/1364] Linking CXX executable bin/fill_test | |
[859/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_copy_test_exe.dir/uninitialized_copy.cpp.o | |
[860/1364] Linking CXX executable bin/uninitialized_copy_test | |
[861/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_move_test_exe.dir/uninitialized_move.cpp.o | |
[862/1364] Linking CXX executable bin/uninitialized_move_test | |
[863/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/lexicographical_compare_test_exe.dir/lexicographical_compare.cpp.o | |
[864/1364] Linking CXX executable bin/lexicographical_compare_test | |
[865/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreach_executors_v1_test_exe.dir/foreach_executors_v1.cpp.o | |
[866/1364] Linking CXX executable bin/foreach_executors_v1_test | |
[867/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/any_of_test_exe.dir/any_of.cpp.o | |
[868/1364] Linking CXX executable bin/any_of_test | |
[869/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/find_test_exe.dir/find.cpp.o | |
[870/1364] Linking CXX executable bin/find_test | |
[871/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findend_test_exe.dir/findend.cpp.o | |
[872/1364] Linking CXX executable bin/findend_test | |
[873/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_reduce_binary_exception_test_exe.dir/transform_reduce_binary_exception.cpp.o | |
[874/1364] Linking CXX executable bin/transform_reduce_binary_exception_test | |
[875/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentdifference_exception_test_exe.dir/adjacentdifference_exception.cpp.o | |
[876/1364] Linking CXX executable bin/adjacentdifference_exception_test | |
[877/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_binary_bad_alloc_test_exe.dir/adjacentfind_binary_bad_alloc.cpp.o | |
[878/1364] Linking CXX executable bin/adjacentfind_binary_bad_alloc_test | |
[879/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/exclusive_scan_validate_test_exe.dir/exclusive_scan_validate.cpp.o | |
[880/1364] Linking CXX executable bin/exclusive_scan_validate_test | |
[881/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_n_strided_test_exe.dir/for_loop_n_strided.cpp.o | |
[882/1364] Linking CXX executable bin/for_loop_n_strided_test | |
[883/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_default_construct_test_exe.dir/uninitialized_default_construct.cpp.o | |
[884/1364] Linking CXX executable bin/uninitialized_default_construct_test | |
[885/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_test_exe.dir/foreachn.cpp.o | |
[886/1364] Linking CXX executable bin/foreachn_test | |
[887/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_test_exe.dir/adjacentfind.cpp.o | |
[888/1364] Linking CXX executable bin/adjacentfind_test | |
[889/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_reduction_async_test_exe.dir/for_loop_reduction_async.cpp.o | |
[890/1364] Linking CXX executable bin/for_loop_reduction_async_test | |
[891/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_binary_exception_test_exe.dir/adjacentfind_binary_exception.cpp.o | |
[892/1364] Linking CXX executable bin/adjacentfind_binary_exception_test | |
[893/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentdifference_bad_alloc_test_exe.dir/adjacentdifference_bad_alloc.cpp.o | |
[894/1364] Linking CXX executable bin/adjacentdifference_bad_alloc_test | |
[895/1364] Linking CXX executable bin/equal_test | |
[896/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/generate_test_exe.dir/generate.cpp.o | |
[897/1364] Linking CXX executable bin/generate_test | |
[898/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_filln_test_exe.dir/uninitialized_filln.cpp.o | |
[899/1364] Linking CXX executable bin/uninitialized_filln_test | |
[900/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/findfirstof_test_exe.dir/findfirstof.cpp.o | |
[901/1364] Linking CXX executable bin/findfirstof_test | |
[902/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_reduce_binary_test_exe.dir/transform_reduce_binary.cpp.o | |
[903/1364] Linking CXX executable bin/transform_reduce_binary_test | |
[904/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/exclusive_scan_bad_alloc_test_exe.dir/exclusive_scan_bad_alloc.cpp.o | |
[905/1364] Linking CXX executable bin/exclusive_scan_bad_alloc_test | |
[906/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_heap_test_exe.dir/is_heap.cpp.o | |
[907/1364] Linking CXX executable bin/is_heap_test | |
[908/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_inclusive_scan_test_exe.dir/transform_inclusive_scan.cpp.o | |
[909/1364] Linking CXX executable bin/transform_inclusive_scan_test | |
[910/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/replace_copy_test_exe.dir/replace_copy.cpp.o | |
[911/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_projection_exception_test_exe.dir/foreachn_projection_exception.cpp.o | |
[912/1364] Linking CXX executable bin/replace_copy_test | |
[913/1364] Linking CXX executable bin/foreachn_projection_exception_test | |
[914/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copyif_forward_test_exe.dir/copyif_forward.cpp.o | |
[915/1364] Linking CXX executable bin/copyif_forward_test | |
[916/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/countif_test_exe.dir/countif.cpp.o | |
[917/1364] Linking CXX executable bin/countif_test | |
[918/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/exclusive_scan2_test_exe.dir/exclusive_scan2.cpp.o | |
[919/1364] Linking CXX executable bin/exclusive_scan2_test | |
[920/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/foreachn_projection_test_exe.dir/foreachn_projection.cpp.o | |
[921/1364] Linking CXX executable bin/foreachn_projection_test | |
[922/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_binary_test_exe.dir/adjacentfind_binary.cpp.o | |
[923/1364] Linking CXX executable bin/adjacentfind_binary_test | |
[924/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/exclusive_scan_test_exe.dir/exclusive_scan.cpp.o | |
[925/1364] Linking CXX executable bin/exclusive_scan_test | |
[926/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copyif_random_test_exe.dir/copyif_random.cpp.o | |
[927/1364] Linking CXX executable bin/copyif_random_test | |
[928/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_value_construct_test_exe.dir/uninitialized_value_construct.cpp.o | |
[929/1364] Linking CXX executable bin/uninitialized_value_construct_test | |
[930/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/rotate_test_exe.dir/rotate.cpp.o | |
[931/1364] Linking CXX executable bin/rotate_test | |
[932/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/rotate_copy_test_exe.dir/rotate_copy.cpp.o | |
[933/1364] Linking CXX executable bin/rotate_copy_test | |
[934/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copyif_bad_alloc_test_exe.dir/copyif_bad_alloc.cpp.o | |
[935/1364] Linking CXX executable bin/copyif_bad_alloc_test | |
[936/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/replace_if_test_exe.dir/replace_if.cpp.o | |
[937/1364] Linking CXX executable bin/replace_if_test | |
[938/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/copyif_exception_test_exe.dir/copyif_exception.cpp.o | |
[939/1364] Linking CXX executable bin/copyif_exception_test | |
[940/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/move_test_exe.dir/move.cpp.o | |
[941/1364] Linking CXX executable bin/move_test | |
[942/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/replace_test_exe.dir/replace.cpp.o | |
[943/1364] Linking CXX executable bin/replace_test | |
[944/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/destroyn_test_exe.dir/destroyn.cpp.o | |
[945/1364] Linking CXX executable bin/destroyn_test | |
[946/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/swapranges_test_exe.dir/swapranges.cpp.o | |
[947/1364] Linking CXX executable bin/swapranges_test | |
[948/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_partitioned_test_exe.dir/is_partitioned.cpp.o | |
[949/1364] Linking CXX executable bin/is_partitioned_test | |
[950/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/destroy_test_exe.dir/destroy.cpp.o | |
[951/1364] Linking CXX executable bin/destroy_test | |
[952/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/uninitialized_copyn_test_exe.dir/uninitialized_copyn.cpp.o | |
[953/1364] Linking CXX executable bin/uninitialized_copyn_test | |
[954/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_test_exe.dir/for_loop.cpp.o | |
[955/1364] Linking CXX executable bin/for_loop_test | |
[956/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_strided_test_exe.dir/for_loop_strided.cpp.o | |
[957/1364] Linking CXX executable bin/for_loop_strided_test | |
[958/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/for_loop_n_test_exe.dir/for_loop_n.cpp.o | |
[959/1364] Linking CXX executable bin/for_loop_n_test | |
[960/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/generaten_test_exe.dir/generaten.cpp.o | |
[961/1364] Linking CXX executable bin/generaten_test | |
[962/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_heap_until_test_exe.dir/is_heap_until.cpp.o | |
[963/1364] Linking CXX executable bin/is_heap_until_test | |
[964/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/includes_test_exe.dir/includes.cpp.o | |
[965/1364] Linking CXX executable bin/includes_test | |
[966/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/equal_binary_test_exe.dir/equal_binary.cpp.o | |
[967/1364] Linking CXX executable bin/equal_binary_test | |
[968/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_sorted_test_exe.dir/is_sorted.cpp.o | |
[969/1364] Linking CXX executable bin/is_sorted_test | |
[970/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/all_of_test_exe.dir/all_of.cpp.o | |
[971/1364] Linking CXX executable bin/all_of_test | |
[972/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/is_sorted_until_test_exe.dir/is_sorted_until.cpp.o | |
[973/1364] Linking CXX executable bin/is_sorted_until_test | |
[974/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/partition_copy_test_exe.dir/partition_copy.cpp.o | |
[975/1364] Linking CXX executable bin/partition_copy_test | |
[976/1364] 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, | |
^~~~~~~~~~~~~~ | |
[977/1364] Linking CXX executable bin/inclusive_scan_test | |
[978/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/minmax_element_test_exe.dir/minmax_element.cpp.o | |
[979/1364] Linking CXX executable bin/minmax_element_test | |
[980/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/mismatch_test_exe.dir/mismatch.cpp.o | |
[981/1364] Linking CXX executable bin/mismatch_test | |
[982/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/mismatch_binary_test_exe.dir/mismatch_binary.cpp.o | |
[983/1364] Linking CXX executable bin/mismatch_binary_test | |
[984/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/min_element_test_exe.dir/min_element.cpp.o | |
[985/1364] Linking CXX executable bin/min_element_test | |
[986/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/reverse_test_exe.dir/reverse.cpp.o | |
[987/1364] Linking CXX executable bin/reverse_test | |
[988/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentfind_bad_alloc_test_exe.dir/adjacentfind_bad_alloc.cpp.o | |
[989/1364] Linking CXX executable bin/adjacentfind_bad_alloc_test | |
[990/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/partition_test_exe.dir/partition.cpp.o | |
[991/1364] Linking CXX executable bin/partition_test | |
[992/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/reduce__test_exe.dir/reduce_.cpp.o | |
[993/1364] Linking CXX executable bin/reduce__test | |
[994/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/sort_exceptions_test_exe.dir/sort_exceptions.cpp.o | |
[995/1364] Linking CXX executable bin/sort_exceptions_test | |
[996/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/sort_test_exe.dir/sort.cpp.o | |
[997/1364] Linking CXX executable bin/sort_test | |
[998/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/remove_copy_test_exe.dir/remove_copy.cpp.o | |
[999/1364] Linking CXX executable bin/remove_copy_test | |
[1000/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/none_of_test_exe.dir/none_of.cpp.o | |
[1001/1364] Linking CXX executable bin/none_of_test | |
[1002/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/adjacentdifference_test_exe.dir/adjacentdifference.cpp.o | |
[1003/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/reduce_by_key_test_exe.dir/reduce_by_key.cpp.o | |
[1004/1364] Linking CXX executable bin/adjacentdifference_test | |
[1005/1364] Linking CXX executable bin/reduce_by_key_test | |
[1006/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/stable_partition_test_exe.dir/stable_partition.cpp.o | |
[1007/1364] Linking CXX executable bin/stable_partition_test | |
[1008/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/max_element_test_exe.dir/max_element.cpp.o | |
[1009/1364] Linking CXX executable bin/max_element_test | |
[1010/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/replace_copy_if_test_exe.dir/replace_copy_if.cpp.o | |
[1011/1364] Linking CXX executable bin/replace_copy_if_test | |
[1012/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/reverse_copy_test_exe.dir/reverse_copy.cpp.o | |
[1013/1364] Linking CXX executable bin/reverse_copy_test | |
[1014/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/set_intersection_test_exe.dir/set_intersection.cpp.o | |
[1015/1364] Linking CXX executable bin/set_intersection_test | |
[1016/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/sort_by_key_test_exe.dir/sort_by_key.cpp.o | |
[1017/1364] Linking CXX executable bin/sort_by_key_test | |
[1018/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/set_difference_test_exe.dir/set_difference.cpp.o | |
[1019/1364] Linking CXX executable bin/set_difference_test | |
[1020/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/set_symmetric_difference_test_exe.dir/set_symmetric_difference.cpp.o | |
[1021/1364] Linking CXX executable bin/set_symmetric_difference_test | |
[1022/1364] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/transform_test_exe.dir/transform.cpp.o | |
[1023/1364] Linking CXX executable bin/transform_test | |
[1024/1364] Linking CXX executable bin/copyif_range_test | |
[1025/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/unique_copy_range_test_exe.dir/unique_copy_range.cpp.o | |
[1026/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/transform_range_binary2_test_exe.dir/transform_range_binary2.cpp.o | |
[1027/1364] Linking CXX executable bin/unique_copy_range_test | |
[1028/1364] Linking CXX executable bin/transform_range_binary2_test | |
[1029/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/partition_range_test_exe.dir/partition_range.cpp.o | |
[1030/1364] Linking CXX executable bin/partition_range_test | |
[1031/1364] Linking CXX executable bin/replace_copy_range_test | |
[1032/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/transform_range_test_exe.dir/transform_range.cpp.o | |
[1033/1364] Linking CXX executable bin/transform_range_test | |
[1034/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/transform_range_binary_test_exe.dir/transform_range_binary.cpp.o | |
[1035/1364] Linking CXX executable bin/transform_range_binary_test | |
[1036/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/is_heap_range_test_exe.dir/is_heap_range.cpp.o | |
[1037/1364] Linking CXX executable bin/is_heap_range_test | |
[1038/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/foreach_range_test_exe.dir/foreach_range.cpp.o | |
[1039/1364] Linking CXX executable bin/foreach_range_test | |
[1040/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/min_element_range_test_exe.dir/min_element_range.cpp.o | |
[1041/1364] Linking CXX executable bin/min_element_range_test | |
[1042/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/generate_range_test_exe.dir/generate_range.cpp.o | |
[1043/1364] Linking CXX executable bin/generate_range_test | |
[1044/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/sort_range_test_exe.dir/sort_range.cpp.o | |
[1045/1364] Linking CXX executable bin/sort_range_test | |
[1046/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/copy_range_test_exe.dir/copy_range.cpp.o | |
[1047/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/max_element_range_test_exe.dir/max_element_range.cpp.o | |
[1048/1364] Linking CXX executable bin/copy_range_test | |
[1049/1364] Linking CXX executable bin/max_element_range_test | |
[1050/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/minmax_element_range_test_exe.dir/minmax_element_range.cpp.o | |
[1051/1364] Linking CXX executable bin/minmax_element_range_test | |
[1052/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/partition_copy_range_test_exe.dir/partition_copy_range.cpp.o | |
[1053/1364] Linking CXX executable bin/partition_copy_range_test | |
[1054/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/replace_if_range_test_exe.dir/replace_if_range.cpp.o | |
[1055/1364] Linking CXX executable bin/replace_if_range_test | |
[1056/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/is_heap_until_range_test_exe.dir/is_heap_until_range.cpp.o | |
[1057/1364] Linking CXX executable bin/is_heap_until_range_test | |
[1058/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/remove_copy_range_test_exe.dir/remove_copy_range.cpp.o | |
[1059/1364] Linking CXX executable bin/remove_copy_range_test | |
[1060/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/remove_copy_if_range_test_exe.dir/remove_copy_if_range.cpp.o | |
[1061/1364] Linking CXX executable bin/remove_copy_if_range_test | |
[1062/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/rotate_copy_range_test_exe.dir/rotate_copy_range.cpp.o | |
[1063/1364] Linking CXX executable bin/rotate_copy_range_test | |
[1064/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/rotate_range_test_exe.dir/rotate_range.cpp.o | |
[1065/1364] Linking CXX executable bin/rotate_range_test | |
[1066/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/replace_copy_if_range_test_exe.dir/replace_copy_if_range.cpp.o | |
[1067/1364] Linking CXX executable bin/replace_copy_if_range_test | |
[1068/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/reverse_copy_range_test_exe.dir/reverse_copy_range.cpp.o | |
[1069/1364] Linking CXX executable bin/reverse_copy_range_test | |
[1070/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/timed_thread_pool_executors_v1_test_exe.dir/timed_thread_pool_executors_v1.cpp.o | |
[1071/1364] Linking CXX executable bin/timed_thread_pool_executors_v1_test | |
[1072/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/timed_parallel_executor_v1_test_exe.dir/timed_parallel_executor_v1.cpp.o | |
[1073/1364] Linking CXX executable bin/timed_parallel_executor_v1_test | |
[1074/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/foreach_range_projection_test_exe.dir/foreach_range_projection.cpp.o | |
[1075/1364] Linking CXX executable bin/foreach_range_projection_test | |
[1076/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/thread_pool_executors_v1_test_exe.dir/thread_pool_executors_v1.cpp.o | |
[1077/1364] Linking CXX executable bin/thread_pool_executors_v1_test | |
[1078/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/service_executors_v1_test_exe.dir/service_executors_v1.cpp.o | |
[1079/1364] Linking CXX executable bin/service_executors_v1_test | |
[1080/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/this_thread_executors_v1_test_exe.dir/this_thread_executors_v1.cpp.o | |
[1081/1364] Linking CXX executable bin/this_thread_executors_v1_test | |
[1082/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/shared_parallel_executor_v1_test_exe.dir/shared_parallel_executor_v1.cpp.o | |
[1083/1364] Linking CXX executable bin/shared_parallel_executor_v1_test | |
[1084/1364] Building CXX object tests/unit/parallel/container_algorithms/CMakeFiles/reverse_range_test_exe.dir/reverse_range.cpp.o | |
[1085/1364] Linking CXX executable bin/reverse_range_test | |
[1086/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_timed_sync_executor_v1_test_exe.dir/minimal_timed_sync_executor_v1.cpp.o | |
[1087/1364] Linking CXX executable bin/minimal_timed_sync_executor_v1_test | |
[1088/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/thread_pool_attached_executors_v1_test_exe.dir/thread_pool_attached_executors_v1.cpp.o | |
[1089/1364] Linking CXX executable bin/thread_pool_attached_executors_v1_test | |
[1090/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_timed_sync_executor_test_exe.dir/minimal_timed_sync_executor.cpp.o | |
[1091/1364] Linking CXX executable bin/minimal_timed_sync_executor_test | |
[1092/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_sync_executor_v1_test_exe.dir/minimal_sync_executor_v1.cpp.o | |
[1093/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_timed_async_executor_v1_test_exe.dir/minimal_timed_async_executor_v1.cpp.o | |
[1094/1364] Linking CXX executable bin/minimal_sync_executor_v1_test | |
[1095/1364] Linking CXX executable bin/minimal_timed_async_executor_v1_test | |
[1096/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/persistent_executor_parameters_test_exe.dir/persistent_executor_parameters.cpp.o | |
[1097/1364] Linking CXX executable bin/persistent_executor_parameters_test | |
[1098/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/parallel_executor_v1_test_exe.dir/parallel_executor_v1.cpp.o | |
[1099/1364] Linking CXX executable bin/parallel_executor_v1_test | |
[1100/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_timed_async_executor_test_exe.dir/minimal_timed_async_executor.cpp.o | |
[1101/1364] Linking CXX executable bin/minimal_timed_async_executor_test | |
[1102/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/parallel_fork_executor_test_exe.dir/parallel_fork_executor.cpp.o | |
[1103/1364] Linking CXX executable bin/parallel_fork_executor_test | |
[1104/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/created_executor_test_exe.dir/created_executor.cpp.o | |
[1105/1364] Linking CXX executable bin/created_executor_test | |
[1106/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_sync_executor_test_exe.dir/minimal_sync_executor.cpp.o | |
[1107/1364] Linking CXX executable bin/minimal_sync_executor_test | |
[1108/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_async_executor_v1_test_exe.dir/minimal_async_executor_v1.cpp.o | |
[1109/1364] Linking CXX executable bin/minimal_async_executor_v1_test | |
[1110/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/minimal_async_executor_test_exe.dir/minimal_async_executor.cpp.o | |
[1111/1364] Linking CXX executable bin/minimal_async_executor_test | |
[1112/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/bulk_async_test_exe.dir/bulk_async.cpp.o | |
[1113/1364] Linking CXX executable bin/bulk_async_test | |
[1114/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/sequential_executor_v1_test_exe.dir/sequential_executor_v1.cpp.o | |
[1115/1364] Linking CXX executable bin/sequential_executor_v1_test | |
[1116/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/sequenced_executor_test_exe.dir/sequenced_executor.cpp.o | |
[1117/1364] Linking CXX executable bin/sequenced_executor_test | |
[1118/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/parallel_fork_executor_v1_test_exe.dir/parallel_fork_executor_v1.cpp.o | |
[1119/1364] Linking CXX executable bin/parallel_fork_executor_v1_test | |
[1120/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/service_executors_test_exe.dir/service_executors.cpp.o | |
[1121/1364] Linking CXX executable bin/service_executors_test | |
[1122/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/shared_parallel_executor_test_exe.dir/shared_parallel_executor.cpp.o | |
[1123/1364] Linking CXX executable bin/shared_parallel_executor_test | |
[1124/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/executor_parameters_timer_hooks_test_exe.dir/executor_parameters_timer_hooks.cpp.o | |
[1125/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/this_thread_executors_test_exe.dir/this_thread_executors.cpp.o | |
[1126/1364] Linking CXX executable bin/executor_parameters_timer_hooks_test | |
[1127/1364] Linking CXX executable bin/this_thread_executors_test | |
[1128/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/executor_parameters_test_exe.dir/executor_parameters.cpp.o | |
[1129/1364] Linking CXX executable bin/executor_parameters_test | |
[1130/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/thread_pool_executors_test_exe.dir/thread_pool_executors.cpp.o | |
[1131/1364] Linking CXX executable bin/thread_pool_executors_test | |
[1132/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/thread_pool_attached_executors_test_exe.dir/thread_pool_attached_executors.cpp.o | |
[1133/1364] Linking CXX executable bin/thread_pool_attached_executors_test | |
[1134/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/timed_parallel_executor_test_exe.dir/timed_parallel_executor.cpp.o | |
[1135/1364] Linking CXX executable bin/timed_parallel_executor_test | |
[1136/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/timed_this_thread_executors_v1_test_exe.dir/timed_this_thread_executors_v1.cpp.o | |
[1137/1364] Linking CXX executable bin/timed_this_thread_executors_v1_test | |
[1138/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/timed_this_thread_executors_test_exe.dir/timed_this_thread_executors.cpp.o | |
[1139/1364] Linking CXX executable bin/timed_this_thread_executors_test | |
[1140/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/created_executor_v1_test_exe.dir/created_executor_v1.cpp.o | |
[1141/1364] Linking CXX executable bin/created_executor_v1_test | |
[1142/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/parallel_executor_test_exe.dir/parallel_executor.cpp.o | |
[1143/1364] Linking CXX executable bin/parallel_executor_test | |
[1144/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/bulk_async_v1_test_exe.dir/bulk_async_v1.cpp.o | |
[1145/1364] Building CXX object tests/unit/parallel/executors/CMakeFiles/timed_thread_pool_executors_test_exe.dir/timed_thread_pool_executors.cpp.o | |
[1146/1364] Linking CXX executable bin/bulk_async_v1_test | |
[1147/1364] Linking CXX executable bin/timed_thread_pool_executors_test | |
[1148/1364] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_target_test_exe.dir/partitioned_vector_target.cpp.o | |
[1149/1364] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_iter_test_exe.dir/partitioned_vector_iter.cpp.o | |
[1150/1364] Linking CXX executable bin/partitioned_vector_iter_test | |
[1151/1364] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_handle_values_test_exe.dir/partitioned_vector_handle_values.cpp.o | |
[1152/1364] Linking CXX executable bin/partitioned_vector_target_test | |
[1153/1364] Linking CXX executable bin/partitioned_vector_handle_values_test | |
[1154/1364] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_reduce_test_exe.dir/partitioned_vector_reduce.cpp.o | |
[1155/1364] Linking CXX executable bin/partitioned_vector_reduce_test | |
[1156/1364] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_copy_test_exe.dir/partitioned_vector_copy.cpp.o | |
[1157/1364] Linking CXX executable bin/partitioned_vector_copy_test | |
[1158/1364] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_transform_reduce_test_exe.dir/partitioned_vector_transform_reduce.cpp.o | |
[1159/1364] Linking CXX executable bin/partitioned_vector_transform_reduce_test | |
[1160/1364] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_for_each_test_exe.dir/partitioned_vector_for_each.cpp.o | |
[1161/1364] Linking CXX executable bin/partitioned_vector_for_each_test | |
[1162/1364] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_move_test_exe.dir/partitioned_vector_move.cpp.o | |
[1163/1364] Linking CXX executable bin/partitioned_vector_move_test | |
[1164/1364] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_fill_test_exe.dir/partitioned_vector_fill.cpp.o | |
[1165/1364] Linking CXX executable bin/partitioned_vector_fill_test | |
[1166/1364] Building CXX object tests/unit/parcelset/CMakeFiles/set_parcel_write_handler_test_exe.dir/set_parcel_write_handler.cpp.o | |
[1167/1364] Linking CXX executable bin/set_parcel_write_handler_test | |
[1168/1364] 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, | |
^~~~~~~~~~~~~~~~~~~~~~~~ | |
[1169/1364] Linking CXX executable bin/partitioned_vector_transform_scan_test | |
[1170/1364] Building CXX object tests/unit/parcelset/CMakeFiles/put_parcels_test_exe.dir/put_parcels.cpp.o | |
[1171/1364] Linking CXX executable bin/put_parcels_test | |
[1172/1364] Building CXX object tests/unit/resource/CMakeFiles/resource_partitioner_test_exe.dir/resource_partitioner.cpp.o | |
[1173/1364] Building CXX object tests/unit/serialization/CMakeFiles/zero_copy_serialization_test_exe.dir/zero_copy_serialization.cpp.o | |
[1174/1364] Linking CXX executable bin/resource_partitioner_test | |
[1175/1364] Linking CXX executable bin/zero_copy_serialization_test | |
[1176/1364] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_exclusive_scan_test_exe.dir/partitioned_vector_exclusive_scan.cpp.o | |
[1177/1364] Building CXX object tests/unit/serialization/CMakeFiles/serialization_variant_test_exe.dir/serialization_variant.cpp.o | |
[1178/1364] Linking CXX executable bin/partitioned_vector_exclusive_scan_test | |
[1179/1364] Linking CXX executable bin/serialization_variant_test | |
[1180/1364] Building CXX object tests/unit/parcelset/CMakeFiles/put_parcels_with_coalescing_test_exe.dir/put_parcels_with_coalescing.cpp.o | |
[1181/1364] Building CXX object tests/unit/serialization/CMakeFiles/serialization_custom_constructor_test_exe.dir/serialization_custom_constructor.cpp.o | |
[1182/1364] Linking CXX executable bin/put_parcels_with_coalescing_test | |
[1183/1364] Linking CXX executable bin/serialization_custom_constructor_test | |
[1184/1364] Building CXX object tests/unit/serialization/CMakeFiles/serialization_unordered_map_test_exe.dir/serialization_unordered_map.cpp.o | |
[1185/1364] Linking CXX executable bin/serialization_unordered_map_test | |
[1186/1364] Building CXX object tests/unit/serialization/CMakeFiles/serialization_complex_test_exe.dir/serialization_complex.cpp.o | |
[1187/1364] Linking CXX executable bin/serialization_complex_test | |
[1188/1364] Building CXX object tests/unit/serialization/CMakeFiles/serialization_simple_test_exe.dir/serialization_simple.cpp.o | |
[1189/1364] Building CXX object tests/unit/serialization/CMakeFiles/serialization_valarray_test_exe.dir/serialization_valarray.cpp.o | |
[1190/1364] Linking CXX executable bin/serialization_valarray_test | |
[1191/1364] Linking CXX executable bin/serialization_simple_test | |
[1192/1364] Building CXX object tests/unit/serialization/CMakeFiles/serialization_builtins_test_exe.dir/serialization_builtins.cpp.o | |
[1193/1364] Linking CXX executable bin/serialization_builtins_test | |
[1194/1364] Building CXX object tests/unit/serialization/CMakeFiles/serialization_deque_test_exe.dir/serialization_deque.cpp.o | |
[1195/1364] Linking CXX executable bin/serialization_deque_test | |
[1196/1364] Building CXX object tests/unit/serialization/CMakeFiles/serialization_array_test_exe.dir/serialization_array.cpp.o | |
[1197/1364] Building CXX object tests/unit/serialization/CMakeFiles/serialization_vector_test_exe.dir/serialization_vector.cpp.o | |
[1198/1364] Linking CXX executable bin/serialization_vector_test | |
[1199/1364] Building CXX object tests/unit/serialization/CMakeFiles/serialization_map_test_exe.dir/serialization_map.cpp.o | |
[1200/1364] Linking CXX executable bin/serialization_array_test | |
[1201/1364] Linking CXX executable bin/serialization_map_test | |
[1202/1364] Building CXX object tests/unit/serialization/CMakeFiles/serialize_buffer_test_exe.dir/serialize_buffer.cpp.o | |
[1203/1364] Linking CXX executable bin/serialize_buffer_test | |
[1204/1364] Building CXX object tests/unit/serialization/CMakeFiles/serialization_list_test_exe.dir/serialization_list.cpp.o | |
[1205/1364] Linking CXX executable bin/serialization_list_test | |
[1206/1364] Building CXX object tests/unit/serialization/CMakeFiles/serialization_set_test_exe.dir/serialization_set.cpp.o | |
[1207/1364] Building CXX object tests/unit/serialization/CMakeFiles/serialization_smart_ptr_test_exe.dir/serialization_smart_ptr.cpp.o | |
[1208/1364] Linking CXX executable bin/serialization_set_test | |
[1209/1364] Linking CXX executable bin/serialization_smart_ptr_test | |
[1210/1364] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/polymorphic_nonintrusive_abstract_test_exe.dir/polymorphic_nonintrusive_abstract.cpp.o | |
[1211/1364] Linking CXX executable bin/polymorphic_nonintrusive_abstract_test | |
[1212/1364] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/polymorphic_nonintrusive_test_exe.dir/polymorphic_nonintrusive.cpp.o | |
[1213/1364] Linking CXX executable bin/polymorphic_nonintrusive_test | |
[1214/1364] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/polymorphic_pointer_test_exe.dir/polymorphic_pointer.cpp.o | |
[1215/1364] Linking CXX executable bin/polymorphic_pointer_test | |
[1216/1364] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/polymorphic_semiintrusive_template_test_exe.dir/polymorphic_semiintrusive_template.cpp.o | |
[1217/1364] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/polymorphic_template_test_exe.dir/polymorphic_template.cpp.o | |
[1218/1364] Linking CXX executable bin/polymorphic_semiintrusive_template_test | |
[1219/1364] Linking CXX executable bin/polymorphic_template_test | |
[1220/1364] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/smart_ptr_polymorphic_test_exe.dir/smart_ptr_polymorphic.cpp.o | |
[1221/1364] Linking CXX executable bin/smart_ptr_polymorphic_test | |
[1222/1364] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/polymorphic_reference_test_exe.dir/polymorphic_reference.cpp.o | |
[1223/1364] Linking CXX executable bin/polymorphic_reference_test | |
[1224/1364] Building CXX object tests/unit/serialization/polymorphic/CMakeFiles/smart_ptr_polymorphic_nonintrusive_test_exe.dir/smart_ptr_polymorphic_nonintrusive.cpp.o | |
[1225/1364] Linking CXX executable bin/smart_ptr_polymorphic_nonintrusive_test | |
[1226/1364] Building CXX object tests/unit/threads/CMakeFiles/thread_yield_test_exe.dir/thread_yield.cpp.o | |
[1227/1364] Linking CXX executable bin/thread_yield_test | |
[1228/1364] Building CXX object tests/unit/threads/CMakeFiles/thread_test_exe.dir/thread.cpp.o | |
[1229/1364] Linking CXX executable bin/thread_test | |
[1230/1364] Building CXX object tests/unit/threads/CMakeFiles/resource_manager_test_exe.dir/resource_manager.cpp.o | |
[1231/1364] Linking CXX executable bin/resource_manager_test | |
[1232/1364] Building CXX object tests/unit/threads/CMakeFiles/thread_launching_test_exe.dir/thread_launching.cpp.o | |
[1233/1364] Linking CXX executable bin/thread_launching_test | |
[1234/1364] Building CXX object tests/unit/threads/CMakeFiles/set_thread_state_test_exe.dir/set_thread_state.cpp.o | |
[1235/1364] Linking CXX executable bin/set_thread_state_test | |
[1236/1364] 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(); | |
^~~~~~~~~~~~~~ | |
[1237/1364] Linking CXX executable bin/thread_affinity_test | |
[1238/1364] Building CXX object tests/unit/threads/CMakeFiles/stack_check_test_exe.dir/stack_check.cpp.o | |
[1239/1364] Linking CXX executable bin/stack_check_test | |
[1240/1364] Building CXX object tests/unit/threads/CMakeFiles/thread_mf_test_exe.dir/thread_mf.cpp.o | |
[1241/1364] Linking CXX executable bin/thread_mf_test | |
[1242/1364] Building CXX object tests/unit/threads/CMakeFiles/thread_id_test_exe.dir/thread_id.cpp.o | |
[1243/1364] Linking CXX executable bin/thread_id_test | |
[1244/1364] Building CXX object tests/unit/threads/CMakeFiles/thread_stacksize_test_exe.dir/thread_stacksize.cpp.o | |
[1245/1364] Linking CXX executable bin/thread_stacksize_test | |
[1246/1364] Building CXX object tests/unit/traits/CMakeFiles/is_tuple_like_test_exe.dir/is_tuple_like.cpp.o | |
[1247/1364] Linking CXX executable bin/is_tuple_like_test | |
[1248/1364] Building CXX object tests/unit/traits/CMakeFiles/is_callable_test_exe.dir/is_callable.cpp.o | |
[1249/1364] Building CXX object tests/unit/traits/CMakeFiles/is_range_test_exe.dir/is_range.cpp.o | |
[1250/1364] Building CXX object tests/unit/threads/CMakeFiles/thread_suspension_executor_test_exe.dir/thread_suspension_executor.cpp.o | |
[1251/1364] Linking CXX executable bin/is_callable_test | |
[1252/1364] Linking CXX executable bin/thread_suspension_executor_test | |
[1253/1364] Linking CXX executable bin/is_range_test | |
[1254/1364] Building CXX object tests/unit/util/CMakeFiles/coordinate_test_exe.dir/coordinate.cpp.o | |
[1255/1364] Building CXX object tests/unit/util/CMakeFiles/parse_slurm_nodelist_test_exe.dir/parse_slurm_nodelist.cpp.o | |
[1256/1364] Linking CXX executable bin/coordinate_test | |
[1257/1364] Linking CXX executable bin/parse_slurm_nodelist_test | |
[1258/1364] Building CXX object tests/unit/util/CMakeFiles/range_test_exe.dir/range.cpp.o | |
[1259/1364] Building CXX object tests/unit/util/CMakeFiles/unwrap_test_exe.dir/unwrap.cpp.o | |
[1260/1364] Linking CXX executable bin/unwrap_test | |
[1261/1364] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_inclusive_scan_test_exe.dir/partitioned_vector_inclusive_scan.cpp.o | |
[1262/1364] 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, | |
^~~~~~~~~~~~~~ | |
[1263/1364] Linking CXX executable bin/partitioned_vector_inclusive_scan_test | |
[1264/1364] Building CXX object tests/unit/util/CMakeFiles/boost_any_test_exe.dir/boost_any.cpp.o | |
[1265/1364] Linking CXX executable bin/range_test | |
[1266/1364] Linking CXX executable bin/boost_any_test | |
[1267/1364] Linking CXX executable bin/partitioned_vector_find_test | |
[1268/1364] Building CXX object tests/unit/util/CMakeFiles/any_test_exe.dir/any.cpp.o | |
[1269/1364] Linking CXX executable bin/any_test | |
[1270/1364] Building CXX object tests/unit/util/CMakeFiles/pack_traversal_test_exe.dir/pack_traversal.cpp.o | |
[1271/1364] Linking CXX executable bin/pack_traversal_test | |
[1272/1364] 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)) | |
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ | |
[1273/1364] Linking CXX executable bin/tuple_test | |
[1274/1364] Building CXX object tests/unit/util/CMakeFiles/parse_affinity_options_test_exe.dir/parse_affinity_options.cpp.o | |
[1275/1364] Linking CXX executable bin/parse_affinity_options_test | |
[1276/1364] Building CXX object tests/unit/util/CMakeFiles/config_entry_test_exe.dir/config_entry.cpp.o | |
[1277/1364] Linking CXX executable bin/config_entry_test | |
[1278/1364] Building CXX object tests/unit/util/CMakeFiles/any_serialization_test_exe.dir/any_serialization.cpp.o | |
[1279/1364] Linking CXX executable bin/any_serialization_test | |
[1280/1364] Building CXX object tests/unit/util/CMakeFiles/tagged_test_exe.dir/tagged.cpp.o | |
[1281/1364] Linking CXX executable bin/tagged_test | |
[1282/1364] Building CXX object tests/unit/util/bind/CMakeFiles/bind_dm3_test_test_exe.dir/bind_dm3_test.cpp.o | |
[1283/1364] Linking CXX executable bin/bind_dm3_test_test | |
[1284/1364] Building CXX object tests/unit/util/bind/CMakeFiles/bind_const_test_test_exe.dir/bind_const_test.cpp.o | |
[1285/1364] Linking CXX executable bin/bind_const_test_test | |
[1286/1364] Building CXX object tests/unit/util/bind/CMakeFiles/bind_rvalue_test_test_exe.dir/bind_rvalue_test.cpp.o | |
[1287/1364] Linking CXX executable bin/bind_rvalue_test_test | |
[1288/1364] Building CXX object tests/unit/util/bind/CMakeFiles/bind_cv_test_test_exe.dir/bind_cv_test.cpp.o | |
[1289/1364] Linking CXX executable bin/bind_cv_test_test | |
[1290/1364] Building CXX object tests/unit/util/bind/CMakeFiles/bind_dm_test_test_exe.dir/bind_dm_test.cpp.o | |
[1291/1364] Linking CXX executable bin/bind_dm_test_test | |
[1292/1364] Building CXX object tests/unit/util/bind/CMakeFiles/bind_placeholder_test_test_exe.dir/bind_placeholder_test.cpp.o | |
[1293/1364] Building CXX object tests/unit/util/CMakeFiles/bind_action_test_exe.dir/bind_action.cpp.o | |
[1294/1364] Linking CXX executable bin/bind_action_test | |
[1295/1364] Linking CXX executable bin/bind_placeholder_test_test | |
[1296/1364] Building CXX object tests/unit/util/bind/CMakeFiles/bind_rv_sp_test_test_exe.dir/bind_rv_sp_test.cpp.o | |
[1297/1364] Building CXX object tests/unit/util/bind/CMakeFiles/protect_test_test_exe.dir/protect_test.cpp.o | |
[1298/1364] Linking CXX executable bin/bind_rv_sp_test_test | |
[1299/1364] Linking CXX executable bin/protect_test_test | |
[1300/1364] Building CXX object tests/unit/util/bind/CMakeFiles/bind_dm2_test_test_exe.dir/bind_dm2_test.cpp.o | |
[1301/1364] Linking CXX executable bin/bind_dm2_test_test | |
[1302/1364] Building CXX object tests/unit/util/bind/CMakeFiles/bind_stateful_test_test_exe.dir/bind_stateful_test.cpp.o | |
[1303/1364] Linking CXX executable bin/bind_stateful_test_test | |
[1304/1364] Building CXX object tests/unit/util/CMakeFiles/function_test_exe.dir/function.cpp.o | |
[1305/1364] Building CXX object tests/unit/util/cache/CMakeFiles/local_mru_cache_test_exe.dir/local_mru_cache.cpp.o | |
[1306/1364] Linking CXX executable bin/function_test | |
[1307/1364] Linking CXX executable bin/local_mru_cache_test | |
[1308/1364] Building CXX object tests/unit/util/bind/CMakeFiles/bind_test_test_exe.dir/bind_test.cpp.o | |
[1309/1364] Linking CXX executable bin/bind_test_test | |
[1310/1364] Building CXX object tests/unit/util/cache/CMakeFiles/local_lru_cache_test_exe.dir/local_lru_cache.cpp.o | |
[1311/1364] Linking CXX executable bin/local_lru_cache_test | |
[1312/1364] Building CXX object tests/unit/util/cache/CMakeFiles/local_statistics_test_exe.dir/local_statistics.cpp.o | |
[1313/1364] Linking CXX executable bin/local_statistics_test | |
[1314/1364] Building CXX object tests/unit/util/function/CMakeFiles/function_args_test_exe.dir/function_args.cpp.o | |
[1315/1364] Linking CXX executable bin/function_args_test | |
[1316/1364] Building CXX object tests/unit/util/function/CMakeFiles/function_ref_test_exe.dir/function_ref.cpp.o | |
[1317/1364] Linking CXX executable bin/function_ref_test | |
[1318/1364] Building CXX object tests/unit/util/function/CMakeFiles/function_arith_test_exe.dir/function_arith.cpp.o | |
[1319/1364] Linking CXX executable bin/function_arith_test | |
[1320/1364] Building CXX object tests/unit/parallel/segmented_algorithms/CMakeFiles/partitioned_vector_transform_test_exe.dir/partitioned_vector_transform.cpp.o | |
[1321/1364] Building CXX object tests/unit/util/function/CMakeFiles/contains_test_test_exe.dir/contains_test.cpp.o | |
[1322/1364] Linking CXX executable bin/contains_test_test | |
[1323/1364] Building CXX object tests/unit/util/function/CMakeFiles/function_bind_test_test_exe.dir/function_bind_test.cpp.o | |
[1324/1364] Building CXX object tests/unit/util/function/CMakeFiles/function_test_test_exe.dir/function_test.cpp.o | |
[1325/1364] Linking CXX executable bin/function_bind_test_test | |
[1326/1364] Linking CXX executable bin/function_test_test | |
[1327/1364] Building CXX object tests/unit/util/function/CMakeFiles/stateless_test_test_exe.dir/stateless_test.cpp.o | |
[1328/1364] Linking CXX executable bin/stateless_test_test | |
[1329/1364] Linking CXX executable bin/partitioned_vector_transform_test | |
[1330/1364] Building CXX object tests/unit/util/function/CMakeFiles/sum_avg_test_exe.dir/sum_avg.cpp.o | |
[1331/1364] Building CXX object tests/unit/util/function/CMakeFiles/function_target_test_exe.dir/function_target.cpp.o | |
[1332/1364] Linking CXX executable bin/sum_avg_test | |
[1333/1364] Linking CXX executable bin/function_target_test | |
[1334/1364] Building CXX object tests/unit/util/function/CMakeFiles/nothrow_swap_test_exe.dir/nothrow_swap.cpp.o | |
[1335/1364] Linking CXX executable bin/nothrow_swap_test | |
[1336/1364] Building CXX object tests/unit/util/iterator/CMakeFiles/iterator_facade_test_exe.dir/iterator_facade.cpp.o | |
[1337/1364] Building CXX object tests/unit/serialization/CMakeFiles/serialization_partitioned_vector_test_exe.dir/serialization_partitioned_vector.cpp.o | |
[1338/1364] Linking CXX executable bin/iterator_facade_test | |
[1339/1364] Building CXX object tests/unit/util/iterator/CMakeFiles/zip_iterator_test_exe.dir/zip_iterator.cpp.o | |
[1340/1364] Linking CXX executable bin/zip_iterator_test | |
[1341/1364] Building CXX object tests/unit/util/iterator/CMakeFiles/iterator_adaptor_test_exe.dir/iterator_adaptor.cpp.o | |
[1342/1364] Linking CXX executable bin/iterator_adaptor_test | |
[1343/1364] Linking CXX executable bin/serialization_partitioned_vector_test | |
[1344/1364] Building CXX object tests/unit/util/mem_fn/CMakeFiles/mem_fn_void_test_test_exe.dir/mem_fn_void_test.cpp.o | |
[1345/1364] Linking CXX executable bin/mem_fn_void_test_test | |
[1346/1364] Building CXX object tests/unit/util/iterator/CMakeFiles/transform_iterator2_test_exe.dir/transform_iterator2.cpp.o | |
[1347/1364] Building CXX object tests/unit/util/mem_fn/CMakeFiles/mem_fn_unary_addr_test_test_exe.dir/mem_fn_unary_addr_test.cpp.o | |
[1348/1364] Linking CXX executable bin/transform_iterator2_test | |
[1349/1364] Linking CXX executable bin/mem_fn_unary_addr_test_test | |
[1350/1364] Building CXX object tests/unit/util/mem_fn/CMakeFiles/mem_fn_dm_test_test_exe.dir/mem_fn_dm_test.cpp.o | |
[1351/1364] Linking CXX executable bin/mem_fn_dm_test_test | |
[1352/1364] Building CXX object tests/unit/util/mem_fn/CMakeFiles/mem_fn_derived_test_test_exe.dir/mem_fn_derived_test.cpp.o | |
[1353/1364] Linking CXX executable bin/mem_fn_derived_test_test | |
[1354/1364] Building CXX object tests/unit/util/mem_fn/CMakeFiles/mem_fn_rv_test_test_exe.dir/mem_fn_rv_test.cpp.o | |
[1355/1364] Linking CXX executable bin/mem_fn_rv_test_test | |
[1356/1364] Building CXX object tests/unit/util/mem_fn/CMakeFiles/mem_fn_test_test_exe.dir/mem_fn_test.cpp.o | |
[1357/1364] Linking CXX executable bin/mem_fn_test_test | |
[1358/1364] Building CXX object tests/unit/util/iterator/CMakeFiles/transform_iterator_test_exe.dir/transform_iterator.cpp.o | |
[1359/1364] Linking CXX executable bin/transform_iterator_test | |
[1360/1364] Building CXX object tests/unit/util/iterator/CMakeFiles/stencil3_iterator_test_exe.dir/stencil3_iterator.cpp.o | |
[1361/1364] Linking CXX executable bin/stencil3_iterator_test | |
[1362/1364] Building CXX object tests/unit/computeapi/host/CMakeFiles/block_allocator_test_exe.dir/block_allocator.cpp.o | |
[1363/1364] Linking CXX executable bin/block_allocator_test | |
[1364/1364] 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/536 Test #1: tests.regressions.commandline_options_1437 ................................................ Passed 0.13 sec | |
Start 2: tests.regressions.dynamic_counters_loaded_1508 | |
2/536 Test #2: tests.regressions.dynamic_counters_loaded_1508 ............................................***Failed 0.04 sec | |
/home/zao/stellar/hpx/tests/regressions/dynamic_counters_loaded_1508.cpp(36): test 'false' failed in function 'int hpx_main(int, char**)' | |
/home/zao/stellar/hpx/tests/regressions/dynamic_counters_loaded_1508.cpp(39): test 'counter_created' failed in function 'int hpx_main(int, char**)' | |
/home/zao/stellar/hpx/tests/regressions/dynamic_counters_loaded_1508.cpp(40): test 'value_retrieved' failed in function 'int hpx_main(int, char**)' | |
0 sanity checks and 3 tests failed. | |
Base command is "/home/zao/stellar/bld-rwdi/bin/dynamic_counters_loaded_1508_test --hpx:threads=1 --hpx:localities=1" | |
Executing command: /home/zao/stellar/bld-rwdi/bin/dynamic_counters_loaded_1508_test --hpx:threads=1 --hpx:localities=1 --hpx:node=0 | |
Start 3: tests.regressions.id_type_ref_counting_1032 | |
3/536 Test #3: tests.regressions.id_type_ref_counting_1032 ............................................... Passed 6.04 sec | |
Start 4: tests.regressions.multiple_init | |
4/536 Test #4: tests.regressions.multiple_init ........................................................... Passed 0.20 sec | |
Start 5: tests.regressions.unhandled_exception_582 | |
5/536 Test #5: tests.regressions.unhandled_exception_582 ................................................. Passed 0.32 sec | |
Start 6: tests.regressions.id_type_ref_counting_1032_4 | |
6/536 Test #6: tests.regressions.id_type_ref_counting_1032_4 ............................................. Passed 6.06 sec | |
Start 7: tests.regressions.agas.duplicate_id_registration_1596 | |
7/536 Test #7: tests.regressions.agas.duplicate_id_registration_1596 ..................................... Passed 0.03 sec | |
Start 8: tests.regressions.agas.pass_by_value_id_type_action | |
8/536 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/536 Test #9: tests.regressions.agas.send_gid_keep_component_1624 ....................................... Passed 0.03 sec | |
Start 10: tests.regressions.agas.distributed.tcp.register_with_basename_1804 | |
10/536 Test #10: tests.regressions.agas.distributed.tcp.register_with_basename_1804 ........................ Passed 0.04 sec | |
Start 11: tests.regressions.actions.async_deferred_1523 | |
11/536 Test #11: tests.regressions.actions.async_deferred_1523 ............................................. Passed 0.03 sec | |
Start 12: tests.regressions.actions.make_continuation_1615 | |
12/536 Test #12: tests.regressions.actions.make_continuation_1615 .......................................... Passed 0.03 sec | |
Start 13: tests.regressions.actions.plain_action_1330 | |
13/536 Test #13: tests.regressions.actions.plain_action_1330 ............................................... Passed 0.04 sec | |
Start 14: tests.regressions.actions.plain_action_1550 | |
14/536 Test #14: tests.regressions.actions.plain_action_1550 ............................................... Passed 0.03 sec | |
Start 15: tests.regressions.actions.distributed.tcp.plain_action_move_semantics | |
15/536 Test #15: tests.regressions.actions.distributed.tcp.plain_action_move_semantics ..................... Passed 0.05 sec | |
Start 16: tests.regressions.actions.distributed.tcp.component_action_move_semantics | |
16/536 Test #16: tests.regressions.actions.distributed.tcp.component_action_move_semantics ................. Passed 0.05 sec | |
Start 17: tests.regressions.build.test_client_1950 | |
17/536 Test #17: tests.regressions.build.test_client_1950 .................................................. Passed 0.04 sec | |
Start 18: tests.regressions.block_matrix.block_matrix | |
18/536 Test #18: tests.regressions.block_matrix.block_matrix ............................................... Passed 0.04 sec | |
Start 19: tests.regressions.components_dir.create_n_components_2323 | |
19/536 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/536 Test #20: tests.regressions.components_dir.distributed.tcp.create_remote_component_2334 ............. Passed 0.82 sec | |
Start 21: tests.regressions.components_dir.moveonly_constructor_arguments_1405 | |
21/536 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/536 Test #22: tests.regressions.components_dir.distributed.tcp.new_2848 ................................. Passed 0.05 sec | |
Start 23: tests.regressions.components_dir.partitioned_vector_2201 | |
23/536 Test #23: tests.regressions.components_dir.partitioned_vector_2201 .................................. Passed 0.04 sec | |
Start 24: tests.regressions.components_dir.returned_client_2150 | |
24/536 Test #24: tests.regressions.components_dir.returned_client_2150 ..................................... Passed 0.03 sec | |
Start 25: tests.regressions.computeapi_dir.for_each_value_proxy | |
25/536 Test #25: tests.regressions.computeapi_dir.for_each_value_proxy ..................................... Passed 0.03 sec | |
Start 26: tests.regressions.iostreams.lost_output_2236 | |
26/536 Test #26: tests.regressions.iostreams.lost_output_2236 .............................................. Passed 0.04 sec | |
Start 27: tests.regressions.iostreams.distributed.tcp.no_output_1173 | |
27/536 Test #27: tests.regressions.iostreams.distributed.tcp.no_output_1173 ................................ Passed 0.15 sec | |
Start 28: tests.regressions.lcos_dir.distributed.tcp.after_588 | |
28/536 Test #28: tests.regressions.lcos_dir.distributed.tcp.after_588 ...................................... Passed 0.16 sec | |
Start 29: tests.regressions.lcos_dir.distributed.tcp.async_action_1813 | |
29/536 Test #29: tests.regressions.lcos_dir.distributed.tcp.async_action_1813 .............................. Passed 0.04 sec | |
Start 30: tests.regressions.lcos_dir.distributed.tcp.async_callback_with_bound_callback | |
30/536 Test #30: tests.regressions.lcos_dir.distributed.tcp.async_callback_with_bound_callback ............. Passed 0.04 sec | |
Start 31: tests.regressions.lcos_dir.async_callback_non_deduced_context | |
31/536 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/536 Test #32: tests.regressions.lcos_dir.async_unwrap_1037 .............................................. Passed 0.03 sec | |
Start 33: tests.regressions.lcos_dir.barrier_hang | |
33/536 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/536 Test #34: tests.regressions.lcos_dir.distributed.tcp.broadcast_wait_for_2822 ........................ Passed 1.12 sec | |
Start 35: tests.regressions.lcos_dir.call_promise_get_gid_more_than_once | |
35/536 Test #35: tests.regressions.lcos_dir.call_promise_get_gid_more_than_once ............................ Passed 0.03 sec | |
Start 36: tests.regressions.lcos_dir.channel_register_as_2722 | |
36/536 Test #36: tests.regressions.lcos_dir.channel_register_as_2722 ....................................... Passed 0.03 sec | |
Start 37: tests.regressions.lcos_dir.dataflow_791 | |
37/536 Test #37: tests.regressions.lcos_dir.dataflow_791 ................................................... Passed 0.06 sec | |
Start 38: tests.regressions.lcos_dir.dataflow_action_2008 | |
38/536 Test #38: tests.regressions.lcos_dir.dataflow_action_2008 ........................................... Passed 0.03 sec | |
Start 39: tests.regressions.lcos_dir.dataflow_const_functor_773 | |
39/536 Test #39: tests.regressions.lcos_dir.dataflow_const_functor_773 ..................................... Passed 0.03 sec | |
Start 40: tests.regressions.lcos_dir.dataflow_future_swap2 | |
40/536 Test #40: tests.regressions.lcos_dir.dataflow_future_swap2 .......................................... Passed 0.04 sec | |
Start 41: tests.regressions.lcos_dir.dataflow_future_swap | |
41/536 Test #41: tests.regressions.lcos_dir.dataflow_future_swap ........................................... Passed 10.05 sec | |
Start 42: tests.regressions.lcos_dir.dataflow_launch_775 | |
42/536 Test #42: tests.regressions.lcos_dir.dataflow_launch_775 ............................................ Passed 0.03 sec | |
Start 43: tests.regressions.lcos_dir.dataflow_recursion_1613 | |
43/536 Test #43: tests.regressions.lcos_dir.dataflow_recursion_1613 ........................................ Passed 0.04 sec | |
Start 44: tests.regressions.lcos_dir.dataflow_using_774 | |
44/536 Test #44: tests.regressions.lcos_dir.dataflow_using_774 ............................................. Passed 0.03 sec | |
Start 45: tests.regressions.lcos_dir.exception_from_continuation_1613 | |
45/536 Test #45: tests.regressions.lcos_dir.exception_from_continuation_1613 ............................... Passed 0.03 sec | |
Start 46: tests.regressions.lcos_dir.future_2667 | |
46/536 Test #46: tests.regressions.lcos_dir.future_2667 .................................................... Passed 1.03 sec | |
Start 47: tests.regressions.lcos_dir.future_790 | |
47/536 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/536 Test #48: tests.regressions.lcos_dir.distributed.tcp.future_hang_on_get_629 .........................***Timeout 100.01 sec | |
Start 49: tests.regressions.lcos_dir.future_hang_on_then_629 | |
49/536 Test #49: tests.regressions.lcos_dir.future_hang_on_then_629 ........................................ Passed 0.21 sec | |
Start 50: tests.regressions.lcos_dir.future_hang_on_wait_with_callback_629 | |
50/536 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/536 Test #51: tests.regressions.lcos_dir.future_timed_wait_1025 ......................................... Passed 40.04 sec | |
Start 52: tests.regressions.lcos_dir.future_serialization_1898 | |
52/536 Test #52: tests.regressions.lcos_dir.future_serialization_1898 ...................................... Passed 0.03 sec | |
Start 53: tests.regressions.lcos_dir.future_unwrap_878 | |
53/536 Test #53: tests.regressions.lcos_dir.future_unwrap_878 .............................................. Passed 0.04 sec | |
Start 54: tests.regressions.lcos_dir.future_unwrap_1182 | |
54/536 Test #54: tests.regressions.lcos_dir.future_unwrap_1182 ............................................. Passed 0.03 sec | |
Start 55: tests.regressions.lcos_dir.ignore_while_locked_1485 | |
55/536 Test #55: tests.regressions.lcos_dir.ignore_while_locked_1485 ....................................... Passed 0.03 sec | |
Start 56: tests.regressions.lcos_dir.distributed.tcp.lifetime_588 | |
56/536 Test #56: tests.regressions.lcos_dir.distributed.tcp.lifetime_588 ................................... Passed 0.05 sec | |
Start 57: tests.regressions.lcos_dir.distributed.tcp.lifetime_588_1 | |
57/536 Test #57: tests.regressions.lcos_dir.distributed.tcp.lifetime_588_1 ................................. Passed 0.05 sec | |
Start 58: tests.regressions.lcos_dir.distributed.tcp.multiple_gather_ops_2001 | |
58/536 Test #58: tests.regressions.lcos_dir.distributed.tcp.multiple_gather_ops_2001 ....................... Passed 0.04 sec | |
Start 59: tests.regressions.lcos_dir.promise_leak_996 | |
59/536 Test #59: tests.regressions.lcos_dir.promise_leak_996 ............................................... Passed 0.03 sec | |
Start 60: tests.regressions.lcos_dir.promise_1620 | |
60/536 Test #60: tests.regressions.lcos_dir.promise_1620 ................................................... Passed 0.44 sec | |
Start 61: tests.regressions.lcos_dir.distributed.tcp.receive_buffer_1733 | |
61/536 Test #61: tests.regressions.lcos_dir.distributed.tcp.receive_buffer_1733 ............................ Passed 0.14 sec | |
Start 62: tests.regressions.lcos_dir.safely_destroy_promise_1481 | |
62/536 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/536 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/536 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/536 Test #65: tests.regressions.lcos_dir.shared_future_then_2166 ........................................ Passed 0.03 sec | |
Start 66: tests.regressions.lcos_dir.shared_mutex_1702 | |
66/536 Test #66: tests.regressions.lcos_dir.shared_mutex_1702 .............................................. Passed 0.03 sec | |
Start 67: tests.regressions.lcos_dir.shared_stated_leaked_1211 | |
67/536 Test #67: tests.regressions.lcos_dir.shared_stated_leaked_1211 ...................................... Passed 0.03 sec | |
Start 68: tests.regressions.lcos_dir.sliding_semaphore_2338 | |
68/536 Test #68: tests.regressions.lcos_dir.sliding_semaphore_2338 ......................................... Passed 0.07 sec | |
Start 69: tests.regressions.lcos_dir.split_future_2246 | |
69/536 Test #69: tests.regressions.lcos_dir.split_future_2246 .............................................. Passed 0.03 sec | |
Start 70: tests.regressions.lcos_dir.wait_all_hang_1946 | |
70/536 Test #70: tests.regressions.lcos_dir.wait_all_hang_1946 ............................................. Passed 0.05 sec | |
Start 71: tests.regressions.lcos_dir.wait_for_1751 | |
71/536 Test #71: tests.regressions.lcos_dir.wait_for_1751 .................................................. Passed 2.05 sec | |
Start 72: tests.regressions.lcos_dir.wait_for_action_2796 | |
72/536 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/536 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/536 Test #74: tests.regressions.lcos_dir.distributed.tcp.after_588_4 .................................... Passed 3.53 sec | |
Start 75: tests.regressions.lcos_dir.fail_future_2667 | |
75/536 Test #75: tests.regressions.lcos_dir.fail_future_2667 ............................................... Passed 7.83 sec | |
Start 76: tests.regressions.lcos_dir.future_range_ambiguity_2032 | |
76/536 Test #76: tests.regressions.lcos_dir.future_range_ambiguity_2032 .................................... Passed 9.46 sec | |
Start 77: tests.regressions.lcos_dir.wait_all_std_array_2035 | |
77/536 Test #77: tests.regressions.lcos_dir.wait_all_std_array_2035 ........................................ Passed 3.06 sec | |
Start 78: tests.regressions.parallel.for_each_annotated_function | |
78/536 Test #78: tests.regressions.parallel.for_each_annotated_function .................................... Passed 0.04 sec | |
Start 79: tests.regressions.parallel.for_loop_2281 | |
79/536 Test #79: tests.regressions.parallel.for_loop_2281 .................................................. Passed 0.04 sec | |
Start 80: tests.regressions.parallel.minimal_findend | |
80/536 Test #80: tests.regressions.parallel.minimal_findend ................................................ Passed 0.03 sec | |
Start 81: tests.regressions.parallel.scan_different_inits | |
81/536 Test #81: tests.regressions.parallel.scan_different_inits ........................................... Passed 0.04 sec | |
Start 82: tests.regressions.parallel.scan_non_commutative | |
82/536 Test #82: tests.regressions.parallel.scan_non_commutative ........................................... Passed 0.04 sec | |
Start 83: tests.regressions.parallel.scan_shortlength | |
83/536 Test #83: tests.regressions.parallel.scan_shortlength ............................................... Passed 0.04 sec | |
Start 84: tests.regressions.parallel.search_zerolength | |
84/536 Test #84: tests.regressions.parallel.search_zerolength .............................................. Passed 0.05 sec | |
Start 85: tests.regressions.parallel.static_chunker_2282 | |
85/536 Test #85: tests.regressions.parallel.static_chunker_2282 ............................................ Passed 0.03 sec | |
Start 86: tests.regressions.parallel.is_executor_1691 | |
86/536 Test #86: tests.regressions.parallel.is_executor_1691 ............................................... Passed 0.04 sec | |
Start 87: tests.regressions.performance_counters.discover_counters_1787 | |
87/536 Test #87: tests.regressions.performance_counters.discover_counters_1787 ............................. Passed 0.03 sec | |
Start 88: tests.regressions.performance_counters.statistics_2666 | |
88/536 Test #88: tests.regressions.performance_counters.statistics_2666 .................................... Passed 2.03 sec | |
Start 89: tests.regressions.performance_counters.uptime_1737 | |
89/536 Test #89: tests.regressions.performance_counters.uptime_1737 ........................................ Passed 1.03 sec | |
Start 90: tests.regressions.serialization.buffer_overrun_2839 | |
90/536 Test #90: tests.regressions.serialization.buffer_overrun_2839 ....................................... Passed 0.03 sec | |
Start 91: tests.regressions.threads.block_os_threads_1036 | |
91/536 Test #91: tests.regressions.threads.block_os_threads_1036 ........................................... Passed 0.04 sec | |
Start 92: tests.regressions.threads.resume_priority | |
92/536 Test #92: tests.regressions.threads.resume_priority ................................................. Passed 0.03 sec | |
Start 93: tests.regressions.threads.thread_data_1111 | |
93/536 Test #93: tests.regressions.threads.thread_data_1111 ................................................ Passed 0.03 sec | |
Start 94: tests.regressions.threads.thread_pool_executor_1112 | |
94/536 Test #94: tests.regressions.threads.thread_pool_executor_1112 ....................................... Passed 0.04 sec | |
Start 95: tests.regressions.threads.thread_rescheduling | |
95/536 Test #95: tests.regressions.threads.thread_rescheduling ............................................. Passed 0.06 sec | |
Start 96: tests.regressions.threads.thread_suspend_pending | |
96/536 Test #96: tests.regressions.threads.thread_suspend_pending .......................................... Passed 0.04 sec | |
Start 97: tests.regressions.threads.thread_suspend_duration | |
97/536 Test #97: tests.regressions.threads.thread_suspend_duration ......................................... Passed 0.07 sec | |
Start 98: tests.regressions.threads.threads_all_1422 | |
98/536 Test #98: tests.regressions.threads.threads_all_1422 ................................................ Passed 0.05 sec | |
Start 99: tests.regressions.threads.thread_pool_executor_1114 | |
99/536 Test #99: tests.regressions.threads.thread_pool_executor_1114 ....................................... Passed 0.03 sec | |
Start 100: tests.regressions.traits.is_callable_1179 | |
100/536 Test #100: tests.regressions.traits.is_callable_1179 ................................................. Passed 0.02 sec | |
Start 101: tests.regressions.util.command_line_arguments_706 | |
101/536 Test #101: tests.regressions.util.command_line_arguments_706 ......................................... Passed 0.04 sec | |
Start 102: tests.regressions.util.configuration_1572 | |
102/536 Test #102: tests.regressions.util.configuration_1572 ................................................. Passed 0.03 sec | |
Start 103: tests.regressions.util.function_argument | |
103/536 Test #103: tests.regressions.util.function_argument .................................................. Passed 0.03 sec | |
Start 104: tests.regressions.util.function_serialization_728 | |
104/536 Test #104: tests.regressions.util.function_serialization_728 ......................................... Passed 0.03 sec | |
Start 105: tests.regressions.util.iarchive_1237 | |
105/536 Test #105: tests.regressions.util.iarchive_1237 ...................................................... Passed 0.03 sec | |
Start 106: tests.regressions.util.protect_with_nullary_pfo | |
106/536 Test #106: tests.regressions.util.protect_with_nullary_pfo ........................................... Passed 0.04 sec | |
Start 107: tests.regressions.util.serialize_buffer_1069 | |
107/536 Test #107: tests.regressions.util.serialize_buffer_1069 .............................................. Passed 0.03 sec | |
Start 108: tests.regressions.util.set_config_entry_deadlock | |
108/536 Test #108: tests.regressions.util.set_config_entry_deadlock .......................................... Passed 0.03 sec | |
Start 109: tests.regressions.util.tuple_serialization_803 | |
109/536 Test #109: tests.regressions.util.tuple_serialization_803 ............................................ Passed 0.03 sec | |
Start 110: tests.regressions.util.unwrapped_1528 | |
110/536 Test #110: tests.regressions.util.unwrapped_1528 ..................................................... Passed 0.02 sec | |
Start 111: tests.regressions.util.use_all_cores_2262 | |
111/536 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/536 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/536 Test #113: tests.regressions.util.distributed.tcp.zero_copy_parcels_1001_no_array_optimization ....... Passed 0.15 sec | |
Start 114: tests.regressions.util.distributed.tcp.zero_copy_parcels_1001_no_zero_copy_optimization | |
114/536 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/536 Test #115: tests.unit.actions.return_future .......................................................... Passed 0.04 sec | |
Start 116: tests.unit.actions.fail_compile_non_const_array_argument | |
116/536 Test #116: tests.unit.actions.fail_compile_non_const_array_argument .................................. Passed 3.11 sec | |
Start 117: tests.unit.actions.fail_compile_const_array_argument | |
117/536 Test #117: tests.unit.actions.fail_compile_const_array_argument ...................................... Passed 4.13 sec | |
Start 118: tests.unit.actions.fail_compile_non_const_pointer_argument | |
118/536 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/536 Test #119: tests.unit.actions.fail_compile_const_pointer_argument .................................... Passed 3.09 sec | |
Start 120: tests.unit.actions.fail_compile_non_const_ref_argument | |
120/536 Test #120: tests.unit.actions.fail_compile_non_const_ref_argument .................................... Passed 3.10 sec | |
Start 121: tests.unit.actions.succeed_compile_const_ref_argument | |
121/536 Test #121: tests.unit.actions.succeed_compile_const_ref_argument ..................................... Passed 7.04 sec | |
Start 122: tests.unit.agas.distributed.tcp.credit_exhaustion | |
122/536 Test #122: tests.unit.agas.distributed.tcp.credit_exhaustion ......................................... Passed 2.19 sec | |
Start 123: tests.unit.agas.distributed.tcp.find_clients_from_prefix | |
123/536 Test #123: tests.unit.agas.distributed.tcp.find_clients_from_prefix .................................. Passed 0.04 sec | |
Start 124: tests.unit.agas.distributed.tcp.find_ids_from_prefix | |
124/536 Test #124: tests.unit.agas.distributed.tcp.find_ids_from_prefix ...................................... Passed 0.14 sec | |
Start 125: tests.unit.agas.distributed.tcp.get_colocation_id | |
125/536 Test #125: tests.unit.agas.distributed.tcp.get_colocation_id ......................................... Passed 0.14 sec | |
Start 126: tests.unit.agas.gid_type | |
126/536 Test #126: tests.unit.agas.gid_type .................................................................. Passed 0.02 sec | |
Start 127: tests.unit.agas.local_address_rebind | |
127/536 Test #127: tests.unit.agas.local_address_rebind ...................................................... Passed 0.05 sec | |
Start 128: tests.unit.agas.local_embedded_ref_to_local_object | |
128/536 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/536 Test #129: tests.unit.agas.distributed.tcp.local_embedded_ref_to_remote_object ....................... Passed 8.16 sec | |
Start 130: tests.unit.agas.distributed.tcp.remote_embedded_ref_to_local_object | |
130/536 Test #130: tests.unit.agas.distributed.tcp.remote_embedded_ref_to_local_object ....................... Passed 8.09 sec | |
Start 131: tests.unit.agas.distributed.tcp.remote_embedded_ref_to_remote_object | |
131/536 Test #131: tests.unit.agas.distributed.tcp.remote_embedded_ref_to_remote_object ...................... Passed 8.08 sec | |
Start 132: tests.unit.agas.refcnted_symbol_to_local_object | |
132/536 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/536 Test #133: tests.unit.agas.distributed.tcp.refcnted_symbol_to_remote_object ..........................***Timeout 100.00 sec | |
################################################################################ | |
simple component test | |
################################################################################ | |
id: {00000002df000001, 0000000000001001} managed | |
[1/{0000000200000001, 0000000000001001}]: destroying object | |
[1/{0000000200000001, 0000000000001001}]: triggering flag {0000000100000001, 0000000000411000} | |
################################################################################ | |
managed component test | |
################################################################################ | |
id: {000000025f000001, 00000000004013e9} managed | |
[1/{000000025f000001, 00000000004013e9}]: destroying object | |
[1/{000000025f000001, 00000000004013e9}]: triggering flag {0000000100000001, 0000000000411001} | |
Start 134: tests.unit.agas.scoped_ref_to_local_object | |
134/536 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/536 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/536 Test #136: tests.unit.agas.distributed.tcp.split_credit .............................................. Passed 0.16 sec | |
Start 137: tests.unit.agas.uncounted_symbol_to_local_object | |
137/536 Test #137: tests.unit.agas.uncounted_symbol_to_local_object .......................................... Passed 3.06 sec | |
Start 138: tests.unit.agas.distributed.tcp.uncounted_symbol_to_remote_object | |
138/536 Test #138: tests.unit.agas.distributed.tcp.uncounted_symbol_to_remote_object ......................... Passed 6.05 sec | |
Start 139: tests.unit.components.distributed.tcp.action_invoke_no_more_than | |
139/536 Test #139: tests.unit.components.distributed.tcp.action_invoke_no_more_than .......................... Passed 1.10 sec | |
Start 140: tests.unit.components.distributed.tcp.copy_component | |
140/536 Test #140: tests.unit.components.distributed.tcp.copy_component ...................................... Passed 0.05 sec | |
Start 141: tests.unit.components.distribution_policy_executor | |
141/536 Test #141: tests.unit.components.distribution_policy_executor ........................................ Passed 0.03 sec | |
Start 142: tests.unit.components.get_gid | |
142/536 Test #142: tests.unit.components.get_gid ............................................................. Passed 0.03 sec | |
Start 143: tests.unit.components.distributed.tcp.get_ptr | |
143/536 Test #143: tests.unit.components.distributed.tcp.get_ptr ............................................. Passed 0.15 sec | |
Start 144: tests.unit.components.inheritance_2_classes_abstract | |
144/536 Test #144: tests.unit.components.inheritance_2_classes_abstract ...................................... Passed 0.04 sec | |
Start 145: tests.unit.components.inheritance_2_classes_concrete | |
145/536 Test #145: tests.unit.components.inheritance_2_classes_concrete ...................................... Passed 0.04 sec | |
Start 146: tests.unit.components.inheritance_3_classes_1_abstract | |
146/536 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/536 Test #147: tests.unit.components.inheritance_3_classes_2_abstract .................................... Passed 0.04 sec | |
Start 148: tests.unit.components.inheritance_3_classes_concrete | |
148/536 Test #148: tests.unit.components.inheritance_3_classes_concrete ...................................... Passed 0.04 sec | |
Start 149: tests.unit.components.launch_process | |
149/536 Test #149: tests.unit.components.launch_process ...................................................... Passed 1.27 sec | |
Start 150: tests.unit.components.local_new | |
150/536 Test #150: tests.unit.components.local_new ........................................................... Passed 0.03 sec | |
Start 151: tests.unit.components.distributed.tcp.migrate_component | |
151/536 Test #151: tests.unit.components.distributed.tcp.migrate_component ................................... Passed 2.30 sec | |
Start 152: tests.unit.components.migrate_component_to_storage | |
152/536 Test #152: tests.unit.components.migrate_component_to_storage ........................................ Passed 0.05 sec | |
Start 153: tests.unit.components.distributed.tcp.new_ | |
153/536 Test #153: tests.unit.components.distributed.tcp.new_ ................................................ Passed 0.15 sec | |
Start 154: tests.unit.components.distributed.tcp.new_binpacking | |
154/536 Test #154: tests.unit.components.distributed.tcp.new_binpacking ...................................... Passed 0.04 sec | |
Start 155: tests.unit.components.distributed.tcp.new_colocated | |
155/536 Test #155: tests.unit.components.distributed.tcp.new_colocated ....................................... Passed 0.04 sec | |
Start 156: tests.unit.components.distributed.tcp.unordered_map | |
156/536 Test #156: tests.unit.components.distributed.tcp.unordered_map ....................................... Passed 0.13 sec | |
Start 157: tests.unit.components.partitioned_vector_view | |
157/536 Test #157: tests.unit.components.partitioned_vector_view ............................................. Passed 0.08 sec | |
Start 158: tests.unit.components.partitioned_vector_view_iterator | |
158/536 Test #158: tests.unit.components.partitioned_vector_view_iterator .................................... Passed 0.05 sec | |
Start 159: tests.unit.components.partitioned_vector_subview | |
159/536 Test #159: tests.unit.components.partitioned_vector_subview .......................................... Passed 0.18 sec | |
Start 160: tests.unit.components.coarray | |
160/536 Test #160: tests.unit.components.coarray ............................................................. Passed 0.07 sec | |
Start 161: tests.unit.components.coarray_all_reduce | |
161/536 Test #161: tests.unit.components.coarray_all_reduce .................................................. Passed 0.05 sec | |
Start 162: tests.unit.components.distribution_policy_executor_v1 | |
162/536 Test #162: tests.unit.components.distribution_policy_executor_v1 ..................................... Passed 0.03 sec | |
Start 163: tests.unit.diagnostics.handled_exception | |
163/536 Test #163: tests.unit.diagnostics.handled_exception .................................................. Passed 0.03 sec | |
Start 164: tests.unit.diagnostics.unhandled_exception | |
164/536 Test #164: tests.unit.diagnostics.unhandled_exception ................................................ Passed 0.03 sec | |
Start 165: tests.unit.lcos.distributed.tcp.apply_colocated | |
165/536 Test #165: tests.unit.lcos.distributed.tcp.apply_colocated ........................................... Passed 0.15 sec | |
Start 166: tests.unit.lcos.apply_local | |
166/536 Test #166: tests.unit.lcos.apply_local ............................................................... Passed 0.05 sec | |
Start 167: tests.unit.lcos.apply_local_executor | |
167/536 Test #167: tests.unit.lcos.apply_local_executor ...................................................... Passed 1.04 sec | |
Start 168: tests.unit.lcos.distributed.tcp.apply_remote | |
168/536 Test #168: tests.unit.lcos.distributed.tcp.apply_remote .............................................. Passed 0.04 sec | |
Start 169: tests.unit.lcos.distributed.tcp.apply_remote_client | |
169/536 Test #169: tests.unit.lcos.distributed.tcp.apply_remote_client ....................................... Passed 0.14 sec | |
Start 170: tests.unit.lcos.distributed.tcp.async_cb_colocated | |
170/536 Test #170: tests.unit.lcos.distributed.tcp.async_cb_colocated ........................................ Passed 0.14 sec | |
Start 171: tests.unit.lcos.distributed.tcp.async_cb_remote | |
171/536 Test #171: tests.unit.lcos.distributed.tcp.async_cb_remote ........................................... Passed 0.04 sec | |
Start 172: tests.unit.lcos.distributed.tcp.async_cb_remote_client | |
172/536 Test #172: tests.unit.lcos.distributed.tcp.async_cb_remote_client .................................... Passed 0.04 sec | |
Start 173: tests.unit.lcos.distributed.tcp.async_continue | |
173/536 Test #173: tests.unit.lcos.distributed.tcp.async_continue ............................................ Passed 0.04 sec | |
Start 174: tests.unit.lcos.distributed.tcp.async_continue_cb | |
174/536 Test #174: tests.unit.lcos.distributed.tcp.async_continue_cb ......................................... Passed 0.04 sec | |
Start 175: tests.unit.lcos.distributed.tcp.async_continue_cb_colocated | |
175/536 Test #175: tests.unit.lcos.distributed.tcp.async_continue_cb_colocated ............................... Passed 0.04 sec | |
Start 176: tests.unit.lcos.async_local | |
176/536 Test #176: tests.unit.lcos.async_local ............................................................... Passed 0.03 sec | |
Start 177: tests.unit.lcos.async_local_executor | |
177/536 Test #177: tests.unit.lcos.async_local_executor ...................................................... Passed 0.04 sec | |
Start 178: tests.unit.lcos.distributed.tcp.async_remote | |
178/536 Test #178: tests.unit.lcos.distributed.tcp.async_remote .............................................. Passed 0.04 sec | |
Start 179: tests.unit.lcos.distributed.tcp.async_remote_client | |
179/536 Test #179: tests.unit.lcos.distributed.tcp.async_remote_client ....................................... Passed 0.04 sec | |
Start 180: tests.unit.lcos.distributed.tcp.broadcast | |
180/536 Test #180: tests.unit.lcos.distributed.tcp.broadcast ................................................. Passed 0.05 sec | |
Start 181: tests.unit.lcos.distributed.tcp.broadcast_apply | |
181/536 Test #181: tests.unit.lcos.distributed.tcp.broadcast_apply ........................................... Passed 0.04 sec | |
Start 182: tests.unit.lcos.channel | |
182/536 Test #182: tests.unit.lcos.channel ................................................................... Passed 0.04 sec | |
Start 183: tests.unit.lcos.channel_local | |
183/536 Test #183: tests.unit.lcos.channel_local ............................................................. Passed 0.04 sec | |
Start 184: tests.unit.lcos.client_then | |
184/536 Test #184: tests.unit.lcos.client_then ............................................................... Passed 0.03 sec | |
Start 185: tests.unit.lcos.condition_variable | |
185/536 Test #185: tests.unit.lcos.condition_variable ........................................................ Passed 5.24 sec | |
Start 186: tests.unit.lcos.counting_semaphore | |
186/536 Test #186: tests.unit.lcos.counting_semaphore ........................................................ Passed 0.04 sec | |
Start 187: tests.unit.lcos.barrier | |
187/536 Test #187: tests.unit.lcos.barrier ................................................................... Passed 0.07 sec | |
Start 188: tests.unit.lcos.fold | |
188/536 Test #188: tests.unit.lcos.fold ...................................................................... Passed 0.03 sec | |
Start 189: tests.unit.lcos.future | |
189/536 Test #189: tests.unit.lcos.future .................................................................... Passed 0.08 sec | |
Start 190: tests.unit.lcos.future_ref | |
190/536 Test #190: tests.unit.lcos.future_ref ................................................................ Passed 2.03 sec | |
Start 191: tests.unit.lcos.future_then | |
191/536 Test #191: tests.unit.lcos.future_then ............................................................... Passed 14.54 sec | |
Start 192: tests.unit.lcos.future_then_executor | |
192/536 Test #192: tests.unit.lcos.future_then_executor ...................................................... Passed 19.04 sec | |
Start 193: tests.unit.lcos.future_wait | |
193/536 Test #193: tests.unit.lcos.future_wait ............................................................... Passed 0.05 sec | |
Start 194: tests.unit.lcos.global_spmd_block | |
194/536 Test #194: tests.unit.lcos.global_spmd_block ......................................................... Passed 0.04 sec | |
Start 195: tests.unit.lcos.local_latch | |
195/536 Test #195: tests.unit.lcos.local_latch ............................................................... Passed 0.04 sec | |
Start 196: tests.unit.lcos.local_barrier | |
196/536 Test #196: tests.unit.lcos.local_barrier ............................................................. Passed 0.04 sec | |
Start 197: tests.unit.lcos.local_dataflow | |
197/536 Test #197: tests.unit.lcos.local_dataflow ............................................................ Passed 0.04 sec | |
Start 198: tests.unit.lcos.local_dataflow_executor | |
198/536 Test #198: tests.unit.lcos.local_dataflow_executor ................................................... Passed 0.06 sec | |
Start 199: tests.unit.lcos.local_dataflow_std_array | |
199/536 Test #199: tests.unit.lcos.local_dataflow_std_array .................................................. Passed 0.03 sec | |
Start 200: tests.unit.lcos.local_event | |
200/536 Test #200: tests.unit.lcos.local_event ............................................................... Passed 0.04 sec | |
Start 201: tests.unit.lcos.local_mutex | |
201/536 Test #201: tests.unit.lcos.local_mutex ............................................................... Passed 0.28 sec | |
Start 202: tests.unit.lcos.local_promise_allocator | |
202/536 Test #202: tests.unit.lcos.local_promise_allocator ................................................... Passed 0.03 sec | |
Start 203: tests.unit.lcos.make_future | |
203/536 Test #203: tests.unit.lcos.make_future ............................................................... Passed 0.03 sec | |
Start 204: tests.unit.lcos.packaged_action | |
204/536 Test #204: tests.unit.lcos.packaged_action ........................................................... Passed 0.04 sec | |
Start 205: tests.unit.lcos.promise | |
205/536 Test #205: tests.unit.lcos.promise ................................................................... Passed 0.04 sec | |
Start 206: tests.unit.lcos.promise_allocator | |
206/536 Test #206: tests.unit.lcos.promise_allocator ......................................................... Passed 0.03 sec | |
Start 207: tests.unit.lcos.distributed.tcp.reduce | |
207/536 Test #207: tests.unit.lcos.distributed.tcp.reduce .................................................... Passed 0.14 sec | |
Start 208: tests.unit.lcos.distributed.tcp.remote_dataflow | |
208/536 Test #208: tests.unit.lcos.distributed.tcp.remote_dataflow ........................................... Passed 0.04 sec | |
Start 209: tests.unit.lcos.distributed.tcp.remote_latch | |
209/536 Test #209: tests.unit.lcos.distributed.tcp.remote_latch .............................................. Passed 0.14 sec | |
Start 210: tests.unit.lcos.run_guarded | |
210/536 Test #210: tests.unit.lcos.run_guarded ............................................................... Passed 0.04 sec | |
Start 211: tests.unit.lcos.shared_future | |
211/536 Test #211: tests.unit.lcos.shared_future ............................................................. Passed 2.99 sec | |
Start 212: tests.unit.lcos.sliding_semaphore | |
212/536 Test #212: tests.unit.lcos.sliding_semaphore ......................................................... Passed 0.04 sec | |
Start 213: tests.unit.lcos.split_future | |
213/536 Test #213: tests.unit.lcos.split_future .............................................................. Passed 0.73 sec | |
Start 214: tests.unit.lcos.split_shared_future | |
214/536 Test #214: tests.unit.lcos.split_shared_future ....................................................... Passed 0.73 sec | |
Start 215: tests.unit.lcos.use_allocator | |
215/536 Test #215: tests.unit.lcos.use_allocator ............................................................. Passed 0.03 sec | |
Start 216: tests.unit.lcos.wait_all_std_array | |
216/536 Test #216: tests.unit.lcos.wait_all_std_array ........................................................ Passed 0.03 sec | |
Start 217: tests.unit.lcos.wait_any_std_array | |
217/536 Test #217: tests.unit.lcos.wait_any_std_array ........................................................ Passed 0.03 sec | |
Start 218: tests.unit.lcos.when_all | |
218/536 Test #218: tests.unit.lcos.when_all .................................................................. Passed 1.44 sec | |
Start 219: tests.unit.lcos.when_all_std_array | |
219/536 Test #219: tests.unit.lcos.when_all_std_array ........................................................ Passed 0.13 sec | |
Start 220: tests.unit.lcos.when_any | |
220/536 Test #220: tests.unit.lcos.when_any .................................................................. Passed 2.96 sec | |
Start 221: tests.unit.lcos.when_any_std_array | |
221/536 Test #221: tests.unit.lcos.when_any_std_array ........................................................ Passed 0.13 sec | |
Start 222: tests.unit.lcos.when_some | |
222/536 Test #222: tests.unit.lcos.when_some ................................................................. Passed 3.05 sec | |
Start 223: tests.unit.lcos.when_some_std_array | |
223/536 Test #223: tests.unit.lcos.when_some_std_array ....................................................... Passed 0.13 sec | |
Start 224: tests.unit.lcos.apply_local_executor_v1 | |
224/536 Test #224: tests.unit.lcos.apply_local_executor_v1 ................................................... Passed 0.03 sec | |
Start 225: tests.unit.lcos.async_local_executor_v1 | |
225/536 Test #225: tests.unit.lcos.async_local_executor_v1 ................................................... Passed 0.03 sec | |
Start 226: tests.unit.lcos.future_then_executor_v1 | |
226/536 Test #226: tests.unit.lcos.future_then_executor_v1 ................................................... Passed 19.04 sec | |
Start 227: tests.unit.lcos.local_dataflow_executor_v1 | |
227/536 Test #227: tests.unit.lcos.local_dataflow_executor_v1 ................................................ Passed 0.03 sec | |
Start 228: tests.unit.lcos.fail_compile_mutex_move | |
228/536 Test #228: tests.unit.lcos.fail_compile_mutex_move ................................................... Passed 7.71 sec | |
Start 229: tests.unit.lcos.fail_compile_spinlock_move | |
229/536 Test #229: tests.unit.lcos.fail_compile_spinlock_move ................................................ Passed 7.61 sec | |
Start 230: tests.unit.lcos.fail_compile_spinlock_no_backoff_move | |
230/536 Test #230: tests.unit.lcos.fail_compile_spinlock_no_backoff_move ..................................... Passed 7.63 sec | |
Start 231: tests.unit.lcos.shared_mutex.shared_mutex1 | |
231/536 Test #231: tests.unit.lcos.shared_mutex.shared_mutex1 ................................................ Passed 6.03 sec | |
Start 232: tests.unit.lcos.shared_mutex.shared_mutex2 | |
232/536 Test #232: tests.unit.lcos.shared_mutex.shared_mutex2 ................................................ Passed 7.04 sec | |
Start 233: tests.unit.parallel.spmd_block | |
233/536 Test #233: tests.unit.parallel.spmd_block ............................................................ Passed 0.04 sec | |
Start 234: tests.unit.parallel.task_block | |
234/536 Test #234: tests.unit.parallel.task_block ............................................................ Passed 0.05 sec | |
Start 235: tests.unit.parallel.task_block_executor | |
235/536 Test #235: tests.unit.parallel.task_block_executor ................................................... Passed 0.05 sec | |
Start 236: tests.unit.parallel.task_block_par | |
236/536 Test #236: tests.unit.parallel.task_block_par ........................................................ Passed 0.06 sec | |
Start 237: tests.unit.parallel.adjacentdifference | |
237/536 Test #237: tests.unit.parallel.adjacentdifference .................................................... Passed 0.04 sec | |
Start 238: tests.unit.parallel.adjacentdifference_exception | |
238/536 Test #238: tests.unit.parallel.adjacentdifference_exception .......................................... Passed 0.04 sec | |
Start 239: tests.unit.parallel.adjacentdifference_bad_alloc | |
239/536 Test #239: tests.unit.parallel.adjacentdifference_bad_alloc .......................................... Passed 0.04 sec | |
Start 240: tests.unit.parallel.adjacentfind | |
240/536 Test #240: tests.unit.parallel.adjacentfind .......................................................... Passed 0.04 sec | |
Start 241: tests.unit.parallel.adjacentfind_exception | |
241/536 Test #241: tests.unit.parallel.adjacentfind_exception ................................................ Passed 0.04 sec | |
Start 242: tests.unit.parallel.adjacentfind_bad_alloc | |
242/536 Test #242: tests.unit.parallel.adjacentfind_bad_alloc ................................................ Passed 0.04 sec | |
Start 243: tests.unit.parallel.adjacentfind_binary | |
243/536 Test #243: tests.unit.parallel.adjacentfind_binary ................................................... Passed 0.04 sec | |
Start 244: tests.unit.parallel.adjacentfind_binary_exception | |
244/536 Test #244: tests.unit.parallel.adjacentfind_binary_exception ......................................... Passed 0.04 sec | |
Start 245: tests.unit.parallel.adjacentfind_binary_bad_alloc | |
245/536 Test #245: tests.unit.parallel.adjacentfind_binary_bad_alloc ......................................... Passed 0.04 sec | |
Start 246: tests.unit.parallel.all_of | |
246/536 Test #246: tests.unit.parallel.all_of ................................................................ Passed 0.05 sec | |
Start 247: tests.unit.parallel.any_of | |
247/536 Test #247: tests.unit.parallel.any_of ................................................................ Passed 0.05 sec | |
Start 248: tests.unit.parallel.copy | |
248/536 Test #248: tests.unit.parallel.copy .................................................................. Passed 0.05 sec | |
Start 249: tests.unit.parallel.copyif_random | |
249/536 Test #249: tests.unit.parallel.copyif_random ......................................................... Passed 0.05 sec | |
Start 250: tests.unit.parallel.copyif_forward | |
250/536 Test #250: tests.unit.parallel.copyif_forward ........................................................ Passed 0.04 sec | |
Start 251: tests.unit.parallel.copyif_exception | |
251/536 Test #251: tests.unit.parallel.copyif_exception ...................................................... Passed 0.04 sec | |
Start 252: tests.unit.parallel.copyif_bad_alloc | |
252/536 Test #252: tests.unit.parallel.copyif_bad_alloc ...................................................... Passed 0.04 sec | |
Start 253: tests.unit.parallel.copyn | |
253/536 Test #253: tests.unit.parallel.copyn ................................................................. Passed 0.05 sec | |
Start 254: tests.unit.parallel.count | |
254/536 Test #254: tests.unit.parallel.count ................................................................. Passed 0.04 sec | |
Start 255: tests.unit.parallel.countif | |
255/536 Test #255: tests.unit.parallel.countif ............................................................... Passed 0.05 sec | |
Start 256: tests.unit.parallel.destroy | |
256/536 Test #256: tests.unit.parallel.destroy ............................................................... Passed 0.05 sec | |
Start 257: tests.unit.parallel.destroyn | |
257/536 Test #257: tests.unit.parallel.destroyn .............................................................. Passed 0.05 sec | |
Start 258: tests.unit.parallel.equal | |
258/536 Test #258: tests.unit.parallel.equal ................................................................. Passed 0.06 sec | |
Start 259: tests.unit.parallel.equal_binary | |
259/536 Test #259: tests.unit.parallel.equal_binary .......................................................... Passed 0.05 sec | |
Start 260: tests.unit.parallel.exclusive_scan | |
260/536 Test #260: tests.unit.parallel.exclusive_scan ........................................................ Passed 1.36 sec | |
Start 261: tests.unit.parallel.exclusive_scan2 | |
261/536 Test #261: tests.unit.parallel.exclusive_scan2 ....................................................... Passed 0.05 sec | |
Start 262: tests.unit.parallel.exclusive_scan_exception | |
262/536 Test #262: tests.unit.parallel.exclusive_scan_exception .............................................. Passed 0.04 sec | |
Start 263: tests.unit.parallel.exclusive_scan_bad_alloc | |
263/536 Test #263: tests.unit.parallel.exclusive_scan_bad_alloc .............................................. Passed 0.04 sec | |
Start 264: tests.unit.parallel.exclusive_scan_validate | |
264/536 Test #264: tests.unit.parallel.exclusive_scan_validate ............................................... Passed 0.05 sec | |
Start 265: tests.unit.parallel.fill | |
265/536 Test #265: tests.unit.parallel.fill .................................................................. Passed 0.06 sec | |
Start 266: tests.unit.parallel.filln | |
266/536 Test #266: tests.unit.parallel.filln ................................................................. Passed 0.04 sec | |
Start 267: tests.unit.parallel.find | |
267/536 Test #267: tests.unit.parallel.find .................................................................. Passed 0.04 sec | |
Start 268: tests.unit.parallel.findend | |
268/536 Test #268: tests.unit.parallel.findend ............................................................... Passed 0.05 sec | |
Start 269: tests.unit.parallel.findfirstof | |
269/536 Test #269: tests.unit.parallel.findfirstof ........................................................... Passed 0.04 sec | |
Start 270: tests.unit.parallel.findfirstof_binary | |
270/536 Test #270: tests.unit.parallel.findfirstof_binary .................................................... Passed 0.04 sec | |
Start 271: tests.unit.parallel.findif | |
271/536 Test #271: tests.unit.parallel.findif ................................................................ Passed 0.04 sec | |
Start 272: tests.unit.parallel.findifnot | |
272/536 Test #272: tests.unit.parallel.findifnot ............................................................. Passed 0.04 sec | |
Start 273: tests.unit.parallel.findifnot_exception | |
273/536 Test #273: tests.unit.parallel.findifnot_exception ................................................... Passed 0.04 sec | |
Start 274: tests.unit.parallel.findifnot_bad_alloc | |
274/536 Test #274: tests.unit.parallel.findifnot_bad_alloc ................................................... Passed 0.05 sec | |
Start 275: tests.unit.parallel.foreach | |
275/536 Test #275: tests.unit.parallel.foreach ............................................................... Passed 0.05 sec | |
Start 276: tests.unit.parallel.foreach_executors | |
276/536 Test #276: tests.unit.parallel.foreach_executors ..................................................... Passed 0.04 sec | |
Start 277: tests.unit.parallel.foreach_prefetching | |
277/536 Test #277: tests.unit.parallel.foreach_prefetching ................................................... Passed 0.04 sec | |
Start 278: tests.unit.parallel.foreach_projection | |
278/536 Test #278: tests.unit.parallel.foreach_projection .................................................... Passed 0.05 sec | |
Start 279: tests.unit.parallel.foreachn | |
279/536 Test #279: tests.unit.parallel.foreachn .............................................................. Passed 0.04 sec | |
Start 280: tests.unit.parallel.foreachn_exception | |
280/536 Test #280: tests.unit.parallel.foreachn_exception .................................................... Passed 0.05 sec | |
Start 281: tests.unit.parallel.foreachn_bad_alloc | |
281/536 Test #281: tests.unit.parallel.foreachn_bad_alloc .................................................... Passed 0.05 sec | |
Start 282: tests.unit.parallel.foreachn_projection | |
282/536 Test #282: tests.unit.parallel.foreachn_projection ................................................... Passed 0.05 sec | |
Start 283: tests.unit.parallel.foreachn_projection_exception | |
283/536 Test #283: tests.unit.parallel.foreachn_projection_exception ......................................... Passed 0.05 sec | |
Start 284: tests.unit.parallel.foreachn_projection_bad_alloc | |
284/536 Test #284: tests.unit.parallel.foreachn_projection_bad_alloc ......................................... Passed 0.04 sec | |
Start 285: tests.unit.parallel.for_loop | |
285/536 Test #285: tests.unit.parallel.for_loop .............................................................. Passed 0.05 sec | |
Start 286: tests.unit.parallel.for_loop_induction | |
286/536 Test #286: tests.unit.parallel.for_loop_induction .................................................... Passed 0.06 sec | |
Start 287: tests.unit.parallel.for_loop_induction_async | |
287/536 Test #287: tests.unit.parallel.for_loop_induction_async .............................................. Passed 0.04 sec | |
Start 288: tests.unit.parallel.for_loop_n | |
288/536 Test #288: tests.unit.parallel.for_loop_n ............................................................ Passed 0.04 sec | |
Start 289: tests.unit.parallel.for_loop_n_strided | |
289/536 Test #289: tests.unit.parallel.for_loop_n_strided .................................................... Passed 0.04 sec | |
Start 290: tests.unit.parallel.for_loop_reduction | |
290/536 Test #290: tests.unit.parallel.for_loop_reduction .................................................... Passed 0.04 sec | |
Start 291: tests.unit.parallel.for_loop_reduction_async | |
291/536 Test #291: tests.unit.parallel.for_loop_reduction_async .............................................. Passed 0.04 sec | |
Start 292: tests.unit.parallel.for_loop_strided | |
292/536 Test #292: tests.unit.parallel.for_loop_strided ...................................................... Passed 0.04 sec | |
Start 293: tests.unit.parallel.generate | |
293/536 Test #293: tests.unit.parallel.generate .............................................................. Passed 0.06 sec | |
Start 294: tests.unit.parallel.generaten | |
294/536 Test #294: tests.unit.parallel.generaten ............................................................. Passed 0.04 sec | |
Start 295: tests.unit.parallel.is_heap | |
295/536 Test #295: tests.unit.parallel.is_heap ............................................................... Passed 0.05 sec | |
Start 296: tests.unit.parallel.is_heap_until | |
296/536 Test #296: tests.unit.parallel.is_heap_until ......................................................... Passed 0.04 sec | |
Start 297: tests.unit.parallel.includes | |
297/536 Test #297: tests.unit.parallel.includes .............................................................. Passed 0.05 sec | |
Start 298: tests.unit.parallel.inclusive_scan | |
298/536 Test #298: tests.unit.parallel.inclusive_scan ........................................................ Passed 1.39 sec | |
Start 299: tests.unit.parallel.is_partitioned | |
299/536 Test #299: tests.unit.parallel.is_partitioned ........................................................ Passed 0.04 sec | |
Start 300: tests.unit.parallel.is_sorted | |
300/536 Test #300: tests.unit.parallel.is_sorted ............................................................. Passed 0.04 sec | |
Start 301: tests.unit.parallel.is_sorted_until | |
301/536 Test #301: tests.unit.parallel.is_sorted_until ....................................................... Passed 0.05 sec | |
Start 302: tests.unit.parallel.lexicographical_compare | |
302/536 Test #302: tests.unit.parallel.lexicographical_compare ............................................... Passed 0.04 sec | |
Start 303: tests.unit.parallel.max_element | |
303/536 Test #303: tests.unit.parallel.max_element ........................................................... Passed 0.07 sec | |
Start 304: tests.unit.parallel.min_element | |
304/536 Test #304: tests.unit.parallel.min_element ........................................................... Passed 0.05 sec | |
Start 305: tests.unit.parallel.minmax_element | |
305/536 Test #305: tests.unit.parallel.minmax_element ........................................................ Passed 0.05 sec | |
Start 306: tests.unit.parallel.mismatch | |
306/536 Test #306: tests.unit.parallel.mismatch .............................................................. Passed 0.04 sec | |
Start 307: tests.unit.parallel.mismatch_binary | |
307/536 Test #307: tests.unit.parallel.mismatch_binary ....................................................... Passed 0.04 sec | |
Start 308: tests.unit.parallel.move | |
308/536 Test #308: tests.unit.parallel.move .................................................................. Passed 0.04 sec | |
Start 309: tests.unit.parallel.none_of | |
309/536 Test #309: tests.unit.parallel.none_of ............................................................... Passed 0.05 sec | |
Start 310: tests.unit.parallel.partition | |
310/536 Test #310: tests.unit.parallel.partition ............................................................. Passed 14.90 sec | |
Start 311: tests.unit.parallel.partition_copy | |
311/536 Test #311: tests.unit.parallel.partition_copy ........................................................ Passed 0.08 sec | |
Start 312: tests.unit.parallel.reduce_ | |
312/536 Test #312: tests.unit.parallel.reduce_ ............................................................... Passed 0.05 sec | |
Start 313: tests.unit.parallel.reduce_by_key | |
313/536 Test #313: tests.unit.parallel.reduce_by_key ......................................................... Passed 4.58 sec | |
Start 314: tests.unit.parallel.remove_copy | |
314/536 Test #314: tests.unit.parallel.remove_copy ........................................................... Passed 0.05 sec | |
Start 315: tests.unit.parallel.remove_copy_if | |
315/536 Test #315: tests.unit.parallel.remove_copy_if ........................................................ Passed 0.05 sec | |
Start 316: tests.unit.parallel.replace | |
316/536 Test #316: tests.unit.parallel.replace ............................................................... Passed 0.04 sec | |
Start 317: tests.unit.parallel.replace_if | |
317/536 Test #317: tests.unit.parallel.replace_if ............................................................ Passed 0.04 sec | |
Start 318: tests.unit.parallel.replace_copy | |
318/536 Test #318: tests.unit.parallel.replace_copy .......................................................... Passed 0.05 sec | |
Start 319: tests.unit.parallel.replace_copy_if | |
319/536 Test #319: tests.unit.parallel.replace_copy_if ....................................................... Passed 0.05 sec | |
Start 320: tests.unit.parallel.reverse | |
320/536 Test #320: tests.unit.parallel.reverse ............................................................... Passed 0.04 sec | |
Start 321: tests.unit.parallel.reverse_copy | |
321/536 Test #321: tests.unit.parallel.reverse_copy .......................................................... Passed 0.05 sec | |
Start 322: tests.unit.parallel.rotate | |
322/536 Test #322: tests.unit.parallel.rotate ................................................................ Passed 0.05 sec | |
Start 323: tests.unit.parallel.rotate_copy | |
323/536 Test #323: tests.unit.parallel.rotate_copy ........................................................... Passed 0.04 sec | |
Start 324: tests.unit.parallel.search | |
324/536 Test #324: tests.unit.parallel.search ................................................................ Passed 0.05 sec | |
Start 325: tests.unit.parallel.searchn | |
325/536 Test #325: tests.unit.parallel.searchn ............................................................... Passed 0.05 sec | |
Start 326: tests.unit.parallel.set_difference | |
326/536 Test #326: tests.unit.parallel.set_difference ........................................................ Passed 0.09 sec | |
Start 327: tests.unit.parallel.set_intersection | |
327/536 Test #327: tests.unit.parallel.set_intersection ...................................................... Passed 0.09 sec | |
Start 328: tests.unit.parallel.set_symmetric_difference | |
328/536 Test #328: tests.unit.parallel.set_symmetric_difference .............................................. Passed 0.10 sec | |
Start 329: tests.unit.parallel.set_union | |
329/536 Test #329: tests.unit.parallel.set_union ............................................................. Passed 0.09 sec | |
Start 330: tests.unit.parallel.sort | |
330/536 Test #330: tests.unit.parallel.sort .................................................................. Passed 26.20 sec | |
Start 331: tests.unit.parallel.sort_by_key | |
331/536 Test #331: tests.unit.parallel.sort_by_key ........................................................... Passed 10.20 sec | |
Start 332: tests.unit.parallel.sort_exceptions | |
332/536 Test #332: tests.unit.parallel.sort_exceptions ....................................................... Passed 0.04 sec | |
Start 333: tests.unit.parallel.stable_partition | |
333/536 Test #333: tests.unit.parallel.stable_partition ...................................................... Passed 0.05 sec | |
Start 334: tests.unit.parallel.swapranges | |
334/536 Test #334: tests.unit.parallel.swapranges ............................................................ Passed 0.05 sec | |
Start 335: tests.unit.parallel.transform | |
335/536 Test #335: tests.unit.parallel.transform ............................................................. Passed 0.05 sec | |
Start 336: tests.unit.parallel.transform_binary | |
336/536 Test #336: tests.unit.parallel.transform_binary ...................................................... Passed 0.05 sec | |
Start 337: tests.unit.parallel.transform_binary2 | |
337/536 Test #337: tests.unit.parallel.transform_binary2 ..................................................... Passed 0.05 sec | |
Start 338: tests.unit.parallel.transform_exclusive_scan | |
338/536 Test #338: tests.unit.parallel.transform_exclusive_scan .............................................. Passed 0.04 sec | |
Start 339: tests.unit.parallel.transform_inclusive_scan | |
339/536 Test #339: tests.unit.parallel.transform_inclusive_scan .............................................. Passed 0.06 sec | |
Start 340: tests.unit.parallel.transform_reduce | |
340/536 Test #340: tests.unit.parallel.transform_reduce ...................................................... Passed 0.04 sec | |
Start 341: tests.unit.parallel.transform_reduce_binary | |
341/536 Test #341: tests.unit.parallel.transform_reduce_binary ............................................... Passed 0.04 sec | |
Start 342: tests.unit.parallel.transform_reduce_binary_exception | |
342/536 Test #342: tests.unit.parallel.transform_reduce_binary_exception ..................................... Passed 0.05 sec | |
Start 343: tests.unit.parallel.transform_reduce_binary_bad_alloc | |
343/536 Test #343: tests.unit.parallel.transform_reduce_binary_bad_alloc ..................................... Passed 0.04 sec | |
Start 344: tests.unit.parallel.uninitialized_copy | |
344/536 Test #344: tests.unit.parallel.uninitialized_copy .................................................... Passed 0.06 sec | |
Start 345: tests.unit.parallel.uninitialized_copyn | |
345/536 Test #345: tests.unit.parallel.uninitialized_copyn ................................................... Passed 0.05 sec | |
Start 346: tests.unit.parallel.uninitialized_default_construct | |
346/536 Test #346: tests.unit.parallel.uninitialized_default_construct ....................................... Passed 0.06 sec | |
Start 347: tests.unit.parallel.uninitialized_default_constructn | |
347/536 Test #347: tests.unit.parallel.uninitialized_default_constructn ...................................... Passed 0.05 sec | |
Start 348: tests.unit.parallel.uninitialized_fill | |
348/536 Test #348: tests.unit.parallel.uninitialized_fill .................................................... Passed 0.08 sec | |
Start 349: tests.unit.parallel.uninitialized_filln | |
349/536 Test #349: tests.unit.parallel.uninitialized_filln ................................................... Passed 0.05 sec | |
Start 350: tests.unit.parallel.uninitialized_move | |
350/536 Test #350: tests.unit.parallel.uninitialized_move .................................................... Passed 0.06 sec | |
Start 351: tests.unit.parallel.uninitialized_moven | |
351/536 Test #351: tests.unit.parallel.uninitialized_moven ................................................... Passed 0.05 sec | |
Start 352: tests.unit.parallel.uninitialized_value_construct | |
352/536 Test #352: tests.unit.parallel.uninitialized_value_construct ......................................... Passed 0.05 sec | |
Start 353: tests.unit.parallel.uninitialized_value_constructn | |
353/536 Test #353: tests.unit.parallel.uninitialized_value_constructn ........................................ Passed 0.05 sec | |
Start 354: tests.unit.parallel.unique_copy | |
354/536 Test #354: tests.unit.parallel.unique_copy ........................................................... Passed 0.07 sec | |
Start 355: tests.unit.parallel.foreach_executors_v1 | |
355/536 Test #355: tests.unit.parallel.foreach_executors_v1 .................................................. Passed 0.04 sec | |
Start 356: tests.unit.parallel.foreach_prefetching_executors_v1 | |
356/536 Test #356: tests.unit.parallel.foreach_prefetching_executors_v1 ...................................... Passed 0.05 sec | |
Start 357: tests.unit.parallel.inclusive_scan_executors_v1 | |
357/536 Test #357: tests.unit.parallel.inclusive_scan_executors_v1 ........................................... Passed 0.04 sec | |
Start 358: tests.unit.parallel.is_sorted_executors_v1 | |
358/536 Test #358: tests.unit.parallel.is_sorted_executors_v1 ................................................ Passed 0.05 sec | |
Start 359: tests.unit.parallel.uninitialized_copy_executors_v1 | |
359/536 Test #359: tests.unit.parallel.uninitialized_copy_executors_v1 ....................................... Passed 0.06 sec | |
Start 360: tests.unit.parallel.copy_range | |
360/536 Test #360: tests.unit.parallel.copy_range ............................................................ Passed 0.04 sec | |
Start 361: tests.unit.parallel.copyif_range | |
361/536 Test #361: tests.unit.parallel.copyif_range .......................................................... Passed 0.04 sec | |
Start 362: tests.unit.parallel.foreach_range | |
362/536 Test #362: tests.unit.parallel.foreach_range ......................................................... Passed 0.05 sec | |
Start 363: tests.unit.parallel.foreach_range_projection | |
363/536 Test #363: tests.unit.parallel.foreach_range_projection .............................................. Passed 0.05 sec | |
Start 364: tests.unit.parallel.generate_range | |
364/536 Test #364: tests.unit.parallel.generate_range ........................................................ Passed 0.06 sec | |
Start 365: tests.unit.parallel.is_heap_range | |
365/536 Test #365: tests.unit.parallel.is_heap_range ......................................................... Passed 0.04 sec | |
Start 366: tests.unit.parallel.is_heap_until_range | |
366/536 Test #366: tests.unit.parallel.is_heap_until_range ................................................... Passed 0.05 sec | |
Start 367: tests.unit.parallel.max_element_range | |
367/536 Test #367: tests.unit.parallel.max_element_range ..................................................... Passed 0.05 sec | |
Start 368: tests.unit.parallel.min_element_range | |
368/536 Test #368: tests.unit.parallel.min_element_range ..................................................... Passed 0.05 sec | |
Start 369: tests.unit.parallel.minmax_element_range | |
369/536 Test #369: tests.unit.parallel.minmax_element_range .................................................. Passed 0.05 sec | |
Start 370: tests.unit.parallel.partition_range | |
370/536 Test #370: tests.unit.parallel.partition_range ....................................................... Passed 1.37 sec | |
Start 371: tests.unit.parallel.partition_copy_range | |
371/536 Test #371: tests.unit.parallel.partition_copy_range .................................................. Passed 0.05 sec | |
Start 372: tests.unit.parallel.remove_copy_range | |
372/536 Test #372: tests.unit.parallel.remove_copy_range ..................................................... Passed 0.05 sec | |
Start 373: tests.unit.parallel.remove_copy_if_range | |
373/536 Test #373: tests.unit.parallel.remove_copy_if_range .................................................. Passed 0.05 sec | |
Start 374: tests.unit.parallel.replace_range | |
374/536 Test #374: tests.unit.parallel.replace_range ......................................................... Passed 0.06 sec | |
Start 375: tests.unit.parallel.replace_copy_range | |
375/536 Test #375: tests.unit.parallel.replace_copy_range .................................................... Passed 0.05 sec | |
Start 376: tests.unit.parallel.replace_copy_if_range | |
376/536 Test #376: tests.unit.parallel.replace_copy_if_range ................................................. Passed 0.04 sec | |
Start 377: tests.unit.parallel.replace_if_range | |
377/536 Test #377: tests.unit.parallel.replace_if_range ...................................................... Passed 0.05 sec | |
Start 378: tests.unit.parallel.reverse_range | |
378/536 Test #378: tests.unit.parallel.reverse_range ......................................................... Passed 0.05 sec | |
Start 379: tests.unit.parallel.reverse_copy_range | |
379/536 Test #379: tests.unit.parallel.reverse_copy_range .................................................... Passed 0.05 sec | |
Start 380: tests.unit.parallel.rotate_range | |
380/536 Test #380: tests.unit.parallel.rotate_range .......................................................... Passed 0.04 sec | |
Start 381: tests.unit.parallel.rotate_copy_range | |
381/536 Test #381: tests.unit.parallel.rotate_copy_range ..................................................... Passed 0.04 sec | |
Start 382: tests.unit.parallel.sort_range | |
382/536 Test #382: tests.unit.parallel.sort_range ............................................................ Passed 23.27 sec | |
Start 383: tests.unit.parallel.transform_range | |
383/536 Test #383: tests.unit.parallel.transform_range ....................................................... Passed 0.04 sec | |
Start 384: tests.unit.parallel.transform_range_binary | |
384/536 Test #384: tests.unit.parallel.transform_range_binary ................................................ Passed 0.05 sec | |
Start 385: tests.unit.parallel.transform_range_binary2 | |
385/536 Test #385: tests.unit.parallel.transform_range_binary2 ............................................... Passed 0.05 sec | |
Start 386: tests.unit.parallel.unique_copy_range | |
386/536 Test #386: tests.unit.parallel.unique_copy_range ..................................................... Passed 0.04 sec | |
Start 387: tests.unit.parallel.bulk_async | |
387/536 Test #387: tests.unit.parallel.bulk_async ............................................................ Passed 0.04 sec | |
Start 388: tests.unit.parallel.created_executor | |
388/536 Test #388: tests.unit.parallel.created_executor ...................................................... Passed 0.04 sec | |
Start 389: tests.unit.parallel.executor_parameters | |
389/536 Test #389: tests.unit.parallel.executor_parameters ................................................... Passed 0.06 sec | |
Start 390: tests.unit.parallel.executor_parameters_timer_hooks | |
390/536 Test #390: tests.unit.parallel.executor_parameters_timer_hooks ....................................... Passed 0.04 sec | |
Start 391: tests.unit.parallel.minimal_async_executor | |
391/536 Test #391: tests.unit.parallel.minimal_async_executor ................................................ Passed 0.04 sec | |
Start 392: tests.unit.parallel.minimal_sync_executor | |
392/536 Test #392: tests.unit.parallel.minimal_sync_executor ................................................. Passed 0.04 sec | |
Start 393: tests.unit.parallel.minimal_timed_async_executor | |
393/536 Test #393: tests.unit.parallel.minimal_timed_async_executor .......................................... Passed 0.10 sec | |
Start 394: tests.unit.parallel.minimal_timed_sync_executor | |
394/536 Test #394: tests.unit.parallel.minimal_timed_sync_executor ........................................... Passed 0.27 sec | |
Start 395: tests.unit.parallel.parallel_executor | |
395/536 Test #395: tests.unit.parallel.parallel_executor ..................................................... Passed 0.04 sec | |
Start 396: tests.unit.parallel.parallel_fork_executor | |
396/536 Test #396: tests.unit.parallel.parallel_fork_executor ................................................ Passed 0.05 sec | |
Start 397: tests.unit.parallel.persistent_executor_parameters | |
397/536 Test #397: tests.unit.parallel.persistent_executor_parameters ........................................ Passed 0.04 sec | |
Start 398: tests.unit.parallel.sequenced_executor | |
398/536 Test #398: tests.unit.parallel.sequenced_executor .................................................... Passed 0.04 sec | |
Start 399: tests.unit.parallel.service_executors | |
399/536 Test #399: tests.unit.parallel.service_executors ..................................................... Passed 0.04 sec | |
Start 400: tests.unit.parallel.shared_parallel_executor | |
400/536 Test #400: tests.unit.parallel.shared_parallel_executor .............................................. Passed 0.04 sec | |
Start 401: tests.unit.parallel.this_thread_executors | |
401/536 Test #401: tests.unit.parallel.this_thread_executors ................................................. Passed 0.04 sec | |
Start 402: tests.unit.parallel.thread_pool_attached_executors | |
402/536 Test #402: tests.unit.parallel.thread_pool_attached_executors ........................................ Passed 0.05 sec | |
Start 403: tests.unit.parallel.thread_pool_executors | |
403/536 Test #403: tests.unit.parallel.thread_pool_executors ................................................. Passed 0.04 sec | |
Start 404: tests.unit.parallel.timed_parallel_executor | |
404/536 Test #404: tests.unit.parallel.timed_parallel_executor ............................................... Passed 0.05 sec | |
Start 405: tests.unit.parallel.timed_this_thread_executors | |
405/536 Test #405: tests.unit.parallel.timed_this_thread_executors ........................................... Passed 0.05 sec | |
Start 406: tests.unit.parallel.timed_thread_pool_executors | |
406/536 Test #406: tests.unit.parallel.timed_thread_pool_executors ........................................... Passed 0.05 sec | |
Start 407: tests.unit.parallel.bulk_async_v1 | |
407/536 Test #407: tests.unit.parallel.bulk_async_v1 ......................................................... Passed 0.04 sec | |
Start 408: tests.unit.parallel.created_executor_v1 | |
408/536 Test #408: tests.unit.parallel.created_executor_v1 ................................................... Passed 0.06 sec | |
Start 409: tests.unit.parallel.minimal_async_executor_v1 | |
409/536 Test #409: tests.unit.parallel.minimal_async_executor_v1 ............................................. Passed 0.05 sec | |
Start 410: tests.unit.parallel.minimal_sync_executor_v1 | |
410/536 Test #410: tests.unit.parallel.minimal_sync_executor_v1 .............................................. Passed 0.04 sec | |
Start 411: tests.unit.parallel.minimal_timed_async_executor_v1 | |
411/536 Test #411: tests.unit.parallel.minimal_timed_async_executor_v1 ....................................... Passed 0.22 sec | |
Start 412: tests.unit.parallel.minimal_timed_sync_executor_v1 | |
412/536 Test #412: tests.unit.parallel.minimal_timed_sync_executor_v1 ........................................ Passed 0.27 sec | |
Start 413: tests.unit.parallel.parallel_executor_v1 | |
413/536 Test #413: tests.unit.parallel.parallel_executor_v1 .................................................. Passed 0.04 sec | |
Start 414: tests.unit.parallel.parallel_fork_executor_v1 | |
414/536 Test #414: tests.unit.parallel.parallel_fork_executor_v1 ............................................. Passed 0.04 sec | |
Start 415: tests.unit.parallel.sequential_executor_v1 | |
415/536 Test #415: tests.unit.parallel.sequential_executor_v1 ................................................ Passed 0.03 sec | |
Start 416: tests.unit.parallel.service_executors_v1 | |
416/536 Test #416: tests.unit.parallel.service_executors_v1 .................................................. Passed 0.05 sec | |
Start 417: tests.unit.parallel.shared_parallel_executor_v1 | |
417/536 Test #417: tests.unit.parallel.shared_parallel_executor_v1 ........................................... Passed 0.04 sec | |
Start 418: tests.unit.parallel.this_thread_executors_v1 | |
418/536 Test #418: tests.unit.parallel.this_thread_executors_v1 .............................................. Passed 0.04 sec | |
Start 419: tests.unit.parallel.thread_pool_attached_executors_v1 | |
419/536 Test #419: tests.unit.parallel.thread_pool_attached_executors_v1 ..................................... Passed 0.04 sec | |
Start 420: tests.unit.parallel.thread_pool_executors_v1 | |
420/536 Test #420: tests.unit.parallel.thread_pool_executors_v1 .............................................. Passed 0.04 sec | |
Start 421: tests.unit.parallel.timed_parallel_executor_v1 | |
421/536 Test #421: tests.unit.parallel.timed_parallel_executor_v1 ............................................ Passed 0.04 sec | |
Start 422: tests.unit.parallel.timed_this_thread_executors_v1 | |
422/536 Test #422: tests.unit.parallel.timed_this_thread_executors_v1 ........................................ Passed 0.06 sec | |
Start 423: tests.unit.parallel.timed_thread_pool_executors_v1 | |
423/536 Test #423: tests.unit.parallel.timed_thread_pool_executors_v1 ........................................ Passed 0.05 sec | |
Start 424: tests.unit.parallel.distributed.tcp.partitioned_vector_copy | |
424/536 Test #424: tests.unit.parallel.distributed.tcp.partitioned_vector_copy ............................... Passed 9.60 sec | |
Start 425: tests.unit.parallel.distributed.tcp.partitioned_vector_for_each | |
425/536 Test #425: tests.unit.parallel.distributed.tcp.partitioned_vector_for_each ........................... Passed 6.21 sec | |
Start 426: tests.unit.parallel.distributed.tcp.partitioned_vector_handle_values | |
426/536 Test #426: tests.unit.parallel.distributed.tcp.partitioned_vector_handle_values ...................... Passed 1.89 sec | |
Start 427: tests.unit.parallel.distributed.tcp.partitioned_vector_iter | |
427/536 Test #427: tests.unit.parallel.distributed.tcp.partitioned_vector_iter ............................... Passed 22.58 sec | |
Start 428: tests.unit.parallel.distributed.tcp.partitioned_vector_move | |
428/536 Test #428: tests.unit.parallel.distributed.tcp.partitioned_vector_move ...............................***Timeout 100.00 sec | |
Start 429: tests.unit.parallel.distributed.tcp.partitioned_vector_target | |
429/536 Test #429: tests.unit.parallel.distributed.tcp.partitioned_vector_target ............................. Passed 0.97 sec | |
Start 430: tests.unit.parallel.distributed.tcp.partitioned_vector_transform | |
430/536 Test #430: tests.unit.parallel.distributed.tcp.partitioned_vector_transform .......................... Passed 11.86 sec | |
Start 431: tests.unit.parallel.distributed.tcp.partitioned_vector_transform_reduce | |
431/536 Test #431: tests.unit.parallel.distributed.tcp.partitioned_vector_transform_reduce ................... Passed 1.49 sec | |
Start 432: tests.unit.parallel.distributed.tcp.partitioned_vector_fill | |
432/536 Test #432: tests.unit.parallel.distributed.tcp.partitioned_vector_fill ............................... Passed 6.14 sec | |
Start 433: tests.unit.parallel.distributed.tcp.partitioned_vector_inclusive_scan | |
433/536 Test #433: tests.unit.parallel.distributed.tcp.partitioned_vector_inclusive_scan ..................... Passed 7.70 sec | |
Start 434: tests.unit.parallel.distributed.tcp.partitioned_vector_exclusive_scan | |
434/536 Test #434: tests.unit.parallel.distributed.tcp.partitioned_vector_exclusive_scan ..................... Passed 7.97 sec | |
Start 435: tests.unit.parallel.distributed.tcp.partitioned_vector_transform_scan | |
435/536 Test #435: tests.unit.parallel.distributed.tcp.partitioned_vector_transform_scan ..................... Passed 1.98 sec | |
Start 436: tests.unit.parallel.distributed.tcp.partitioned_vector_reduce | |
436/536 Test #436: tests.unit.parallel.distributed.tcp.partitioned_vector_reduce ............................. Passed 1.11 sec | |
Start 437: tests.unit.parallel.distributed.tcp.partitioned_vector_find | |
437/536 Test #437: tests.unit.parallel.distributed.tcp.partitioned_vector_find ............................... Passed 2.51 sec | |
Start 438: tests.unit.parcelset.distributed.tcp.put_parcels | |
438/536 Test #438: tests.unit.parcelset.distributed.tcp.put_parcels .......................................... Passed 0.14 sec | |
Start 439: tests.unit.parcelset.distributed.tcp.set_parcel_write_handler | |
439/536 Test #439: tests.unit.parcelset.distributed.tcp.set_parcel_write_handler ............................. Passed 0.04 sec | |
Start 440: tests.unit.parcelset.distributed.tcp.put_parcels_with_coalescing | |
440/536 Test #440: tests.unit.parcelset.distributed.tcp.put_parcels_with_coalescing ..........................***Failed 0.17 sec | |
using seed: 1504032311 | |
{stack-trace}: 4 frames: | |
0x7f9c9127922c : hpx::detail::backtrace[abi:cxx11](unsigned long) + 0x9c in /home/zao/stellar/bld-rwdi/lib/libhpx.so.1 | |
0x7f9c9128c647 : 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 | |
0x7f9c9128cb65 : 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 | |
0x7f9c912d7f5e : 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}: 41 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=1 | |
SSH_CLIENT=10.0.1.24 51580 22 | |
SSH_CONNECTION=10.0.1.24 51580 10.0.1.34 22 | |
SSH_TTY=/dev/pts/0 | |
TERM=xterm | |
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}: 13600 | |
{function}: runtime_support::create_message_handler | |
{file}: /home/zao/stellar/hpx/src/runtime/components/server/runtime_support_server.cpp | |
{line}: 1555 | |
{os-thread}: 0, locality#0/worker-thread#0 | |
{thread-id}: 000055756c4552a0 | |
{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: 19030f9e45 | |
{boost}: V1.64.0 | |
{build-type}: release | |
{date}: Aug 29 2017 19:28:27 | |
{platform}: linux | |
{compiler}: GNU C++ version 6.3.0 20170516 | |
{stdlib}: GNU libstdc++ version 20170516 | |
{what}: attempt to create message handler plugin instance of invalid/unknown type: coalescing_message_handler: HPX(bad_plugin_type) | |
terminate called after throwing an instance of 'hpx::detail::exception_with_info<hpx::exception>' | |
what(): attempt to create message handler plugin instance of invalid/unknown type: coalescing_message_handler: HPX(bad_plugin_type) | |
Base command is "/home/zao/stellar/bld-rwdi/bin/put_parcels_with_coalescing_test -Ihpx.parcel.tcp.enable=1 --hpx:threads=1 --hpx:localities=2" | |
Executing command: /home/zao/stellar/bld-rwdi/bin/put_parcels_with_coalescing_test -Ihpx.parcel.tcp.enable=1 --hpx:threads=1 --hpx:localities=2 --hpx:node=0 | |
Executing command: /home/zao/stellar/bld-rwdi/bin/put_parcels_with_coalescing_test -Ihpx.parcel.tcp.enable=1 --hpx:threads=1 --hpx:localities=2 --hpx:node=1 | |
Process 0 failed with an unexpected error code of -6 (expected 0) | |
Start 441: tests.unit.performance_counters.all_counters | |
441/536 Test #441: tests.unit.performance_counters.all_counters .............................................. Passed 0.04 sec | |
Start 442: tests.unit.performance_counters.path_elements | |
442/536 Test #442: tests.unit.performance_counters.path_elements ............................................. Passed 0.04 sec | |
Start 443: tests.unit.resource.resource_partitioner | |
443/536 Test #443: tests.unit.resource.resource_partitioner .................................................. Passed 0.04 sec | |
Start 444: tests.unit.serialization.serialization_array | |
444/536 Test #444: tests.unit.serialization.serialization_array .............................................. Passed 0.02 sec | |
Start 445: tests.unit.serialization.serialization_valarray | |
445/536 Test #445: tests.unit.serialization.serialization_valarray ........................................... Passed 0.02 sec | |
Start 446: tests.unit.serialization.serialization_builtins | |
446/536 Test #446: tests.unit.serialization.serialization_builtins ........................................... Passed 0.02 sec | |
Start 447: tests.unit.serialization.serialization_complex | |
447/536 Test #447: tests.unit.serialization.serialization_complex ............................................ Passed 0.02 sec | |
Start 448: tests.unit.serialization.serialization_custom_constructor | |
448/536 Test #448: tests.unit.serialization.serialization_custom_constructor ................................. Passed 0.02 sec | |
Start 449: tests.unit.serialization.serialization_deque | |
449/536 Test #449: tests.unit.serialization.serialization_deque .............................................. Passed 0.02 sec | |
Start 450: tests.unit.serialization.serialization_map | |
450/536 Test #450: tests.unit.serialization.serialization_map ................................................ Passed 0.02 sec | |
Start 451: tests.unit.serialization.serialization_list | |
451/536 Test #451: tests.unit.serialization.serialization_list ............................................... Passed 0.02 sec | |
Start 452: tests.unit.serialization.serialization_set | |
452/536 Test #452: tests.unit.serialization.serialization_set ................................................ Passed 0.02 sec | |
Start 453: tests.unit.serialization.serialization_simple | |
453/536 Test #453: tests.unit.serialization.serialization_simple ............................................. Passed 0.02 sec | |
Start 454: tests.unit.serialization.serialization_smart_ptr | |
454/536 Test #454: tests.unit.serialization.serialization_smart_ptr .......................................... Passed 0.02 sec | |
Start 455: tests.unit.serialization.serialization_unordered_map | |
455/536 Test #455: tests.unit.serialization.serialization_unordered_map ...................................... Passed 0.02 sec | |
Start 456: tests.unit.serialization.serialization_vector | |
456/536 Test #456: tests.unit.serialization.serialization_vector ............................................. Passed 0.02 sec | |
Start 457: tests.unit.serialization.serialization_partitioned_vector | |
457/536 Test #457: tests.unit.serialization.serialization_partitioned_vector ................................. Passed 0.04 sec | |
Start 458: tests.unit.serialization.serialization_variant | |
458/536 Test #458: tests.unit.serialization.serialization_variant ............................................ Passed 0.02 sec | |
Start 459: tests.unit.serialization.serialize_buffer | |
459/536 Test #459: tests.unit.serialization.serialize_buffer ................................................. Passed 0.44 sec | |
Start 460: tests.unit.serialization.zero_copy_serialization | |
460/536 Test #460: tests.unit.serialization.zero_copy_serialization .......................................... Passed 0.06 sec | |
Start 461: tests.unit.serialization.fail_compile_non_serializable_class | |
461/536 Test #461: tests.unit.serialization.fail_compile_non_serializable_class .............................. Passed 0.91 sec | |
Start 462: tests.unit.serialization.succeed_compile_empty_class | |
462/536 Test #462: tests.unit.serialization.succeed_compile_empty_class ...................................... Passed 1.42 sec | |
Start 463: tests.unit.serialization.polymorphic_reference | |
463/536 Test #463: tests.unit.serialization.polymorphic_reference ............................................ Passed 0.02 sec | |
Start 464: tests.unit.serialization.polymorphic_pointer | |
464/536 Test #464: tests.unit.serialization.polymorphic_pointer .............................................. Passed 0.02 sec | |
Start 465: tests.unit.serialization.polymorphic_nonintrusive | |
465/536 Test #465: tests.unit.serialization.polymorphic_nonintrusive ......................................... Passed 0.02 sec | |
Start 466: tests.unit.serialization.polymorphic_nonintrusive_abstract | |
466/536 Test #466: tests.unit.serialization.polymorphic_nonintrusive_abstract ................................ Passed 0.02 sec | |
Start 467: tests.unit.serialization.polymorphic_semiintrusive_template | |
467/536 Test #467: tests.unit.serialization.polymorphic_semiintrusive_template ............................... Passed 0.02 sec | |
Start 468: tests.unit.serialization.polymorphic_template | |
468/536 Test #468: tests.unit.serialization.polymorphic_template ............................................. Passed 0.02 sec | |
Start 469: tests.unit.serialization.smart_ptr_polymorphic | |
469/536 Test #469: tests.unit.serialization.smart_ptr_polymorphic ............................................ Passed 0.02 sec | |
Start 470: tests.unit.serialization.smart_ptr_polymorphic_nonintrusive | |
470/536 Test #470: tests.unit.serialization.smart_ptr_polymorphic_nonintrusive ............................... Passed 0.02 sec | |
Start 471: tests.unit.threads.lockfree_fifo | |
471/536 Test #471: tests.unit.threads.lockfree_fifo .......................................................... Passed 0.15 sec | |
Start 472: tests.unit.threads.resource_manager | |
472/536 Test #472: tests.unit.threads.resource_manager ....................................................... Passed 0.06 sec | |
Start 473: tests.unit.threads.set_thread_state | |
473/536 Test #473: tests.unit.threads.set_thread_state ....................................................... Passed 0.07 sec | |
Start 474: tests.unit.threads.stack_check | |
474/536 Test #474: tests.unit.threads.stack_check ............................................................ Passed 0.03 sec | |
Start 475: tests.unit.threads.thread | |
475/536 Test #475: tests.unit.threads.thread ................................................................. Passed 3.05 sec | |
Start 476: tests.unit.threads.thread_affinity | |
476/536 Test #476: tests.unit.threads.thread_affinity ........................................................ Passed 0.04 sec | |
Start 477: tests.unit.threads.thread_id | |
477/536 Test #477: tests.unit.threads.thread_id .............................................................. Passed 0.34 sec | |
Start 478: tests.unit.threads.thread_launching | |
478/536 Test #478: tests.unit.threads.thread_launching ....................................................... Passed 0.04 sec | |
Start 479: tests.unit.threads.thread_mf | |
479/536 Test #479: tests.unit.threads.thread_mf .............................................................. Passed 0.03 sec | |
Start 480: tests.unit.threads.distributed.tcp.thread_stacksize | |
480/536 Test #480: tests.unit.threads.distributed.tcp.thread_stacksize ....................................... Passed 0.14 sec | |
Start 481: tests.unit.threads.thread_suspension_executor | |
481/536 Test #481: tests.unit.threads.thread_suspension_executor ............................................. Passed 0.03 sec | |
Start 482: tests.unit.threads.thread_yield | |
482/536 Test #482: tests.unit.threads.thread_yield ........................................................... Passed 0.03 sec | |
Start 483: tests.unit.traits.is_callable | |
483/536 Test #483: tests.unit.traits.is_callable ............................................................. Passed 0.02 sec | |
Start 484: tests.unit.traits.is_range | |
484/536 Test #484: tests.unit.traits.is_range ................................................................ Passed 0.02 sec | |
Start 485: tests.unit.traits.is_tuple_like | |
485/536 Test #485: tests.unit.traits.is_tuple_like ........................................................... Passed 0.02 sec | |
Start 486: tests.unit.util.any | |
486/536 Test #486: tests.unit.util.any ....................................................................... Passed 0.03 sec | |
Start 487: tests.unit.util.any_serialization | |
487/536 Test #487: tests.unit.util.any_serialization ......................................................... Passed 0.03 sec | |
Start 488: tests.unit.util.boost_any | |
488/536 Test #488: tests.unit.util.boost_any ................................................................. Passed 0.03 sec | |
Start 489: tests.unit.util.bind_action | |
489/536 Test #489: tests.unit.util.bind_action ............................................................... Passed 0.03 sec | |
Start 490: tests.unit.util.config_entry | |
490/536 Test #490: tests.unit.util.config_entry .............................................................. Passed 0.03 sec | |
Start 491: tests.unit.util.function | |
491/536 Test #491: tests.unit.util.function .................................................................. Passed 0.03 sec | |
Start 492: tests.unit.util.pack_traversal | |
492/536 Test #492: tests.unit.util.pack_traversal ............................................................ Passed 0.02 sec | |
Start 493: tests.unit.util.parse_slurm_nodelist | |
493/536 Test #493: tests.unit.util.parse_slurm_nodelist ...................................................... Passed 0.03 sec | |
Start 494: tests.unit.util.range | |
494/536 Test #494: tests.unit.util.range ..................................................................... Passed 0.02 sec | |
Start 495: tests.unit.util.tagged | |
495/536 Test #495: tests.unit.util.tagged .................................................................... Passed 0.02 sec | |
Start 496: tests.unit.util.tuple | |
496/536 Test #496: tests.unit.util.tuple ..................................................................... Passed 0.02 sec | |
Start 497: tests.unit.util.unwrap | |
497/536 Test #497: tests.unit.util.unwrap .................................................................... Passed 0.03 sec | |
Start 498: tests.unit.util.coordinate | |
498/536 Test #498: tests.unit.util.coordinate ................................................................ Passed 0.03 sec | |
Start 499: tests.unit.util.parse_affinity_options | |
499/536 Test #499: tests.unit.util.parse_affinity_options .................................................... Passed 0.04 sec | |
Start 500: tests.unit.util.bind.bind_const_test | |
500/536 Test #500: tests.unit.util.bind.bind_const_test ...................................................... Passed 0.02 sec | |
Start 501: tests.unit.util.bind.bind_cv_test | |
501/536 Test #501: tests.unit.util.bind.bind_cv_test ......................................................... Passed 0.02 sec | |
Start 502: tests.unit.util.bind.bind_dm2_test | |
502/536 Test #502: tests.unit.util.bind.bind_dm2_test ........................................................ Passed 0.02 sec | |
Start 503: tests.unit.util.bind.bind_dm3_test | |
503/536 Test #503: tests.unit.util.bind.bind_dm3_test ........................................................ Passed 0.02 sec | |
Start 504: tests.unit.util.bind.bind_dm_test | |
504/536 Test #504: tests.unit.util.bind.bind_dm_test ......................................................... Passed 0.02 sec | |
Start 505: tests.unit.util.bind.bind_placeholder_test | |
505/536 Test #505: tests.unit.util.bind.bind_placeholder_test ................................................ Passed 0.02 sec | |
Start 506: tests.unit.util.bind.bind_rv_sp_test | |
506/536 Test #506: tests.unit.util.bind.bind_rv_sp_test ...................................................... Passed 0.02 sec | |
Start 507: tests.unit.util.bind.bind_rvalue_test | |
507/536 Test #507: tests.unit.util.bind.bind_rvalue_test ..................................................... Passed 0.02 sec | |
Start 508: tests.unit.util.bind.bind_stateful_test | |
508/536 Test #508: tests.unit.util.bind.bind_stateful_test ................................................... Passed 0.02 sec | |
Start 509: tests.unit.util.bind.bind_test | |
509/536 Test #509: tests.unit.util.bind.bind_test ............................................................ Passed 0.02 sec | |
Start 510: tests.unit.util.bind.protect_test | |
510/536 Test #510: tests.unit.util.bind.protect_test ......................................................... Passed 0.02 sec | |
Start 511: tests.unit.util.cache.local_lru_cache | |
511/536 Test #511: tests.unit.util.cache.local_lru_cache ..................................................... Passed 0.03 sec | |
Start 512: tests.unit.util.cache.local_mru_cache | |
512/536 Test #512: tests.unit.util.cache.local_mru_cache ..................................................... Passed 0.03 sec | |
Start 513: tests.unit.util.cache.local_statistics | |
513/536 Test #513: tests.unit.util.cache.local_statistics .................................................... Passed 0.03 sec | |
Start 514: tests.unit.util.function.function_bind_test | |
514/536 Test #514: tests.unit.util.function.function_bind_test ............................................... Passed 0.03 sec | |
Start 515: tests.unit.util.function.contains_test | |
515/536 Test #515: tests.unit.util.function.contains_test .................................................... Passed 0.03 sec | |
Start 516: tests.unit.util.function.function_arith | |
516/536 Test #516: tests.unit.util.function.function_arith ................................................... Passed 0.03 sec | |
Start 517: tests.unit.util.function.function_args | |
517/536 Test #517: tests.unit.util.function.function_args .................................................... Passed 0.03 sec | |
Start 518: tests.unit.util.function.function_ref | |
518/536 Test #518: tests.unit.util.function.function_ref ..................................................... Passed 0.03 sec | |
Start 519: tests.unit.util.function.function_target | |
519/536 Test #519: tests.unit.util.function.function_target .................................................. Passed 0.02 sec | |
Start 520: tests.unit.util.function.function_test | |
520/536 Test #520: tests.unit.util.function.function_test .................................................... Passed 0.03 sec | |
Start 521: tests.unit.util.function.nothrow_swap | |
521/536 Test #521: tests.unit.util.function.nothrow_swap ..................................................... Passed 0.03 sec | |
Start 522: tests.unit.util.function.stateless_test | |
522/536 Test #522: tests.unit.util.function.stateless_test ................................................... Passed 0.03 sec | |
Start 523: tests.unit.util.function.sum_avg | |
523/536 Test #523: tests.unit.util.function.sum_avg .......................................................... Passed 0.03 sec | |
Start 524: tests.unit.util.iterator.iterator_adaptor | |
524/536 Test #524: tests.unit.util.iterator.iterator_adaptor ................................................. Passed 0.03 sec | |
Start 525: tests.unit.util.iterator.iterator_facade | |
525/536 Test #525: tests.unit.util.iterator.iterator_facade .................................................. Passed 0.03 sec | |
Start 526: tests.unit.util.iterator.stencil3_iterator | |
526/536 Test #526: tests.unit.util.iterator.stencil3_iterator ................................................ Passed 0.03 sec | |
Start 527: tests.unit.util.iterator.transform_iterator | |
527/536 Test #527: tests.unit.util.iterator.transform_iterator ............................................... Passed 0.03 sec | |
Start 528: tests.unit.util.iterator.transform_iterator2 | |
528/536 Test #528: tests.unit.util.iterator.transform_iterator2 .............................................. Passed 0.03 sec | |
Start 529: tests.unit.util.iterator.zip_iterator | |
529/536 Test #529: tests.unit.util.iterator.zip_iterator ..................................................... Passed 0.03 sec | |
Start 530: tests.unit.util.mem_fn.mem_fn_derived_test | |
530/536 Test #530: tests.unit.util.mem_fn.mem_fn_derived_test ................................................ Passed 0.02 sec | |
Start 531: tests.unit.util.mem_fn.mem_fn_dm_test | |
531/536 Test #531: tests.unit.util.mem_fn.mem_fn_dm_test ..................................................... Passed 0.02 sec | |
Start 532: tests.unit.util.mem_fn.mem_fn_rv_test | |
532/536 Test #532: tests.unit.util.mem_fn.mem_fn_rv_test ..................................................... Passed 0.02 sec | |
Start 533: tests.unit.util.mem_fn.mem_fn_test | |
533/536 Test #533: tests.unit.util.mem_fn.mem_fn_test ........................................................ Passed 0.02 sec | |
Start 534: tests.unit.util.mem_fn.mem_fn_unary_addr_test | |
534/536 Test #534: tests.unit.util.mem_fn.mem_fn_unary_addr_test ............................................. Passed 0.02 sec | |
Start 535: tests.unit.util.mem_fn.mem_fn_void_test | |
535/536 Test #535: tests.unit.util.mem_fn.mem_fn_void_test ................................................... Passed 0.02 sec | |
Start 536: tests.unit.host_.block_allocator | |
536/536 Test #536: tests.unit.host_.block_allocator .......................................................... Passed 22.35 sec | |
99% tests passed, 5 tests failed out of 536 | |
Total Test time (real) = 797.66 sec | |
The following tests FAILED: | |
2 - tests.regressions.dynamic_counters_loaded_1508 (Failed) | |
48 - tests.regressions.lcos_dir.distributed.tcp.future_hang_on_get_629 (Timeout) | |
133 - tests.unit.agas.distributed.tcp.refcnted_symbol_to_remote_object (Timeout) | |
428 - tests.unit.parallel.distributed.tcp.partitioned_vector_move (Timeout) | |
440 - tests.unit.parcelset.distributed.tcp.put_parcels_with_coalescing (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