Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 23b92de7d038b02180e0d886d1581e2e81d29fa3
      
https://github.com/STEllAR-GROUP/hpx/commit/23b92de7d038b02180e0d886d1581e2e81d29fa3
  Author: Sanchit2662 <[email protected]>
  Date:   2026-02-28 (Sat, 28 Feb 2026)

  Changed paths:
    M libs/core/executors/include/hpx/executors/parallel_executor.hpp
    M libs/core/executors/include/hpx/executors/thread_pool_scheduler.hpp

  Log Message:
  -----------
  Add zero-validation for with_processing_units_count

Reject num_cores==0 in with_processing_units_count for
thread_pool_policy_scheduler and parallel_policy_executor,
preventing silent misinterpretation as "use all cores".

Signed-off-by: Sanchit2662 <[email protected]>


  Commit: e443509f6ed4ba2e5c0dbdca1f01d6a6a2df3aaf
      
https://github.com/STEllAR-GROUP/hpx/commit/e443509f6ed4ba2e5c0dbdca1f01d6a6a2df3aaf
  Author: Sanchit2662 <[email protected]>
  Date:   2026-03-01 (Sun, 01 Mar 2026)

  Changed paths:
    M libs/core/executors/include/hpx/executors/parallel_executor.hpp
    M libs/core/executors/include/hpx/executors/thread_pool_scheduler.hpp

  Log Message:
  -----------
  Resolve zero num_cores to active thread count instead of throwing

Address review feedback: instead of rejecting num_cores==0, resolve
it to pool->get_active_os_thread_count(). Also remove constexpr
since exceptions are not constexpr in C++20.

Signed-off-by: Sanchit2662 <[email protected]>


  Commit: cc3770ec78c321c214d4df5c97a5fd87b7d0e9cc
      
https://github.com/STEllAR-GROUP/hpx/commit/cc3770ec78c321c214d4df5c97a5fd87b7d0e9cc
  Author: Hartmut Kaiser <[email protected]>
  Date:   2026-03-01 (Sun, 01 Mar 2026)

  Changed paths:
    M libs/core/executors/include/hpx/executors/parallel_executor.hpp
    M libs/core/executors/include/hpx/executors/thread_pool_scheduler.hpp

  Log Message:
  -----------
  Merge pull request #6951 from 
Sanchit2662/fix/with-processing-units-count-zero-validation

Add zero-validation for with_processing_units_count


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/b67a10fed325...cc3770ec78c3

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