Mikael Simberg

Results 232 issues of Mikael Simberg

This is a tracking issue for the *new and improved* P0443 (previous issue was here: https://github.com/STEllAR-GROUP/hpx/issues/2439). As with the previous issue, things are still in progress, so we can't really...

type: enhancement
type: feature request
category: executors
category: scheduler
category: senders/receivers

We should gradually move all unscoped enums to enum classes. Some of those listed below could possibly be hidden in some detail namespace... - [x] `thread_state_enum` - [x] `thread_state_ex_enum` -...

type: compatibility issue
type: cleanup
tag: pinned

While working on #5172 the `shutdown_suspended_pus` test started failing more regularly. The failure was this assertion firing: https://github.com/STEllAR-GROUP/hpx/blob/ab865a7781c24674581cf8c299b63f1bb3e9bdca/libs/core/thread_pools/include/hpx/thread_pools/scheduling_loop.hpp#L452. The scheduling loop expects `run_now = true` to mean that a thread...

type: defect
category: scheduler
tag: pinned

With compilers starting to get decent support for C++20 and thus concepts there's a potential for some users actually wanting to simply require C++20 (I know, it's *very* early, but...

type: compatibility issue
type: feature request
tag: pinned

Defining `_GLIBCXX_DEBUG` enables additional checks in libstdc++, which may be useful for catching bugs.

category: CI
tag: pinned

Now that we require C++17 we can start using C++17 features more liberally without having to worry about fallbacks for older standards. Below is a grab bag of things we...

type: compatibility issue
type: cleanup

This issue tracks how much of #4626 has been implemented. Since HEP 2 is still in progress, this is not necessarily a complete list of things that need to be...

type: cleanup
category: modules
tag: pinned
type: HEP

Either conditionally make it work with the local runtime, or add another implementation that always works locally.

tag: pinned

I'm opening this as a placeholder for discussion on long term plans for HPX (which we may call 2). See this as a wishlist of things that should be finally...

type: feature request
type: cleanup
tag: pinned

The runtime configuration currently asks for the configuration from the parcelports, creating a dependency in the wrong direction. The configuration should be passed to the runtime configuration.

category: parcel transport
tag: pinned