2
0
mirror of https://github.com/boostorg/mpi.git synced 2026-01-19 04:22:10 +00:00

713 Commits

Author SHA1 Message Date
Alain O Miniussi
ed4a88629a Merge branch 'develop' into hirschsn-wait_all_handle_nullrequest 2020-06-19 12:56:55 +02:00
Alain O Miniussi
164bbf9108 Make definition consistent with comment.
We do not want the c++ bidings with OpenMPI
2020-06-19 12:55:47 +02:00
Alain Miniussi
e5bb2b5ec3 Merge branch 'develop' of github.com:boostorg/mpi into develop 2020-06-19 12:50:38 +02:00
Alain O Miniussi
439b4419b1 Merge branch 'wait_all_handle_nullrequest' of git://github.com/hirschsn/mpi into hirschsn-wait_all_handle_nullrequest 2020-06-19 12:49:11 +02:00
Alain O Miniussi
cfeb46d2c4 Merge branch 'develop' into fweik-c_data 2020-06-19 12:34:03 +02:00
Alain O Miniussi
d9f0628a11 Merge branch 'c_data' of git://github.com/fweik/mpi into fweik-c_data 2020-06-19 12:07:15 +02:00
Alain Miniussi
2f13116110 Merge branch 'fweik-c_data' into develop 2020-06-19 12:04:38 +02:00
Florian Weik
b748b65834 split travis jobs 2020-06-19 11:59:06 +02:00
Alain Miniussi
0efecbc976 Merge branch 'c_data' of git://github.com/fweik/mpi into fweik-c_data 2020-06-19 11:54:10 +02:00
Alain O Miniussi
16093e8b32 Avoid a few warnings 2020-06-19 11:22:30 +02:00
Alain O Miniussi
e49bd1a1b8 Use the same serialization code for python2 and python3 thank to bytesobject.h.
Thanks to @xnox for the idea.
2020-06-19 11:06:18 +02:00
Alain O Miniussi
da1a47d3a1 Revert "Use the same serialization code for python2 and python3 thank to bytesobject.h."
This reverts commit 923e9274bf.
2020-06-19 11:01:47 +02:00
Alain O Miniussi
923e9274bf Use the same serialization code for python2 and python3 thank to bytesobject.h.
Thanks to @xnox for the idea.
2020-06-19 10:51:05 +02:00
Alain O Miniussi
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
2020-06-19 10:17:12 +02:00
Alain Miniussi
7662e12ba0 factorize 2020-06-18 16:59:41 +02:00
Alain Miniussi
bac47ee55f have pick API work in both python 2 and 3 2020-06-18 16:58:59 +02:00
Alain Miniussi
e636cf1f74 Use neutral var name for buffer 2020-06-11 22:37:05 +02:00
Alain Miniussi
14ab1207ee remove spurious extract and ()s 2020-06-11 22:32:20 +02:00
Alain Miniussi
61183467dd We assume python2 pickle API, wich used str as buffers.
We need something compatible with python3, which uses bytes.
Common base is object
2020-06-11 22:25:33 +02:00
Alain Miniussi
3f917fe1fc use python3 compatible print 2020-06-11 22:14:28 +02:00
Alain Miniussi
f691f25d2f For some reason mpi module is now at top level, adapt the mpi python test to that 2020-06-11 22:09:43 +02:00
Florian Weik
5e8edd184c fixed cartesian communicator 2020-06-11 14:59:45 +02:00
Florian Weik
1b2b7bbb11 split travis jobs 2020-06-10 20:17:26 +02:00
Florian Weik
5a8e9efe89 added test with empty vector 2020-06-10 11:04:23 +02:00
Florian Weik
28a73eac54 fixed ub access to first element of empty vectors 2020-06-10 10:18:21 +02:00
Steffen Hirschmann
4b4863734c Waitall: Handle null (default constructed) requests 2020-05-08 17:16:48 +02:00
Alain Miniussi
1c09f39948 Merge pull request #113 from Tocic/develop
fix typos
boost-1.73.0 boost-1.73.0.beta1
2020-02-17 21:27:10 +01:00
Alain Miniussi
8d7125fbbe Merge pull request #114 from SoapGentoo/global-python-tag
Remove Boost.MPI-specific python-tag code
2020-02-17 21:11:24 +01:00
David Seifert
274aa86fc1 Remove Boost.MPI-specific python-tag code 2019-12-25 12:32:16 +01:00
Tocic
1fc25c1bac fix typo in point_to_point.qbk 2019-12-25 12:09:23 +03:00
Tocic
0d514e972c fix typo in tutorial.qbk 2019-12-25 12:08:26 +03:00
Alain Miniussi
18739e6ad5 comment typo 2019-10-28 10:42:14 +01:00
Alain Miniussi
82d74f1bdc Merge branch 'master' into develop 2019-10-28 10:04:49 +01:00
Alain Miniussi
c6769cae3b doxygen typo boost-1.72.0.beta1 boost-1.72.0 2019-10-28 10:04:12 +01:00
Alain O Miniussi
0038915c44 Merge branch 'develop' of github.com:boostorg/mpi into develop 2019-10-28 00:25:08 +01:00
Alain Miniussi
39e5f4e5f6 move awway from std smart pointer when possible as their support is not uniform on all our configurations.
refs #99
2019-10-28 00:24:50 +01:00
Alain Miniussi
3e111fd60e move awway from std smart pointer when possible as their support is not uniform on all our configurations.
refs #99
2019-10-28 00:12:26 +01:00
Alain O Miniussi
faf6337d87 Do not bring in C++ API with OpenMPI
fix #73
2019-10-27 21:51:59 +01:00
Alain Miniussi
c7fdb33cca Merge pull request #97 from reitermarkus/cart-shift
Add mapping for `MPI_Cart_shift`.
2019-10-24 12:14:06 +02:00
Markus Reiter
7f14150971 Add mapping for MPI_Cart_shift. 2019-10-24 12:07:49 +02:00
Alain Miniussi
101dc96070 Try to get travis pass with TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x 2019-10-23 23:46:10 +02:00
Alain Miniussi
8effa699e0 Try to get travis pass with TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x 2019-10-23 23:46:10 +02:00
Alain Miniussi
68a49dd296 Try to get travis pass with TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x 2019-10-23 23:46:10 +02:00
Alain Miniussi
bf10c42ff4 Try to get travis pass with TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x 2019-10-23 23:46:10 +02:00
Alain Miniussi
1830cfcc11 Try to get travis pass with TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x 2019-10-23 23:46:10 +02:00
Alain Miniussi
8b092cbe43 Avoir using the same name in the same scope to refer to different things. 2019-10-23 15:43:16 +02:00
Alain O Miniussi
a2b5bac980 Try to pass through weird test name issue with travis on config TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x 2019-10-23 14:58:05 +02:00
Alain O Miniussi
236331be2d try to get TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x pass for travis 2019-10-23 14:53:27 +02:00
Alain Miniussi
117469ff00 Merge branch 'bugfix/93-windows' into develop 2019-10-23 14:15:52 +02:00
Alain O Miniussi
0039a86c6f Merge branch 'bugfix/93-windows' of github.com:boostorg/mpi into bugfix/93-windows 2019-10-23 14:10:15 +02:00