Mikael Simberg

Results 232 issues of Mikael Simberg

**Is your feature request related to a problem? Please describe.** Bad diagnostics if one forgets to find `Umpire` before linking to the CMake target. **Describe the solution you'd like** CMake...

This is just for debugging.

Use Boost 1.85.0 in clang 18 CI configuration.

#795 and #797 added a few tests to be run under valgrind in CI. The changes in #795 makes it possible to opt-in tests to be tested under valgrind. We...

effort: 5
priority: high
type: bug
category: CI

effort: 2
effort: 3
priority: low
type: feature
category: CI
good first issue

https://clang.llvm.org/extra/clang-tidy/checks/list.html. This can be done piecewise, one check at a time. `-DCMAKE_CXX_CLANG_TIDY=clang-tidy;--fix;--fix-errors` is very useful for this (remember to build with a single job). This is a great issue for...

effort: 3
priority: low
type: cleanup
good first issue

https://cmake.org/cmake/help/latest/prop_tgt/LANG_VISIBILITY_PRESET.html. Consider adding https://cmake.org/cmake/help/latest/prop_tgt/VISIBILITY_INLINES_HIDDEN.html#prop_tgt:VISIBILITY_INLINES_HIDDEN along with it (described here: https://gcc.gnu.org/wiki/Visibility).

effort: 2
priority: low
category: CMake
type: cleanup
good first issue

We're not currently using them. Unless we foresee a good use of them we can probably safely remove them and reintroduce them if needed in the future. Can be done...

effort: 2
priority: low
type: cleanup
good first issue

See https://github.com/pika-org/pika/pull/593#discussion_r1106955243.

effort: 2
priority: low
category: senders/receivers
type: cleanup
good first issue

Headers like `scheduling_loop.hpp` or `scheduled_thread_pool_impl.hpp` should not be necessary for users to include, even transitively, I _think_. We should check if they're not necessary, and make sure that they're not...

effort: 3
priority: low
type: cleanup
good first issue