Branch: refs/heads/feature/hierarchical_collectives
Home: https://github.com/STEllAR-GROUP/hpx
Commit: cb674ee99eba120aa5326839a09eeda9b954f4c4
https://github.com/STEllAR-GROUP/hpx/commit/cb674ee99eba120aa5326839a09eeda9b954f4c4
Author: Hartmut Kaiser <[email protected]>
Date: 2025-12-17 (Wed, 17 Dec 2025)
Changed paths:
M examples/1d_stencil/1d_stencil_4_repart.cpp
M examples/1d_stencil/1d_stencil_4_throttle.cpp
M examples/1d_stencil/1d_stencil_5.cpp
M examples/1d_stencil/1d_stencil_6.cpp
M examples/1d_stencil/1d_stencil_7.cpp
M examples/1d_stencil/1d_stencil_8.cpp
M examples/1d_stencil/communicator.hpp
M examples/1d_stencil/stencil.hpp
M examples/apex/apex_balance.cpp
M examples/apex/apex_policy_engine_active_thread_count.cpp
M examples/apex/apex_policy_engine_events.cpp
M examples/balancing/hpx_thread_phase.cpp
M examples/balancing/os_thread_num.cpp
M examples/jacobi_smp/jacobi.cpp
M examples/jacobi_smp/jacobi.hpp
M examples/jacobi_smp/jacobi_hpx.cpp
M examples/jacobi_smp/jacobi_nonuniform.cpp
M examples/jacobi_smp/jacobi_omp.hpp
M examples/nqueen/nqueen_client.cpp
M examples/qt/widget.cpp
M examples/qt/widget.hpp
M examples/quickstart/custom_serialization.cpp
M examples/quickstart/for_each_docs.cpp
M examples/quickstart/latch_remote.cpp
M examples/quickstart/pingpong.cpp
M examples/quickstart/sierpinski.cpp
M examples/quickstart/zerocopy_rdma.cpp
M examples/throttle/throttle/server/throttle.cpp
M examples/transpose/transpose_await.cpp
M examples/transpose/transpose_block.cpp
M examples/transpose/transpose_serial_block.cpp
M examples/transpose/transpose_smp.cpp
M examples/transpose/transpose_smp_block.cpp
M examples/tuplespace/central_tuplespace/server/tuple.hpp
M examples/tuplespace/central_tuplespace/server/tuples_warehouse.hpp
M libs/core/algorithms/include/hpx/parallel/algorithms/detail/contains.hpp
M libs/core/algorithms/include/hpx/parallel/algorithms/reduce_by_key.hpp
M
libs/core/algorithms/include/hpx/parallel/algorithms/uninitialized_fill.hpp
M
libs/core/algorithms/include/hpx/parallel/container_algorithms/contains.hpp
M
libs/core/algorithms/include/hpx/parallel/util/partitioner_with_cleanup.hpp
M libs/core/algorithms/tests/performance/benchmark_nth_element.cpp
M libs/core/algorithms/tests/performance/benchmark_nth_element_parallel.cpp
M libs/core/algorithms/tests/performance/benchmark_partition.cpp
M libs/core/algorithms/tests/performance/benchmark_reduce_deterministic.cpp
M libs/core/algorithms/tests/performance/benchmark_remove.cpp
M libs/core/algorithms/tests/performance/benchmark_remove_if.cpp
M libs/core/algorithms/tests/performance/benchmark_scan_algorithms.cpp
M libs/core/algorithms/tests/performance/benchmark_unique.cpp
M libs/core/algorithms/tests/regressions/static_chunker_2282.cpp
M libs/core/algorithms/tests/unit/algorithms/inplace_merge_tests.hpp
M libs/core/algorithms/tests/unit/algorithms/is_heap_tests.hpp
M libs/core/algorithms/tests/unit/algorithms/parallel_sort.cpp
M libs/core/algorithms/tests/unit/algorithms/partial_sort_copy.cpp
M libs/core/algorithms/tests/unit/algorithms/partition_copy_tests.hpp
M libs/core/algorithms/tests/unit/algorithms/partition_tests.hpp
M libs/core/algorithms/tests/unit/algorithms/reduce_by_key.cpp
M libs/core/algorithms/tests/unit/algorithms/remove_tests.hpp
M libs/core/algorithms/tests/unit/algorithms/sort_by_key.cpp
M libs/core/algorithms/tests/unit/algorithms/sort_tests.hpp
M libs/core/algorithms/tests/unit/algorithms/stable_sort_tests.hpp
M libs/core/algorithms/tests/unit/algorithms/unique_copy_tests.hpp
M libs/core/algorithms/tests/unit/algorithms/unique_tests.hpp
M libs/core/algorithms/tests/unit/algorithms/util/test_low_level.cpp
M libs/core/algorithms/tests/unit/container_algorithms/contains_range.cpp
M
libs/core/algorithms/tests/unit/container_algorithms/contains_subrange_range.cpp
M libs/core/algorithms/tests/unit/container_algorithms/count_range.cpp
M libs/core/algorithms/tests/unit/container_algorithms/countif_range.cpp
M
libs/core/algorithms/tests/unit/container_algorithms/inplace_merge_range.cpp
M libs/core/algorithms/tests/unit/container_algorithms/is_heap_range.cpp
M
libs/core/algorithms/tests/unit/container_algorithms/is_heap_until_range.cpp
M
libs/core/algorithms/tests/unit/container_algorithms/partition_copy_range.cpp
M libs/core/algorithms/tests/unit/container_algorithms/partition_range.cpp
M libs/core/algorithms/tests/unit/container_algorithms/remove_copy_range.cpp
M libs/core/algorithms/tests/unit/container_algorithms/remove_if_range.cpp
M libs/core/algorithms/tests/unit/container_algorithms/remove_range.cpp
M libs/core/algorithms/tests/unit/container_algorithms/search_range.cpp
M libs/core/algorithms/tests/unit/container_algorithms/searchn_range.cpp
M libs/core/algorithms/tests/unit/container_algorithms/sort_range_tests.hpp
M
libs/core/algorithms/tests/unit/container_algorithms/stable_sort_range_tests.hpp
M libs/core/algorithms/tests/unit/container_algorithms/unique_copy_range.cpp
M libs/core/algorithms/tests/unit/container_algorithms/unique_range.cpp
M libs/core/async_combinators/tests/unit/wait_each.cpp
M libs/core/async_combinators/tests/unit/when_all.cpp
M libs/core/async_combinators/tests/unit/when_all_std_array.cpp
M libs/core/async_combinators/tests/unit/when_each.cpp
M libs/core/async_cuda/tests/performance/cuda_executor_throughput.cpp
M libs/core/async_cuda/tests/unit/cublas_matmul.cpp
M libs/core/async_mpi/tests/unit/mpi_ring_async_executor.cpp
M libs/core/async_sycl/include/hpx/async_sycl/sycl_executor.hpp
M libs/core/async_sycl/src/sycl_future.cpp
M libs/core/async_sycl/tests/unit/sycl_stream.cpp
M libs/core/compute_local/tests/regressions/for_each_value_proxy.cpp
M libs/core/compute_local/tests/unit/allocator_binder_linear.hpp
M libs/core/compute_local/tests/unit/allocator_binder_matrix.hpp
M libs/core/datastructures/include/hpx/datastructures/tuple.hpp
M
libs/core/datastructures/tests/regressions/non_default_constructible_tuple_5886.cpp
M libs/core/datastructures/tests/unit/bitset_test.hpp
M libs/core/datastructures/tests/unit/boost_any.cpp
M libs/core/datastructures/tests/unit/dynamic_bitset1.cpp
M libs/core/datastructures/tests/unit/dynamic_bitset3.cpp
M libs/core/datastructures/tests/unit/dynamic_bitset5.cpp
M libs/core/datastructures/tests/unit/serializable_boost_any.cpp
M libs/core/datastructures/tests/unit/small_vector.cpp
M libs/core/datastructures/tests/unit/tuple.cpp
M libs/core/execution/include/hpx/execution/executors/guided_chunk_size.hpp
M libs/core/execution/include/hpx/execution/executors/num_cores.hpp
M libs/core/execution/tests/regressions/annotated_minmax_2593.cpp
M libs/core/execution/tests/unit/bulk_async.cpp
M libs/core/execution/tests/unit/forward_progress_guarantee.cpp
M libs/core/execution_base/src/agent_ref.cpp
M libs/core/execution_base/tests/include/coroutine_task.hpp
M libs/core/execution_base/tests/unit/coroutine_utils.cpp
M libs/core/executors/include/hpx/executors/explicit_scheduler_executor.hpp
M libs/core/executors/tests/unit/created_executor.cpp
M libs/core/executors/tests/unit/limiting_executor.cpp
M libs/core/functional/tests/unit/function_ref.cpp
M libs/core/functional/tests/unit/function_test.cpp
M libs/core/functional/tests/unit/nothrow_swap.cpp
M libs/core/functional/tests/unit/protect_test.cpp
M libs/core/futures/tests/unit/test_allocator.hpp
M libs/core/gasnet_base/include/hpx/gasnet_base/gasnet_environment.hpp
M libs/core/gasnet_base/src/gasnet_environment.cpp
M libs/core/ini/src/ini.cpp
M
libs/core/iterator_support/tests/include/hpx/iterator_support/tests/iter_sent.hpp
M
libs/core/iterator_support/tests/include/hpx/iterator_support/tests/iterator_tests.hpp
M libs/core/iterator_support/tests/unit/is_iterator.cpp
M libs/core/iterator_support/tests/unit/iterator_adaptor.cpp
M libs/core/iterator_support/tests/unit/iterator_facade.cpp
M libs/core/iterator_support/tests/unit/transform_iterator2.cpp
M libs/core/iterator_support/tests/unit/zip_iterator.cpp
M libs/core/itt_notify/src/itt_notify.cpp
M libs/core/lci_base/src/lci_environment.cpp
M libs/core/memory/tests/unit/intrusive_ptr_polymorphic_nonintrusive.cpp
M libs/core/plugin/include/hpx/plugin/detail/dll_dlopen.hpp
M libs/core/prefix/include/hpx/prefix/find_prefix.hpp
M libs/core/prefix/src/find_prefix.cpp
M libs/core/program_options/examples/config_file_types.cpp
M libs/core/program_options/examples/custom_syntax.cpp
M libs/core/program_options/examples/multiple_sources.cpp
M libs/core/program_options/examples/option_groups.cpp
M libs/core/program_options/examples/options_description.cpp
M libs/core/program_options/examples/options_hierarchy.cpp
M libs/core/program_options/examples/real.cpp
M libs/core/program_options/examples/regex.cpp
M libs/core/program_options/examples/response_file.cpp
M libs/core/program_options/src/variables_map.cpp
M libs/core/program_options/tests/unit/cmdline.cpp
M libs/core/program_options/tests/unit/optional.cpp
M libs/core/program_options/tests/unit/options_exception.cpp
M libs/core/program_options/tests/unit/parsers.cpp
M libs/core/program_options/tests/unit/required.cpp
M libs/core/program_options/tests/unit/split.cpp
M libs/core/program_options/tests/unit/unicode.cpp
M libs/core/program_options/tests/unit/variable_map.cpp
M libs/core/program_options/tests/unit/winmain.cpp
M libs/core/resiliency/examples/1d_stencil_replay_exception.cpp
M libs/core/resiliency/examples/1d_stencil_replay_validate.cpp
M libs/core/resiliency/tests/performance/replay/1d_stencil.cpp
M libs/core/resiliency/tests/performance/replay/1d_stencil_checksum.cpp
M libs/core/resiliency/tests/performance/replay/1d_stencil_replay.cpp
M libs/core/resiliency/tests/performance/replay/dataflow_replay_validate.cpp
M libs/core/resiliency/tests/performance/replicate/1d_stencil_replicate.cpp
M
libs/core/resiliency/tests/performance/replicate/1d_stencil_replicate_checksum.cpp
M libs/core/resource_partitioner/examples/async_customization.cpp
M libs/core/resource_partitioner/examples/system_characteristics.hpp
M libs/core/runtime_local/include/hpx/runtime_local/runtime_handlers.hpp
M
libs/core/schedulers/include/hpx/schedulers/shared_priority_queue_scheduler.hpp
M
libs/core/serialization/include/hpx/serialization/detail/serialize_collection.hpp
M libs/core/serialization/tests/performance/serialization_performance.cpp
M libs/core/serialization/tests/regressions/buffer_overrun_2839.cpp
M
libs/core/serialization/tests/regressions/non_default_constructible_5886.cpp
M libs/core/serialization/tests/unit/polymorphic/smart_ptr_polymorphic.cpp
M libs/core/serialization/tests/unit/serialization_boost_variant.cpp
M libs/core/serialization/tests/unit/serialization_brace_initializable.cpp
M libs/core/serialization/tests/unit/serialization_deque.cpp
M libs/core/serialization/tests/unit/serialization_list.cpp
M libs/core/serialization/tests/unit/serialization_map.cpp
M libs/core/serialization/tests/unit/serialization_set.cpp
M libs/core/serialization/tests/unit/serialization_std_variant.cpp
M libs/core/serialization/tests/unit/serialization_unordered_map.cpp
M libs/core/serialization/tests/unit/serialization_vector.cpp
M libs/core/string_util/tests/unit/string_split.cpp
M libs/core/testing/include/hpx/testing/performance.hpp
M libs/core/testing/src/performance.cpp
M
libs/core/thread_pools/include/hpx/thread_pools/scheduled_thread_pool_impl.hpp
M libs/core/threading/tests/unit/condition_variable2.cpp
M libs/core/threading/tests/unit/in_place_stop_token_cb1.cpp
M libs/core/threading/tests/unit/jthread1.cpp
M libs/core/threading/tests/unit/jthread2.cpp
M libs/core/threading/tests/unit/stack_check.cpp
M libs/core/threading/tests/unit/stop_token_cb1.cpp
M libs/core/threading_base/include/hpx/threading_base/external_timer.hpp
M libs/core/topology/include/hpx/topology/topology.hpp
M libs/core/type_support/include/hpx/type_support/construct_at.hpp
M libs/core/type_support/include/hpx/type_support/relocate_at.hpp
M libs/full/agas/include/hpx/agas/addressing_service.hpp
M libs/full/agas/tests/regressions/duplicate_id_registration_1596.cpp
M libs/full/agas_base/include/hpx/agas_base/gva.hpp
M libs/full/agas_base/src/detail/bootstrap_component_namespace.cpp
M libs/full/agas_base/src/detail/bootstrap_locality_namespace.cpp
M
libs/full/async_distributed/tests/regressions/components/movable_objects.cpp
M
libs/full/async_distributed/tests/regressions/components/movable_objects.hpp
M libs/full/async_distributed/tests/regressions/dataflow_4436.cpp
M
libs/full/async_distributed/tests/regressions/dataflow_const_functor_773.cpp
M libs/full/async_distributed/tests/regressions/dataflow_future_ref_3639.cpp
M libs/full/async_distributed/tests/regressions/dataflow_launch_775.cpp
M libs/full/async_distributed/tests/regressions/dataflow_using_774.cpp
M libs/full/async_distributed/tests/regressions/return_future_2847.cpp
M
libs/full/async_distributed/tests/regressions/return_non_default_constructible_2847.cpp
M libs/full/checkpoint/include/hpx/checkpoint/checkpoint.hpp
M libs/full/checkpoint/tests/unit/checkpoint_component.cpp
M libs/full/collectives/include/hpx/collectives/broadcast.hpp
M libs/full/collectives/src/broadcast.cpp
M libs/full/collectives/tests/unit/remote_latch.cpp
M libs/full/components/tests/regressions/multiple_inheritance_5964.cpp
M
libs/full/distribution_policies/include/hpx/distribution_policies/container_distribution_policy.hpp
M libs/full/lcos_distributed/tests/unit/test_allocator.hpp
M libs/full/parcelport_gasnet/include/hpx/parcelport_gasnet/locality.hpp
M libs/full/parcelport_gasnet/include/hpx/parcelport_gasnet/receiver.hpp
M
libs/full/parcelport_gasnet/include/hpx/parcelport_gasnet/sender_connection.hpp
M libs/full/parcelport_gasnet/src/parcelport_gasnet.cpp
M libs/full/parcelport_lci/include/hpx/parcelport_lci/locality.hpp
M libs/full/parcelport_lci/include/hpx/parcelport_lci/parcelport_lci.hpp
M libs/full/parcelport_lci/include/hpx/parcelport_lci/receiver_base.hpp
M
libs/full/parcelport_lci/include/hpx/parcelport_lci/sender_connection_base.hpp
M libs/full/parcelport_lci/src/parcelport_lci.cpp
M libs/full/parcelport_lci/src/sender_connection_base.cpp
M libs/full/parcelport_lci/src/sendrecv/receiver_connection_sendrecv.cpp
M libs/full/parcelport_lci/src/sendrecv/sender_connection_sendrecv.cpp
M libs/full/parcelport_mpi/include/hpx/parcelport_mpi/locality.hpp
M libs/full/parcelport_mpi/src/parcelport_mpi.cpp
M libs/full/parcelport_tcp/include/hpx/parcelport_tcp/connection_handler.hpp
M libs/full/parcelport_tcp/include/hpx/parcelport_tcp/locality.hpp
M libs/full/parcelset/include/hpx/parcelset/parcelport_impl.hpp
M libs/full/parcelset/tests/regressions/very_big_parcel.cpp
M
libs/full/performance_counters/include/hpx/performance_counters/apex_sample_value.hpp
M
libs/full/performance_counters/include/hpx/performance_counters/counters_fwd.hpp
M libs/full/resiliency_distributed/examples/async_replay_distributed.cpp
M libs/full/resiliency_distributed/examples/async_replicate_distributed.cpp
M
libs/full/resiliency_distributed/include/hpx/resiliency_distributed/async_replay_distributed.hpp
M
libs/full/resiliency_distributed/include/hpx/resiliency_distributed/async_replicate_distributed.hpp
M
libs/full/resiliency_distributed/tests/performance/replay/1d_stencil_distributed.cpp
M
libs/full/resiliency_distributed/tests/performance/replay/1d_stencil_replay_distributed.cpp
M
libs/full/resiliency_distributed/tests/performance/replay/async_replay_distributed.cpp
M
libs/full/resiliency_distributed/tests/performance/replay/async_replay_distributed_validate.cpp
M libs/full/resiliency_distributed/tests/performance/replay/communicator.hpp
M
libs/full/resiliency_distributed/tests/performance/replicate/async_replicate_distributed.cpp
M
libs/full/resiliency_distributed/tests/performance/replicate/async_replicate_distributed_validate.cpp
M
libs/full/resiliency_distributed/tests/performance/replicate/async_replicate_distributed_vote.cpp
M
libs/full/resiliency_distributed/tests/performance/replicate/async_replicate_distributed_vote_validate.cpp
M
libs/full/runtime_components/tests/unit/agas/components/server/managed_refcnt_checker.cpp
M
libs/full/runtime_components/tests/unit/agas/components/server/simple_refcnt_checker.cpp
M libs/full/runtime_distributed/src/big_boot_barrier.cpp
M
libs/full/segmented_algorithms/tests/unit/partitioned_vector_adjacent_find1.cpp
M
libs/full/segmented_algorithms/tests/unit/partitioned_vector_adjacent_find2.cpp
M libs/full/segmented_algorithms/tests/unit/partitioned_vector_fill.cpp
M tests/performance/local/future_overhead_report.cpp
M tests/performance/local/hpx_tls_overhead.cpp
M tests/performance/local/htts_v2/htts2_tbb.cpp
M tests/performance/local/libcds_hazard_pointer_overhead.cpp
M tests/performance/local/native_tls_overhead.cpp
M tests/performance/local/spinlock_overhead1.cpp
M tests/performance/local/spinlock_overhead2.cpp
M tests/performance/local/stream.cpp
M tests/performance/local/stream_report.cpp
M tests/performance/local/timed_task_spawn.cpp
M tests/performance/network/network_storage/network_storage.cpp
M tests/performance/network/network_storage/simple_profiler.hpp
M tests/performance/network/pingpong_performance2.cpp
M tests/regressions/block_matrix/algorithms.cpp
M tests/regressions/block_matrix/algorithms.hpp
M tests/regressions/block_matrix/block_matrix.cpp
M tests/regressions/block_matrix/block_matrix.hpp
M tests/regressions/block_matrix/defs.hpp
M tests/regressions/block_matrix/matrix.cpp
M tests/regressions/block_matrix/matrix.hpp
M tests/regressions/block_matrix/matrix_hpx.cpp
M tests/regressions/block_matrix/matrix_hpx.hpp
M tests/regressions/block_matrix/tests.cpp
M tests/regressions/component/new_4369.cpp
M tests/regressions/lcos/after_588.cpp
M tests/regressions/util/serialize_buffer_1069.cpp
M tests/unit/apex/annotation_check.cpp
Log Message:
-----------
Clang-format changes needed for now enforced east-const
Signed-off-by: Hartmut Kaiser <[email protected]>
To unsubscribe from these emails, change your notification settings at
https://github.com/STEllAR-GROUP/hpx/settings/notifications
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits