Alain O Miniussi
3c450aee15
Merge branch 'bugfix/93-windows' of github.com:boostorg/mpi into bugfix/93-windows
...
Changes by @hpcdgrie
2019-10-23 14:09:50 +02:00
Alain O Miniussi
6bf63cbdc5
Merge branch 'bugfix/93-windows' of github.com:boostorg/mpi into bugfix/93-windows
2019-10-23 13:51:56 +02:00
Alain O Miniussi
c3072238d2
Merge branch 'windows' into bugfix/93-windows
...
refs #96
2019-10-23 13:51:42 +02:00
Alain O Miniussi
a6f8b9fe73
Merge branch 'windows' into bugfix/93-windows
2019-10-23 13:37:32 +02:00
Alain Miniussi
f5b77968ef
dead code
2019-10-22 17:55:33 +02:00
Alain O Miniussi
571a876eac
Try to be more specific in the installation documentation regardig what to do with very weird MPI environements.
...
refs #80
2019-10-22 17:25:23 +02:00
Alain O Miniussi
a76ac522aa
Clarify the C mapping doc.
2019-10-22 17:06:10 +02:00
Alain O Miniussi
824dab6a28
Merge branch 'develop' of github.com:boostorg/mpi into develop
2019-10-22 16:38:47 +02:00
Alain O Miniussi
6e0974bbc3
Clearly indicate that environement should not be declared at global scope.
...
refs #92
2019-10-22 16:38:13 +02:00
Alain O Miniussi
048fed0b5e
refs #92
2019-10-22 16:35:55 +02:00
Alain O Miniussi
0907247cd8
dead doc
2019-10-22 16:24:22 +02:00
Alain Miniussi
20adcdeca1
missed a 'detail' namespace while forwarding to implementation
...
refs #93
2019-10-22 16:10:04 +02:00
Alain Miniussi
419e1bbd95
test scatterv with displacement interface.
...
refs #94
2019-10-22 16:09:31 +02:00
Alain Miniussi
2b43305d8e
simplify the test code.
2019-10-22 12:37:51 +02:00
Alain Miniussi
1f0b76f97c
Merge branch 'master' of github.com:boostorg/mpi
2019-10-22 12:00:50 +02:00
Alain O Miniussi
7b12969258
Merge branch 'develop'
2019-10-22 11:56:36 +02:00
Alain Miniussi
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
2019-10-22 11:44:40 +02:00
Alain Miniussi
9f2ef4b5d4
Merge branch 'develop'
2019-10-21 18:31:55 +02:00
Dennis Grieger
a7ca4bd526
Fixed symbol visibility on windows
2019-07-15 12:28:39 +02:00
Alain Miniussi
4887940955
Add test for wait_all/vector reported issue
2019-07-13 19:35:30 +02:00
Alain Miniussi
f88f44ecdb
Merge pull request #91 from boostorg/bugfix/wait_all_vector
...
Bugfix/wait all vector
2019-06-11 19:29:16 +02:00
Alain O Miniussi
345cbf8f79
Dead code instantiation wasfailed on platform where primitive MPI opration were note coded as integers.
2019-06-11 19:21:22 +02:00
Alain Miniussi
9905311cdc
Merge pull request #84 from vincentchabannes/develop
...
Fix error when mpi::wait_all is called with data of type std::vector
merging first on bugfix branch
2019-06-11 18:42:25 +02:00
Alain Miniussi
02e55dd5ed
Merge pull request #90 from boostorg/bugfix/property_map_dep
...
remove dependency on property_map
2019-06-11 18:35:35 +02:00
Alain Miniussi
1cbe287ddf
Merge pull request #87 from schra/fix-spelling-mistakes
...
Fix spelling mistakes in documentation
2019-06-11 18:29:05 +02:00
root (aka aom)
080849c079
remove dependency on property_map
...
refs #88
2019-06-11 18:25:54 +02:00
Andre Schröder
8d9b8ee024
Fix spelling mistakes in documentation
2019-05-05 12:55:07 +02:00
Alain Miniussi
2cb4cc9177
Exit cleanly on expected failure to make travis happy.
...
(also, exiting cleanly is better)
2019-04-15 09:53:46 +02:00
Alain Miniussi
8619d7b24a
auto_ptr is obsolete, replace with shared_ptr
2019-04-15 09:53:00 +02:00
Alain Miniussi
06888ebc20
Release 1.70 is passed.
...
Merge branch 'develop'
boost-1.71.0.beta1
boost-1.71.0
2019-04-14 18:19:00 +02:00
Andrey Semashev
3ecbf83ff3
Added MPI Python libs to install target.
...
This fixes mpi plugins for Python not being built and installed.
2019-04-13 21:54:45 +03:00
Vincent Chabannes
1d298a3da4
fix legacy_dynamic_primitive_array_handler::test() with type T=std::vector<...>
2019-04-01 13:57:41 +02:00
Alain Miniussi
6202bdf308
moving to header only test framework
2019-03-11 22:15:56 +01:00
Alain Miniussi
e8323df12c
moving to header only test framework
2019-03-11 18:24:31 +01:00
Alain Miniussi
3861ae4a14
moved to header only test framework
2019-03-11 17:45:14 +01:00
Alain Miniussi
0c9bf1dc0f
dead code
2019-03-11 17:34:31 +01:00
Alain Miniussi
7f7d77817d
Use header test to shut up obsolence warning
2019-03-11 17:31:14 +01:00
Alain Miniussi
d3dc7d61f9
Merge branch 'Lastique-use_uncaught_exceptions' into develop
2019-03-11 15:14:44 +01:00
Alain Miniussi
288f82bc27
Merge branch 'use_uncaught_exceptions' of git://github.com/Lastique/mpi into Lastique-use_uncaught_exceptions
2019-03-11 15:11:17 +01:00
Alain Miniussi
8205597ade
Merge branch 'aumuell-sizes2offsets' into develop
2019-03-11 14:19:27 +01:00
Alain Miniussi
0eb9c2d3ba
Merge branch 'sizes2offsets' of git://github.com/aumuell/mpi into aumuell-sizes2offsets
2019-03-11 14:15:06 +01:00
Alain Miniussi
c6088dcc76
Merge branch 'mkuron-patch-2' into develop
2019-03-11 14:06:40 +01:00
Alain Miniussi
c24b716773
nullptr would be better, nut not as portable.
2019-03-11 14:02:49 +01:00
Martin Aumueller
788e11ed34
BOOST_MPI_DECL for sizes2offsets
...
with MSVC, using templates that use sizes2offsets requires
sizes2offsets to be exported
2019-02-17 16:45:12 +01:00
Michael Kuron
dc708430bf
mpi::detail::c_data needs to check for empty vectors
...
If the standard library is configured to do range checks (-D _GLIBCXX_ASSERTIONS), accessing the zeroth element of a vector to get its address triggers an assertion.
2019-02-14 15:55:31 +01:00
Peter Dimov
73cffe9b31
Add boost-install boost_mpi to build/Jamfile
boost-1.70.0.beta1
boost-1.70.0
2019-01-10 16:57:32 +02:00
Alain Miniussi
569bfa3ea2
Warn that non_blocking_any_source will fail with standard < 3.
2018-12-19 23:51:14 +01:00
Alain Miniussi
7e52cd4761
Adapt to OpenMPI 1.6.5, which is an antique, but used on boost's travis.
2018-12-19 11:47:54 +01:00
Alain Miniussi
141add97e9
use BOSST_MPI_USE_IMPROBE to choose to use MPI_<x>probe when reading complex messages
2018-12-18 17:16:25 +01:00
Alain Miniussi
16b6fc2c38
Introduce BOOST_MPI_VERSION and BOOST_MPI_SUBVERSION.
...
Use those to select code according to supposrted standard.
2018-12-18 15:57:23 +01:00