git: 7c29c7c157e4 - main - devel/hpx: Update 1.8.0 → 1.9.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Mon, 17 Jul 2023 07:09:10 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7c29c7c157e4b61091afdf1463972c59afeb6966

commit 7c29c7c157e4b61091afdf1463972c59afeb6966
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-07-17 07:08:52 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-07-17 07:09:02 +0000

    devel/hpx: Update 1.8.0 → 1.9.0
    
    Reported by:    portscout
---
 devel/hpx/Makefile                                 |   4 +-
 devel/hpx/distinfo                                 |   6 +-
 ...ce__counters_memory__counters_mem__counter.hpp} |   4 +-
 devel/hpx/pkg-plist                                | 204 +++++++++++++++------
 4 files changed, 160 insertions(+), 58 deletions(-)

diff --git a/devel/hpx/Makefile b/devel/hpx/Makefile
index 1d30ebd587bd..ae13bfb58c84 100644
--- a/devel/hpx/Makefile
+++ b/devel/hpx/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	hpx
-DISTVERSION=	1.8.0
-PORTREVISION=	4
+DISTVERSIONPREFIX=	v
+DISTVERSION=	1.9.0
 CATEGORIES=	devel
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/devel/hpx/distinfo b/devel/hpx/distinfo
index e7d700572fc2..9f2e170fee3c 100644
--- a/devel/hpx/distinfo
+++ b/devel/hpx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1653417530
-SHA256 (STEllAR-GROUP-hpx-1.8.0_GH0.tar.gz) = 93f147ab7cf0ab4161f37680ea720d3baeb86540a95382f2fb591645b2a9b135
-SIZE (STEllAR-GROUP-hpx-1.8.0_GH0.tar.gz) = 5209106
+TIMESTAMP = 1689575833
+SHA256 (STEllAR-GROUP-hpx-v1.9.0_GH0.tar.gz) = 2a8dca78172fbb15eae5a5e9facf26ab021c845f9c09e61b1912e6cf9e72915a
+SIZE (STEllAR-GROUP-hpx-v1.9.0_GH0.tar.gz) = 5648944
diff --git a/devel/hpx/files/patch-components_performance__counters_memory_include_hpx_components_performance__counters_memory_mem__counter.hpp b/devel/hpx/files/patch-components_performance__counters_memory__counters_include_hpx_components_performance__counters_memory__counters_mem__counter.hpp
similarity index 54%
rename from devel/hpx/files/patch-components_performance__counters_memory_include_hpx_components_performance__counters_memory_mem__counter.hpp
rename to devel/hpx/files/patch-components_performance__counters_memory__counters_include_hpx_components_performance__counters_memory__counters_mem__counter.hpp
index ac7be8b53f1a..3bf2975e8f88 100644
--- a/devel/hpx/files/patch-components_performance__counters_memory_include_hpx_components_performance__counters_memory_mem__counter.hpp
+++ b/devel/hpx/files/patch-components_performance__counters_memory__counters_include_hpx_components_performance__counters_memory__counters_mem__counter.hpp
@@ -1,5 +1,5 @@
---- components/performance_counters/memory/include/hpx/components/performance_counters/memory/mem_counter.hpp.orig	2022-05-24 18:40:32 UTC
-+++ components/performance_counters/memory/include/hpx/components/performance_counters/memory/mem_counter.hpp
+--- components/performance_counters/memory_counters/include/hpx/components/performance_counters/memory_counters/mem_counter.hpp.orig	2023-07-17 06:38:16 UTC
++++ components/performance_counters/memory_counters/include/hpx/components/performance_counters/memory_counters/mem_counter.hpp
 @@ -19,6 +19,7 @@ namespace hpx { namespace performance_counters { names
      std::uint64_t read_psm_resident(bool);
  
diff --git a/devel/hpx/pkg-plist b/devel/hpx/pkg-plist
index 12db57c9b25a..9bd3dcceb19f 100644
--- a/devel/hpx/pkg-plist
+++ b/devel/hpx/pkg-plist
@@ -2,11 +2,11 @@ bin/hpxcxx
 bin/hpxrun.py
 include/hpx/actions/action_support.hpp
 include/hpx/actions/actions_fwd.hpp
-include/hpx/actions/apply_helper.hpp
-include/hpx/actions/apply_helper_fwd.hpp
 include/hpx/actions/base_action.hpp
 include/hpx/actions/config/defines.hpp
 include/hpx/actions/invoke_function.hpp
+include/hpx/actions/post_helper.hpp
+include/hpx/actions/post_helper_fwd.hpp
 include/hpx/actions/register_action.hpp
 include/hpx/actions/transfer_action.hpp
 include/hpx/actions/transfer_base_action.hpp
@@ -66,6 +66,7 @@ include/hpx/agas_base/symbol_namespace.hpp
 include/hpx/algorithm.hpp
 include/hpx/algorithms.hpp
 include/hpx/algorithms/config/defines.hpp
+include/hpx/algorithms/traits/is_pair.hpp
 include/hpx/algorithms/traits/is_value_proxy.hpp
 include/hpx/algorithms/traits/pointer_category.hpp
 include/hpx/algorithms/traits/projected.hpp
@@ -75,6 +76,7 @@ include/hpx/allocator_support.hpp
 include/hpx/allocator_support/aligned_allocator.hpp
 include/hpx/allocator_support/allocator_deleter.hpp
 include/hpx/allocator_support/config/defines.hpp
+include/hpx/allocator_support/detail/new.hpp
 include/hpx/allocator_support/internal_allocator.hpp
 include/hpx/allocator_support/traits/is_allocator.hpp
 include/hpx/any.hpp
@@ -94,13 +96,10 @@ include/hpx/async_base/async.hpp
 include/hpx/async_base/config/defines.hpp
 include/hpx/async_base/dataflow.hpp
 include/hpx/async_base/launch_policy.hpp
+include/hpx/async_base/post.hpp
 include/hpx/async_base/scheduling_properties.hpp
 include/hpx/async_base/sync.hpp
 include/hpx/async_base/traits/is_launch_policy.hpp
-include/hpx/async_colocated/apply_colocated.hpp
-include/hpx/async_colocated/apply_colocated_callback.hpp
-include/hpx/async_colocated/apply_colocated_callback_fwd.hpp
-include/hpx/async_colocated/apply_colocated_fwd.hpp
 include/hpx/async_colocated/async_colocated.hpp
 include/hpx/async_colocated/async_colocated_callback.hpp
 include/hpx/async_colocated/async_colocated_callback_fwd.hpp
@@ -108,7 +107,11 @@ include/hpx/async_colocated/async_colocated_fwd.hpp
 include/hpx/async_colocated/config/defines.hpp
 include/hpx/async_colocated/functional/colocated_helpers.hpp
 include/hpx/async_colocated/get_colocation_id.hpp
-include/hpx/async_colocated/register_apply_colocated.hpp
+include/hpx/async_colocated/post_colocated.hpp
+include/hpx/async_colocated/post_colocated_callback.hpp
+include/hpx/async_colocated/post_colocated_callback_fwd.hpp
+include/hpx/async_colocated/post_colocated_fwd.hpp
+include/hpx/async_colocated/register_post_colocated.hpp
 include/hpx/async_colocated/server/destroy_component.hpp
 include/hpx/async_combinators/config/defines.hpp
 include/hpx/async_combinators/detail/throw_if_exceptional.hpp
@@ -122,20 +125,11 @@ include/hpx/async_combinators/when_all.hpp
 include/hpx/async_combinators/when_any.hpp
 include/hpx/async_combinators/when_each.hpp
 include/hpx/async_combinators/when_some.hpp
-include/hpx/async_distributed/applier/apply.hpp
-include/hpx/async_distributed/applier/apply_callback.hpp
-include/hpx/async_distributed/applier/apply_continue.hpp
-include/hpx/async_distributed/applier/apply_continue_callback.hpp
-include/hpx/async_distributed/applier/apply_continue_fwd.hpp
 include/hpx/async_distributed/applier/apply_helper.hpp
 include/hpx/async_distributed/applier/detail/apply_colocated.hpp
 include/hpx/async_distributed/applier/detail/apply_colocated_callback.hpp
 include/hpx/async_distributed/applier/detail/apply_colocated_callback_fwd.hpp
 include/hpx/async_distributed/applier/detail/apply_colocated_fwd.hpp
-include/hpx/async_distributed/applier/detail/apply_implementations.hpp
-include/hpx/async_distributed/applier/detail/apply_implementations_fwd.hpp
-include/hpx/async_distributed/applier/trigger.hpp
-include/hpx/async_distributed/apply.hpp
 include/hpx/async_distributed/async.hpp
 include/hpx/async_distributed/async_callback.hpp
 include/hpx/async_distributed/async_callback_fwd.hpp
@@ -160,13 +154,22 @@ include/hpx/async_distributed/detail/async_implementations.hpp
 include/hpx/async_distributed/detail/async_implementations_fwd.hpp
 include/hpx/async_distributed/detail/async_unwrap_result_implementations.hpp
 include/hpx/async_distributed/detail/async_unwrap_result_implementations_fwd.hpp
+include/hpx/async_distributed/detail/post.hpp
+include/hpx/async_distributed/detail/post_callback.hpp
+include/hpx/async_distributed/detail/post_continue.hpp
+include/hpx/async_distributed/detail/post_continue_callback.hpp
+include/hpx/async_distributed/detail/post_continue_fwd.hpp
+include/hpx/async_distributed/detail/post_implementations.hpp
+include/hpx/async_distributed/detail/post_implementations_fwd.hpp
 include/hpx/async_distributed/detail/promise_base.hpp
 include/hpx/async_distributed/detail/promise_lco.hpp
 include/hpx/async_distributed/detail/sync_implementations.hpp
 include/hpx/async_distributed/detail/sync_implementations_fwd.hpp
+include/hpx/async_distributed/detail/trigger.hpp
 include/hpx/async_distributed/lcos_fwd.hpp
 include/hpx/async_distributed/make_continuation.hpp
 include/hpx/async_distributed/packaged_action.hpp
+include/hpx/async_distributed/post.hpp
 include/hpx/async_distributed/promise.hpp
 include/hpx/async_distributed/put_parcel.hpp
 include/hpx/async_distributed/put_parcel_fwd.hpp
@@ -178,11 +181,11 @@ include/hpx/async_distributed/trigger.hpp
 include/hpx/async_distributed/trigger_lco.hpp
 include/hpx/async_distributed/trigger_lco_fwd.hpp
 include/hpx/async_launch_policy_dispatch.hpp
-include/hpx/async_local/apply.hpp
 include/hpx/async_local/async.hpp
 include/hpx/async_local/async_fwd.hpp
 include/hpx/async_local/config/defines.hpp
 include/hpx/async_local/dataflow.hpp
+include/hpx/async_local/post.hpp
 include/hpx/async_local/sync.hpp
 include/hpx/async_local/sync_fwd.hpp
 include/hpx/barrier.hpp
@@ -417,25 +420,36 @@ include/hpx/components_base/traits/managed_component_policies.hpp
 include/hpx/components_fwd.hpp
 include/hpx/compute.hpp
 include/hpx/compute/config/defines.hpp
-include/hpx/compute/detail/get_proxy_type.hpp
-include/hpx/compute/detail/iterator.hpp
 include/hpx/compute/detail/new.hpp
 include/hpx/compute/detail/target_distribution_policy.hpp
 include/hpx/compute/host.hpp
-include/hpx/compute/host/block_allocator.hpp
-include/hpx/compute/host/block_executor.hpp
+include/hpx/compute/host/distributed_target.hpp
 include/hpx/compute/host/get_targets.hpp
 include/hpx/compute/host/numa_allocator.hpp
 include/hpx/compute/host/numa_binding_allocator.hpp
-include/hpx/compute/host/numa_domains.hpp
 include/hpx/compute/host/target.hpp
 include/hpx/compute/host/target_distribution_policy.hpp
-include/hpx/compute/host/traits/access_target.hpp
-include/hpx/compute/serialization/vector.hpp
 include/hpx/compute/traits.hpp
-include/hpx/compute/traits/access_target.hpp
 include/hpx/compute/traits/allocator_traits.hpp
 include/hpx/compute/vector.hpp
+include/hpx/compute_local/config/defines.hpp
+include/hpx/compute_local/detail/get_proxy_type.hpp
+include/hpx/compute_local/detail/iterator.hpp
+include/hpx/compute_local/host.hpp
+include/hpx/compute_local/host/block_allocator.hpp
+include/hpx/compute_local/host/block_executor.hpp
+include/hpx/compute_local/host/block_fork_join_executor.hpp
+include/hpx/compute_local/host/get_targets.hpp
+include/hpx/compute_local/host/numa_allocator.hpp
+include/hpx/compute_local/host/numa_binding_allocator.hpp
+include/hpx/compute_local/host/numa_domains.hpp
+include/hpx/compute_local/host/target.hpp
+include/hpx/compute_local/host/traits/access_target.hpp
+include/hpx/compute_local/serialization/vector.hpp
+include/hpx/compute_local/traits.hpp
+include/hpx/compute_local/traits/access_target.hpp
+include/hpx/compute_local/traits/allocator_traits.hpp
+include/hpx/compute_local/vector.hpp
 include/hpx/concepts.hpp
 include/hpx/concepts/concepts.hpp
 include/hpx/concepts/config/defines.hpp
@@ -448,14 +462,23 @@ include/hpx/concurrency/concurrentqueue.hpp
 include/hpx/concurrency/config/defines.hpp
 include/hpx/concurrency/deque.hpp
 include/hpx/concurrency/detail/contiguous_index_queue.hpp
+include/hpx/concurrency/detail/copy_payload.hpp
 include/hpx/concurrency/detail/freelist.hpp
+include/hpx/concurrency/detail/freelist_stack.hpp
+include/hpx/concurrency/detail/non_contiguous_index_queue.hpp
+include/hpx/concurrency/detail/tagged_ptr.hpp
+include/hpx/concurrency/detail/tagged_ptr_dcas.hpp
 include/hpx/concurrency/detail/tagged_ptr_pair.hpp
+include/hpx/concurrency/detail/tagged_ptr_ptrcompression.hpp
+include/hpx/concurrency/queue.hpp
 include/hpx/concurrency/spinlock.hpp
 include/hpx/concurrency/spinlock_pool.hpp
+include/hpx/concurrency/stack.hpp
 include/hpx/condition_variable.hpp
 include/hpx/config.hpp
 include/hpx/config/asio.hpp
 include/hpx/config/attributes.hpp
+include/hpx/config/auto_vectorization.hpp
 include/hpx/config/autolink.hpp
 include/hpx/config/branch_hints.hpp
 include/hpx/config/compiler_fence.hpp
@@ -512,6 +535,9 @@ include/hpx/datastructures.hpp
 include/hpx/datastructures/any.hpp
 include/hpx/datastructures/config/defines.hpp
 include/hpx/datastructures/detail/dynamic_bitset.hpp
+include/hpx/datastructures/detail/flat_map.hpp
+include/hpx/datastructures/detail/flat_set.hpp
+include/hpx/datastructures/detail/intrusive_list.hpp
 include/hpx/datastructures/detail/optional.hpp
 include/hpx/datastructures/detail/small_vector.hpp
 include/hpx/datastructures/detail/variant.hpp
@@ -538,6 +564,7 @@ include/hpx/distribution_policies/binpacking_distribution_policy.hpp
 include/hpx/distribution_policies/colocating_distribution_policy.hpp
 include/hpx/distribution_policies/config/defines.hpp
 include/hpx/distribution_policies/container_distribution_policy.hpp
+include/hpx/distribution_policies/default_distribution_policy.hpp
 include/hpx/distribution_policies/target_distribution_policy.hpp
 include/hpx/distribution_policies/unwrapping_result_policy.hpp
 include/hpx/error.hpp
@@ -557,7 +584,9 @@ include/hpx/exception_fwd.hpp
 include/hpx/exception_info.hpp
 include/hpx/exception_list.hpp
 include/hpx/execution.hpp
+include/hpx/execution/algorithms/as_sender.hpp
 include/hpx/execution/algorithms/bulk.hpp
+include/hpx/execution/algorithms/detail/inject_scheduler.hpp
 include/hpx/execution/algorithms/detail/is_negative.hpp
 include/hpx/execution/algorithms/detail/partial_algorithm.hpp
 include/hpx/execution/algorithms/detail/predicates.hpp
@@ -570,6 +599,7 @@ include/hpx/execution/algorithms/let_error.hpp
 include/hpx/execution/algorithms/let_stopped.hpp
 include/hpx/execution/algorithms/let_value.hpp
 include/hpx/execution/algorithms/make_future.hpp
+include/hpx/execution/algorithms/run_loop.hpp
 include/hpx/execution/algorithms/schedule_from.hpp
 include/hpx/execution/algorithms/split.hpp
 include/hpx/execution/algorithms/start_detached.hpp
@@ -578,9 +608,9 @@ include/hpx/execution/algorithms/then.hpp
 include/hpx/execution/algorithms/transfer.hpp
 include/hpx/execution/algorithms/transfer_just.hpp
 include/hpx/execution/algorithms/when_all.hpp
+include/hpx/execution/algorithms/when_all_vector.hpp
+include/hpx/execution/apply.hpp
 include/hpx/execution/config/defines.hpp
-include/hpx/execution/datapar/execution_policy.hpp
-include/hpx/execution/datapar/execution_policy_fwd.hpp
 include/hpx/execution/detail/async_launch_policy_dispatch.hpp
 include/hpx/execution/detail/execution_parameter_callbacks.hpp
 include/hpx/execution/detail/future_exec.hpp
@@ -591,6 +621,7 @@ include/hpx/execution/execution_policy.hpp
 include/hpx/execution/execution_policy_fwd.hpp
 include/hpx/execution/executor_parameters.hpp
 include/hpx/execution/executors.hpp
+include/hpx/execution/executors/adaptive_static_chunk_size.hpp
 include/hpx/execution/executors/auto_chunk_size.hpp
 include/hpx/execution/executors/current_executor.hpp
 include/hpx/execution/executors/dynamic_chunk_size.hpp
@@ -616,26 +647,45 @@ include/hpx/execution/queries/get_delegatee_scheduler.hpp
 include/hpx/execution/queries/get_scheduler.hpp
 include/hpx/execution/queries/get_stop_token.hpp
 include/hpx/execution/queries/read.hpp
+include/hpx/execution/traits/detail/eve/vector_pack_alignment_size.hpp
+include/hpx/execution/traits/detail/eve/vector_pack_all_any_none.hpp
+include/hpx/execution/traits/detail/eve/vector_pack_conditionals.hpp
+include/hpx/execution/traits/detail/eve/vector_pack_count_bits.hpp
+include/hpx/execution/traits/detail/eve/vector_pack_find.hpp
+include/hpx/execution/traits/detail/eve/vector_pack_get_set.hpp
+include/hpx/execution/traits/detail/eve/vector_pack_load_store.hpp
+include/hpx/execution/traits/detail/eve/vector_pack_reduce.hpp
+include/hpx/execution/traits/detail/eve/vector_pack_type.hpp
 include/hpx/execution/traits/detail/simd/vector_pack_alignment_size.hpp
 include/hpx/execution/traits/detail/simd/vector_pack_all_any_none.hpp
+include/hpx/execution/traits/detail/simd/vector_pack_conditionals.hpp
 include/hpx/execution/traits/detail/simd/vector_pack_count_bits.hpp
 include/hpx/execution/traits/detail/simd/vector_pack_find.hpp
+include/hpx/execution/traits/detail/simd/vector_pack_get_set.hpp
 include/hpx/execution/traits/detail/simd/vector_pack_load_store.hpp
+include/hpx/execution/traits/detail/simd/vector_pack_reduce.hpp
+include/hpx/execution/traits/detail/simd/vector_pack_simd.hpp
 include/hpx/execution/traits/detail/simd/vector_pack_type.hpp
 include/hpx/execution/traits/detail/vc/vector_pack_alignment_size.hpp
 include/hpx/execution/traits/detail/vc/vector_pack_all_any_none.hpp
+include/hpx/execution/traits/detail/vc/vector_pack_conditionals.hpp
 include/hpx/execution/traits/detail/vc/vector_pack_count_bits.hpp
 include/hpx/execution/traits/detail/vc/vector_pack_find.hpp
+include/hpx/execution/traits/detail/vc/vector_pack_get_set.hpp
 include/hpx/execution/traits/detail/vc/vector_pack_load_store.hpp
+include/hpx/execution/traits/detail/vc/vector_pack_reduce.hpp
 include/hpx/execution/traits/detail/vc/vector_pack_type.hpp
 include/hpx/execution/traits/executor_traits.hpp
 include/hpx/execution/traits/future_then_result_exec.hpp
 include/hpx/execution/traits/is_execution_policy.hpp
 include/hpx/execution/traits/vector_pack_alignment_size.hpp
 include/hpx/execution/traits/vector_pack_all_any_none.hpp
+include/hpx/execution/traits/vector_pack_conditionals.hpp
 include/hpx/execution/traits/vector_pack_count_bits.hpp
 include/hpx/execution/traits/vector_pack_find.hpp
+include/hpx/execution/traits/vector_pack_get_set.hpp
 include/hpx/execution/traits/vector_pack_load_store.hpp
+include/hpx/execution/traits/vector_pack_reduce.hpp
 include/hpx/execution/traits/vector_pack_type.hpp
 include/hpx/execution_base/agent_base.hpp
 include/hpx/execution_base/agent_ref.hpp
@@ -644,6 +694,7 @@ include/hpx/execution_base/completion_scheduler.hpp
 include/hpx/execution_base/completion_signatures.hpp
 include/hpx/execution_base/config/defines.hpp
 include/hpx/execution_base/context_base.hpp
+include/hpx/execution_base/coroutine_utils.hpp
 include/hpx/execution_base/detail/spinlock_deadlock_detection.hpp
 include/hpx/execution_base/execution.hpp
 include/hpx/execution_base/get_env.hpp
@@ -652,27 +703,34 @@ include/hpx/execution_base/receiver.hpp
 include/hpx/execution_base/resource_base.hpp
 include/hpx/execution_base/sender.hpp
 include/hpx/execution_base/this_thread.hpp
+include/hpx/execution_base/traits/coroutine_traits.hpp
 include/hpx/execution_base/traits/is_executor.hpp
 include/hpx/execution_base/traits/is_executor_parameters.hpp
 include/hpx/executors/annotating_executor.hpp
-include/hpx/executors/apply.hpp
 include/hpx/executors/async.hpp
 include/hpx/executors/config/defines.hpp
 include/hpx/executors/current_executor.hpp
 include/hpx/executors/dataflow.hpp
 include/hpx/executors/datapar/execution_policy.hpp
 include/hpx/executors/datapar/execution_policy_fwd.hpp
+include/hpx/executors/datapar/execution_policy_mappings.hpp
 include/hpx/executors/detail/hierarchical_spawning.hpp
+include/hpx/executors/detail/index_queue_spawning.hpp
 include/hpx/executors/exception_list.hpp
+include/hpx/executors/execute_on.hpp
 include/hpx/executors/execution_policy.hpp
 include/hpx/executors/execution_policy_annotation.hpp
 include/hpx/executors/execution_policy_fwd.hpp
+include/hpx/executors/execution_policy_mappings.hpp
 include/hpx/executors/execution_policy_parameters.hpp
+include/hpx/executors/execution_policy_scheduling_property.hpp
+include/hpx/executors/explicit_scheduler_executor.hpp
 include/hpx/executors/fork_join_executor.hpp
 include/hpx/executors/guided_pool_executor.hpp
 include/hpx/executors/limiting_executor.hpp
 include/hpx/executors/parallel_executor.hpp
 include/hpx/executors/parallel_executor_aggregated.hpp
+include/hpx/executors/post.hpp
 include/hpx/executors/restricted_thread_pool_executor.hpp
 include/hpx/executors/scheduler_executor.hpp
 include/hpx/executors/sequenced_executor.hpp
@@ -753,11 +811,13 @@ include/hpx/futures/traits/is_future_range.hpp
 include/hpx/futures/traits/is_future_tuple.hpp
 include/hpx/futures/traits/promise_local_result.hpp
 include/hpx/futures/traits/promise_remote_result.hpp
+include/hpx/generator.hpp
 include/hpx/hardware/config/defines.hpp
 include/hpx/hardware/timestamp.hpp
 include/hpx/hardware/timestamp/bgq.hpp
 include/hpx/hardware/timestamp/cuda.hpp
 include/hpx/hardware/timestamp/linux_generic.hpp
+include/hpx/hardware/timestamp/linux_riscv_64.hpp
 include/hpx/hardware/timestamp/linux_x86_32.hpp
 include/hpx/hardware/timestamp/linux_x86_64.hpp
 include/hpx/hardware/timestamp/msvc.hpp
@@ -855,6 +915,7 @@ include/hpx/include/partitioned_vector_predef.hpp
 include/hpx/include/partitioned_vector_view.hpp
 include/hpx/include/performance_counters.hpp
 include/hpx/include/plain_actions.hpp
+include/hpx/include/post.hpp
 include/hpx/include/process.hpp
 include/hpx/include/resource_partitioner.hpp
 include/hpx/include/run_as.hpp
@@ -865,6 +926,7 @@ include/hpx/include/threadmanager.hpp
 include/hpx/include/threads.hpp
 include/hpx/include/traits.hpp
 include/hpx/include/unordered_map.hpp
+include/hpx/include/unseq.hpp
 include/hpx/include/util.hpp
 include/hpx/include_local/config/defines.hpp
 include/hpx/ini/config/defines.hpp
@@ -886,6 +948,7 @@ include/hpx/iterator_support/boost_iterator_categories.hpp
 include/hpx/iterator_support/config/defines.hpp
 include/hpx/iterator_support/counting_iterator.hpp
 include/hpx/iterator_support/counting_shape.hpp
+include/hpx/iterator_support/detail/minimum_category.hpp
 include/hpx/iterator_support/generator_iterator.hpp
 include/hpx/iterator_support/iterator_adaptor.hpp
 include/hpx/iterator_support/iterator_facade.hpp
@@ -961,9 +1024,7 @@ include/hpx/lcos/when_each.hpp
 include/hpx/lcos/when_some.hpp
 include/hpx/lcos_distributed/channel.hpp
 include/hpx/lcos_distributed/config/defines.hpp
-include/hpx/lcos_distributed/object_semaphore.hpp
 include/hpx/lcos_distributed/server/channel.hpp
-include/hpx/lcos_distributed/server/object_semaphore.hpp
 include/hpx/lcos_fwd.hpp
 include/hpx/lcos_local/and_gate.hpp
 include/hpx/lcos_local/channel.hpp
@@ -978,11 +1039,14 @@ include/hpx/local/any.hpp
 include/hpx/local/barrier.hpp
 include/hpx/local/channel.hpp
 include/hpx/local/chrono.hpp
+include/hpx/local/compute.hpp
 include/hpx/local/condition_variable.hpp
+include/hpx/local/datapar.hpp
 include/hpx/local/exception.hpp
 include/hpx/local/execution.hpp
 include/hpx/local/functional.hpp
 include/hpx/local/future.hpp
+include/hpx/local/generator.hpp
 include/hpx/local/init.hpp
 include/hpx/local/latch.hpp
 include/hpx/local/memory.hpp
@@ -1050,6 +1114,7 @@ include/hpx/modules/command_line_handling_local.hpp
 include/hpx/modules/components.hpp
 include/hpx/modules/components_base.hpp
 include/hpx/modules/compute.hpp
+include/hpx/modules/compute_local.hpp
 include/hpx/modules/concepts.hpp
 include/hpx/modules/concurrency.hpp
 include/hpx/modules/config_registry.hpp
@@ -1131,7 +1196,6 @@ include/hpx/naming_base/id_type.hpp
 include/hpx/naming_base/naming_base.hpp
 include/hpx/naming_base/unmanaged.hpp
 include/hpx/numeric.hpp
-include/hpx/object_semaphore.hpp
 include/hpx/optional.hpp
 include/hpx/pack_traversal/config/defines.hpp
 include/hpx/pack_traversal/detail/container_category.hpp
@@ -1166,6 +1230,8 @@ include/hpx/parallel/algorithms/detail/is_sorted.hpp
 include/hpx/parallel/algorithms/detail/mismatch.hpp
 include/hpx/parallel/algorithms/detail/parallel_stable_sort.hpp
 include/hpx/parallel/algorithms/detail/pivot.hpp
+include/hpx/parallel/algorithms/detail/reduce.hpp
+include/hpx/parallel/algorithms/detail/replace.hpp
 include/hpx/parallel/algorithms/detail/rotate.hpp
 include/hpx/parallel/algorithms/detail/sample_sort.hpp
 include/hpx/parallel/algorithms/detail/search.hpp
@@ -1291,14 +1357,15 @@ include/hpx/parallel/datapar.hpp
 include/hpx/parallel/datapar/adjacent_difference.hpp
 include/hpx/parallel/datapar/adjacent_find.hpp
 include/hpx/parallel/datapar/equal.hpp
-include/hpx/parallel/datapar/execution_policy.hpp
-include/hpx/parallel/datapar/execution_policy_fwd.hpp
 include/hpx/parallel/datapar/fill.hpp
 include/hpx/parallel/datapar/find.hpp
 include/hpx/parallel/datapar/generate.hpp
+include/hpx/parallel/datapar/handle_local_exceptions.hpp
 include/hpx/parallel/datapar/iterator_helpers.hpp
 include/hpx/parallel/datapar/loop.hpp
 include/hpx/parallel/datapar/mismatch.hpp
+include/hpx/parallel/datapar/reduce.hpp
+include/hpx/parallel/datapar/replace.hpp
 include/hpx/parallel/datapar/transfer.hpp
 include/hpx/parallel/datapar/transform_loop.hpp
 include/hpx/parallel/datapar/zip_iterator.hpp
@@ -1363,10 +1430,21 @@ include/hpx/parallel/traits/projected.hpp
 include/hpx/parallel/traits/projected_range.hpp
 include/hpx/parallel/traits/vector_pack_alignment_size.hpp
 include/hpx/parallel/traits/vector_pack_all_any_none.hpp
+include/hpx/parallel/traits/vector_pack_conditionals.hpp
 include/hpx/parallel/traits/vector_pack_count_bits.hpp
 include/hpx/parallel/traits/vector_pack_find.hpp
+include/hpx/parallel/traits/vector_pack_get_set.hpp
+include/hpx/parallel/traits/vector_pack_load_reduce.hpp
 include/hpx/parallel/traits/vector_pack_load_store.hpp
 include/hpx/parallel/traits/vector_pack_type.hpp
+include/hpx/parallel/unseq.hpp
+include/hpx/parallel/unseq/loop.hpp
+include/hpx/parallel/unseq/reduce.hpp
+include/hpx/parallel/unseq/reduce_helpers.hpp
+include/hpx/parallel/unseq/transform_loop.hpp
+include/hpx/parallel/util/adapt_placement_mode.hpp
+include/hpx/parallel/util/adapt_sharing_mode.hpp
+include/hpx/parallel/util/adapt_thread_priority.hpp
 include/hpx/parallel/util/cancellation_token.hpp
 include/hpx/parallel/util/compare_projected.hpp
 include/hpx/parallel/util/detail/algorithm_result.hpp
@@ -1387,8 +1465,6 @@ include/hpx/parallel/util/low_level.hpp
 include/hpx/parallel/util/merge_four.hpp
 include/hpx/parallel/util/merge_vector.hpp
 include/hpx/parallel/util/nbits.hpp
-include/hpx/parallel/util/numa_allocator.hpp
-include/hpx/parallel/util/numa_binding_allocator.hpp
 include/hpx/parallel/util/partitioner.hpp
 include/hpx/parallel/util/partitioner_with_cleanup.hpp
 include/hpx/parallel/util/prefetching.hpp
@@ -1807,7 +1883,6 @@ include/hpx/runtime_components/config/defines.hpp
 include/hpx/runtime_components/console_error_sink.hpp
 include/hpx/runtime_components/console_logging.hpp
 include/hpx/runtime_components/create_component_helpers.hpp
-include/hpx/runtime_components/default_distribution_policy.hpp
 include/hpx/runtime_components/derived_component_factory.hpp
 include/hpx/runtime_components/distributed_metadata_base.hpp
 include/hpx/runtime_components/new.hpp
@@ -1874,6 +1949,7 @@ include/hpx/runtime_local/thread_hooks.hpp
 include/hpx/runtime_local/thread_mapper.hpp
 include/hpx/runtime_local/thread_pool_helpers.hpp
 include/hpx/runtime_local/thread_stacktrace.hpp
+include/hpx/schedulers/background_scheduler.hpp
 include/hpx/schedulers/config/defines.hpp
 include/hpx/schedulers/deadlock_detection.hpp
 include/hpx/schedulers/local_priority_queue_scheduler.hpp
@@ -1898,6 +1974,10 @@ include/hpx/serialization/base_object.hpp
 include/hpx/serialization/basic_archive.hpp
 include/hpx/serialization/binary_filter.hpp
 include/hpx/serialization/bitset.hpp
+include/hpx/serialization/boost_array.hpp
+include/hpx/serialization/boost_intrusive_ptr.hpp
+include/hpx/serialization/boost_multi_array.hpp
+include/hpx/serialization/boost_shared_ptr.hpp
 include/hpx/serialization/boost_variant.hpp
 include/hpx/serialization/brace_initializable.hpp
 include/hpx/serialization/brace_initializable_fwd.hpp
@@ -1907,7 +1987,6 @@ include/hpx/serialization/container.hpp
 include/hpx/serialization/datapar.hpp
 include/hpx/serialization/deque.hpp
 include/hpx/serialization/detail/constructor_selector.hpp
-include/hpx/serialization/detail/extra_archive_data.hpp
 include/hpx/serialization/detail/non_default_constructible.hpp
 include/hpx/serialization/detail/pointer.hpp
 include/hpx/serialization/detail/polymorphic_id_factory.hpp
@@ -1922,10 +2001,8 @@ include/hpx/serialization/dynamic_bitset.hpp
 include/hpx/serialization/exception_ptr.hpp
 include/hpx/serialization/input_archive.hpp
 include/hpx/serialization/input_container.hpp
-include/hpx/serialization/intrusive_ptr.hpp
 include/hpx/serialization/list.hpp
 include/hpx/serialization/map.hpp
-include/hpx/serialization/multi_array.hpp
 include/hpx/serialization/optional.hpp
 include/hpx/serialization/output_archive.hpp
 include/hpx/serialization/output_container.hpp
@@ -1941,6 +2018,7 @@ include/hpx/serialization/string.hpp
 include/hpx/serialization/traits/brace_initializable_traits.hpp
 include/hpx/serialization/traits/is_bitwise_serializable.hpp
 include/hpx/serialization/traits/is_not_bitwise_serializable.hpp
+include/hpx/serialization/traits/is_serializable.hpp
 include/hpx/serialization/traits/needs_automatic_registration.hpp
 include/hpx/serialization/traits/polymorphic_traits.hpp
 include/hpx/serialization/traits/serialization_access_data.hpp
@@ -1965,12 +2043,16 @@ include/hpx/string_util/case_conv.hpp
 include/hpx/string_util/classification.hpp
 include/hpx/string_util/config/defines.hpp
 include/hpx/string_util/split.hpp
+include/hpx/string_util/token_functions.hpp
+include/hpx/string_util/token_iterator.hpp
+include/hpx/string_util/tokenizer.hpp
 include/hpx/string_util/trim.hpp
 include/hpx/sync.hpp
 include/hpx/sync_launch_policy_dispatch.hpp
 include/hpx/synchronization.hpp
 include/hpx/synchronization/async_rw_mutex.hpp
 include/hpx/synchronization/barrier.hpp
+include/hpx/synchronization/binary_semaphore.hpp
 include/hpx/synchronization/channel_mpmc.hpp
 include/hpx/synchronization/channel_mpsc.hpp
 include/hpx/synchronization/channel_spsc.hpp
@@ -2002,6 +2084,10 @@ include/hpx/thread.hpp
 include/hpx/thread_pool_util/config/defines.hpp
 include/hpx/thread_pool_util/thread_pool_suspension_helpers.hpp
 include/hpx/thread_pools/config/defines.hpp
+include/hpx/thread_pools/detail/background_thread.hpp
+include/hpx/thread_pools/detail/scheduling_callbacks.hpp
+include/hpx/thread_pools/detail/scheduling_counters.hpp
+include/hpx/thread_pools/detail/scheduling_log.hpp
 include/hpx/thread_pools/detail/scoped_background_timer.hpp
 include/hpx/thread_pools/scheduled_thread_pool.hpp
 include/hpx/thread_pools/scheduled_thread_pool_impl.hpp
@@ -2026,6 +2112,7 @@ include/hpx/threading_base/detail/get_default_pool.hpp
 include/hpx/threading_base/detail/get_default_timer_service.hpp
 include/hpx/threading_base/detail/reset_backtrace.hpp
 include/hpx/threading_base/detail/reset_lco_description.hpp
+include/hpx/threading_base/detail/switch_status.hpp
 include/hpx/threading_base/execution_agent.hpp
 include/hpx/threading_base/external_timer.hpp
 include/hpx/threading_base/network_background_callback.hpp
@@ -2067,6 +2154,7 @@ include/hpx/timing/tick_counter.hpp
 include/hpx/topology.hpp
 include/hpx/topology/config/defines.hpp
 include/hpx/topology/cpu_mask.hpp
+include/hpx/topology/scheduling_properties.hpp
 include/hpx/topology/topology.hpp
 include/hpx/traits/acquire_future.hpp
 include/hpx/traits/acquire_shared_state.hpp
@@ -2129,14 +2217,19 @@ include/hpx/traits/serialization_access_data.hpp
 include/hpx/traits/supports_streaming_with_any.hpp
 include/hpx/tuple.hpp
 include/hpx/type_support.hpp
-include/hpx/type_support/always_void.hpp
+include/hpx/type_support/bit_cast.hpp
 include/hpx/type_support/config/defines.hpp
+include/hpx/type_support/construct_at.hpp
+include/hpx/type_support/coroutines_support.hpp
 include/hpx/type_support/decay.hpp
+include/hpx/type_support/default_sentinel.hpp
 include/hpx/type_support/detail/with_result_of.hpp
 include/hpx/type_support/detail/wrap_int.hpp
 include/hpx/type_support/detected.hpp
 include/hpx/type_support/empty_function.hpp
 include/hpx/type_support/equality.hpp
+include/hpx/type_support/extra_data.hpp
+include/hpx/type_support/generator.hpp
 include/hpx/type_support/identity.hpp
 include/hpx/type_support/lazy_conditional.hpp
 include/hpx/type_support/lazy_enable_if.hpp
@@ -2279,7 +2372,7 @@ include/hpx/util/sed_transform.hpp
 include/hpx/util/serializable_any.hpp
 include/hpx/util/serializable_function.hpp
 include/hpx/util/serializable_unique_function.hpp
-include/hpx/util/set_thread_name.
+include/hpx/util/set_thread_name.hpp
 include/hpx/util/spinlock.hpp
 include/hpx/util/spinlock_pool.hpp
 include/hpx/util/static.hpp
@@ -2305,16 +2398,15 @@ include/hpx/version/config/defines.hpp
 include/hpx/wrap_main.hpp
 lib/cmake/HPX/FindAmplifier.cmake
 lib/cmake/HPX/FindAsio.cmake
-lib/cmake/HPX/FindBZip2.cmake
 lib/cmake/HPX/FindBreathe.cmake
 lib/cmake/HPX/FindHwloc.cmake
 lib/cmake/HPX/FindJemalloc.cmake
-lib/cmake/HPX/FindLCI.cmake
 lib/cmake/HPX/FindLibSigSegv.cmake
 lib/cmake/HPX/FindLibfabric.cmake
 lib/cmake/HPX/FindMSR.cmake
 lib/cmake/HPX/FindOrangeFS.cmake
 lib/cmake/HPX/FindPAPI.cmake
+lib/cmake/HPX/FindPWR.cmake
 lib/cmake/HPX/FindQThreads.cmake
 lib/cmake/HPX/FindRDMA_CM.cmake
 lib/cmake/HPX/FindRdmacm.cmake
@@ -2381,12 +2473,16 @@ lib/cmake/HPX/HPX_SetupBoostFilesystem.cmake
 lib/cmake/HPX/HPX_SetupBoostIostreams.cmake
 lib/cmake/HPX/HPX_SetupBoostRegex.cmake
 lib/cmake/HPX/HPX_SetupCUDA.cmake
+lib/cmake/HPX/HPX_SetupDatapar.cmake
+lib/cmake/HPX/HPX_SetupEve.cmake
 lib/cmake/HPX/HPX_SetupHIP.cmake
 lib/cmake/HPX/HPX_SetupHwloc.cmake
 lib/cmake/HPX/HPX_SetupLCI.cmake
 lib/cmake/HPX/HPX_SetupLibCDS.cmake
 lib/cmake/HPX/HPX_SetupMPI.cmake
 lib/cmake/HPX/HPX_SetupPapi.cmake
+lib/cmake/HPX/HPX_SetupSVE.cmake
+lib/cmake/HPX/HPX_SetupSYCL.cmake
 lib/cmake/HPX/HPX_SetupTarget.cmake
 lib/cmake/HPX/HPX_SetupThreads.cmake
 lib/cmake/HPX/HPX_SetupValgrind.cmake
@@ -2398,6 +2494,7 @@ lib/cmake/HPX/TargetArch.cmake
 lib/cmake/HPX/installed_hpx.cmake
 lib/cmake/HPX/scripts/create_symbolic_link_directory.bat
 lib/cmake/HPX/scripts/create_symbolic_link_file.bat
+lib/cmake/HPX/tests/builtin_forward_move.cpp
 lib/cmake/HPX/tests/builtin_integer_pack.cpp
 lib/cmake/HPX/tests/builtin_make_integer_seq.cpp
 lib/cmake/HPX/tests/builtin_make_integer_seq.cu
@@ -2414,8 +2511,8 @@ lib/cmake/HPX/tests/cxx17_aligned_new.cpp
 lib/cmake/HPX/tests/cxx17_copy_elision.cpp
 lib/cmake/HPX/tests/cxx17_filesystem.cpp
 lib/cmake/HPX/tests/cxx17_hardware_destructive_interference_size.cpp
-lib/cmake/HPX/tests/cxx17_memory_resource.cpp
 lib/cmake/HPX/tests/cxx17_noexcept_function.cpp
+lib/cmake/HPX/tests/cxx17_optional_copy_elision.cpp
 lib/cmake/HPX/tests/cxx17_shared_ptr_array.cpp
 lib/cmake/HPX/tests/cxx17_std_aligned_alloc.cpp
 lib/cmake/HPX/tests/cxx17_std_execution_policies.cpp
@@ -2428,11 +2525,15 @@ lib/cmake/HPX/tests/cxx20_no_unique_address_attribute.cpp
 lib/cmake/HPX/tests/cxx20_paren_initialization_of_aggregates.cpp
 lib/cmake/HPX/tests/cxx20_perfect_pack_capture.cpp
 lib/cmake/HPX/tests/cxx20_source_location.cpp
+lib/cmake/HPX/tests/cxx20_std_bit_cast.cpp
+lib/cmake/HPX/tests/cxx20_std_construct_at.cpp
+lib/cmake/HPX/tests/cxx20_std_default_sentinel.cpp
 lib/cmake/HPX/tests/cxx20_std_disable_sized_sentinel_for.cpp
 lib/cmake/HPX/tests/cxx20_std_endian.cpp
 lib/cmake/HPX/tests/cxx20_std_execution_policies.cpp
 lib/cmake/HPX/tests/cxx20_std_ranges_iter_swap.cpp
 lib/cmake/HPX/tests/cxx20_trivial_virtual_destructor.cpp
+lib/cmake/HPX/tests/cxx23_std_generator.cpp
 lib/cmake/HPX/tests/cxx_lambda_capture_decltype.cpp
 lib/cmake/HPX/tests/mm_prefetch.cpp
 lib/cmake/HPX/tests/stable_inplace_merge.cpp
@@ -2447,10 +2548,10 @@ lib/cmake/HPX/toolchains/CrayStatic.cmake
 lib/cmake/HPX/toolchains/XeonPhi.cmake
 lib/hpx/libhpx_parcel_coalescing.so
 lib/hpx/libhpx_parcel_coalescing.so.1
-lib/hpx/libhpx_parcel_coalescing.so.1.8.0
+lib/hpx/libhpx_parcel_coalescing.so.1.9.0
 lib/libhpx.so
 lib/libhpx.so.1
-lib/libhpx.so.1.8.0
+lib/libhpx.so.1.9.0
 lib/libhpx_actions.a
 lib/libhpx_actions_base.a
 lib/libhpx_affinity.a
@@ -2474,10 +2575,11 @@ lib/libhpx_command_line_handling.a
 lib/libhpx_command_line_handling_local.a
 lib/libhpx_component_storage.so
 lib/libhpx_component_storage.so.1
-lib/libhpx_component_storage.so.1.8.0
+lib/libhpx_component_storage.so.1.9.0
 lib/libhpx_components.a
 lib/libhpx_components_base.a
 lib/libhpx_compute.a
+lib/libhpx_compute_local.a
 lib/libhpx_concepts.a
 lib/libhpx_concurrency.a
 lib/libhpx_config.a
@@ -2507,7 +2609,7 @@ lib/libhpx_init_runtime_local.a
 lib/libhpx_io_service.a
 lib/libhpx_iostreams.so
 lib/libhpx_iostreams.so.1
-lib/libhpx_iostreams.so.1.8.0
+lib/libhpx_iostreams.so.1.9.0
 lib/libhpx_iterator_support.a
 lib/libhpx_itt_notify.a
 lib/libhpx_lcos_distributed.a
@@ -2523,7 +2625,7 @@ lib/libhpx_parcelset.a
 lib/libhpx_parcelset_base.a
 lib/libhpx_partitioned_vector.so
 lib/libhpx_partitioned_vector.so.1
-lib/libhpx_partitioned_vector.so.1.8.0
+lib/libhpx_partitioned_vector.so.1.9.0
 lib/libhpx_performance_counters.a
 lib/libhpx_plugin.a
 lib/libhpx_plugin_factories.a
@@ -2531,7 +2633,7 @@ lib/libhpx_prefix.a
 lib/libhpx_preprocessor.a
 lib/libhpx_process.so
 lib/libhpx_process.so.1
-lib/libhpx_process.so.1.8.0
+lib/libhpx_process.so.1.9.0
 lib/libhpx_program_options.a
 lib/libhpx_properties.a
 lib/libhpx_resiliency.a
@@ -2562,7 +2664,7 @@ lib/libhpx_topology.a
 lib/libhpx_type_support.a
 lib/libhpx_unordered.so
 lib/libhpx_unordered.so.1
-lib/libhpx_unordered.so.1.8.0
+lib/libhpx_unordered.so.1.9.0
 lib/libhpx_util.a
 lib/libhpx_version.a
 lib/libhpx_wrap.a