Mikael Simberg
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...
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` -...
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...
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...
Defining `_GLIBCXX_DEBUG` enables additional checks in libstdc++, which may be useful for catching bugs.
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...
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...
Either conditionally make it work with the local runtime, or add another implementation that always works locally.
HPX 2
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...
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.