2
0
mirror of https://github.com/boostorg/mpi.git synced 2026-01-19 16:32:11 +00:00

Commit Graph

  • 8233e058ce put status code in status files Alain O Miniussi 2020-06-23 10:48:47 +02:00
  • 389fbf3f11 Add post install doc for python packaging issues refs #120 bugfix/120-python-module-name Alain O Miniussi 2020-06-22 17:44:49 +02:00
  • 6b58a0338f Merge branch 'develop' into bugfix/120-python-module-name Alain O Miniussi 2020-06-22 17:02:14 +02:00
  • e60a9c009d Use new library naming conventions. Alain O Miniussi 2020-06-22 16:59:21 +02:00
  • 36371daf93 Move module exportation in a module name independant function refs #120 Alain O Miniussi 2020-06-22 13:07:54 +02:00
  • 6e73ecd115 add test for cancel request refs #110 hotfix/cancel_request Alain O Miniussi 2020-06-22 12:02:33 +02:00
  • 44666d1acc Merge branch 'develop' into hotfix/pickle_py3_friendly_api hotfix/pickle_py3_friendly_api Alain Miniussi 2020-06-22 11:00:23 +02:00
  • 0380ad662e Allow disabling MPI_Probe and friends as a temporary workaround of #110 Alain O Miniussi 2020-06-19 14:56:24 +02:00
  • 8c999c7e86 Merge branch 'hirschsn-wait_all_handle_nullrequest' into develop Alain Miniussi 2020-06-19 13:51:31 +02:00
  • 0fe13392d0 add test for wait_all on null request hirschsn-wait_all_handle_nullrequest Alain O Miniussi 2020-06-19 13:06:23 +02:00
  • 1cd3e216e4 Merge branch 'develop' of github.com:boostorg/mpi into develop Alain Miniussi 2020-06-19 12:57:51 +02:00
  • ed4a88629a Merge branch 'develop' into hirschsn-wait_all_handle_nullrequest Alain O Miniussi 2020-06-19 12:56:55 +02:00
  • 164bbf9108 Make definition consistent with comment. We do not want the c++ bidings with OpenMPI Alain O Miniussi 2020-06-19 12:55:47 +02:00
  • e5bb2b5ec3 Merge branch 'develop' of github.com:boostorg/mpi into develop Alain Miniussi 2020-06-19 12:50:38 +02:00
  • 439b4419b1 Merge branch 'wait_all_handle_nullrequest' of git://github.com/hirschsn/mpi into hirschsn-wait_all_handle_nullrequest Alain O Miniussi 2020-06-19 12:49:11 +02:00
  • cfeb46d2c4 Merge branch 'develop' into fweik-c_data fweik-c_data Alain O Miniussi 2020-06-19 12:34:03 +02:00
  • d9f0628a11 Merge branch 'c_data' of git://github.com/fweik/mpi into fweik-c_data Alain O Miniussi 2020-06-19 12:07:15 +02:00
  • 2f13116110 Merge branch 'fweik-c_data' into develop Alain Miniussi 2020-06-19 12:04:38 +02:00
  • b748b65834 split travis jobs Florian Weik 2020-06-10 20:17:26 +02:00
  • 0efecbc976 Merge branch 'c_data' of git://github.com/fweik/mpi into fweik-c_data Alain Miniussi 2020-06-19 11:54:10 +02:00
  • 16093e8b32 Avoid a few warnings Alain O Miniussi 2020-06-19 11:22:30 +02:00
  • e49bd1a1b8 Use the same serialization code for python2 and python3 thank to bytesobject.h. Thanks to @xnox for the idea. Alain O Miniussi 2020-06-19 10:51:05 +02:00
  • da1a47d3a1 Revert "Use the same serialization code for python2 and python3 thank to bytesobject.h." Alain O Miniussi 2020-06-19 11:01:47 +02:00
  • 923e9274bf Use the same serialization code for python2 and python3 thank to bytesobject.h. Thanks to @xnox for the idea. Alain O Miniussi 2020-06-19 10:51:05 +02:00
  • d7652823d0 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 Alain O Miniussi 2020-06-19 10:17:12 +02:00
  • 7662e12ba0 factorize Alain Miniussi 2020-06-18 16:59:41 +02:00
  • bac47ee55f have pick API work in both python 2 and 3 Alain Miniussi 2020-06-18 16:58:59 +02:00
  • e636cf1f74 Use neutral var name for buffer Alain Miniussi 2020-06-11 22:37:05 +02:00
  • 14ab1207ee remove spurious extract and ()s Alain Miniussi 2020-06-11 22:32:20 +02:00
  • 61183467dd We assume python2 pickle API, wich used str as buffers. We need something compatible with python3, which uses bytes. Common base is object Alain Miniussi 2020-06-11 22:25:33 +02:00
  • 3f917fe1fc use python3 compatible print Alain Miniussi 2020-06-11 22:14:28 +02:00
  • f691f25d2f For some reason mpi module is now at top level, adapt the mpi python test to that Alain Miniussi 2020-06-11 22:09:43 +02:00
  • 5e8edd184c fixed cartesian communicator Florian Weik 2020-06-11 14:59:45 +02:00
  • 1b2b7bbb11 split travis jobs Florian Weik 2020-06-10 20:17:26 +02:00
  • 5a8e9efe89 added test with empty vector Florian Weik 2020-06-10 11:04:23 +02:00
  • 28a73eac54 fixed ub access to first element of empty vectors Florian Weik 2020-06-10 10:18:21 +02:00
  • 4b4863734c Waitall: Handle null (default constructed) requests Steffen Hirschmann 2020-05-08 17:12:50 +02:00
  • 1c09f39948 Merge pull request #113 from Tocic/develop boost-1.73.0.beta1 boost-1.73.0 Alain Miniussi 2020-02-17 21:27:10 +01:00
  • 8d7125fbbe Merge pull request #114 from SoapGentoo/global-python-tag Alain Miniussi 2020-02-17 21:11:24 +01:00
  • 274aa86fc1 Remove Boost.MPI-specific python-tag code David Seifert 2019-12-25 12:32:16 +01:00
  • 1fc25c1bac fix typo in point_to_point.qbk Tocic 2019-12-25 12:09:23 +03:00
  • 0d514e972c fix typo in tutorial.qbk Tocic 2019-12-25 12:08:26 +03:00
  • d2bcb193d7 wait_all issue reported by @joprodrigues bugfix/wait_all-issue109 Alain Miniussi 2019-11-24 19:26:14 +01:00
  • 84c324f923 Add test for non blocking broadcast refs #101 feature/101-ibcast Alain O Miniussi 2019-10-28 22:03:45 +01:00
  • 5cd481ba67 Fix primitive type non blocking broadcast refs #101 Alain O Miniussi 2019-10-28 22:02:55 +01:00
  • c590c8564c Remove un necessary friend refs #100 feature/100-ibarrier Alain O Miniussi 2019-10-28 19:46:55 +01:00
  • a96b87472e Be less intrusive into request implementation. refs #100 Alain O Miniussi 2019-10-28 19:42:13 +01:00
  • a7379ac568 When building a trivial request handler for C API interaction, export the nested C request address. feature/non-blocking-common Alain O Miniussi 2019-10-28 19:25:02 +01:00
  • 36140307e8 Add a convenience trivial request handler factory method. Alain O Miniussi 2019-10-28 19:15:22 +01:00
  • 0b7f678575 Add implementation for ibarrier and associated test. Only enable if BOOST_MPI_VERSION >= 3 refs #100 Alain Miniussi 2019-10-28 17:59:42 +01:00
  • 18739e6ad5 comment typo Alain Miniussi 2019-10-28 10:41:40 +01:00
  • 8239d5d29a comment typo Alain Miniussi 2019-10-28 10:41:40 +01:00
  • 82d74f1bdc Merge branch 'master' into develop Alain Miniussi 2019-10-28 10:04:49 +01:00
  • c6769cae3b doxygen typo boost-1.72.0.beta1 boost-1.72.0 Alain Miniussi 2019-10-28 10:04:12 +01:00
  • 0038915c44 Merge branch 'develop' of github.com:boostorg/mpi into develop Alain O Miniussi 2019-10-28 00:25:08 +01:00
  • 39e5f4e5f6 move awway from std smart pointer when possible as their support is not uniform on all our configurations. refs #99 Alain Miniussi 2019-10-28 00:12:26 +01:00
  • 3e111fd60e move awway from std smart pointer when possible as their support is not uniform on all our configurations. refs #99 bugfix/99-shared-ptr Alain Miniussi 2019-10-28 00:12:26 +01:00
  • faf6337d87 Do not bring in C++ API with OpenMPI fix #73 bugfix/73-no-cxx-deps Alain O Miniussi 2019-10-27 21:51:59 +01:00
  • c7fdb33cca Merge pull request #97 from reitermarkus/cart-shift Alain Miniussi 2019-10-24 12:14:06 +02:00
  • 7f14150971 Add mapping for MPI_Cart_shift. Markus Reiter 2019-10-24 12:05:25 +02:00
  • 101dc96070 Try to get travis pass with TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x Alain Miniussi 2019-10-23 23:46:10 +02:00
  • 8effa699e0 Try to get travis pass with TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x Alain Miniussi 2019-10-23 23:46:10 +02:00
  • 68a49dd296 Try to get travis pass with TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x Alain Miniussi 2019-10-23 23:46:10 +02:00
  • bf10c42ff4 Try to get travis pass with TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x Alain Miniussi 2019-10-23 23:46:10 +02:00
  • 1830cfcc11 Try to get travis pass with TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x Alain Miniussi 2019-10-23 23:46:10 +02:00
  • 8b092cbe43 Avoir using the same name in the same scope to refer to different things. Alain Miniussi 2019-10-23 15:43:16 +02:00
  • a2b5bac980 Try to pass through weird test name issue with travis on config TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x Alain O Miniussi 2019-10-23 14:58:05 +02:00
  • 236331be2d try to get TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x pass for travis Alain O Miniussi 2019-10-23 14:53:27 +02:00
  • 117469ff00 Merge branch 'bugfix/93-windows' into develop Alain Miniussi 2019-10-23 14:15:52 +02:00
  • 0039a86c6f Merge branch 'bugfix/93-windows' of github.com:boostorg/mpi into bugfix/93-windows Alain O Miniussi 2019-10-23 14:10:15 +02:00
  • 3c450aee15 Merge branch 'bugfix/93-windows' of github.com:boostorg/mpi into bugfix/93-windows Changes by @hpcdgrie Alain O Miniussi 2019-10-23 13:51:56 +02:00
  • 6bf63cbdc5 Merge branch 'bugfix/93-windows' of github.com:boostorg/mpi into bugfix/93-windows Alain O Miniussi 2019-10-23 13:51:56 +02:00
  • c3072238d2 Merge branch 'windows' into bugfix/93-windows refs #96 Alain O Miniussi 2019-10-23 13:37:32 +02:00
  • a6f8b9fe73 Merge branch 'windows' into bugfix/93-windows Alain O Miniussi 2019-10-23 13:37:32 +02:00
  • f5b77968ef dead code Alain Miniussi 2019-10-22 17:55:33 +02:00
  • 571a876eac Try to be more specific in the installation documentation regardig what to do with very weird MPI environements. refs #80 Alain O Miniussi 2019-10-22 17:25:23 +02:00
  • a76ac522aa Clarify the C mapping doc. Alain O Miniussi 2019-10-22 17:06:10 +02:00
  • 824dab6a28 Merge branch 'develop' of github.com:boostorg/mpi into develop Alain O Miniussi 2019-10-22 16:38:47 +02:00
  • 6e0974bbc3 Clearly indicate that environement should not be declared at global scope. refs #92 Alain O Miniussi 2019-10-22 16:35:55 +02:00
  • 048fed0b5e refs #92 Alain O Miniussi 2019-10-22 16:35:55 +02:00
  • 0907247cd8 dead doc Alain O Miniussi 2019-10-22 16:24:22 +02:00
  • 20adcdeca1 missed a 'detail' namespace while forwarding to implementation refs #93 Alain Miniussi 2019-10-22 16:10:04 +02:00
  • 419e1bbd95 test scatterv with displacement interface. refs #94 Alain Miniussi 2019-10-22 16:09:31 +02:00
  • 2b43305d8e simplify the test code. Alain Miniussi 2019-10-22 12:37:51 +02:00
  • 1f0b76f97c Merge branch 'master' of github.com:boostorg/mpi Alain Miniussi 2019-10-22 12:00:50 +02:00
  • 7b12969258 Merge branch 'develop' Alain O Miniussi 2019-10-22 11:56:36 +02:00
  • 04927f9d24 Change configuration file so that we use MPI_Probe and friend even with Intel's MPI if version > 2019.4 refs #63, #62 and #95 Alain Miniussi 2019-10-22 11:44:40 +02:00
  • 9f2ef4b5d4 Merge branch 'develop' Alain Miniussi 2019-10-21 18:31:55 +02:00
  • a7ca4bd526 Fixed symbol visibility on windows Dennis Grieger 2019-07-15 12:28:39 +02:00
  • 4887940955 Add test for wait_all/vector reported issue Alain Miniussi 2019-07-13 19:35:30 +02:00
  • f88f44ecdb Merge pull request #91 from boostorg/bugfix/wait_all_vector Alain Miniussi 2019-06-11 19:29:16 +02:00
  • 345cbf8f79 Dead code instantiation wasfailed on platform where primitive MPI opration were note coded as integers. Alain O Miniussi 2019-06-11 19:21:22 +02:00
  • 9905311cdc Merge pull request #84 from vincentchabannes/develop Alain Miniussi 2019-06-11 18:42:25 +02:00
  • 02e55dd5ed Merge pull request #90 from boostorg/bugfix/property_map_dep Alain Miniussi 2019-06-11 18:35:35 +02:00
  • 1cbe287ddf Merge pull request #87 from schra/fix-spelling-mistakes Alain Miniussi 2019-06-11 18:29:05 +02:00
  • 080849c079 remove dependency on property_map refs #88 root (aka aom) 2019-06-11 18:25:54 +02:00
  • 8d9b8ee024 Fix spelling mistakes in documentation Andre Schröder 2019-05-05 12:55:07 +02:00
  • 2cb4cc9177 Exit cleanly on expected failure to make travis happy. (also, exiting cleanly is better) Alain Miniussi 2019-04-15 09:53:46 +02:00
  • 8619d7b24a auto_ptr is obsolete, replace with shared_ptr Alain Miniussi 2019-04-15 09:53:00 +02:00
  • 06888ebc20 Release 1.70 is passed. Merge branch 'develop' boost-1.71.0.beta1 boost-1.71.0 Alain Miniussi 2019-04-14 18:19:00 +02:00