Branch: refs/heads/iterator_support
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: bccb24cb8bd53aac63e38c321b61f5c055be5e0f
      
https://github.com/STEllAR-GROUP/hpx/commit/bccb24cb8bd53aac63e38c321b61f5c055be5e0f
  Author: Hartmut Kaiser <[email protected]>
  Date:   2025-10-22 (Wed, 22 Oct 2025)

  Changed paths:
    M cmake/HPX_AddModule.cmake
    M cmake/HPX_SetupTarget.cmake
    M 
components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_local_view_iterator.hpp
    M 
components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp
    M 
components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_view_iterator.hpp
    M 
components/containers/partitioned_vector/tests/unit/is_iterator_partitioned_vector.cpp
    M 
components/containers/unordered/include/hpx/components/containers/unordered/unordered_map_segmented_iterator.hpp
    M examples/1d_stencil/1d_stencil_channel.cpp
    M libs/core/algorithms/include/hpx/algorithms/traits/pointer_category.hpp
    M libs/core/algorithms/include/hpx/algorithms/traits/projected.hpp
    M libs/core/algorithms/include/hpx/algorithms/traits/projected_range.hpp
    M 
libs/core/algorithms/include/hpx/algorithms/traits/segmented_iterator_traits.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/adjacent_find.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/all_any_none.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/copy.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/count.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/destroy.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/detail/advance_and_get_distance.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/detail/advance_to_sentinel.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/detail/distance.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/detail/replace.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/detail/sample_sort.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/detail/transfer.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/detail/upper_lower_bound.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/ends_with.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/equal.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/exclusive_scan.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/fill.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/find.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/for_each.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/for_loop.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/generate.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/includes.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/inclusive_scan.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/is_heap.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/is_partitioned.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/is_sorted.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/lexicographical_compare.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/make_heap.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/merge.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/minmax.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/mismatch.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/move.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/nth_element.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/partial_sort.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/partial_sort_copy.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/partition.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/reduce.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/reduce_by_key.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/reduce_deterministic.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/remove.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/remove_copy.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/replace.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/reverse.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/rotate.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/search.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/set_difference.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/set_intersection.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/set_symmetric_difference.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/set_union.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/shift_left.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/shift_right.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/sort.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/stable_sort.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/starts_with.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/swap_ranges.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/transform.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/transform_exclusive_scan.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/transform_inclusive_scan.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/transform_reduce.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/uninitialized_copy.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/uninitialized_default_construct.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/uninitialized_fill.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/uninitialized_move.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/uninitialized_relocate.hpp
    M 
libs/core/algorithms/include/hpx/parallel/algorithms/uninitialized_value_construct.hpp
    M libs/core/algorithms/include/hpx/parallel/algorithms/unique.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/adjacent_difference.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/adjacent_find.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/all_any_none.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/contains.hpp
    M libs/core/algorithms/include/hpx/parallel/container_algorithms/copy.hpp
    M libs/core/algorithms/include/hpx/parallel/container_algorithms/count.hpp
    M libs/core/algorithms/include/hpx/parallel/container_algorithms/destroy.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/ends_with.hpp
    M libs/core/algorithms/include/hpx/parallel/container_algorithms/equal.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/exclusive_scan.hpp
    M libs/core/algorithms/include/hpx/parallel/container_algorithms/fill.hpp
    M libs/core/algorithms/include/hpx/parallel/container_algorithms/find.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/for_each.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/generate.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/includes.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/inclusive_scan.hpp
    M libs/core/algorithms/include/hpx/parallel/container_algorithms/is_heap.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/is_sorted.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/lexicographical_compare.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/make_heap.hpp
    M libs/core/algorithms/include/hpx/parallel/container_algorithms/merge.hpp
    M libs/core/algorithms/include/hpx/parallel/container_algorithms/minmax.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/mismatch.hpp
    M libs/core/algorithms/include/hpx/parallel/container_algorithms/move.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/nth_element.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/partial_sort.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/partial_sort_copy.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/partition.hpp
    M libs/core/algorithms/include/hpx/parallel/container_algorithms/reduce.hpp
    M libs/core/algorithms/include/hpx/parallel/container_algorithms/remove.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/remove_copy.hpp
    M libs/core/algorithms/include/hpx/parallel/container_algorithms/replace.hpp
    M libs/core/algorithms/include/hpx/parallel/container_algorithms/reverse.hpp
    M libs/core/algorithms/include/hpx/parallel/container_algorithms/rotate.hpp
    M libs/core/algorithms/include/hpx/parallel/container_algorithms/search.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/set_difference.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/set_intersection.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/set_symmetric_difference.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/set_union.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/shift_left.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/shift_right.hpp
    M libs/core/algorithms/include/hpx/parallel/container_algorithms/sort.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/stable_sort.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/starts_with.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/swap_ranges.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/transform.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/transform_exclusive_scan.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/transform_inclusive_scan.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/transform_reduce.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/uninitialized_copy.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/uninitialized_default_construct.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/uninitialized_fill.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/uninitialized_move.hpp
    M 
