Guest User

Untitled

a guest
Mar 11th, 2019
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 94.48 KB | None | 0 0
  1. Scanning dependencies of target hpx_wrap
  2. Scanning dependencies of target hpx_init
  3. Scanning dependencies of target hpx
  4. [ 0%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_argc_argv.cpp.o
  5. [ 0%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main.cpp.o
  6. [ 0%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_winsocket.cpp.o
  7. [ 0%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_user_main_argc_argv.cpp.o
  8. [ 0%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_user_main.cpp.o
  9. [ 0%] Building CXX object src/CMakeFiles/hpx_init.dir/hpx_main_variables_map.cpp.o
  10. [ 0%] Building CXX object src/CMakeFiles/hpx_wrap.dir/hpx_wrap.cpp.o
  11. [ 0%] Building CXX object src/CMakeFiles/hpx_init.dir/util/lightweight_test.cpp.o
  12. [ 0%] Building CXX object src/CMakeFiles/hpx.dir/error_code.cpp.o
  13. [ 0%] Building CXX object src/CMakeFiles/hpx_init.dir/main.cpp.o
  14. [ 0%] Building CXX object src/CMakeFiles/hpx.dir/exception.cpp.o
  15. [ 0%] Building CXX object src/CMakeFiles/hpx.dir/exception_list.cpp.o
  16. [ 0%] Building CXX object src/CMakeFiles/hpx.dir/hpx_init.cpp.o
  17. [ 0%] Building CXX object src/CMakeFiles/hpx.dir/runtime.cpp.o
  18. [ 0%] Building CXX object src/CMakeFiles/hpx.dir/runtime_impl.cpp.o
  19. [ 0%] Building CXX object src/CMakeFiles/hpx.dir/state.cpp.o
  20. [ 0%] Building CXX object src/CMakeFiles/hpx.dir/throw_exception.cpp.o
  21. [ 0%] Linking CXX static library ../lib/libhpx_init.a
  22. [ 0%] Built target hpx_init
  23. [ 0%] Building CXX object src/CMakeFiles/hpx.dir/version.cpp.o
  24. [ 0%] Building CXX object src/CMakeFiles/hpx.dir/pre_main.cpp.o
  25. [ 0%] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/base_action.cpp.o
  26. [ 0%] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/continuation.cpp.o
  27. [ 0%] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/detail/action_factory.cpp.o
  28. [ 0%] Linking CXX static library ../lib/libhpx_wrap.a
  29. [ 0%] Built target hpx_wrap
  30. [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/actions/detail/invocation_count_registry.cpp.o
  31. [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/addressing_service.cpp.o
  32. [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/big_boot_barrier.cpp.o
  33. [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/component_namespace.cpp.o
  34. [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/bootstrap_component_namespace.cpp.o
  35. [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/bootstrap_locality_namespace.cpp.o
  36. [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/hosted_component_namespace.cpp.o
  37. [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/detail/hosted_locality_namespace.cpp.o
  38. [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/interface.cpp.o
  39. [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/locality_namespace.cpp.o
  40. [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/primary_namespace.cpp.o
  41. [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/component_namespace_server.cpp.o
  42. [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/locality_namespace_server.cpp.o
  43. [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/primary_namespace_server.cpp.o
  44. [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/route.cpp.o
  45. [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/server/symbol_namespace_server.cpp.o
  46. [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/agas/symbol_namespace.cpp.o
  47. [ 3%] Building CXX object src/CMakeFiles/hpx.dir/runtime/applier/applier.cpp.o
  48. [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/applier/bind_naming_wrappers.cpp.o
  49. [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/binpacking_distribution_policy.cpp.o
  50. [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/component_registry.cpp.o
  51. [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/component_type.cpp.o
  52. [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/console_error_sink.cpp.o
  53. [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/console_logging.cpp.o
  54. [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/memory.cpp.o
  55. [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/runtime_support.cpp.o
  56. [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/component_base.cpp.o
  57. [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_error_sink_server.cpp.o
  58. [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_error_sink_singleton.cpp.o
  59. [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/console_logging_server.cpp.o
  60. [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/destroy_component.cpp.o
  61. [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/runtime_support_server.cpp.o
  62. [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/server/wrapper_heap.cpp.o
  63. [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/stubs/memory_stub.cpp.o
  64. [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/components/stubs/runtime_support_stubs.cpp.o
  65. [ 7%] Building CXX object src/CMakeFiles/hpx.dir/runtime/get_locality_name.cpp.o
  66. [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/launch_policy.cpp.o
  67. [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/naming/address.cpp.o
  68. [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/naming/name.cpp.o
  69. [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/parcel_await.cpp.o
  70. [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/parcel_route_handler.cpp.o
  71. [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/per_action_data_counter.cpp.o
  72. [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/detail/per_action_data_counter_registry.cpp.o
  73. [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/locality.cpp.o
  74. [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcel.cpp.o
  75. [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcelhandler.cpp.o
  76. [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/parcelport.cpp.o
  77. [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/parcelset/put_parcel.cpp.o
  78. [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/resource/detail/detail_partitioner.cpp.o
  79. [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/resource/partitioner.cpp.o
  80. [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_id_factory.cpp.o
  81. [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_intrusive_factory.cpp.o
  82. [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/detail/polymorphic_nonintrusive_factory.cpp.o
  83. [ 10%] Building CXX object src/CMakeFiles/hpx.dir/runtime/serialization/output_archive.cpp.o
  84. [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/set_parcel_write_handler.cpp.o
  85. [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/context_base.cpp.o
  86. [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/context_generic_context.cpp.o
  87. [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/coroutine_impl.cpp.o
  88. [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/coroutine_self.cpp.o
  89. [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/detail/tss.cpp.o
  90. [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/coroutines/swapcontext.cpp.o
  91. [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/cpu_mask.cpp.o
  92. [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/io_service_thread_pool.cpp.o
  93. [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/scheduled_thread_pool.cpp.o
  94. [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/detail/thread_num_tss.cpp.o
  95. [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/current_executor.cpp.o
  96. [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/default_executor.cpp.o
  97. [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/pool_executor.cpp.o
  98. [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/service_executor.cpp.o
  99. [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/this_thread_executors.cpp.o
  100. [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_attached_executors.cpp.o
  101. [ 14%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_executors.cpp.o
  102. [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/executors/thread_pool_os_executors.cpp.o
  103. [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/policies/affinity_data.cpp.o
  104. [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/policies/parse_affinity_options.cpp.o
  105. [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/resource_manager.cpp.o
  106. [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/scheduler_specific_ptr.cpp.o
  107. [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread.cpp.o
  108. [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_data.cpp.o
  109. [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_executor.cpp.o
  110. [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_helpers.cpp.o
  111. [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/thread_pool_base.cpp.o
  112. [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/threadmanager.cpp.o
  113. [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/threads/topology.cpp.o
  114. [ 17%] Building CXX object src/CMakeFiles/hpx.dir/runtime/trigger_lco.cpp.o
  115. [ 17%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/counter_creators.cpp.o
  116. [ 17%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/counter_parser.cpp.o
  117. [ 17%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/counters.cpp.o
  118. [ 17%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/manage_counter.cpp.o
  119. [ 17%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/manage_counter_type.cpp.o
  120. [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/performance_counter.cpp.o
  121. [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/performance_counter_set.cpp.o
  122. [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/registry.cpp.o
  123. [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/action_invocation_counter.cpp.o
  124. [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/arithmetics_counter.cpp.o
  125. [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/arithmetics_counter_extended.cpp.o
  126. [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/component_instance_counter.cpp.o
  127. [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/elapsed_time_counter.cpp.o
  128. [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/per_action_data_counters.cpp.o
  129. [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/raw_counter.cpp.o
  130. [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/raw_values_counter.cpp.o
  131. [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/server/statistics_counter.cpp.o
  132. [ 21%] Building CXX object src/CMakeFiles/hpx.dir/performance_counters/stubs/performance_counter_stub.cpp.o
  133. [ 21%] Building CXX object src/CMakeFiles/hpx.dir/util/activate_counters.cpp.o
  134. [ 21%] Building CXX object src/CMakeFiles/hpx.dir/util/apex.cpp.o
  135. [ 21%] Building CXX object src/CMakeFiles/hpx.dir/util/asio_util.cpp.o
  136. [ 21%] Building CXX object src/CMakeFiles/hpx.dir/util/backtrace/backtrace.cpp.o
  137. [ 21%] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environment.cpp.o
  138. [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/alps_environment.cpp.o
  139. [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/pbs_environment.cpp.o
  140. [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/batch_environments/slurm_environment.cpp.o
  141. [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/command_line_handling.cpp.o
  142. [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/debug/thread_stacktrace.cpp.o
  143. [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/debugging.cpp.o
  144. [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/detail/empty_function.cpp.o
  145. [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/find_prefix.cpp.o
  146. [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/generate_unique_ids.cpp.o
  147. [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/ini.cpp.o
  148. [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/init_ini_data.cpp.o
  149. [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/integer/int128.cpp.o
  150. [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/integer/uint128.cpp.o
  151. [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/interval_timer.cpp.o
  152. [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/io_service_pool.cpp.o
  153. [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/itt_notify.cpp.o
  154. [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/logging.cpp.o
  155. [ 25%] Building CXX object src/CMakeFiles/hpx.dir/util/manage_config.cpp.o
  156. [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/map_hostnames.cpp.o
  157. [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/one_size_heap_list.cpp.o
  158. [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/parse_command_line.cpp.o
  159. [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/pool_timer.cpp.o
  160. [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/query_counters.cpp.o
  161. [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/regex_from_pattern.cpp.o
  162. [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/register_locks.cpp.o
  163. [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/register_locks_globally.cpp.o
  164. [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/runtime_configuration.cpp.o
  165. [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/sed_transform.cpp.o
  166. [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/serialize_exception.cpp.o
  167. [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/set_thread_name.cpp.o
  168. [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/static_reinit.cpp.o
  169. [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/thread_aware_timer.cpp.o
  170. [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/thread_description.cpp.o
  171. [ 28%] Building CXX object src/CMakeFiles/hpx.dir/util/thread_mapper.cpp.o
  172. [ 28%] Building CXX object src/CMakeFiles/hpx.dir/lcos/barrier.cpp.o
  173. [ 28%] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco.cpp.o
  174. [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value.cpp.o
  175. [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_1.cpp.o
  176. [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_2.cpp.o
  177. [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/base_lco_with_value_3.cpp.o
  178. [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/detail/barrier_node.cpp.o
  179. [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/detail/future_data.cpp.o
  180. [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/latch.cpp.o
  181. [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/composable_guard.cpp.o
  182. [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/detail/condition_variable.cpp.o
  183. [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/local_barrier.cpp.o
  184. [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/local/mutex.cpp.o
  185. [ 32%] Building CXX object src/CMakeFiles/hpx.dir/lcos/promise.cpp.o
  186. [ 32%] Building CXX object src/CMakeFiles/hpx.dir/compute/cuda/cuda_target.cpp.o
  187. [ 32%] Building CXX object src/CMakeFiles/hpx.dir/compute/cuda/get_cuda_targets.cpp.o
  188. [ 32%] Building CXX object src/CMakeFiles/hpx.dir/compute/host/get_host_targets.cpp.o
  189. [ 32%] Building CXX object src/CMakeFiles/hpx.dir/compute/host/host_target.cpp.o
  190. [ 32%] Building CXX object src/CMakeFiles/hpx.dir/compute/host/numa_domains.cpp.o
  191. [ 32%] Building CXX object src/CMakeFiles/hpx.dir/compat/compat_barrier.cpp.o
  192. [ 35%] Building CXX object src/CMakeFiles/hpx.dir/__/plugins/parcelport/tcp/connection_handler_tcp.cpp.o
  193. [ 35%] Building CXX object src/CMakeFiles/hpx.dir/__/plugins/parcelport/tcp/parcelport_tcp.cpp.o
  194. [ 35%] Linking CXX shared library ../lib/libhpx.so
  195. [ 35%] Built target hpx
  196. Scanning dependencies of target memory_component
  197. Scanning dependencies of target iostreams_component
  198. Scanning dependencies of target parcel_coalescing
  199. Scanning dependencies of target process_component
  200. Scanning dependencies of target unordered_component
  201. Scanning dependencies of target template_function_accumulator_component
  202. Scanning dependencies of target partitioned_vector_component
  203. Scanning dependencies of target io_counters_component
  204. [ 35%] Building CXX object src/components/performance_counters/memory/CMakeFiles/memory_component.dir/mem_counter_linux.cpp.o
  205. [ 35%] Building CXX object src/components/performance_counters/io/CMakeFiles/io_counters_component.dir/io_counters.cpp.o
  206. [ 35%] Building CXX object CMakeFiles/parcel_coalescing.dir/plugins/parcel/coalescing/coalescing_message_handler.cpp.o
  207. [ 35%] Building CXX object src/components/containers/unordered/CMakeFiles/unordered_component.dir/partition_unordered_map_component.cpp.o
  208. [ 35%] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/component_module.cpp.o
  209. [ 35%] Building CXX object src/components/process/CMakeFiles/process_component.dir/process.cpp.o
  210. [ 35%] Building CXX object examples/accumulators/CMakeFiles/template_function_accumulator_component.dir/template_function_accumulator.cpp.o
  211. [ 35%] Building CXX object src/components/containers/partitioned_vector/CMakeFiles/partitioned_vector_component.dir/partitioned_vector_component.cpp.o
  212. [ 39%] Building CXX object CMakeFiles/parcel_coalescing.dir/plugins/parcel/coalescing/coalescing_counter_registry.cpp.o
  213. [ 39%] Building CXX object src/components/process/CMakeFiles/process_component.dir/server/child_component.cpp.o
  214. [ 39%] Building CXX object src/components/performance_counters/memory/CMakeFiles/memory_component.dir/mem_counter_macosx.cpp.o
  215. [ 42%] Building CXX object src/components/performance_counters/memory/CMakeFiles/memory_component.dir/mem_counter_windows.cpp.o
  216. [ 42%] Building CXX object src/components/performance_counters/memory/CMakeFiles/memory_component.dir/memory.cpp.o
  217. [ 42%] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/manipulators.cpp.o
  218. [ 46%] Building CXX object src/components/containers/partitioned_vector/CMakeFiles/partitioned_vector_component.dir/partitioned_vector_component_double.cpp.o
  219. [ 46%] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/server/output_stream.cpp.o
  220. [ 46%] Linking CXX shared library ../../../../lib/libhpx_unordered.so
  221. [ 46%] Linking CXX shared library ../../../../lib/hpx/libhpx_io_counters.so
  222. [ 46%] Built target unordered_component
  223. [ 46%] Building CXX object src/components/containers/partitioned_vector/CMakeFiles/partitioned_vector_component.dir/partitioned_vector_component_int.cpp.o
  224. [ 46%] Built target io_counters_component
  225. Scanning dependencies of target accumulator_component
  226. [ 46%] Building CXX object examples/accumulators/CMakeFiles/accumulator_component.dir/accumulator.cpp.o
  227. [ 46%] Linking CXX shared library ../../../../lib/hpx/libhpx_memory.so
  228. [ 46%] Built target memory_component
  229. Scanning dependencies of target template_accumulator_component
  230. [ 46%] Building CXX object examples/accumulators/CMakeFiles/template_accumulator_component.dir/template_accumulator.cpp.o
  231. [ 46%] Linking CXX shared library ../../lib/libhpx_template_function_accumulator.so
  232. [ 46%] Building CXX object CMakeFiles/parcel_coalescing.dir/plugins/parcel/coalescing/performance_counters.cpp.o
  233. [ 46%] Built target template_function_accumulator_component
  234. Scanning dependencies of target hpx_thread_phase
  235. [ 46%] Building CXX object examples/balancing/CMakeFiles/hpx_thread_phase.dir/hpx_thread_phase.cpp.o
  236. [ 46%] Building CXX object src/components/iostreams/CMakeFiles/iostreams_component.dir/standard_streams.cpp.o
  237. [ 50%] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/posix/create_pipe.cpp.o
  238. [ 50%] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/posix/search_path.cpp.o
  239. [ 50%] Linking CXX shared library lib/hpx/libhpx_parcel_coalescing.so
  240. [ 50%] Built target parcel_coalescing
  241. Scanning dependencies of target cancelable_action_component
  242. [ 50%] Building CXX object examples/cancelable_action/cancelable_action/CMakeFiles/cancelable_action_component.dir/cancelable_action.cpp.o
  243. [ 50%] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/posix/shell_path.cpp.o
  244. [ 50%] Linking CXX shared library ../../lib/libhpx_template_accumulator.so
  245. [ 50%] Built target template_accumulator_component
  246. Scanning dependencies of target jacobi_hpx
  247. [ 50%] Building CXX object examples/jacobi_smp/CMakeFiles/jacobi_hpx.dir/jacobi.cpp.o
  248. [ 50%] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/windows/create_pipe.cpp.o
  249. [ 50%] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/windows/search_path.cpp.o
  250. [ 50%] Building CXX object src/components/process/CMakeFiles/process_component.dir/util/windows/shell_path.cpp.o
  251. [ 50%] Linking CXX shared library ../../../lib/libhpx_process.so
  252. [ 50%] Built target process_component
  253. Scanning dependencies of target jacobi_nonuniform_hpx
  254. [ 50%] Building CXX object examples/jacobi_smp/CMakeFiles/jacobi_nonuniform_hpx.dir/jacobi_nonuniform.cpp.o
  255. [ 50%] Linking CXX shared library ../../lib/libhpx_accumulator.so
  256. [ 50%] Linking CXX shared library ../../../lib/libhpx_iostreams.so
  257. [ 50%] Built target accumulator_component
  258. Scanning dependencies of target nqueen_component
  259. [ 50%] Built target iostreams_component
  260. Scanning dependencies of target sine_component
  261. [ 50%] Building CXX object examples/nqueen/CMakeFiles/nqueen_component.dir/nqueen.cpp.o
  262. [ 50%] Building CXX object examples/performance_counters/sine/CMakeFiles/sine_component.dir/server/sine.cpp.o
  263. [ 50%] Linking CXX executable ../../bin/hpx_thread_phase
  264. [ 50%] Built target hpx_thread_phase
  265. Scanning dependencies of target emitter
  266. [ 50%] Building CXX object examples/pipeline/CMakeFiles/emitter.dir/emitter.cpp.o
  267. [ 53%] Building CXX object examples/jacobi_smp/CMakeFiles/jacobi_hpx.dir/jacobi_hpx.cpp.o
  268. [ 53%] Linking CXX shared library ../../../lib/libhpx_cancelable_action.so
  269. [ 53%] Built target cancelable_action_component
  270. [ 53%] Building CXX object src/components/containers/partitioned_vector/CMakeFiles/partitioned_vector_component.dir/partitioned_vector_component_std_string.cpp.o
  271. [ 53%] Building CXX object examples/performance_counters/sine/CMakeFiles/sine_component.dir/sine.cpp.o
  272. [ 53%] Building CXX object examples/jacobi_smp/CMakeFiles/jacobi_nonuniform_hpx.dir/jacobi_nonuniform_hpx.cpp.o
  273. [ 53%] Linking CXX shared library ../../lib/libhpx_nqueen.so
  274. [ 53%] Built target nqueen_component
  275. Scanning dependencies of target worker
  276. [ 53%] Building CXX object examples/pipeline/CMakeFiles/worker.dir/worker.cpp.o
  277. [ 53%] Linking CXX executable ../../bin/jacobi_hpx
  278. [ 53%] Built target jacobi_hpx
  279. Scanning dependencies of target collector
  280. [ 53%] Building CXX object examples/pipeline/CMakeFiles/collector.dir/collector.cpp.o
  281. [ 53%] Linking CXX shared library ../../../lib/hpx/libhpx_sine.so
  282. [ 53%] Built target sine_component
  283. Scanning dependencies of target sort_by_key_demo
  284. [ 53%] Building CXX object examples/quickstart/CMakeFiles/sort_by_key_demo.dir/sort_by_key_demo.cpp.o
  285. [ 53%] Linking CXX executable ../../bin/emitter
  286. [ 53%] Built target emitter
  287. Scanning dependencies of target fractals_executor
  288. [ 53%] Building CXX object examples/quickstart/CMakeFiles/fractals_executor.dir/fractals_executor.cpp.o
  289. Scanning dependencies of target vector_counting_dotproduct
  290. [ 53%] Building CXX object examples/quickstart/CMakeFiles/vector_counting_dotproduct.dir/vector_counting_dotproduct.cpp.o
  291. [ 53%] Linking CXX executable ../../bin/jacobi_nonuniform_hpx
  292. [ 53%] Built target jacobi_nonuniform_hpx
  293. Scanning dependencies of target use_main_thread
  294. [ 53%] Building CXX object examples/quickstart/CMakeFiles/use_main_thread.dir/use_main_thread.cpp.o
  295. [ 53%] Linking CXX executable ../../bin/use_main_thread
  296. [ 53%] Built target use_main_thread
  297. Scanning dependencies of target timed_wake
  298. [ 53%] Building CXX object examples/quickstart/CMakeFiles/timed_wake.dir/timed_wake.cpp.o
  299. [ 53%] Linking CXX executable ../../bin/sort_by_key_demo
  300. [ 53%] Built target sort_by_key_demo
  301. Scanning dependencies of target simplest_hello_world_1
  302. [ 53%] Building CXX object examples/quickstart/CMakeFiles/simplest_hello_world_1.dir/simplest_hello_world_1.cpp.o
  303. [ 53%] Linking CXX executable ../../bin/fractals_executor
  304. [ 53%] Built target fractals_executor
  305. Scanning dependencies of target sierpinski
  306. [ 53%] Building CXX object examples/quickstart/CMakeFiles/sierpinski.dir/sierpinski.cpp.o
  307. [ 53%] Linking CXX executable ../../bin/worker
  308. [ 53%] Built target worker
  309. Scanning dependencies of target simplest_hello_world_2
  310. [ 53%] Building CXX object examples/quickstart/CMakeFiles/simplest_hello_world_2.dir/simplest_hello_world_2.cpp.o
  311. [ 53%] Linking CXX executable ../../bin/timed_wake
  312. [ 53%] Built target timed_wake
  313. Scanning dependencies of target safe_object
  314. [ 53%] Building CXX object examples/quickstart/CMakeFiles/safe_object.dir/safe_object.cpp.o
  315. [ 53%] Linking CXX executable ../../bin/collector
  316. [ 53%] Built target collector
  317. Scanning dependencies of target potpourri
  318. [ 53%] Building CXX object examples/quickstart/CMakeFiles/potpourri.dir/potpourri.cpp.o
  319. [ 53%] Linking CXX executable ../../bin/vector_counting_dotproduct
  320. [ 53%] Built target vector_counting_dotproduct
  321. Scanning dependencies of target print_to_console
  322. [ 53%] Building CXX object examples/quickstart/CMakeFiles/print_to_console.dir/print_to_console.cpp.o
  323. [ 53%] Linking CXX executable ../../bin/simplest_hello_world_1
  324. [ 53%] Built target simplest_hello_world_1
  325. Scanning dependencies of target wait_composition
  326. Scanning dependencies of target local_channel
  327. [ 53%] Building CXX object examples/quickstart/CMakeFiles/wait_composition.dir/wait_composition.cpp.o
  328. [ 53%] Building CXX object examples/quickstart/CMakeFiles/local_channel.dir/local_channel.cpp.o
  329. [ 53%] Linking CXX executable ../../bin/simplest_hello_world_2
  330. [ 53%] Built target simplest_hello_world_2
  331. Scanning dependencies of target latch_local
  332. [ 53%] Building CXX object examples/quickstart/CMakeFiles/latch_local.dir/latch_local.cpp.o
  333. [ 53%] Linking CXX shared library ../../../../lib/libhpx_partitioned_vector.so
  334. [ 53%] Linking CXX executable ../../bin/safe_object
  335. [ 53%] Built target safe_object
  336. Scanning dependencies of target interest_calculator
  337. [ 53%] Building CXX object examples/quickstart/CMakeFiles/interest_calculator.dir/interest_calculator.cpp.o
  338. [ 53%] Built target partitioned_vector_component
  339. Scanning dependencies of target simple_future_continuation
  340. [ 53%] Building CXX object examples/quickstart/CMakeFiles/simple_future_continuation.dir/simple_future_continuation.cpp.o
  341. [ 57%] Linking CXX executable ../../bin/sierpinski
  342. [ 57%] Built target sierpinski
  343. Scanning dependencies of target composable_guard
  344. [ 57%] Building CXX object examples/quickstart/CMakeFiles/composable_guard.dir/composable_guard.cpp.o
  345. [ 57%] Linking CXX executable ../../bin/print_to_console
  346. [ 57%] Built target print_to_console
  347. Scanning dependencies of target partitioned_vector_spmd_foreach
  348. [ 60%] Building CXX object examples/quickstart/CMakeFiles/partitioned_vector_spmd_foreach.dir/partitioned_vector_spmd_foreach.cpp.o
  349. [ 60%] Linking CXX executable ../../bin/wait_composition
  350. [ 60%] Built target wait_composition
  351. Scanning dependencies of target zerocopy_rdma
  352. [ 60%] Building CXX object examples/quickstart/CMakeFiles/zerocopy_rdma.dir/zerocopy_rdma.cpp.o
  353. [ 60%] Linking CXX executable ../../bin/potpourri
  354. [ 60%] Built target potpourri
  355. Scanning dependencies of target component_with_executor
  356. [ 60%] Building CXX object examples/quickstart/CMakeFiles/component_with_executor.dir/component_with_executor.cpp.o
  357. [ 60%] Linking CXX executable ../../bin/composable_guard
  358. [ 60%] Linking CXX executable ../../bin/latch_local
  359. [ 60%] Built target composable_guard
  360. Scanning dependencies of target pingpong
  361. [ 60%] Built target latch_local
  362. Scanning dependencies of target customize_async
  363. [ 60%] Building CXX object examples/quickstart/CMakeFiles/pingpong.dir/pingpong.cpp.o
  364. [ 60%] Building CXX object examples/quickstart/CMakeFiles/customize_async.dir/customize_async.cpp.o
  365. [ 60%] Linking CXX executable ../../bin/local_channel
  366. [ 60%] Built target local_channel
  367. Scanning dependencies of target interval_timer
  368. [ 60%] Building CXX object examples/quickstart/CMakeFiles/interval_timer.dir/interval_timer.cpp.o
  369. [ 60%] Linking CXX executable ../../bin/interest_calculator
  370. [ 60%] Built target interest_calculator
  371. Scanning dependencies of target fibonacci_futures
  372. [ 60%] Building CXX object examples/quickstart/CMakeFiles/fibonacci_futures.dir/fibonacci_futures.cpp.o
  373. [ 60%] Linking CXX executable ../../bin/simple_future_continuation
  374. [ 60%] Built target simple_future_continuation
  375. Scanning dependencies of target fractals
  376. [ 60%] Building CXX object examples/quickstart/CMakeFiles/fractals.dir/fractals.cpp.o
  377. [ 60%] Linking CXX executable ../../bin/interval_timer
  378. [ 60%] Built target interval_timer
  379. Scanning dependencies of target timed_futures
  380. [ 60%] Building CXX object examples/quickstart/CMakeFiles/timed_futures.dir/timed_futures.cpp.o
  381. [ 60%] Linking CXX executable ../../bin/customize_async
  382. [ 60%] Built target customize_async
  383. Scanning dependencies of target 1d_wave_equation
  384. [ 60%] Building CXX object examples/quickstart/CMakeFiles/1d_wave_equation.dir/1d_wave_equation.cpp.o
  385. [ 60%] Linking CXX executable ../../bin/component_with_executor
  386. [ 60%] Built target component_with_executor
  387. Scanning dependencies of target receive_buffer
  388. [ 60%] Building CXX object examples/quickstart/CMakeFiles/receive_buffer.dir/receive_buffer.cpp.o
  389. [ 60%] Linking CXX executable ../../bin/pingpong
  390. [ 60%] Built target pingpong
  391. Scanning dependencies of target component_ctors
  392. [ 60%] Building CXX object examples/quickstart/CMakeFiles/component_ctors.dir/component_ctors.cpp.o
  393. [ 60%] Linking CXX executable ../../bin/zerocopy_rdma
  394. [ 60%] Built target zerocopy_rdma
  395. Scanning dependencies of target shared_mutex
  396. [ 60%] Building CXX object examples/quickstart/CMakeFiles/shared_mutex.dir/shared_mutex.cpp.o
  397. [ 60%] Linking CXX executable ../../bin/fibonacci_futures
  398. [ 60%] Built target fibonacci_futures
  399. Scanning dependencies of target command_line_handling
  400. [ 60%] Building CXX object examples/quickstart/CMakeFiles/command_line_handling.dir/command_line_handling.cpp.o
  401. [ 60%] Linking CXX executable ../../bin/timed_futures
  402. [ 60%] Built target timed_futures
  403. Scanning dependencies of target component_inheritance
  404. [ 60%] Building CXX object examples/quickstart/CMakeFiles/component_inheritance.dir/component_inheritance.cpp.o
  405. [ 60%] Linking CXX executable ../../bin/fractals
  406. [ 60%] Built target fractals
  407. Scanning dependencies of target vector_zip_dotproduct
  408. [ 60%] Building CXX object examples/quickstart/CMakeFiles/vector_zip_dotproduct.dir/vector_zip_dotproduct.cpp.o
  409. [ 60%] Linking CXX executable ../../bin/shared_mutex
  410. [ 60%] Built target shared_mutex
  411. Scanning dependencies of target data_actions
  412. [ 64%] Building CXX object examples/quickstart/CMakeFiles/data_actions.dir/data_actions.cpp.o
  413. [ 64%] Linking CXX executable ../../bin/command_line_handling
  414. [ 64%] Built target command_line_handling
  415. Scanning dependencies of target component_in_executable
  416. [ 64%] Building CXX object examples/quickstart/CMakeFiles/component_in_executable.dir/component_in_executable.cpp.o
  417. [ 64%] Linking CXX executable ../../bin/partitioned_vector_spmd_foreach
  418. [ 64%] Built target partitioned_vector_spmd_foreach
  419. Scanning dependencies of target error_handling
  420. [ 64%] Building CXX object examples/quickstart/CMakeFiles/error_handling.dir/error_handling.cpp.o
  421. [ 64%] Linking CXX executable ../../bin/component_ctors
  422. [ 64%] Built target component_ctors
  423. Scanning dependencies of target fibonacci
  424. [ 64%] Linking CXX executable ../../bin/1d_wave_equation
  425. [ 64%] Building CXX object examples/quickstart/CMakeFiles/fibonacci.dir/fibonacci.cpp.o
  426. [ 64%] Built target 1d_wave_equation
  427. Scanning dependencies of target fibonacci_await
  428. [ 64%] Building CXX object examples/quickstart/CMakeFiles/fibonacci_await.dir/fibonacci_await.cpp.o
  429. [ 64%] Linking CXX executable ../../bin/receive_buffer
  430. [ 64%] Built target receive_buffer
  431. Scanning dependencies of target fibonacci_dataflow
  432. [ 64%] Building CXX object examples/quickstart/CMakeFiles/fibonacci_dataflow.dir/fibonacci_dataflow.cpp.o
  433. [ 64%] Linking CXX executable ../../bin/vector_zip_dotproduct
  434. [ 64%] Linking CXX executable ../../bin/component_inheritance
  435. [ 64%] Built target vector_zip_dotproduct
  436. Scanning dependencies of target fibonacci_one
  437. [ 64%] Building CXX object examples/quickstart/CMakeFiles/fibonacci_one.dir/fibonacci_one.cpp.o
  438. [ 64%] Built target component_inheritance
  439. Scanning dependencies of target pipeline1
  440. [ 64%] Building CXX object examples/quickstart/CMakeFiles/pipeline1.dir/pipeline1.cpp.o
  441. [ 64%] Linking CXX executable ../../bin/fibonacci_await
  442. [ 64%] Linking CXX executable ../../bin/fibonacci
  443. [ 64%] Built target fibonacci_await
  444. Scanning dependencies of target allow_unknown_options
  445. [ 64%] Building CXX object examples/quickstart/CMakeFiles/allow_unknown_options.dir/allow_unknown_options.cpp.o
  446. [ 64%] Built target fibonacci
  447. Scanning dependencies of target fibonacci_futures_distributed
  448. [ 64%] Building CXX object examples/quickstart/CMakeFiles/fibonacci_futures_distributed.dir/fibonacci_futures_distributed.cpp.o
  449. [ 64%] Linking CXX executable ../../bin/data_actions
  450. [ 64%] Linking CXX executable ../../bin/component_in_executable
  451. [ 64%] Built target data_actions
  452. Scanning dependencies of target file_serialization
  453. [ 64%] Built target component_in_executable
  454. [ 64%] Building CXX object examples/quickstart/CMakeFiles/file_serialization.dir/file_serialization.cpp.o
  455. Scanning dependencies of target fibonacci_local
  456. [ 64%] Building CXX object examples/quickstart/CMakeFiles/fibonacci_local.dir/fibonacci_local.cpp.o
  457. [ 64%] Linking CXX executable ../../bin/error_handling
  458. [ 64%] Built target error_handling
  459. Scanning dependencies of target component_with_custom_heap
  460. [ 64%] Building CXX object examples/quickstart/CMakeFiles/component_with_custom_heap.dir/component_with_custom_heap.cpp.o
  461. [ 64%] Linking CXX executable ../../bin/fibonacci_dataflow
  462. [ 64%] Built target fibonacci_dataflow
  463. Scanning dependencies of target event_synchronization
  464. [ 64%] Building CXX object examples/quickstart/CMakeFiles/event_synchronization.dir/event_synchronization.cpp.o
  465. [ 64%] Linking CXX executable ../../bin/fibonacci_one
  466. [ 64%] Built target fibonacci_one
  467. Scanning dependencies of target fractals_struct
  468. [ 64%] Building CXX object examples/quickstart/CMakeFiles/fractals_struct.dir/fractals_struct.cpp.o
  469. [ 64%] Linking CXX executable ../../bin/pipeline1
  470. [ 64%] Linking CXX executable ../../bin/fibonacci_local
  471. [ 64%] Built target pipeline1
  472. Scanning dependencies of target enumerate_threads
  473. [ 64%] Building CXX object examples/quickstart/CMakeFiles/enumerate_threads.dir/enumerate_threads.cpp.o
  474. [ 64%] Built target fibonacci_local
  475. Scanning dependencies of target factorial
  476. [ 64%] Building CXX object examples/quickstart/CMakeFiles/factorial.dir/factorial.cpp.o
  477. [ 64%] Linking CXX executable ../../bin/allow_unknown_options
  478. [ 64%] Built target allow_unknown_options
  479. Scanning dependencies of target hello_world
  480. [ 64%] Building CXX object examples/quickstart/CMakeFiles/hello_world.dir/hello_world.cpp.o
  481. [ 64%] Linking CXX executable ../../bin/file_serialization
  482. [ 64%] Built target file_serialization
  483. Scanning dependencies of target latch_remote
  484. [ 64%] Building CXX object examples/quickstart/CMakeFiles/latch_remote.dir/latch_remote.cpp.o
  485. [ 67%] Linking CXX executable ../../bin/component_with_custom_heap
  486. [ 67%] Built target component_with_custom_heap
  487. Scanning dependencies of target init_globally
  488. [ 67%] Building CXX object examples/quickstart/CMakeFiles/init_globally.dir/init_globally.cpp.o
  489. [ 67%] Linking CXX executable ../../bin/event_synchronization
  490. [ 67%] Built target event_synchronization
  491. Scanning dependencies of target random_mem_access_component
  492. [ 67%] Building CXX object examples/random_mem_access/random_mem_access/CMakeFiles/random_mem_access_component.dir/random_mem_access.cpp.o
  493. [ 67%] Linking CXX executable ../../bin/fibonacci_futures_distributed
  494. [ 67%] Built target fibonacci_futures_distributed
  495. Scanning dependencies of target simple_resource_partitioner
  496. [ 67%] Building CXX object examples/resource_partitioner/CMakeFiles/simple_resource_partitioner.dir/simple_resource_partitioner.cpp.o
  497. [ 67%] Linking CXX executable ../../bin/latch_remote
  498. [ 67%] Built target latch_remote
  499. Scanning dependencies of target oversubscribing_resource_partitioner
  500. [ 67%] Building CXX object examples/resource_partitioner/CMakeFiles/oversubscribing_resource_partitioner.dir/oversubscribing_resource_partitioner.cpp.o
  501. [ 67%] Linking CXX executable ../../bin/enumerate_threads
  502. [ 67%] Built target enumerate_threads
  503. Scanning dependencies of target simplest_resource_partitioner_1
  504. [ 67%] Building CXX object examples/resource_partitioner/CMakeFiles/simplest_resource_partitioner_1.dir/simplest_resource_partitioner_1.cpp.o
  505. [ 67%] Linking CXX executable ../../bin/fractals_struct
  506. [ 67%] Built target fractals_struct
  507. Scanning dependencies of target simplest_resource_partitioner_2
  508. [ 67%] Building CXX object examples/resource_partitioner/CMakeFiles/simplest_resource_partitioner_2.dir/simplest_resource_partitioner_2.cpp.o
  509. [ 67%] Linking CXX executable ../../bin/simplest_resource_partitioner_1
  510. [ 67%] Built target simplest_resource_partitioner_1
  511. Scanning dependencies of target async_customization
  512. [ 67%] Building CXX object examples/resource_partitioner/CMakeFiles/async_customization.dir/async_customization.cpp.o
  513. [ 67%] Linking CXX executable ../../bin/init_globally
  514. [ 67%] Built target init_globally
  515. Scanning dependencies of target guided_pool_test
  516. [ 67%] Building CXX object examples/resource_partitioner/CMakeFiles/guided_pool_test.dir/guided_pool_test.cpp.o
  517. [ 67%] Linking CXX executable ../../bin/simplest_resource_partitioner_2
  518. [ 67%] Built target simplest_resource_partitioner_2
  519. Scanning dependencies of target spell_check_simple
  520. [ 67%] Building CXX object examples/spell_check/CMakeFiles/spell_check_simple.dir/spell_check_simple.cpp.o
  521. [ 67%] Linking CXX executable ../../bin/factorial
  522. [ 67%] Built target factorial
  523. Scanning dependencies of target spell_check_file
  524. [ 67%] Building CXX object examples/spell_check/CMakeFiles/spell_check_file.dir/spell_check_file.cpp.o
  525. [ 67%] Linking CXX executable ../../bin/hello_world
  526. [ 67%] Built target hello_world
  527. Scanning dependencies of target startup_shutdown_component
  528. [ 67%] Building CXX object examples/startup_shutdown/CMakeFiles/startup_shutdown_component.dir/server/startup_shutdown.cpp.o
  529. [ 67%] Linking CXX shared library ../../../lib/libhpx_random_mem_access.so
  530. [ 67%] Built target random_mem_access_component
  531. Scanning dependencies of target thread_aware_timer
  532. [ 71%] Building CXX object examples/thread_aware_timer/CMakeFiles/thread_aware_timer.dir/thread_aware_timer.cpp.o
  533. In file included from /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:9:0:
  534. /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>]’:
  535. /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>}]’
  536. /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>&&)>’
  537. /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>&&)>’
  538. /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>&&)>’
  539. /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> >’
  540. /home/nk/Downloads/hpx/hpx/util/invoke_fused.hpp:61:16: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  541. /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> > > >]’
  542. /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> > > >]’
  543. /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> >]’
  544. /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> >]’
  545. /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> >]’
  546. /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> >]’
  547. /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:480:21: required from here
  548. /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>&)’
  549. int domain = numa_function_(ts...);
  550. ~~~~~~~~~~~~~~^~~~~~~
  551. /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
  552. int operator()(const int, const double, const char *) const {
  553. ^~~~~~~~
  554. /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:448:11: note: candidate expects 3 arguments, 1 provided
  555. /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
  556. int operator()(const int ) const {
  557. ^~~~~~~~
  558. /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’
  559. /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
  560. int operator()(const std::uint16_t, const double) const {
  561. ^~~~~~~~
  562. /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:456:11: note: candidate expects 2 arguments, 1 provided
  563. /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
  564. int operator()(const util::tuple<future<int>, future<double>> &) const {
  565. ^~~~~~~~
  566. /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> >&’
  567. /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
  568. int operator()(const util::tuple<future<std::uint64_t>,
  569. ^~~~~~~~
  570. /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> >&’
  571. In file included from /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:9:0:
  572. /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> >’
  573. result_type;
  574. ^~~~~~~~~~~
  575. /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> >’
  576. lcos::local::futures_factory<result_type()> p(
  577. ^
  578. /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> >’
  579. /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>]’:
  580. /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&>}]’
  581. /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&>&&)>’
  582. /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&>&&)>’
  583. /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&>&&)>’
  584. /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> >’
  585. /home/nk/Downloads/hpx/hpx/util/invoke_fused.hpp:61:16: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  586. /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> > > >]’
  587. /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> > > >]’
  588. /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> >]’
  589. /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> >]’
  590. /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> >]’
  591. /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> >]’
  592. /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:480:21: required from here
  593. /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&>&)’
  594. int domain = numa_function_(ts...);
  595. ~~~~~~~~~~~~~~^~~~~~~
  596. /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
  597. int operator()(const int, const double, const char *) const {
  598. ^~~~~~~~
  599. /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:448:11: note: candidate expects 3 arguments, 1 provided
  600. /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
  601. int operator()(const int ) const {
  602. ^~~~~~~~
  603. /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’
  604. /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
  605. int operator()(const std::uint16_t, const double) const {
  606. ^~~~~~~~
  607. /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:456:11: note: candidate expects 2 arguments, 1 provided
  608. /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
  609. int operator()(const util::tuple<future<int>, future<double>> &) const {
  610. ^~~~~~~~
  611. /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> >&’
  612. /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
  613. int operator()(const util::tuple<future<std::uint64_t>,
  614. ^~~~~~~~
  615. /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> >&’
  616. In file included from /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:9:0:
  617. /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&> >’
  618. result_type;
  619. ^~~~~~~~~~~
  620. /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&> >’
  621. lcos::local::futures_factory<result_type()> p(
  622. ^
  623. /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&> >’
  624. In file included from /home/nk/Downloads/hpx/hpx/parallel/executors/execution.hpp:17:0,
  625. from /home/nk/Downloads/hpx/hpx/lcos/local/packaged_continuation.hpp:23,
  626. from /home/nk/Downloads/hpx/hpx/lcos/future.hpp:1715,
  627. from /home/nk/Downloads/hpx/hpx/parallel/executors/default_executor.hpp:12,
  628. from /home/nk/Downloads/hpx/hpx/parallel/executors.hpp:11,
  629. from /home/nk/Downloads/hpx/hpx/include/parallel_executors.hpp:9,
  630. from /home/nk/Downloads/hpx/examples/resource_partitioner/async_customization.cpp:6:
  631. /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]
  632. auto dataflow(F && f, Ts &&... ts)
  633. ^~~~~~~~
  634. /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]
  635. 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
  636. make[2]: *** [examples/resource_partitioner/CMakeFiles/async_customization.dir/async_customization.cpp.o] Error 1
  637. CMakeFiles/Makefile2:63277: recipe for target 'examples/resource_partitioner/CMakeFiles/async_customization.dir/all' failed
  638. make[1]: *** [examples/resource_partitioner/CMakeFiles/async_customization.dir/all] Error 2
  639. make[1]: *** Waiting for unfinished jobs....
  640. [ 71%] Building CXX object examples/startup_shutdown/CMakeFiles/startup_shutdown_component.dir/startup_shutdown.cpp.o
  641. [ 75%] Linking CXX executable ../../bin/spell_check_simple
  642. [ 75%] Built target spell_check_simple
  643. [ 75%] Linking CXX executable ../../bin/simple_resource_partitioner
  644. [ 75%] Built target simple_resource_partitioner
  645. [ 75%] Linking CXX executable ../../bin/spell_check_file
  646. [ 75%] Built target spell_check_file
  647. [ 75%] Linking CXX executable ../../bin/oversubscribing_resource_partitioner
  648. [ 75%] Built target oversubscribing_resource_partitioner
  649. [ 75%] Linking CXX executable ../../bin/thread_aware_timer
  650. [ 75%] Built target thread_aware_timer
  651. [ 75%] Linking CXX shared library ../../lib/libhpx_startup_shutdown.so
  652. [ 75%] Built target startup_shutdown_component
  653. [ 75%] Linking CXX executable ../../bin/guided_pool_test
  654. [ 75%] Built target guided_pool_test
  655. Makefile:140: recipe for target 'all' failed
  656. make: *** [all] Error 2
Add Comment
Please, Sign In to add comment