Hartmut Kaiser

Results 57 issues of 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...

type: optimization
type: enhancement
type: compatibility issue
category: algorithms
category: senders/receivers

- 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...

type: enhancement
type: compatibility issue
category: senders/receivers

- 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...

type: enhancement
category: parcel transport
type: compatibility issue

- flyby: more noexcept for combined_tagged_state

type: optimization
type: enhancement
category: scheduler

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...

type: feature request
category: algorithms
tag: pinned

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 -...

type: optimization
type: enhancement
category: threadmanager

type: enhancement
affecting: LSU
category: CI

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.

type: defect
category: tests
tag: pinned

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...

type: defect
category: tests
type: compatibility issue
platform: CUDA