Commits on Jun 25, 2020

  1. Merge branch 'develop' of https://github.com/boostorg/mpi into develop

    * 'develop' of https://github.com/boostorg/mpi: (54 commits)
      We want to skip C++ binding in underlying implementation (othewise, Open MPI does not give a choice), it's too late to avoid building them.
      typo in doc
      put status code in status files
      put status code in status files
      Use new library naming conventions.
      add test for wait_all on null request
      Make definition consistent with comment. We do not want the c++ bidings with OpenMPI
      split travis jobs
      Avoid a few warnings
      Use the same serialization code for python2 and python3 thank to bytesobject.h. Thanks to @xnox for the idea.
      Revert "Use the same serialization code for python2 and python3 thank to bytesobject.h."
      Use the same serialization code for python2 and python3 thank to bytesobject.h. Thanks to @xnox for the idea.
      Although single argument print () works in python2, it is still prudent to do have from __future__ import print_function as the first line of code in every file. Thanks to @xnox for the suggestion
      factorize
      have pick API work in both python 2 and 3
      Use neutral var name for buffer
      remove spurious extract and ()s
      We assume python2 pickle API, wich used str as buffers. We need something compatible with python3, which uses bytes. Common base is object
      use python3 compatible print
      For some reason mpi module is now at top level, adapt the mpi python test to that
      ...
    robertramey committed Jun 25, 2020

Commits on Jun 27, 2020

  1. corrected syntax error

    robertramey committed Jun 27, 2020

Commits on Jul 1, 2020

  1. mpi specific gitignore

    aminiussi committed Jul 1, 2020

Commits on Jan 20, 2021

  1. [skip ci] Add "cxxstd" json field. The "cxxstd" json field is being a…

    …dded to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out.
    eldiener committed Jan 20, 2021

Commits on May 29, 2021

  1. Generate CMakeLists.txt

    pdimov committed May 29, 2021

Commits on May 30, 2021

Commits on Aug 10, 2021

  1. mpi::environment: add library_version() method (#129)

    Based on MPI-3 MPI_Get_library_version() API.
    On previous versions it returns an empty string.
    leha-bot committed Aug 10, 2021

Commits on Aug 18, 2021

Commits on Oct 25, 2021

Commits on Oct 27, 2021

Commits on Jan 4, 2022

Commits on Jun 2, 2022

  1. Merge branch 'fix_buffer_primitive_load_save' of github.com:maksim-0/…

    …mpi into maksim-0-fix_buffer_primitive_load_save
    aminiussi committed Jun 2, 2022
  2. Merge branch 'feature/mpi-3-library-version' of github.com:leha-bot/m…

    …pi into leha-bot-feature/mpi-3-library-version
    aminiussi committed Jun 2, 2022

Commits on Mar 9, 2023

Commits on Mar 10, 2023

Commits on Mar 13, 2023

  1. Merge pull request #143 from boostorg/142-add-cmake-testing

    Added MPI test in CTest framework
    aminiussi committed Mar 13, 2023

Commits on Mar 14, 2023

  1. Merge pull request #134 from eschnett/HEAD

    Don't use MPI constants as compile-time constants
    aminiussi committed Mar 14, 2023
  2. Merge pull request #134 from eschnett/HEAD

    Don't use MPI constants as compile-time constants
    aminiussi committed Mar 14, 2023

Commits on Mar 22, 2023

  1. Help with windows build.

    refs #144
    aminiussi committed Mar 22, 2023