Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: 32d126e27f24135eca801795804fdb184d44dfd5 https://github.com/STEllAR-GROUP/hpx/commit/32d126e27f24135eca801795804fdb184d44dfd5 Author: Hartmut Kaiser <hartmut.kai...@gmail.com> Date: 2025-01-07 (Tue, 07 Jan 2025)
Changed paths: M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/export_definitions.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_component_decl.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_component_impl.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_fwd.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_impl.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_predef.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp M components/containers/partitioned_vector/include/hpx/runtime/serialization/partitioned_vector.hpp M components/containers/partitioned_vector/src/partitioned_vector_component.cpp M components/containers/partitioned_vector/src/partitioned_vector_component_int.cpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/adjacent_difference.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/adjacent_find.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/all_any_none.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/count.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/dispatch.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/reduce.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/scan.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/transfer.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/exclusive_scan.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/fill.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/find.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/for_each.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/functional/segmented_iterator_helpers.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/generate.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/inclusive_scan.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/reduce.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/traits/zip_iterator.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/transform.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/transform_exclusive_scan.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/transform_inclusive_scan.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/transform_reduce.hpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_for_each.cpp Log Message: ----------- Cleaning up partitioned vector and segmented algorithms Commit: cb36127bbc4d8ac913f6ec0c927202b116e17304 https://github.com/STEllAR-GROUP/hpx/commit/cb36127bbc4d8ac913f6ec0c927202b116e17304 Author: Hartmut Kaiser <hartmut.kai...@gmail.com> Date: 2025-01-07 (Tue, 07 Jan 2025) Changed paths: M .github/CONTRIBUTING.md M components/containers/partitioned_vector/CMakeLists.txt M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_component_decl.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_component_impl.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_impl.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_predef.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp A components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/serialization/partitioned_vector.hpp M components/containers/partitioned_vector/include/hpx/include/partitioned_vector.hpp M components/containers/partitioned_vector/include/hpx/include/partitioned_vector_predef.hpp R components/containers/partitioned_vector/include/hpx/runtime/serialization/partitioned_vector.hpp M components/containers/partitioned_vector/src/partitioned_vector_component_double.cpp M components/containers/partitioned_vector/src/partitioned_vector_component_int.cpp M components/containers/partitioned_vector/src/partitioned_vector_component_std_string.cpp M components/containers/partitioned_vector/tests/unit/serialization_partitioned_vector.cpp M components/containers/unordered/include/hpx/components/containers/unordered/unordered_map.hpp M libs/core/command_line_handling_local/include/hpx/command_line_handling_local/command_line_handling_local.hpp M libs/core/command_line_handling_local/include/hpx/command_line_handling_local/parse_command_line_local.hpp M libs/core/command_line_handling_local/src/command_line_handling_local.cpp M libs/core/command_line_handling_local/src/parse_command_line_local.cpp M libs/core/datastructures/include/hpx/datastructures/member_pack.hpp M libs/core/functional/CMakeLists.txt A libs/core/functional/include/hpx/functional/reference_wrapper.hpp A libs/core/functional/include/hpx/functional/serialization/reference_wrapper.hpp M libs/core/iterator_support/include/hpx/iterator_support/iterator_facade.hpp M libs/core/runtime_configuration/src/runtime_configuration.cpp M libs/core/serialization/include/hpx/serialization/serialization_fwd.hpp M libs/core/serialization/include/hpx/serialization/serialize.hpp M libs/core/type_support/include/hpx/type_support/decay.hpp M libs/full/actions_base/include/hpx/actions_base/component_action.hpp M libs/full/actions_base/include/hpx/actions_base/traits/is_distribution_policy.hpp M libs/full/async_distributed/include/hpx/async_distributed/bind_action.hpp M libs/full/async_distributed/include/hpx/async_distributed/transfer_continuation_action.hpp M libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp M libs/full/async_distributed/include/hpx/async_distributed/trigger_lco_fwd.hpp M libs/full/async_distributed/src/trigger_lco.cpp M libs/full/components/include/hpx/components/client_base.hpp M libs/full/compute/include/hpx/compute/host/target_distribution_policy.hpp M libs/full/distribution_policies/CMakeLists.txt M libs/full/distribution_policies/include/hpx/distribution_policies/binpacking_distribution_policy.hpp M libs/full/distribution_policies/include/hpx/distribution_policies/colocating_distribution_policy.hpp M libs/full/distribution_policies/include/hpx/distribution_policies/container_distribution_policy.hpp M libs/full/distribution_policies/include/hpx/distribution_policies/default_distribution_policy.hpp A libs/full/distribution_policies/include/hpx/distribution_policies/explicit_container_distribution_policy.hpp M libs/full/distribution_policies/include/hpx/distribution_policies/target_distribution_policy.hpp M libs/full/naming/src/credit_handling.cpp M libs/full/naming_base/include/hpx/naming_base/id_type.hpp M libs/full/runtime_components/include/hpx/runtime_components/create_component_helpers.hpp M libs/full/runtime_components/include/hpx/runtime_components/new.hpp M libs/full/runtime_distributed/include/hpx/runtime_distributed/runtime_support.hpp M libs/full/runtime_distributed/include/hpx/runtime_distributed/server/runtime_support.hpp M libs/full/runtime_distributed/include/hpx/runtime_distributed/stubs/runtime_support.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/all_any_none.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/dispatch.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/for_each.hpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_for_each.cpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_inclusive_scan.cpp Log Message: ----------- Enable variable partition sizes for partitioned_vector - flyby: fixing race in runtime_configuration::get_os_thread_count() Commit: cbd829910e8f2ae097ca8f50b85d9c783a7b6ffc https://github.com/STEllAR-GROUP/hpx/commit/cbd829910e8f2ae097ca8f50b85d9c783a7b6ffc Author: Hartmut Kaiser <hartmut.kai...@gmail.com> Date: 2025-01-07 (Tue, 07 Jan 2025) Changed paths: M .github/workflows/macos_debug_fetch_hwloc.yml M cmake/HPX_SetupHwloc.cmake M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_component_decl.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_component_impl.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_impl.hpp M libs/full/actions_base/include/hpx/actions_base/traits/is_distribution_policy.hpp M libs/full/distribution_policies/include/hpx/distribution_policies/container_distribution_policy.hpp M libs/full/distribution_policies/include/hpx/distribution_policies/explicit_container_distribution_policy.hpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_exclusive_scan.cpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_exclusive_scan2.cpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_inclusive_scan2.cpp Log Message: ----------- Fixing unbound variable error Commit: 36021fa460810493b7005b4d978386b369e749cd https://github.com/STEllAR-GROUP/hpx/commit/36021fa460810493b7005b4d978386b369e749cd Author: Panagiotis Syskakis <pansys...@gmail.com> Date: 2025-01-17 (Fri, 17 Jan 2025) Changed paths: M libs/full/segmented_algorithms/tests/unit/partitioned_vector_copy.cpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_fill.cpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_generate.cpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_handle_values.cpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_iter.cpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_move.cpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_target.cpp Log Message: ----------- Return error code in segmented algorithm tests Commit: d245144d567e7ffc67004774cf6862d148cb28f8 https://github.com/STEllAR-GROUP/hpx/commit/d245144d567e7ffc67004774cf6862d148cb28f8 Author: Panagiotis Syskakis <pansys...@gmail.com> Date: 2025-01-17 (Fri, 17 Jan 2025) Changed paths: M libs/full/distribution_policies/include/hpx/distribution_policies/default_distribution_policy.hpp Log Message: ----------- Fix arithmetic error in default_distribution_policy Commit: 3a2b72ae3a27ae503a6b7cae938611590932c42d https://github.com/STEllAR-GROUP/hpx/commit/3a2b72ae3a27ae503a6b7cae938611590932c42d Author: Hartmut Kaiser <hartmut.kai...@gmail.com> Date: 2025-01-22 (Wed, 22 Jan 2025) Changed paths: M .github/CONTRIBUTING.md M .github/workflows/macos_debug_fetch_hwloc.yml M cmake/HPX_SetupHwloc.cmake M components/containers/partitioned_vector/CMakeLists.txt M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/export_definitions.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_component_decl.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_component_impl.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_decl.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_fwd.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_impl.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_predef.hpp M components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp A components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/serialization/partitioned_vector.hpp M components/containers/partitioned_vector/include/hpx/include/partitioned_vector.hpp M components/containers/partitioned_vector/include/hpx/include/partitioned_vector_predef.hpp R components/containers/partitioned_vector/include/hpx/runtime/serialization/partitioned_vector.hpp M components/containers/partitioned_vector/src/partitioned_vector_component.cpp M components/containers/partitioned_vector/src/partitioned_vector_component_double.cpp M components/containers/partitioned_vector/src/partitioned_vector_component_int.cpp M components/containers/partitioned_vector/src/partitioned_vector_component_std_string.cpp M components/containers/partitioned_vector/tests/unit/serialization_partitioned_vector.cpp M components/containers/unordered/include/hpx/components/containers/unordered/unordered_map.hpp M libs/core/command_line_handling_local/include/hpx/command_line_handling_local/command_line_handling_local.hpp M libs/core/command_line_handling_local/include/hpx/command_line_handling_local/parse_command_line_local.hpp M libs/core/command_line_handling_local/src/command_line_handling_local.cpp M libs/core/command_line_handling_local/src/parse_command_line_local.cpp M libs/core/datastructures/include/hpx/datastructures/member_pack.hpp M libs/core/functional/CMakeLists.txt A libs/core/functional/include/hpx/functional/reference_wrapper.hpp A libs/core/functional/include/hpx/functional/serialization/reference_wrapper.hpp M libs/core/iterator_support/include/hpx/iterator_support/iterator_facade.hpp M libs/core/runtime_configuration/src/runtime_configuration.cpp M libs/core/serialization/include/hpx/serialization/serialization_fwd.hpp M libs/core/serialization/include/hpx/serialization/serialize.hpp M libs/core/type_support/include/hpx/type_support/decay.hpp M libs/full/actions_base/include/hpx/actions_base/component_action.hpp M libs/full/actions_base/include/hpx/actions_base/traits/is_distribution_policy.hpp M libs/full/async_distributed/include/hpx/async_distributed/bind_action.hpp M libs/full/async_distributed/include/hpx/async_distributed/transfer_continuation_action.hpp M libs/full/async_distributed/include/hpx/async_distributed/trigger_lco.hpp M libs/full/async_distributed/include/hpx/async_distributed/trigger_lco_fwd.hpp M libs/full/async_distributed/src/trigger_lco.cpp M libs/full/components/include/hpx/components/client_base.hpp M libs/full/compute/include/hpx/compute/host/target_distribution_policy.hpp M libs/full/distribution_policies/CMakeLists.txt M libs/full/distribution_policies/include/hpx/distribution_policies/binpacking_distribution_policy.hpp M libs/full/distribution_policies/include/hpx/distribution_policies/colocating_distribution_policy.hpp M libs/full/distribution_policies/include/hpx/distribution_policies/container_distribution_policy.hpp M libs/full/distribution_policies/include/hpx/distribution_policies/default_distribution_policy.hpp A libs/full/distribution_policies/include/hpx/distribution_policies/explicit_container_distribution_policy.hpp M libs/full/distribution_policies/include/hpx/distribution_policies/target_distribution_policy.hpp M libs/full/naming/src/credit_handling.cpp M libs/full/naming_base/include/hpx/naming_base/id_type.hpp M libs/full/runtime_components/include/hpx/runtime_components/create_component_helpers.hpp M libs/full/runtime_components/include/hpx/runtime_components/new.hpp M libs/full/runtime_distributed/include/hpx/runtime_distributed/runtime_support.hpp M libs/full/runtime_distributed/include/hpx/runtime_distributed/server/runtime_support.hpp M libs/full/runtime_distributed/include/hpx/runtime_distributed/stubs/runtime_support.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/adjacent_difference.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/adjacent_find.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/all_any_none.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/count.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/dispatch.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/reduce.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/scan.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/transfer.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/exclusive_scan.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/fill.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/find.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/for_each.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/functional/segmented_iterator_helpers.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/generate.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/inclusive_scan.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/reduce.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/traits/zip_iterator.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/transform.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/transform_exclusive_scan.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/transform_inclusive_scan.hpp M libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/transform_reduce.hpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_copy.cpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_exclusive_scan.cpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_exclusive_scan2.cpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_fill.cpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_for_each.cpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_generate.cpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_handle_values.cpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_inclusive_scan.cpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_inclusive_scan2.cpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_iter.cpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_move.cpp M libs/full/segmented_algorithms/tests/unit/partitioned_vector_target.cpp Log Message: ----------- Merge pull request #6550 from STEllAR-GROUP/partitioned_vector Partitioned vector updates Compare: https://github.com/STEllAR-GROUP/hpx/compare/ef4f92ebb02d...3a2b72ae3a27 To unsubscribe from these emails, change your notification settings at https://github.com/STEllAR-GROUP/hpx/settings/notifications _______________________________________________ hpx-commits mailing list hpx-commits@mail.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits