Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Scanning dependencies of target hpx_wrap
- Scanning dependencies of target hpx_init
- Scanning dependencies of target hpx
- [ 0%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_argc_argv.cpp.o
- [ 0%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main.cpp.o
- [ 0%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_winsocket.cpp.o
- [ 0%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_user_main_argc_argv.cpp.o
- [ 0%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_user_main.cpp.o
- [ 0%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_variables_map.cpp.o
- [ 0%] Building CXX object src/CMakeFiles/hpx_wrap.dir/hpx_wrap.cpp.o
- [ 0%] Building CXX object src/CMakeFiles/hpx_init.dir/util/lightweight_test.cpp.o
- [ 0%] Building CXX object src/CMakeFiles/hpx.dir/error_code.cpp.o
- [ 0%] Building CXX object src/CMakeFiles/hpx_init.dir/main.cpp.o
- [ 0%] Building CXX object src/CMakeFiles/hpx.dir/exception.cpp.o
- [ 0%] Building CXX object src/CMakeFiles/hpx.dir/exception_list.cpp.o
- [ 0%] Building CXX object src/CMakeFiles/hpx.dir/hpx_init.cpp.o
- [ 0%] Building CXX object src/CMakeFiles/hpx.dir/runtime.cpp.o
- [ 0%] Building CXX object src/CMakeFiles/hpx.dir/runtime_impl.cpp.o
- [ 0%] Building CXX object src/CMakeFiles/hpx.dir/state.cpp.o
- [ 0%] Building CXX object src/CMakeFiles/hpx.dir/throw_exception.cpp.o
- [ 0%] Linking CXX static library ../lib/libhpx_init.a
- [ 0%] Built target hpx_init
- [ 0%] Building CXX object src/CMakeFiles/hpx.dir/version.cpp.o
- [ 0%] Building CXX object src/CMakeFiles/hpx.dir/pre_main.cpp.o
- [ 0%] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/base_action.cpp.o
- [ 0%] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/continuation.cpp.o
- [ 0%] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/detail/action_factory.cpp.o
- [ 0%] Linking CXX static library ../lib/libhpx_wrap.a
- [ 0%] Built target hpx_wrap
- [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/detail/invocation_count_registry.cpp.o
- [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/addressing_service.cpp.o
- [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/big_boot_barrier.cpp.o
- [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/component_namespace.cpp.o
- [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/bootstrap_component_namespace.cpp.o
- [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/bootstrap_locality_namespace.cpp.o
- [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/hosted_component_namespace.cpp.o
- [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/hosted_locality_namespace.cpp.o
- [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/interface.cpp.o
- [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/locality_namespace.cpp.o
- [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/primary_namespace.cpp.o
- [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/component_namespace_server.cpp.o
- [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/locality_namespace_server.cpp.o
- [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/primary_namespace_server.cpp.o
- [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/route.cpp.o
- [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/symbol_namespace_server.cpp.o
- [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/symbol_namespace.cpp.o
- [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/applier/applier.cpp.o
- [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/applier/bind_naming_wrappers.cpp.o
- [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/binpacking_distribution_policy.cpp.o
- [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/component_registry.cpp.o
- [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/component_type.cpp.o
- [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/console_error_sink.cpp.o
- [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/console_logging.cpp.o
- [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/memory.cpp.o
- [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/runtime_support.cpp.o
- [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/component_base.cpp.o
- [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_error_sink_server.cpp.o
- [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_error_sink_singleton.cpp.o
- [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_logging_server.cpp.o
- [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/destroy_component.cpp.o
- [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/runtime_support_server.cpp.o
- [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/wrapper_heap.cpp.o
- [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/stubs/memory_stub.cpp.o
- [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/stubs/runtime_support_stubs.cpp.o
- [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/get_locality_name.cpp.o
- [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/launch_policy.cpp.o
- [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/naming/address.cpp.o
- [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/naming/name.cpp.o
- [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/parcel_await.cpp.o
- [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/parcel_route_handler.cpp.o
- [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/per_action_data_counter.cpp.o
- [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/per_action_data_counter_registry.cpp.o
- [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/locality.cpp.o
- [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcel.cpp.o
- [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcelhandler.cpp.o
- [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcelport.cpp.o
- [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/put_parcel.cpp.o
- [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/resource/detail/detail_partitioner.cpp.o
- [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/resource/partitioner.cpp.o
- [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_id_factory.cpp.o
- [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_intrusive_factory.cpp.o
- [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_nonintrusive_factory.cpp.o
- [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/output_archive.cpp.o
- [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/set_parcel_write_handler.cpp.o
- [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/context_base.cpp.o
- [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/context_generic_context.cpp.o
- [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/coroutine_impl.cpp.o
- [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/coroutine_self.cpp.o
- [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/tss.cpp.o
- [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/swapcontext.cpp.o
- [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/cpu_mask.cpp.o
- [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/io_service_thread_pool.cpp.o
- [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/scheduled_thread_pool.cpp.o
- [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/thread_num_tss.cpp.o
- [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/current_executor.cpp.o
- [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/default_executor.cpp.o
- [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/pool_executor.cpp.o
- [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/service_executor.cpp.o
- [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/this_thread_executors.cpp.o
- [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_attached_executors.cpp.o
- [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_executors.cpp.o
- [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_os_executors.cpp.o
- [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/policies/affinity_data.cpp.o
- [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/policies/parse_affinity_options.cpp.o
- [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/resource_manager.cpp.o
- [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/scheduler_specific_ptr.cpp.o
- [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread.cpp.o
- [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_data.cpp.o
- [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_executor.cpp.o
- [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_helpers.cpp.o
- [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_pool_base.cpp.o
- [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/threadmanager.cpp.o
- [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/topology.cpp.o
- [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/trigger_lco.cpp.o
- [ 17%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/counter_creators.cpp.o
- [ 17%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/counter_parser.cpp.o
- [ 17%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/counters.cpp.o
- [ 17%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/manage_counter.cpp.o
- [ 17%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/manage_counter_type.cpp.o
- [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/performance_counter.cpp.o
- [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/performance_counter_set.cpp.o
- [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/registry.cpp.o
- [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/action_invocation_counter.cpp.o
- [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/arithmetics_counter.cpp.o
- [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/arithmetics_counter_extended.cpp.o
- [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/component_instance_counter.cpp.o
- [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/elapsed_time_counter.cpp.o
- [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/per_action_data_counters.cpp.o
- [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/raw_counter.cpp.o
- [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/raw_values_counter.cpp.o
- [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/statistics_counter.cpp.o
- [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/stubs/performance_counter_stub.cpp.o
- [ 21%] Building CXX object src/CMakeFiles/hpx.dir/util/activate_counters.cpp.o
- [ 21%] Building CXX object src/CMakeFiles/hpx.dir/util/apex.cpp.o
- [ 21%] Building CXX object src/CMakeFiles/hpx.dir/util/asio_util.cpp.o
- [ 21%] Building CXX object src/CMakeFiles/hpx.dir/util/backtrace/backtrace.cpp.o
- [ 21%] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environment.cpp.o
- [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/alps_environment.cpp.o
- [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/pbs_environment.cpp.o
- [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/slurm_environment.cpp.o
- [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/command_line_handling.cpp.o
- [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/debug/thread_stacktrace.cpp.o
- [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/debugging.cpp.o
- [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/detail/empty_function.cpp.o
- [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/find_prefix.cpp.o
- [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/generate_unique_ids.cpp.o
- [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/ini.cpp.o
- [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/init_ini_data.cpp.o
- [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/integer/int128.cpp.o
- [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/integer/uint128.cpp.o
- [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/interval_timer.cpp.o
- [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/io_service_pool.cpp.o
- [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/itt_notify.cpp.o
- [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/logging.cpp.o
- [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/manage_config.cpp.o
- [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/map_hostnames.cpp.o
- [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/one_size_heap_list.cpp.o
- [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/parse_command_line.cpp.o
- [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/pool_timer.cpp.o
- [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/query_counters.cpp.o
- [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/regex_from_pattern.cpp.o
- [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/register_locks.cpp.o
- [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/register_locks_globally.cpp.o
- [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/runtime_configuration.cpp.o
- [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/sed_transform.cpp.o
- [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/serialize_exception.cpp.o
- [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/set_thread_name.cpp.o
- [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/static_reinit.cpp.o
- [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/thread_aware_timer.cpp.o
- [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/thread_description.cpp.o
- [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/thread_mapper.cpp.o
- [ 28%] Building CXX object src/CMakeFiles/hpx.dir/lcos/barrier.cpp.o
- [ 28%] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco.cpp.o
- [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value.cpp.o
- [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_1.cpp.o
- [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_2.cpp.o
- [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_3.cpp.o
- [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/detail/barrier_node.cpp.o
- [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/detail/future_data.cpp.o
- [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/latch.cpp.o
- [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/composable_guard.cpp.o
- [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/detail/condition_variable.cpp.o
- [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/local_barrier.cpp.o
- [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/mutex.cpp.o
- [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/promise.cpp.o
- [ 32%] Building CXX object src/CMakeFiles/hpx.dir/compute/cuda/cuda_target.cpp.o
- [ 32%] Building CXX object src/CMakeFiles/hpx.dir/compute/cuda/get_cuda_targets.cpp.o
- [ 32%] Building CXX object src/CMakeFiles/hpx.dir/compute/host/get_host_targets.cpp.o
- [ 32%] Building CXX object src/CMakeFiles/hpx.dir/compute/host/host_target.cpp.o
- [ 32%] Building CXX object src/CMakeFiles/hpx.dir/compute/host/numa_domains.cpp.o
- [ 32%] Building CXX object src/CMakeFiles/hpx.dir/compat/compat_barrier.cpp.o
- [ 35%] Building CXX object src/CMakeFiles/hpx.dir/__/plugins/parcelport/tcp/connection_handler_tcp.cpp.o
- [ 35%] Building CXX object src/CMakeFiles/hpx.dir/__/plugins/parcelport/tcp/parcelport_tcp.cpp.o
- [ 35%] Linking CXX shared library ../lib/libhpx.so
- [ 35%] Built target hpx
- Scanning dependencies of target memory_component
- Scanning dependencies of target iostreams_component
- Scanning dependencies of target parcel_coalescing
- Scanning dependencies of target process_component
- Scanning dependencies of target unordered_component
- Scanning dependencies of target template_function_accumulator_component
- Scanning dependencies of target partitioned_vector_component
- Scanning dependencies of target io_counters_component
- [ 35%] Building CXX object src/components/performance_counters/memory/CMakeFiles/memory_component.dir/mem_counter_linux.cpp.o
- [ 35%] Building CXX object src/components/performance_counters/io/CMakeFiles/io_counters_component.dir/io_counters.cpp.o
- [ 35%] Building CXX object CMakeFiles/parcel_coalescing.dir/plugins/parcel/coalescing/coalescing_message_handler.cpp.o
- [ 35%] Building CXX object src/components/containers/unordered/CMakeFiles/unordered_component.dir/partition_unordered_map_component.cpp.o
- [ 35%] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/component_module.cpp.o
- [ 35%] Building CXX object src/components/process/CMakeFiles/process_component.dir/process.cpp.o
- [ 35%] Building CXX object examples/accumulators/CMakeFiles/template_function_accumulator_component.dir/template_function_accumulator.cpp.o
- [ 35%] Building CXX object src/components/containers/partitioned_vector/CMakeFiles/partitioned_vector_component.dir/partitioned_vector_component.cpp.o
- [ 39%] Building CXX object CMakeFiles/parcel_coalescing.dir/plugins/parcel/coalescing/coalescing_counter_registry.cpp.o
- [ 39%] Building CXX object src/components/process/CMakeFiles/process_component.dir/server/child_component.cpp.o
- [ 39%] Building CXX object src/components/performance_counters/memory/CMakeFiles/memory_component.dir/mem_counter_macosx.cpp.o
- [ 42%] Building CXX object src/components/performance_counters/memory/CMakeFiles/memory_component.dir/mem_counter_windows.cpp.o
- [ 42%] Building CXX object src/components/performance_counters/memory/CMakeFiles/memory_component.dir/memory.cpp.o
- [ 42%] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/manipulators.cpp.o
- [ 46%] Building CXX object src/components/containers/partitioned_vector/CMakeFiles/partitioned_vector_component.dir/partitioned_vector_component_double.cpp.o
- [ 46%] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/server/output_stream.cpp.o
- [ 46%] Linking CXX shared library ../../../../lib/libhpx_unordered.so
- [ 46%] Linking CXX shared library ../../../../lib/hpx/libhpx_io_counters.so
- [ 46%] Built target unordered_component
- [ 46%] Building CXX object src/components/containers/partitioned_vector/CMakeFiles/partitioned_vector_component.dir/partitioned_vector_component_int.cpp.o
- [ 46%] Built target io_counters_component
- Scanning dependencies of target accumulator_component
- [ 46%] Building CXX object examples/accumulators/CMakeFiles/accumulator_component.dir/accumulator.cpp.o
- [ 46%] Linking CXX shared library ../../../../lib/hpx/libhpx_memory.so
- [ 46%] Built target memory_component
- Scanning dependencies of target template_accumulator_component
- [ 46%] Building CXX object examples/accumulators/CMakeFiles/template_accumulator_component.dir/template_accumulator.cpp.o
- [ 46%] Linking CXX shared library ../../lib/libhpx_template_function_accumulator.so
- [ 46%] Building CXX object CMakeFiles/parcel_coalescing.dir/plugins/parcel/coalescing/performance_counters.cpp.o
- [ 46%] Built target template_function_accumulator_component
- Scanning dependencies of target hpx_thread_phase
- [ 46%] Building CXX object examples/balancing/CMakeFiles/hpx_thread_phase.dir/hpx_thread_phase.cpp.o
- [ 46%] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/standard_streams.cpp.o
- [ 50%] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/posix/create_pipe.cpp.o
- [ 50%] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/posix/search_path.cpp.o
- [ 50%] Linking CXX shared library lib/hpx/libhpx_parcel_coalescing.so
- [ 50%] Built target parcel_coalescing
- Scanning dependencies of target cancelable_action_component
- [ 50%] Building CXX object examples/cancelable_action/cancelable_action/CMakeFiles/cancelable_action_component.dir/cancelable_action.cpp.o
- [ 50%] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/posix/shell_path.cpp.o
- [ 50%] Linking CXX shared library ../../lib/libhpx_template_accumulator.so
- [ 50%] Built target template_accumulator_component
- Scanning dependencies of target jacobi_hpx
- [ 50%] Building CXX object examples/jacobi_smp/CMakeFiles/jacobi_hpx.dir/jacobi.cpp.o
- [ 50%] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/windows/create_pipe.cpp.o
- [ 50%] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/windows/search_path.cpp.o
- [ 50%] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/windows/shell_path.cpp.o
- [ 50%] Linking CXX shared library ../../../lib/libhpx_process.so
- [ 50%] Built target process_component
- Scanning dependencies of target jacobi_nonuniform_hpx
- [ 50%] Building CXX object examples/jacobi_smp/CMakeFiles/jacobi_nonuniform_hpx.dir/jacobi_nonuniform.cpp.o
- [ 50%] Linking CXX shared library ../../lib/libhpx_accumulator.so
- [ 50%] Linking CXX shared library ../../../lib/libhpx_iostreams.so
- [ 50%] Built target accumulator_component
- Scanning dependencies of target nqueen_component
- [ 50%] Built target iostreams_component
- Scanning dependencies of target sine_component
- [ 50%] Building CXX object examples/nqueen/CMakeFiles/nqueen_component.dir/nqueen.cpp.o
- [ 50%] Building CXX object examples/performance_counters/sine/CMakeFiles/sine_component.dir/server/sine.cpp.o
- [ 50%] Linking CXX executable ../../bin/hpx_thread_phase
- [ 50%] Built target hpx_thread_phase
- Scanning dependencies of target emitter
- [ 50%] Building CXX object examples/pipeline/CMakeFiles/emitter.dir/emitter.cpp.o
- [ 53%] Building CXX object examples/jacobi_smp/CMakeFiles/jacobi_hpx.dir/jacobi_hpx.cpp.o
- [ 53%] Linking CXX shared library ../../../lib/libhpx_cancelable_action.so
- [ 53%] Built target cancelable_action_component
- [ 53%] Building CXX object src/components/containers/partitioned_vector/CMakeFiles/partitioned_vector_component.dir/partitioned_vector_component_std_string.cpp.o
- [ 53%] Building CXX object examples/performance_counters/sine/CMakeFiles/sine_component.dir/sine.cpp.o
- [ 53%] Building CXX object examples/jacobi_smp/CMakeFiles/jacobi_nonuniform_hpx.dir/jacobi_nonuniform_hpx.cpp.o
- [ 53%] Linking CXX shared library ../../lib/libhpx_nqueen.so
- [ 53%] Built target nqueen_component
- Scanning dependencies of target worker
- [ 53%] Building CXX object examples/pipeline/CMakeFiles/worker.dir/worker.cpp.o
- [ 53%] Linking CXX executable ../../bin/jacobi_hpx
- [ 53%] Built target jacobi_hpx
- Scanning dependencies of target collector
- [ 53%] Building CXX object examples/pipeline/CMakeFiles/collector.dir/collector.cpp.o
- [ 53%] Linking CXX shared library ../../../lib/hpx/libhpx_sine.so
- [ 53%] Built target sine_component
- Scanning dependencies of target sort_by_key_demo
- [ 53%] Building CXX object examples/quickstart/CMakeFiles/sort_by_key_demo.dir/sort_by_key_demo.cpp.o
- [ 53%] Linking CXX executable ../../bin/emitter
- [ 53%] Built target emitter
- Scanning dependencies of target fractals_executor
- [ 53%] Building CXX object examples/quickstart/CMakeFiles/fractals_executor.dir/fractals_executor.cpp.o
- Scanning dependencies of target vector_counting_dotproduct
- [ 53%] Building CXX object examples/quickstart/CMakeFiles/vector_counting_dotproduct.dir/vector_counting_dotproduct.cpp.o
- [ 53%] Linking CXX executable ../../bin/jacobi_nonuniform_hpx
- [ 53%] Built target jacobi_nonuniform_hpx
- Scanning dependencies of target use_main_thread
- [ 53%] Building CXX object examples/quickstart/CMakeFiles/use_main_thread.dir/use_main_thread.cpp.o
- [ 53%] Linking CXX executable ../../bin/use_main_thread
- [ 53%] Built target use_main_thread
- Scanning dependencies of target timed_wake
- [ 53%] Building CXX object examples/quickstart/CMakeFiles/timed_wake.dir/timed_wake.cpp.o
- [ 53%] Linking CXX executable ../../bin/sort_by_key_demo
- [ 53%] Built target sort_by_key_demo
- Scanning dependencies of target simplest_hello_world_1
- [ 53%] Building CXX object examples/quickstart/CMakeFiles/simplest_hello_world_1.dir/simplest_hello_world_1.cpp.o
- [ 53%] Linking CXX executable ../../bin/fractals_executor
- [ 53%] Built target fractals_executor
- Scanning dependencies of target sierpinski
- [ 53%] Building CXX object examples/quickstart/CMakeFiles/sierpinski.dir/sierpinski.cpp.o
- [ 53%] Linking CXX executable ../../bin/worker
- [ 53%] Built target worker
- Scanning dependencies of target simplest_hello_world_2
- [ 53%] Building CXX object examples/quickstart/CMakeFiles/simplest_hello_world_2.dir/simplest_hello_world_2.cpp.o
- [ 53%] Linking CXX executable ../../bin/timed_wake
- [ 53%] Built target timed_wake
- Scanning dependencies of target safe_object
- [ 53%] Building CXX object examples/quickstart/CMakeFiles/safe_object.dir/safe_object.cpp.o
- [ 53%] Linking CXX executable ../../bin/collector
- [ 53%] Built target collector
- Scanning dependencies of target potpourri
- [ 53%] Building CXX object examples/quickstart/CMakeFiles/potpourri.dir/potpourri.cpp.o
- [ 53%] Linking CXX executable ../../bin/vector_counting_dotproduct
- [ 53%] Built target vector_counting_dotproduct
- Scanning dependencies of target print_to_console
- [ 53%] Building CXX object examples/quickstart/CMakeFiles/print_to_console.dir/print_to_console.cpp.o
- [ 53%] Linking CXX executable ../../bin/simplest_hello_world_1
- [ 53%] Built target simplest_hello_world_1
- Scanning dependencies of target wait_composition
- Scanning dependencies of target local_channel
- [ 53%] Building CXX object examples/quickstart/CMakeFiles/wait_composition.dir/wait_composition.cpp.o
- [ 53%] Building CXX object examples/quickstart/CMakeFiles/local_channel.dir/local_channel.cpp.o
- [ 53%] Linking CXX executable ../../bin/simplest_hello_world_2
- [ 53%] Built target simplest_hello_world_2
- Scanning dependencies of target latch_local
- [ 53%] Building CXX object examples/quickstart/CMakeFiles/latch_local.dir/latch_local.cpp.o
- [ 53%] Linking CXX shared library ../../../../lib/libhpx_partitioned_vector.so
- [ 53%] Linking CXX executable ../../bin/safe_object
- [ 53%] Built target safe_object
- Scanning dependencies of target interest_calculator
- [ 53%] Building CXX object examples/quickstart/CMakeFiles/interest_calculator.dir/interest_calculator.cpp.o
- [ 53%] Built target partitioned_vector_component
- Scanning dependencies of target simple_future_continuation
- [ 53%] Building CXX object examples/quickstart/CMakeFiles/simple_future_continuation.dir/simple_future_continuation.cpp.o
- [ 57%] Linking CXX executable ../../bin/sierpinski
- [ 57%] Built target sierpinski
- Scanning dependencies of target composable_guard
- [ 57%] Building CXX object examples/quickstart/CMakeFiles/composable_guard.dir/composable_guard.cpp.o
- [ 57%] Linking CXX executable ../../bin/print_to_console
- [ 57%] Built target print_to_console
- Scanning dependencies of target partitioned_vector_spmd_foreach
- [ 60%] Building CXX object examples/quickstart/CMakeFiles/partitioned_vector_spmd_foreach.dir/partitioned_vector_spmd_foreach.cpp.o
- [ 60%] Linking CXX executable ../../bin/wait_composition
- [ 60%] Built target wait_composition
- Scanning dependencies of target zerocopy_rdma
- [ 60%] Building CXX object examples/quickstart/CMakeFiles/zerocopy_rdma.dir/zerocopy_rdma.cpp.o
- [ 60%] Linking CXX executable ../../bin/potpourri
- [ 60%] Built target potpourri
- Scanning dependencies of target component_with_executor
- [ 60%] Building CXX object examples/quickstart/CMakeFiles/component_with_executor.dir/component_with_executor.cpp.o
- [ 60%] Linking CXX executable ../../bin/composable_guard
- [ 60%] Linking CXX executable ../../bin/latch_local
- [ 60%] Built target composable_guard
- Scanning dependencies of target pingpong
- [ 60%] Built target latch_local
- Scanning dependencies of target customize_async
- [ 60%] Building CXX object examples/quickstart/CMakeFiles/pingpong.dir/pingpong.cpp.o
- [ 60%] Building CXX object examples/quickstart/CMakeFiles/customize_async.dir/customize_async.cpp.o
- [ 60%] Linking CXX executable ../../bin/local_channel
- [ 60%] Built target local_channel
- Scanning dependencies of target interval_timer
- [ 60%] Building CXX object examples/quickstart/CMakeFiles/interval_timer.dir/interval_timer.cpp.o
- [ 60%] Linking CXX executable ../../bin/interest_calculator
- [ 60%] Built target interest_calculator
- Scanning dependencies of target fibonacci_futures
- [ 60%] Building CXX object examples/quickstart/CMakeFiles/fibonacci_futures.dir/fibonacci_futures.cpp.o
- [ 60%] Linking CXX executable ../../bin/simple_future_continuation
- [ 60%] Built target simple_future_continuation
- Scanning dependencies of target fractals
- [ 60%] Building CXX object examples/quickstart/CMakeFiles/fractals.dir/fractals.cpp.o
- [ 60%] Linking CXX executable ../../bin/interval_timer
- [ 60%] Built target interval_timer
- Scanning dependencies of target timed_futures
- [ 60%] Building CXX object examples/quickstart/CMakeFiles/timed_futures.dir/timed_futures.cpp.o
- [ 60%] Linking CXX executable ../../bin/customize_async
- [ 60%] Built target customize_async
- Scanning dependencies of target 1d_wave_equation
- [ 60%] Building CXX object examples/quickstart/CMakeFiles/1d_wave_equation.dir/1d_wave_equation.cpp.o
- [ 60%] Linking CXX executable ../../bin/component_with_executor
- [ 60%] Built target component_with_executor
- Scanning dependencies of target receive_buffer
- [ 60%] Building CXX object examples/quickstart/CMakeFiles/receive_buffer.dir/receive_buffer.cpp.o
- [ 60%] Linking CXX executable ../../bin/pingpong
- [ 60%] Built target pingpong
- Scanning dependencies of target component_ctors
- [ 60%] Building CXX object examples/quickstart/CMakeFiles/component_ctors.dir/component_ctors.cpp.o
- [ 60%] Linking CXX executable ../../bin/zerocopy_rdma
- [ 60%] Built target zerocopy_rdma
- Scanning dependencies of target shared_mutex
- [ 60%] Building CXX object examples/quickstart/CMakeFiles/shared_mutex.dir/shared_mutex.cpp.o
- [ 60%] Linking CXX executable ../../bin/fibonacci_futures
- [ 60%] Built target fibonacci_futures
- Scanning dependencies of target command_line_handling
- [ 60%] Building CXX object examples/quickstart/CMakeFiles/command_line_handling.dir/command_line_handling.cpp.o
- [ 60%] Linking CXX executable ../../bin/timed_futures
- [ 60%] Built target timed_futures
- Scanning dependencies of target component_inheritance
- [ 60%] Building CXX object examples/quickstart/CMakeFiles/component_inheritance.dir/component_inheritance.cpp.o
- [ 60%] Linking CXX executable ../../bin/fractals
- [ 60%] Built target fractals
- Scanning dependencies of target vector_zip_dotproduct
- [ 60%] Building CXX object examples/quickstart/CMakeFiles/vector_zip_dotproduct.dir/vector_zip_dotproduct.cpp.o
- [ 60%] Linking CXX executable ../../bin/shared_mutex
- [ 60%] Built target shared_mutex
- Scanning dependencies of target data_actions
- [ 64%] Building CXX object examples/quickstart/CMakeFiles/data_actions.dir/data_actions.cpp.o
- [ 64%] Linking CXX executable ../../bin/command_line_handling
- [ 64%] Built target command_line_handling
- Scanning dependencies of target component_in_executable
- [ 64%] Building CXX object examples/quickstart/CMakeFiles/component_in_executable.dir/component_in_executable.cpp.o
- [ 64%] Linking CXX executable ../../bin/partitioned_vector_spmd_foreach
- [ 64%] Built target partitioned_vector_spmd_foreach
- Scanning dependencies of target error_handling
- [ 64%] Building CXX object examples/quickstart/CMakeFiles/error_handling.dir/error_handling.cpp.o
- [ 64%] Linking CXX executable ../../bin/component_ctors
- [ 64%] Built target component_ctors
- Scanning dependencies of target fibonacci
- [ 64%] Linking CXX executable ../../bin/1d_wave_equation
- [ 64%] Building CXX object examples/quickstart/CMakeFiles/fibonacci.dir/fibonacci.cpp.o
- [ 64%] Built target 1d_wave_equation
- Scanning dependencies of target fibonacci_await
- [ 64%] Building CXX object examples/quickstart/CMakeFiles/fibonacci_await.dir/fibonacci_await.cpp.o
- [ 64%] Linking CXX executable ../../bin/receive_buffer
- [ 64%] Built target receive_buffer
- Scanning dependencies of target fibonacci_dataflow
- [ 64%] Building CXX object examples/quickstart/CMakeFiles/fibonacci_dataflow.dir/fibonacci_dataflow.cpp.o
- [ 64%] Linking CXX executable ../../bin/vector_zip_dotproduct
- [ 64%] Linking CXX executable ../../bin/component_inheritance
- [ 64%] Built target vector_zip_dotproduct
- Scanning dependencies of target fibonacci_one
- [ 64%] Building CXX object examples/quickstart/CMakeFiles/fibonacci_one.dir/fibonacci_one.cpp.o
- [ 64%] Built target component_inheritance
- Scanning dependencies of target pipeline1
- [ 64%] Building CXX object examples/quickstart/CMakeFiles/pipeline1.dir/pipeline1.cpp.o
- [ 64%] Linking CXX executable ../../bin/fibonacci_await
- [ 64%] Linking CXX executable ../../bin/fibonacci
- [ 64%] Built target fibonacci_await
- Scanning dependencies of target allow_unknown_options
- [ 64%] Building CXX object examples/quickstart/CMakeFiles/allow_unknown_options.dir/allow_unknown_options.cpp.o
- [ 64%] Built target fibonacci
- Scanning dependencies of target fibonacci_futures_distributed
- [ 64%] Building CXX object examples/quickstart/CMakeFiles/fibonacci_futures_distributed.dir/fibonacci_futures_distributed.cpp.o
- [ 64%] Linking CXX executable ../../bin/data_actions
- [ 64%] Linking CXX executable ../../bin/component_in_executable
- [ 64%] Built target data_actions
- Scanning dependencies of target file_serialization
- [ 64%] Built target component_in_executable
- [ 64%] Building CXX object examples/quickstart/CMakeFiles/file_serialization.dir/file_serialization.cpp.o
- Scanning dependencies of target fibonacci_local
- [ 64%] Building CXX object examples/quickstart/CMakeFiles/fibonacci_local.dir/fibonacci_local.cpp.o
- [ 64%] Linking CXX executable ../../bin/error_handling
- [ 64%] Built target error_handling
- Scanning dependencies of target component_with_custom_heap
- [ 64%] Building CXX object examples/quickstart/CMakeFiles/component_with_custom_heap.dir/component_with_custom_heap.cpp.o
- [ 64%] Linking CXX executable ../../bin/fibonacci_dataflow
- [ 64%] Built target fibonacci_dataflow
- Scanning dependencies of target event_synchronization
- [ 64%] Building CXX object examples/quickstart/CMakeFiles/event_synchronization.dir/event_synchronization.cpp.o
- [ 64%] Linking CXX executable ../../bin/fibonacci_one
- [ 64%] Built target fibonacci_one
- Scanning dependencies of target fractals_struct
- [ 64%] Building CXX object examples/quickstart/CMakeFiles/fractals_struct.dir/fractals_struct.cpp.o
- [ 64%] Linking CXX executable ../../bin/pipeline1
- [ 64%] Linking CXX executable ../../bin/fibonacci_local
- [ 64%] Built target pipeline1
- Scanning dependencies of target enumerate_threads
- [ 64%] Building CXX object examples/quickstart/CMakeFiles/enumerate_threads.dir/enumerate_threads.cpp.o
- [ 64%] Built target fibonacci_local
- Scanning dependencies of target factorial
- [ 64%] Building CXX object examples/quickstart/CMakeFiles/factorial.dir/factorial.cpp.o
- [ 64%] Linking CXX executable ../../bin/allow_unknown_options
- [ 64%] Built target allow_unknown_options
- Scanning dependencies of target hello_world
- [ 64%] Building CXX object examples/quickstart/CMakeFiles/hello_world.dir/hello_world.cpp.o
- [ 64%] Linking CXX executable ../../bin/file_serialization
- [ 64%] Built target file_serialization
- Scanning dependencies of target latch_remote
- [ 64%] Building CXX object examples/quickstart/CMakeFiles/latch_remote.dir/latch_remote.cpp.o
- [ 67%] Linking CXX executable ../../bin/component_with_custom_heap
- [ 67%] Built target component_with_custom_heap
- Scanning dependencies of target init_globally
- [ 67%] Building CXX object examples/quickstart/CMakeFiles/init_globally.dir/init_globally.cpp.o
- [ 67%] Linking CXX executable ../../bin/event_synchronization
- [ 67%] Built target event_synchronization
- Scanning dependencies of target random_mem_access_component
- [ 67%] Building CXX object examples/random_mem_access/random_mem_access/CMakeFiles/random_mem_access_component.dir/random_mem_access.cpp.o
- [ 67%] Linking CXX executable ../../bin/fibonacci_futures_distributed
- [ 67%] Built target fibonacci_futures_distributed
- Scanning dependencies of target simple_resource_partitioner
- [ 67%] Building CXX object examples/resource_partitioner/CMakeFiles/simple_resource_partitioner.dir/simple_resource_partitioner.cpp.o
- [ 67%] Linking CXX executable ../../bin/latch_remote
- [ 67%] Built target latch_remote
- Scanning dependencies of target oversubscribing_resource_partitioner
- [ 67%] Building CXX object examples/resource_partitioner/CMakeFiles/oversubscribing_resource_partitioner.dir/oversubscribing_resource_partitioner.cpp.o
- [ 67%] Linking CXX executable ../../bin/enumerate_threads
- [ 67%] Built target enumerate_threads
- Scanning dependencies of target simplest_resource_partitioner_1
- [ 67%] Building CXX object examples/resource_partitioner/CMakeFiles/simplest_resource_partitioner_1.dir/simplest_resource_partitioner_1.cpp.o
- [ 67%] Linking CXX executable ../../bin/fractals_struct
- [ 67%] Built target fractals_struct
- Scanning dependencies of target simplest_resource_partitioner_2
- [ 67%] Building CXX object examples/resource_partitioner/CMakeFiles/simplest_resource_partitioner_2.dir/simplest_resource_partitioner_2.cpp.o
- [ 67%] Linking CXX executable ../../bin/simplest_resource_partitioner_1
- [ 67%] Built target simplest_resource_partitioner_1
- Scanning dependencies of target async_customization
- [ 67%] Building CXX object examples/resource_partitioner/CMakeFiles/async_customization.dir/async_customization.cpp.o
- [ 67%] Linking CXX executable ../../bin/init_globally
- [ 67%] Built target init_globally
- Scanning dependencies of target guided_pool_test
- [ 67%] Building CXX object examples/resource_partitioner/CMakeFiles/guided_pool_test.dir/guided_pool_test.cpp.o
- [ 67%] Linking CXX executable ../../bin/simplest_resource_partitioner_2
- [ 67%] Built target simplest_resource_partitioner_2
- Scanning dependencies of target spell_check_simple
- [ 67%] Building CXX object examples/spell_check/CMakeFiles/spell_check_simple.dir/spell_check_simple.cpp.o
- [ 67%] Linking CXX executable ../../bin/factorial
- [ 67%] Built target factorial
- Scanning dependencies of target spell_check_file
- [ 67%] Building CXX object examples/spell_check/CMakeFiles/spell_check_file.dir/spell_check_file.cpp.o
- [ 67%] Linking CXX executable ../../bin/hello_world
- [ 67%] Built target hello_world
- Scanning dependencies of target startup_shutdown_component
- [ 67%] Building CXX object examples/startup_shutdown/CMakeFiles/startup_shutdown_component.dir/server/startup_shutdown.cpp.o
- [ 67%] Linking CXX shared library ../../../lib/libhpx_random_mem_access.so
- [ 67%] Built target random_mem_access_component
- Scanning dependencies of target thread_aware_timer
- [ 71%] Building CXX object examples/thread_aware_timer/CMakeFiles/thread_aware_timer.dir/thread_aware_timer.cpp.o
- In file included from /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:9:0:
- /home/nk/Downloads/hpx/hpx/runtime/threads/executors/guided_pool_executor.hpp: In instantiation of ‘auto hpx::threads::executors::pre_execution_async_domain_schedule<Executor, NumaFunction>::operator()(F&&, Ts&& ...) const [with F = hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >&&)>; Ts = {hpx::util::tuple<short unsigned int, double>}; Executor = hpx::threads::executors::pool_executor; NumaFunction = hpx::threads::executors::pool_numa_hint<dummy_tag>]’:
- /home/nk/Downloads/hpx/hpx/util/result_of.hpp:43:39: required by substitution of ‘template<class F, class ... Ts> decltype (declval<F>()((declval<Ts>)()...)) hpx::util::detail::result_of_function_object_impl::invoke(F&&, Ts&& ...) [with F = const hpx::threads::executors::pre_execution_async_domain_schedule<hpx::threads::executors::pool_executor, hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Ts = {hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >&&)>, hpx::util::tuple<short unsigned int, double>}]’
- /home/nk/Downloads/hpx/hpx/util/result_of.hpp:52:72: required from ‘struct hpx::util::detail::result_of_function_object_impl::result_of_invoke<const hpx::threads::executors::pre_execution_async_domain_schedule<hpx::threads::executors::pool_executor, hpx::threads::executors::pool_numa_hint<dummy_tag> >&(hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >&&)>&&, hpx::util::tuple<short unsigned int, double>&&)>’
- /home/nk/Downloads/hpx/hpx/util/result_of.hpp:151:16: required from ‘struct hpx::util::detail::result_of_impl<hpx::threads::executors::pre_execution_async_domain_schedule<hpx::threads::executors::pool_executor, hpx::threads::executors::pool_numa_hint<dummy_tag> >, const hpx::threads::executors::pre_execution_async_domain_schedule<hpx::threads::executors::pool_executor, hpx::threads::executors::pool_numa_hint<dummy_tag> >&(hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >&&)>&&, hpx::util::tuple<short unsigned int, double>&&)>’
- /home/nk/Downloads/hpx/hpx/util/result_of.hpp:182:12: required from ‘struct hpx::util::result_of<const hpx::threads::executors::pre_execution_async_domain_schedule<hpx::threads::executors::pool_executor, hpx::threads::executors::pool_numa_hint<dummy_tag> >&(hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >&&)>&&, hpx::util::tuple<short unsigned int, double>&&)>’
- /home/nk/Downloads/hpx/hpx/util/invoke_fused.hpp:46:16: required from ‘struct hpx::util::detail::fused_result_of_impl<const hpx::threads::executors::pre_execution_async_domain_schedule<hpx::threads::executors::pool_executor, hpx::threads::executors::pool_numa_hint<dummy_tag> >&, hpx::util::tuple<hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >&&)>, hpx::util::tuple<short unsigned int, double> >&&, hpx::util::detail::pack_c<long unsigned int, 0, 1> >’
- /home/nk/Downloads/hpx/hpx/util/invoke_fused.hpp:61:16: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- /home/nk/Downloads/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:725:20: required from ‘typename types::visitor_pointer_type hpx::util::detail::apply_pack_transform_async_allocator(const Allocator&, Visitor&&, Args&& ...) [with Allocator = std::allocator<int>; Visitor = hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >, test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>, hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> > > >; Args = {hpx::lcos::detail::dataflow_frame<hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >, test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>, hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> > >::construction_data, hpx::lcos::future<short unsigned int>, hpx::lcos::future<double>}; types = hpx::util::detail::async_traversal_types<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >, test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>, hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> > > >, hpx::lcos::detail::dataflow_frame<hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >, test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>, hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> > >::construction_data, hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >; typename types::visitor_pointer_type = boost::intrusive_ptr<hpx::lcos::detail::dataflow_frame<hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >, test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>, hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> > > >]’
- /home/nk/Downloads/hpx/hpx/util/pack_traversal_async.hpp:160:60: required from ‘decltype (hpx::util::detail::apply_pack_transform_async_allocator(alloc, forward<Visitor>(visitor), (forward<T>)(hpx::util::traverse_pack_async_allocator::pack)...)) hpx::util::traverse_pack_async_allocator(const Allocator&, Visitor&&, T&& ...) [with Allocator = std::allocator<int>; Visitor = hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >, test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>, hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> > > >; T = {hpx::lcos::detail::dataflow_frame<hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >, test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>, hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> > >::construction_data, hpx::lcos::future<short unsigned int>, hpx::lcos::future<double>}; decltype (hpx::util::detail::apply_pack_transform_async_allocator(alloc, forward<Visitor>(visitor), (forward<T>)(hpx::util::traverse_pack_async_allocator::pack)...)) = boost::intrusive_ptr<hpx::lcos::detail::dataflow_frame<hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >, test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>, hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> > > >]’
- /home/nk/Downloads/hpx/hpx/lcos/dataflow.hpp:361:76: required from ‘typename Frame::type hpx::lcos::detail::create_dataflow_alloc(const Allocator&, Policy&&, Func&&, Ts&& ...) [with Allocator = std::allocator<int>; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>; Ts = {hpx::lcos::future<short unsigned int>, hpx::lcos::future<double>}; Frame = hpx::lcos::detail::dataflow_frame<hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >, test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>, hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> > >; typename Frame::type = hpx::lcos::future<std::complex<long unsigned int> >]’
- /home/nk/Downloads/hpx/hpx/lcos/dataflow.hpp:437:49: required from ‘static typename std::enable_if<(! hpx::traits::is_action<typename std::decay<Future>::type>::value), hpx::lcos::future<typename hpx::lcos::detail::dataflow_return<typename std::decay<Future>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_one_way_executor<T>::value || hpx::traits::is_two_way_executor<T>::value) || hpx::traits::is_threads_executor<Policy>::value)>::type>::call(const Allocator&, Executor_&&, F&&, Ts&& ...) [with Allocator = std::allocator<int>; Executor_ = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; F = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>; Ts = {hpx::lcos::future<short unsigned int>&, hpx::lcos::future<double>&}; Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; typename std::enable_if<(! hpx::traits::is_action<typename std::decay<Future>::type>::value), hpx::lcos::future<typename hpx::lcos::detail::dataflow_return<typename std::decay<Future>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type> >::type = hpx::lcos::future<std::complex<long unsigned int> >]’
- /home/nk/Downloads/hpx/hpx/lcos/dataflow.hpp:534:17: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(hpx::util::internal_allocator<>{}, forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Ts = {test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>, hpx::lcos::future<short unsigned int>&, hpx::lcos::future<double>&}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(hpx::util::internal_allocator<>{}, forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<std::complex<long unsigned int> >; typename std::decay<_Tp>::type = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]’
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:407:23: required from ‘int test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]’
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:480:21: required from here
- /home/nk/Downloads/hpx/hpx/runtime/threads/executors/guided_pool_executor.hpp:104:40: error: no match for call to ‘(hpx::threads::executors::pool_numa_hint<dummy_tag>) (hpx::util::tuple<short unsigned int, double>&)’
- int domain = numa_function_(ts...);
- ~~~~~~~~~~~~~~^~~~~~~
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:448:11: note: candidate: int hpx::threads::executors::pool_numa_hint<dummy_tag>::operator()(int, double, const char*) const
- int operator()(const int, const double, const char *) const {
- ^~~~~~~~
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:448:11: note: candidate expects 3 arguments, 1 provided
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:452:11: note: candidate: int hpx::threads::executors::pool_numa_hint<dummy_tag>::operator()(int) const
- int operator()(const int ) const {
- ^~~~~~~~
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:452:11: note: no known conversion for argument 1 from ‘hpx::util::tuple<short unsigned int, double>’ to ‘int’
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:456:11: note: candidate: int hpx::threads::executors::pool_numa_hint<dummy_tag>::operator()(uint16_t, double) const
- int operator()(const std::uint16_t, const double) const {
- ^~~~~~~~
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:456:11: note: candidate expects 2 arguments, 1 provided
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:460:11: note: candidate: int hpx::threads::executors::pool_numa_hint<dummy_tag>::operator()(const hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<double> >&) const
- int operator()(const util::tuple<future<int>, future<double>> &) const {
- ^~~~~~~~
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:460:11: note: no known conversion for argument 1 from ‘hpx::util::tuple<short unsigned int, double>’ to ‘const hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<double> >&’
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:463:11: note: candidate: int hpx::threads::executors::pool_numa_hint<dummy_tag>::operator()(const hpx::util::tuple<hpx::lcos::future<long unsigned int>, hpx::lcos::shared_future<float> >&) const
- int operator()(const util::tuple<future<std::uint64_t>,
- ^~~~~~~~
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:463:11: note: no known conversion for argument 1 from ‘hpx::util::tuple<short unsigned int, double>’ to ‘const hpx::util::tuple<hpx::lcos::future<long unsigned int>, hpx::lcos::shared_future<float> >&’
- In file included from /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:9:0:
- /home/nk/Downloads/hpx/hpx/runtime/threads/executors/guided_pool_executor.hpp:113:17: error: no type named ‘type’ in ‘struct hpx::util::detail::invoke_deferred_result<hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >&&)>, hpx::util::tuple<short unsigned int, double> >’
- result_type;
- ^~~~~~~~~~~
- /home/nk/Downloads/hpx/hpx/runtime/threads/executors/guided_pool_executor.hpp:115:57: error: no type named ‘type’ in ‘struct hpx::util::detail::invoke_deferred_result<hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >&&)>, hpx::util::tuple<short unsigned int, double> >’
- lcos::local::futures_factory<result_type()> p(
- ^
- /home/nk/Downloads/hpx/hpx/runtime/threads/executors/guided_pool_executor.hpp:115:57: error: no type named ‘type’ in ‘struct hpx::util::detail::invoke_deferred_result<hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >&&)>, hpx::util::tuple<short unsigned int, double> >’
- /home/nk/Downloads/hpx/hpx/runtime/threads/executors/guided_pool_executor.hpp: In instantiation of ‘auto hpx::threads::executors::pre_execution_async_domain_schedule<Executor, NumaFunction>::operator()(F&&, Ts&& ...) const [with F = hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >&&)>; Ts = {hpx::util::tuple<short unsigned int, const double&>}; Executor = hpx::threads::executors::pool_executor; NumaFunction = hpx::threads::executors::pool_numa_hint<dummy_tag>]’:
- /home/nk/Downloads/hpx/hpx/util/result_of.hpp:43:39: required by substitution of ‘template<class F, class ... Ts> decltype (declval<F>()((declval<Ts>)()...)) hpx::util::detail::result_of_function_object_impl::invoke(F&&, Ts&& ...) [with F = const hpx::threads::executors::pre_execution_async_domain_schedule<hpx::threads::executors::pool_executor, hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Ts = {hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >&&)>, hpx::util::tuple<short unsigned int, const double&>}]’
- /home/nk/Downloads/hpx/hpx/util/result_of.hpp:52:72: required from ‘struct hpx::util::detail::result_of_function_object_impl::result_of_invoke<const hpx::threads::executors::pre_execution_async_domain_schedule<hpx::threads::executors::pool_executor, hpx::threads::executors::pool_numa_hint<dummy_tag> >&(hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >&&)>&&, hpx::util::tuple<short unsigned int, const double&>&&)>’
- /home/nk/Downloads/hpx/hpx/util/result_of.hpp:151:16: required from ‘struct hpx::util::detail::result_of_impl<hpx::threads::executors::pre_execution_async_domain_schedule<hpx::threads::executors::pool_executor, hpx::threads::executors::pool_numa_hint<dummy_tag> >, const hpx::threads::executors::pre_execution_async_domain_schedule<hpx::threads::executors::pool_executor, hpx::threads::executors::pool_numa_hint<dummy_tag> >&(hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >&&)>&&, hpx::util::tuple<short unsigned int, const double&>&&)>’
- /home/nk/Downloads/hpx/hpx/util/result_of.hpp:182:12: required from ‘struct hpx::util::result_of<const hpx::threads::executors::pre_execution_async_domain_schedule<hpx::threads::executors::pool_executor, hpx::threads::executors::pool_numa_hint<dummy_tag> >&(hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >&&)>&&, hpx::util::tuple<short unsigned int, const double&>&&)>’
- /home/nk/Downloads/hpx/hpx/util/invoke_fused.hpp:46:16: required from ‘struct hpx::util::detail::fused_result_of_impl<const hpx::threads::executors::pre_execution_async_domain_schedule<hpx::threads::executors::pool_executor, hpx::threads::executors::pool_numa_hint<dummy_tag> >&, hpx::util::tuple<hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >&&)>, hpx::util::tuple<short unsigned int, const double&> >&&, hpx::util::detail::pack_c<long unsigned int, 0, 1> >’
- /home/nk/Downloads/hpx/hpx/util/invoke_fused.hpp:61:16: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- /home/nk/Downloads/hpx/hpx/util/detail/pack_traversal_async_impl.hpp:725:20: required from ‘typename types::visitor_pointer_type hpx::util::detail::apply_pack_transform_async_allocator(const Allocator&, Visitor&&, Args&& ...) [with Allocator = std::allocator<int>; Visitor = hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >, test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>, hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> > > >; Args = {hpx::lcos::detail::dataflow_frame<hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >, test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>, hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> > >::construction_data, hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double>}; types = hpx::util::detail::async_traversal_types<hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >, test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>, hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> > > >, hpx::lcos::detail::dataflow_frame<hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >, test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>, hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> > >::construction_data, hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >; typename types::visitor_pointer_type = boost::intrusive_ptr<hpx::lcos::detail::dataflow_frame<hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >, test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>, hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> > > >]’
- /home/nk/Downloads/hpx/hpx/util/pack_traversal_async.hpp:160:60: required from ‘decltype (hpx::util::detail::apply_pack_transform_async_allocator(alloc, forward<Visitor>(visitor), (forward<T>)(hpx::util::traverse_pack_async_allocator::pack)...)) hpx::util::traverse_pack_async_allocator(const Allocator&, Visitor&&, T&& ...) [with Allocator = std::allocator<int>; Visitor = hpx::util::detail::async_traverse_in_place_tag<hpx::lcos::detail::dataflow_frame<hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >, test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>, hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> > > >; T = {hpx::lcos::detail::dataflow_frame<hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >, test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>, hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> > >::construction_data, hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double>}; decltype (hpx::util::detail::apply_pack_transform_async_allocator(alloc, forward<Visitor>(visitor), (forward<T>)(hpx::util::traverse_pack_async_allocator::pack)...)) = boost::intrusive_ptr<hpx::lcos::detail::dataflow_frame<hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >, test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>, hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> > > >]’
- /home/nk/Downloads/hpx/hpx/lcos/dataflow.hpp:361:76: required from ‘typename Frame::type hpx::lcos::detail::create_dataflow_alloc(const Allocator&, Policy&&, Func&&, Ts&& ...) [with Allocator = std::allocator<int>; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>; Ts = {hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double>}; Frame = hpx::lcos::detail::dataflow_frame<hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >, test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>, hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> > >; typename Frame::type = hpx::lcos::future<std::complex<long unsigned int> >]’
- /home/nk/Downloads/hpx/hpx/lcos/dataflow.hpp:437:49: required from ‘static typename std::enable_if<(! hpx::traits::is_action<typename std::decay<Future>::type>::value), hpx::lcos::future<typename hpx::lcos::detail::dataflow_return<typename std::decay<Future>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type> >::type hpx::lcos::detail::dataflow_dispatch<Executor, typename std::enable_if<((hpx::traits::is_one_way_executor<T>::value || hpx::traits::is_two_way_executor<T>::value) || hpx::traits::is_threads_executor<Policy>::value)>::type>::call(const Allocator&, Executor_&&, F&&, Ts&& ...) [with Allocator = std::allocator<int>; Executor_ = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; F = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>; Ts = {hpx::lcos::future<short unsigned int>&, hpx::lcos::shared_future<double>&}; Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; typename std::enable_if<(! hpx::traits::is_action<typename std::decay<Future>::type>::value), hpx::lcos::future<typename hpx::lcos::detail::dataflow_return<typename std::decay<Future>::type, hpx::util::tuple<typename hpx::traits::acquire_future<Ts, void>::type ...> >::type> >::type = hpx::lcos::future<std::complex<long unsigned int> >]’
- /home/nk/Downloads/hpx/hpx/lcos/dataflow.hpp:534:17: required from ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(hpx::util::internal_allocator<>{}, forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Ts = {test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>, hpx::lcos::future<short unsigned int>&, hpx::lcos::shared_future<double>&}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(hpx::util::internal_allocator<>{}, forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<std::complex<long unsigned int> >; typename std::decay<_Tp>::type = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]’
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:425:24: required from ‘int test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]’
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:480:21: required from here
- /home/nk/Downloads/hpx/hpx/runtime/threads/executors/guided_pool_executor.hpp:104:40: error: no match for call to ‘(hpx::threads::executors::pool_numa_hint<dummy_tag>) (hpx::util::tuple<short unsigned int, const double&>&)’
- int domain = numa_function_(ts...);
- ~~~~~~~~~~~~~~^~~~~~~
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:448:11: note: candidate: int hpx::threads::executors::pool_numa_hint<dummy_tag>::operator()(int, double, const char*) const
- int operator()(const int, const double, const char *) const {
- ^~~~~~~~
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:448:11: note: candidate expects 3 arguments, 1 provided
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:452:11: note: candidate: int hpx::threads::executors::pool_numa_hint<dummy_tag>::operator()(int) const
- int operator()(const int ) const {
- ^~~~~~~~
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:452:11: note: no known conversion for argument 1 from ‘hpx::util::tuple<short unsigned int, const double&>’ to ‘int’
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:456:11: note: candidate: int hpx::threads::executors::pool_numa_hint<dummy_tag>::operator()(uint16_t, double) const
- int operator()(const std::uint16_t, const double) const {
- ^~~~~~~~
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:456:11: note: candidate expects 2 arguments, 1 provided
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:460:11: note: candidate: int hpx::threads::executors::pool_numa_hint<dummy_tag>::operator()(const hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<double> >&) const
- int operator()(const util::tuple<future<int>, future<double>> &) const {
- ^~~~~~~~
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:460:11: note: no known conversion for argument 1 from ‘hpx::util::tuple<short unsigned int, const double&>’ to ‘const hpx::util::tuple<hpx::lcos::future<int>, hpx::lcos::future<double> >&’
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:463:11: note: candidate: int hpx::threads::executors::pool_numa_hint<dummy_tag>::operator()(const hpx::util::tuple<hpx::lcos::future<long unsigned int>, hpx::lcos::shared_future<float> >&) const
- int operator()(const util::tuple<future<std::uint64_t>,
- ^~~~~~~~
- /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:463:11: note: no known conversion for argument 1 from ‘hpx::util::tuple<short unsigned int, const double&>’ to ‘const hpx::util::tuple<hpx::lcos::future<long unsigned int>, hpx::lcos::shared_future<float> >&’
- In file included from /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:9:0:
- /home/nk/Downloads/hpx/hpx/runtime/threads/executors/guided_pool_executor.hpp:113:17: error: no type named ‘type’ in ‘struct hpx::util::detail::invoke_deferred_result<hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >&&)>, hpx::util::tuple<short unsigned int, const double&> >’
- result_type;
- ^~~~~~~~~~~
- /home/nk/Downloads/hpx/hpx/runtime/threads/executors/guided_pool_executor.hpp:115:57: error: no type named ‘type’ in ‘struct hpx::util::detail::invoke_deferred_result<hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >&&)>, hpx::util::tuple<short unsigned int, const double&> >’
- lcos::local::futures_factory<result_type()> p(
- ^
- /home/nk/Downloads/hpx/hpx/runtime/threads/executors/guided_pool_executor.hpp:115:57: error: no type named ‘type’ in ‘struct hpx::util::detail::invoke_deferred_result<hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >&&)>, hpx::util::tuple<short unsigned int, const double&> >’
- In file included from /home/nk/Downloads/hpx/hpx/parallel/executors/execution.hpp:17:0,
- from /home/nk/Downloads/hpx/hpx/lcos/local/packaged_continuation.hpp:23,
- from /home/nk/Downloads/hpx/hpx/lcos/future.hpp:1715,
- from /home/nk/Downloads/hpx/hpx/parallel/executors/default_executor.hpp:12,
- from /home/nk/Downloads/hpx/hpx/parallel/executors.hpp:11,
- from /home/nk/Downloads/hpx/hpx/include/parallel_executors.hpp:9,
- from /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:6:
- /home/nk/Downloads/hpx/hpx/lcos/dataflow.hpp:526:10: error: ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(hpx::util::internal_allocator<>{}, forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = const hpx::detail::sync_policy&; Ts = {hpx::util::detail::functional_unwrap_impl<hpx::threads::executors::pre_execution_async_domain_schedule<hpx::threads::executors::pool_executor, hpx::threads::executors::pool_numa_hint<dummy_tag> >, 1>, hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >&&)>, hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(hpx::util::internal_allocator<>{}, forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::detail::sync_policy]’, declared using local type ‘hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::future<double> >&&)>’, is used but never defined [-fpermissive]
- auto dataflow(F && f, Ts &&... ts)
- ^~~~~~~~
- /home/nk/Downloads/hpx/hpx/lcos/dataflow.hpp:526:10: error: ‘decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(hpx::util::internal_allocator<>{}, forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) hpx::dataflow(F&&, Ts&& ...) [with F = const hpx::detail::sync_policy&; Ts = {hpx::util::detail::functional_unwrap_impl<hpx::threads::executors::pre_execution_async_domain_schedule<hpx::threads::executors::pool_executor, hpx::threads::executors::pool_numa_hint<dummy_tag> >, 1>, hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >&&)>, hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >}; decltype (hpx::lcos::detail::dataflow_dispatch<typename std::decay<_Tp>::type>::call(hpx::util::internal_allocator<>{}, forward<F>(f), (forward<Ts>)(hpx::dataflow::ts)...)) = hpx::lcos::future<void>; typename std::decay<_Tp>::type = hpx::detail::sync_policy]’, declared using local type ‘hpx::lcos::detail::dataflow_frame<Policy, Func, Futures>::finalize(Executor&&, Futures&&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >&; Policy = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >; Func = test(Executor&) [with Executor = hpx::threads::executors::guided_pool_executor_shim<hpx::threads::executors::pool_numa_hint<dummy_tag> >]::<lambda(hpx::lcos::future<short unsigned int>&&, hpx::lcos::shared_future<double>&&)>; Futures = hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >; typename std::enable_if<((hpx::traits::is_one_way_executor<Executor>::value || hpx::traits::is_two_way_executor<Executor>::value) || hpx::traits::is_threads_executor<Executor>::value)>::type = void]::<lambda(hpx::util::tuple<hpx::lcos::future<short unsigned int>, hpx::lcos::shared_future<double> >&&)>’, is used but never defined [-fpermissive]
- examples/resource_partitioner/CMakeFiles/async_customization.dir/build.make:62: recipe for target 'examples/resource_partitioner/CMakeFiles/async_customization.dir/async_customization.cpp.o' failed
- make[2]: *** [examples/resource_partitioner/CMakeFiles/async_customization.dir/async_customization.cpp.o] Error 1
- CMakeFiles/Makefile2:63277: recipe for target 'examples/resource_partitioner/CMakeFiles/async_customization.dir/all' failed
- make[1]: *** [examples/resource_partitioner/CMakeFiles/async_customization.dir/all] Error 2
- make[1]: *** Waiting for unfinished jobs....
- [ 71%] Building CXX object examples/startup_shutdown/CMakeFiles/startup_shutdown_component.dir/startup_shutdown.cpp.o
- [ 75%] Linking CXX executable ../../bin/spell_check_simple
- [ 75%] Built target spell_check_simple
- [ 75%] Linking CXX executable ../../bin/simple_resource_partitioner
- [ 75%] Built target simple_resource_partitioner
- [ 75%] Linking CXX executable ../../bin/spell_check_file
- [ 75%] Built target spell_check_file
- [ 75%] Linking CXX executable ../../bin/oversubscribing_resource_partitioner
- [ 75%] Built target oversubscribing_resource_partitioner
- [ 75%] Linking CXX executable ../../bin/thread_aware_timer
- [ 75%] Built target thread_aware_timer
- [ 75%] Linking CXX shared library ../../lib/libhpx_startup_shutdown.so
- [ 75%] Built target startup_shutdown_component
- [ 75%] Linking CXX executable ../../bin/guided_pool_test
- [ 75%] Built target guided_pool_test
- Makefile:140: recipe for target 'all' failed
- make: *** [all] Error 2
Add Comment
Please, Sign In to add comment