Skip to content

Sandia OpenSHMEM v1.5.1rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@davidozog davidozog released this 07 Feb 15:28
2545682

The Sandia OpenSHMEM development team is pleased to announce SOS v1.5.1, release candidate 1. Below are some of the changes included in this release:

  • Added deprecation warnings for shmem_barrier, active-set reductions, and other deprecated routines, such as the 32/64-bit collectives.
  • Removed usage of deprecated APIs in shmem_perf_suite, apps, and spec-examples.
  • Added missing types for the OpenSHMEM v1.5 reductions (e.g., fixed-width integers, ptrdiff_t, size_t, and schar).
  • Fixed an incorrect function signature for shmem_team_get_config().
  • Resolved some critical issues with the UCX transport.
  • Updated upstream configuration scripts from OpenMPI for UCX, PMI, etc.
  • Fixed issues with the OpenSHMEM teams API (e.g. team-based broadcasts now update the destination object on all PEs including the root).
  • Corrected the return value for shmem_test_all and shmem_test_all_vector.
  • Added support for shmem_signal_wait_until.
  • Resolved a critical build issue on Mac OSX.
  • Fixed several issues in the SOS unit tests and updated them to use the OpenSHMEM v1.5 APIs.
  • Migrated SOS continuous integration from Travis CI to Github Actions and Workflows.