2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-17 13:42:14 +00:00
Commit Graph

8 Commits

Author SHA1 Message Date
Vladimir Prus
d565fceb83 Pack everything 'mpicxx -show' in single 'linkflags' feature,
to avoid undesired reordering.


[SVN r57977]
2009-11-27 19:53:52 +00:00
Vladimir Prus
10c496d79c Improve detection of MT requirement of MPI.
Some MPI implementation report -lpthread in the compilation flags. Previously,
we'd add -lpthread, but did not set threading=multi, as we really should.
One manifestation of this issue is that when building with such an MPI,
and requesting "threading=single threading=multi", we'd actually try
to build two variants of everything, including "mpi.so" Python extension.
And since Python extensions, at present, do not have their name adjusted
for different variants, we'd get duplicate target name error.


[SVN r57791]
2009-11-19 20:05:06 +00:00
Douglas Gregor
793fb7542f Support for non-blocking MPI operations in Python, from Andreas Kloeckner
[SVN r43165]
2008-02-07 21:08:09 +00:00
Douglas Gregor
3bd1ec671a Auto-detection of Microsoft's MPI toolchain
[SVN r36980]
2007-02-16 21:02:58 +00:00
Douglas Gregor
ad463597a6 Work around BBv2 feature propagation bug
[SVN r36456]
2006-12-18 19:38:12 +00:00
Douglas Gregor
792a8e8df0 Introduce testing support for Boost.MPI
[SVN r36341]
2006-12-12 05:27:07 +00:00
Douglas Gregor
0020697490 Robustify MPI auto-detection a bit
[SVN r36339]
2006-12-12 01:02:50 +00:00
Douglas Gregor
3f108da025 Import Boost.MPI with the beginnings of a BBv2-based build system
[SVN r36337]
2006-12-12 00:45:23 +00:00