Hartmut Kaiser

Results 58 issues of Hartmut Kaiser

In addition to #3440, we should add a build system option that fetches the needed Boost libraries from github instead of relying on an installed version. This shouldn't be too...

category: CMake
type: enhancement
type: compatibility issue
type: feature request
project: GSoC
tag: pinned

This is a meta ticket collecting all issues related to conformance with C++23, please edit as needed: - [x] Add `starts_with` and `ends_with` algorithms (#5381) - [x] Implement P2248 for...

type: enhancement
type: compatibility issue
tag: pinned
type: HEP

The following code fails compilation if `HPX_DATASTRUCTURES_WITH_ADAPT_STD_TUPLE` is enabled: ``` // Copyright (c) 2020 Hartmut Kaiser // // SPDX-License-Identifier: BSL-1.0 // Distributed under the Boost Software License, Version 1.0. (See...

type: defect
type: compatibility issue
compiler: msvc
category: data-structures
project: FLeCSI
tag: pinned

The Parallelism TS2 has been officially accepted (http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/n4755.pdf). This ticket is to track the process of making our implementations of the specified facilities fully conforming. - [ ] `exception_list` -...

type: enhancement
type: compatibility issue
category: algorithms
project: GSoC
tag: pinned

This may avoid having to `static_cast` the returned values.

category: core
type: enhancement
type: compatibility issue
type: feature request
tag: pinned

The existing parallel algorithms should be extended to seamlessly work with distributed data structures like `hpx::partitioned_vector`. Unfortunately this requires additional code for each specific algorithms. For more information about the...

type: enhancement
category: algorithms
category: data-structures
tag: pinned

hpx::cout (and related streams) should not expose their own operator

type: defect
category: components
tag: pinned

If an argument for an action is bitwise copy able (like `std::vector` for `T` being bitwise copy able) it should be possible to avoid to copy it into (and out...

category: core
type: enhancement
difficulty: hard
tag: pinned

We should add a way that simplifies adding trivial primitives. Often the functionality of a primitive can be expressed by a single function. In this case, a user should be...

type: feature request
category: PhySL

Early experiment results show that the timing reported from the topmost node in the execution tree is wrong. This requires some investigation.

type: defect
category: primitives