libs/core/algorithms/include/hpx/parallel/container_algorithms/uninitialized_value_construct.hpp
    M libs/core/algorithms/include/hpx/parallel/container_algorithms/unique.hpp
    M libs/core/algorithms/include/hpx/parallel/datapar/adjacent_difference.hpp
    M libs/core/algorithms/include/hpx/parallel/datapar/iterator_helpers.hpp
    M libs/core/algorithms/include/hpx/parallel/datapar/loop.hpp
    M libs/core/algorithms/include/hpx/parallel/datapar/zip_iterator.hpp
    M libs/core/algorithms/include/hpx/parallel/spmd_block.hpp
    M libs/core/algorithms/include/hpx/parallel/unseq/simd_helpers.hpp
    M libs/core/algorithms/include/hpx/parallel/util/detail/chunk_size.hpp
    M 
libs/core/algorithms/include/hpx/parallel/util/detail/chunk_size_iterator.hpp
    M libs/core/algorithms/include/hpx/parallel/util/invoke_projected.hpp
    M libs/core/algorithms/include/hpx/parallel/util/loop.hpp
    M libs/core/algorithms/include/hpx/parallel/util/low_level.hpp
    M libs/core/algorithms/include/hpx/parallel/util/merge_four.hpp
    M libs/core/algorithms/include/hpx/parallel/util/merge_vector.hpp
    M libs/core/algorithms/include/hpx/parallel/util/partitioner.hpp
    M libs/core/algorithms/include/hpx/parallel/util/prefetching.hpp
    M libs/core/algorithms/include/hpx/parallel/util/range.hpp
    M libs/core/algorithms/include/hpx/parallel/util/ranges_facilities.hpp
    M libs/core/algorithms/include/hpx/parallel/util/transfer.hpp
    M libs/core/algorithms/include/hpx/parallel/util/transform_loop.hpp
    M libs/core/algorithms/include/hpx/parallel/util/zip_iterator.hpp
    M libs/core/algorithms/tests/unit/container_algorithms/copy_range.cpp
    M libs/core/algorithms/tests/unit/container_algorithms/foreach_tests.hpp
    M 
libs/core/algorithms/tests/unit/container_algorithms/foreach_tests_projection.hpp
    M libs/core/algorithms/tests/unit/container_algorithms/generate_range.cpp
    M libs/core/algorithms/tests/unit/container_algorithms/max_element_range.cpp
    M 
libs/core/algorithms/tests/unit/container_algorithms/minmax_element_range.cpp
    M libs/core/algorithms/tests/unit/container_algorithms/move_range.cpp
    M libs/core/algorithms/tests/unit/container_algorithms/remove_copy_range.cpp
    M 
libs/core/algorithms/tests/unit/container_algorithms/replace_copy_if_range.cpp
    M 
libs/core/algorithms/tests/unit/container_algorithms/replace_copy_range.cpp
    M libs/core/algorithms/tests/unit/container_algorithms/replace_if_range.cpp
    M libs/core/algorithms/tests/unit/container_algorithms/replace_range.cpp
    M 
libs/core/algorithms/tests/unit/container_algorithms/reverse_copy_range.cpp
    M libs/core/algorithms/tests/unit/container_algorithms/reverse_range.cpp
    M libs/core/algorithms/tests/unit/container_algorithms/rotate_copy_range.cpp
    M libs/core/algorithms/tests/unit/container_algorithms/rotate_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/transform_range.cpp
    M libs/core/algorithms/tests/unit/container_algorithms/transform_range2.cpp
    M 
libs/core/algorithms/tests/unit/container_algorithms/transform_range_binary.cpp
    M 
libs/core/algorithms/tests/unit/container_algorithms/transform_range_binary2.cpp
    M 
libs/core/algorithms/tests/unit/container_algorithms/uninitialized_copy_n_range.cpp
    M 
libs/core/algorithms/tests/unit/container_algorithms/uninitialized_copy_range.cpp
    M 
libs/core/algorithms/tests/unit/container_algorithms/uninitialized_default_constructn_range.cpp
    M 
libs/core/algorithms/tests/unit/container_algorithms/uninitialized_filln_range.cpp
    M 
libs/core/algorithms/tests/unit/container_algorithms/uninitialized_move_n_range.cpp
    M 
libs/core/algorithms/tests/unit/container_algorithms/uninitialized_move_range.cpp
    M 
libs/core/algorithms/tests/unit/container_algorithms/uninitialized_value_constructn_range.cpp
    M libs/core/async_combinators/CMakeLists.txt
    M libs/core/async_combinators/include/hpx/async_combinators/wait_all.hpp
    M libs/core/async_combinators/include/hpx/async_combinators/wait_any.hpp
    M libs/core/async_combinators/include/hpx/async_combinators/wait_each.hpp
    M libs/core/async_combinators/include/hpx/async_combinators/wait_some.hpp
    M libs/core/async_combinators/include/hpx/async_combinators/when_each.hpp
    M libs/core/compute_local/include/hpx/compute_local/detail/iterator.hpp
    M libs/core/compute_local/include/hpx/compute_local/host/block_allocator.hpp
    M libs/core/compute_local/include/hpx/compute_local/host/block_executor.hpp
    M 
