Hartmut Kaiser
Hartmut Kaiser
We are seeing this warning while #including (V1.4.0) when using Clang 7.1.0: ``` /hpx/source/libs/datastructures/include/hpx/datastructures/detail/variant.hpp:2243:22: error: constructor accepting a forwarding reference can hide the copy and move constructors [bugprone-forwarding-reference-overload,-warnings-as-errors] inline constexpr...
- thread_pool_scheduler now takes an execution policy type - bulk with a sync scheduler falls back to default bulk implementation - flyby: add workaround for MSVC failing to compile scheduler_executor...
- implement execution::run_loop - implement execution::forwarding_sender_query - adding missing pieces to make_future, start_detached, sync_wait (make it work with run_loop) - flyby: refine execution::forwarding_env_query and execution::forwarding_scheduler_query - flyby: fixing get_completion_scheduler handling...
- explicitly set number of MPI background threads to one if MPI is not multi-threaded - improve generated error message if required threading mode is not supported This makes it...
- flyby: more noexcept for combined_tagged_state
Here is the list of all parallel algorithms. We plan to enable most (if not all) to support `datapar`, `datapar(task)` and variations. - [x] `adjacent_difference` (#5580) - [x] `inner_product` (see...
This adds a new experimental work-requesting scheduler to the list of existing schedulers - Using uniform_int_distribution with proper bounds - Removing queue index from thread_queues as it was unused -...
The commit https://github.com/STEllAR-GROUP/hpx/commit/550950f3a0c52ba3ff59740195e15884e01deb72 has disabled three of the tests in `util/resource` in order to allow for CircleCI to generate a new stable tag. These tests need to be fixed.
Two of our CUDA tests fail compiling by NVCC unceremoniously stopping without error message. For now, these tests have been disabled (see: https://github.com/STEllAR-GROUP/hpx/pull/5796). We should investigate whether this can be...