Skip to content

v0.20.0

Compare
Choose a tag to compare
@github-actions github-actions released this 03 Oct 21:23
· 154 commits to master since this release
0682571

MPI v0.20.0

Diff since v0.19.2

Closed issues:

  • CI failing for OpenMPI+MacOS on Travis (#262)
  • Travis CI: MPI installation failure on Linux (#290)
  • Would be nice to fix the warnings in the tests (#387)
  • Switch GPU CI to buildkite (#437)
  • Remove dlopen in __init__ (#447)
  • STATUS_EMPTY doesn't work (#501)
  • New MPI implementation: MPItrampoline (#502)
  • Bool handling (#506)
  • Silent crashes with system OpenMPI (#519)
  • Warning message on screen from all MPI tasks when using a Julia system image (#523)
  • Using MPI with native threads causes large slowdown (#525)
  • MPI.Cart_create does not accept Bool arguments for periodic. (#533)
  • Switch to Preferences.jl, remove Pkg.build step (#535)
  • Unknown MPI ABI when using Fujitsu MPI on Fugaku, and segmentation faults when running the tests with this implementation (#539)
  • Reorganise interface of MPI.mpiexec (#543)
  • MPIPreferences segfaults (#560)
  • MPI test do not select the correct (system) MPI implementation (#561)
  • InitError: could not load library with current master on macOS/M1 (#567)
  • MPI_Comm_split_type type argument (#579)
  • Switching system binaries fails due to undefined symbols (#581)
  • Trouble using MPI on Julia v1.7 and on a MacBook Pro M1 (#583)
  • Add link to docs to GitHub's "About" section (#585)
  • libmpi already loaded before call to MPI.jl's __init__ function (#587)
  • Should MPIPreferences.libmpi be the absolute path of the library? (#593)
  • Add transition guide for sysadmins to docs before v0.20 is tagged (#599)
  • Handle PROC_NULL in a consistent way (#611)
  • Null pointer returned when deriving custom datatypes on OpenMPI (#612)
  • cray-mpich toolchain not recognized by MPIPreferences (#613)
  • UCX error (#617)
  • MPI.Init on ACHER2 either segfaults or hangs most of the time on multi-node jobs (#623)
  • Wrap MPI_Get_processor_name (#624)
  • Add warning if JULIA_MPI_BINARY is set, and differs from MPIPreferences.binary (#640)
  • versioning MPIPreferences metadata (#642)
  • MPIPreferences persists through pre-compilation cache. (#646)
  • Add automatic docstrings to functions in API module (#651)
  • Switching to default JLL-provided binary (#661)

Merged pull requests: