Skip to content

pika 0.9.0

Compare
Choose a tag to compare
@aurianer aurianer released this 05 Oct 08:07
· 2257 commits to main since this release

New features

  • Signal handlers are now optional, they can be set with --pika:install_signal_handlers=1. They are enabled by default when --pika:attach-debugger=exception is set. (#458)

Breaking changes

  • The P2300 reference implementation is now found through a find_package instead of a fetch_content in CMake and is required when PIKA_WITH_P2300_REFERENCE_IMPLEMENTATION in ON. (#436)
  • whip is now a dependency to replace the GPU abstraction layer we previously used. (#423)
  • Use rocBLAS directly instead of hipBLAS. (#391)
  • Move more internal functionality into the detail namespace. (#445, #446, #449, #461, #462)

Bugfixes

  • Add set_stopped_t() to (unique_)any_sender completion signatures. (#464)
  • Fix compilation on Arm64 with PIKA_WITH_GENERIC_CONTEXT_COROUTINES=OFF. (#439)
  • Add a missing default entry for pika.diagnostics_on_terminate. (#458)