pika icon indicating copy to clipboard operation
pika copied to clipboard

pika builds on C++ std::execution with fiber, CUDA, HIP, and MPI support.

Results 144 pika issues
Sort by recently updated
recently updated
newest added

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

I've just seen that in the stdexec repo, I think it would be nice to specify some big formatting/replacements commits in a `.git-blame-ignore-revs` with a comment describing what was the...

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

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