Mikael Simberg
Mikael Simberg
This is to follow up on #4335 which added support to use an installed HPX for tests.
See discussion starting at https://github.com/STEllAR-GROUP/hpx/pull/4771#discussion_r443368822.
While going through open issues (#4227 and this comment specfically: https://github.com/STEllAR-GROUP/hpx/issues/4227#issuecomment-555616764) I was reminded that the Moodycamel queue supports batched operations. I think we should definitely start using this. We...
I'd like to see us have at most two levels of nesting in namespaces: a top-level `hpx` and `hpx::modulename`. I'd even slightly prefer having everything in the public API be...
We do not currently have perfect test runs on Windows and macOS. Tests that we know fail have been added to blacklists in the GitHub actions workflow files ([Windows](https://github.com/STEllAR-GROUP/hpx/blob/master/.github/workflows/windows.yml) and...
When setting `-DHPX_WITH_STATIC_LINKING=ON` CMake configuration fails at the end with ``` -- Configuring done CMake Error: install(EXPORT "HPXTargets" ...) includes target "hpx" which requires target "hpx_assertion" that is not in...
This issue is for discussing if and how to expose modules to users: - size of modules; small *and* large? - static/dynamic? - build configurations?
Having alternative assertion macros in the style of ``` HPX_ASSERT_EQ(x, 3); ``` which print the value of `x` when the assertion fails would be nice to have to make debugging...