libs/core/compute_local/include/hpx/compute_local/host/block_fork_join_executor.hpp
    M libs/core/compute_local/include/hpx/compute_local/vector.hpp
    M libs/core/execution/CMakeLists.txt
    M libs/core/execution/include/hpx/execution/algorithms/bulk.hpp
    M libs/core/execution/include/hpx/execution/algorithms/detail/predicates.hpp
    M libs/core/execution/include/hpx/execution/executors/execution.hpp
    M libs/core/execution/include/hpx/execution/executors/fused_bulk_execute.hpp
    M libs/core/execution_base/include/hpx/execution_base/execution.hpp
    M libs/core/executors/CMakeLists.txt
    M libs/core/executors/include/hpx/executors/detail/hierarchical_spawning.hpp
    M libs/core/executors/include/hpx/executors/detail/index_queue_spawning.hpp
    M libs/core/executors/include/hpx/executors/thread_pool_scheduler_bulk.hpp
    M libs/core/functional/tests/regressions/protect_with_nullary_pfo.cpp
    M libs/core/futures/CMakeLists.txt
    M libs/core/futures/include/hpx/futures/traits/acquire_future.hpp
    M libs/core/futures/include/hpx/futures/traits/acquire_shared_state.hpp
    M libs/core/futures/include/hpx/futures/traits/is_future_range.hpp
    M libs/core/futures/tests/regressions/future_range_ambiguity_2032.cpp
    M libs/core/iterator_support/CMakeLists.txt
    M 
libs/core/iterator_support/include/hpx/iterator_support/boost_iterator_categories.hpp
    M 
libs/core/iterator_support/include/hpx/iterator_support/counting_iterator.hpp
    M libs/core/iterator_support/include/hpx/iterator_support/counting_shape.hpp
    M 
libs/core/iterator_support/include/hpx/iterator_support/detail/minimum_category.hpp
    M 
libs/core/iterator_support/include/hpx/iterator_support/generator_iterator.hpp
    M 
libs/core/iterator_support/include/hpx/iterator_support/iterator_adaptor.hpp
    M 
libs/core/iterator_support/include/hpx/iterator_support/iterator_facade.hpp
    M libs/core/iterator_support/include/hpx/iterator_support/iterator_range.hpp
    M libs/core/iterator_support/include/hpx/iterator_support/range.hpp
    M 
libs/core/iterator_support/include/hpx/iterator_support/traits/is_iterator.hpp
    M 
libs/core/iterator_support/include/hpx/iterator_support/traits/is_range.hpp
    A 
libs/core/iterator_support/include/hpx/iterator_support/traits/is_segmented_iterator.hpp
    M 
libs/core/iterator_support/include/hpx/iterator_support/traits/is_sentinel_for.hpp
    M 
libs/core/iterator_support/include/hpx/iterator_support/transform_iterator.hpp
    M 
libs/core/iterator_support/include/hpx/iterator_support/unwrap_iterator.hpp
    M libs/core/iterator_support/include/hpx/iterator_support/zip_iterator.hpp
    M 
libs/core/iterator_support/tests/include/hpx/iterator_support/tests/iterator_tests.hpp
    M 
libs/core/iterator_support/tests/regressions/custom_iterator_category_6640.cpp
    M libs/core/iterator_support/tests/unit/is_iterator.cpp
    M libs/core/iterator_support/tests/unit/is_range.cpp
    M libs/core/iterator_support/tests/unit/is_sentinel_for.cpp
    M libs/core/iterator_support/tests/unit/is_sized_sentinel_for.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/range.cpp
    M libs/core/lcos_local/CMakeLists.txt
    M libs/core/lcos_local/include/hpx/lcos_local/channel.hpp
    M libs/core/pack_traversal/CMakeLists.txt
    M 
libs/core/pack_traversal/include/hpx/pack_traversal/detail/container_category.hpp
    M libs/core/program_options/include/hpx/program_options/eof_iterator.hpp
    M libs/core/resiliency/CMakeLists.txt
    M libs/core/resiliency/include/hpx/resiliency/replay_executor.hpp
    M libs/core/resiliency/include/hpx/resiliency/replicate_executor.hpp
    M libs/core/string_util/include/hpx/string_util/token_iterator.hpp
    M libs/core/string_util/include/hpx/string_util/tokenizer.hpp
    M libs/core/thread_support/tests/unit/range.cpp
    M libs/core/util/include/hpx/util/detail/reserve.hpp
    M libs/full/async_distributed/include/hpx/async_distributed/continuation.hpp
    M libs/full/async_distributed/src/continuation.cpp
    M libs/full/collectives/include/hpx/collectives/spmd_block.hpp
    M libs/full/include/include/hpx/include/traits.hpp
    M libs/full/include/include/hpx/include/util.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/scan.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/traits/zip_iterator.hpp
    M libs/full/statistics/include/hpx/statistics/histogram.hpp

  Log Message:
  -----------
  Adapt HPX module iterator_support to C++ modules

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

Reply via email to