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 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
|
f5b77968ef
|
dead code
|
2019-10-22 17:55:33 +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
|
4887940955
|
Add test for wait_all/vector reported issue
|
2019-07-13 19:35:30 +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
|
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
|
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
|
569bfa3ea2
|
Warn that non_blocking_any_source will fail with standard < 3.
|
2018-12-19 23:51:14 +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
|
272d03c9ff
|
Merge branch 'develop' into feature/70p2p-opt-probe
|
2018-10-29 12:10:53 +01:00 |
|
Peter Dimov
|
6f4a2eafd9
|
Fix use of std::random_shuffle under C++17
|
2018-10-07 17:37:56 +03:00 |
|
Peter Dimov
|
f47980d676
|
Add Travis CI support
|
2018-10-07 17:37:18 +03:00 |
|
Alain Miniussi
|
780589800d
|
avoid c++11 in test
refs #70
|
2018-09-06 23:22:13 +02:00 |
|
Alain Miniussi
|
8ae54063cb
|
license
refs #70
|
2018-09-06 23:11:25 +02:00 |
|
Alain Miniussi
|
c1071c996d
|
add any_source test case.
refs #70
|
2018-09-06 23:09:03 +02:00 |
|
Alain Miniussi
|
6c6439adbc
|
debug header, for convenience.
|
2018-09-06 15:00:53 +02:00 |
|
Alain Miniussi
|
0c7648543d
|
next prev computation.
|
2018-09-06 14:26:47 +02:00 |
|
Alain Miniussi
|
dbddaafd60
|
new lines.
|
2018-09-06 14:26:16 +02:00 |
|
Alain Miniussi
|
6461f38648
|
add detection of MPI_XXprobe through function.
refs #70
|
2018-08-30 23:21:13 +02:00 |
|
Alain Miniussi
|
1429b6cc01
|
All requests are now created through factory methods.
refs #70
|
2018-08-30 16:42:40 +02:00 |
|
Alain Miniussi
|
2a674a4cfc
|
Mre data encapsulation in requests.
refs #70
|
2018-08-29 22:43:26 +02:00 |
|
Alain Miniussi
|
d77f9d805a
|
Indicate MPI_Improbe availability.
refs #70
|
2018-08-29 15:37:06 +02:00 |
|
Alain Miniussi
|
bc987ba62e
|
make test more boost compliant.
I guess.
refs #62
|
2018-08-01 13:35:53 +02:00 |
|
Alain Miniussi
|
ebaf38e787
|
strangely enough, works for both primitive and non primitive types.
refs #62
|
2018-08-01 12:07:22 +02:00 |
|
Alain Miniussi
|
dd0bbe0f23
|
make the blocing non blobing test on vector templatize. So tu be able to check primitive and complex types.
ref #62
|
2018-08-01 11:57:02 +02:00 |
|
Alain Miniussi
|
1aa7354ee6
|
non blocking send/blocking receiv implementted for dynamic array(vector of staticaly unknown size) of primitive types.
refs #62
|
2018-08-01 11:53:03 +02:00 |
|
Alain Miniussi
|
45f3a7f786
|
The blocking send / non blocking recv works with dynamic arrays (eg: we do not know the size statically) with primitive types.
Now working on the other way round.
refs #62
|
2018-08-01 11:01:44 +02:00 |
|
Alain Miniussi
|
cf535f1dbc
|
Make one test for block to unblock and one for the other way round.
refs #62
|
2018-08-01 10:16:34 +02:00 |
|
Alain Miniussi
|
f5337b995e
|
Remove C++11 from test to support more test platforms
refs #62
|
2018-07-31 21:42:21 +02:00 |
|
Alain Miniussi
|
92cf466235
|
with and without receivr explicit alloc
refs #62
|
2018-07-31 14:34:59 +02:00 |
|
Alain Miniussi
|
8a6f56413c
|
Integrate user test in bjam system.
refs #62
|
2018-07-31 14:11:27 +02:00 |
|
Alain Miniussi
|
279d7d839c
|
add original user test
refs #62
|
2018-07-31 13:45:43 +02:00 |
|
Alain Miniussi
|
078cbfdd1d
|
Avoid requiring C++11 in test.
refs #53 and #54
|
2018-05-21 11:00:54 +02:00 |
|
Alain Miniussi
|
c697749cce
|
refrain from using std::tie to ease portability.
refs #54 and #53
|
2018-05-20 14:00:27 +02:00 |
|
Alain Miniussi
|
976b9385d9
|
Refrain from using std::begin and std::end as it reduces portability.
refs #54 and #53
|
2018-05-20 13:54:18 +02:00 |
|
Alain Miniussi
|
085eff1374
|
Actually print trace.
use typedef instead of long full type.
refs #54, #53
|
2018-05-20 13:49:09 +02:00 |
|
Alain Miniussi
|
e27c06fe33
|
Modify the signature of the move ctor to avoid infinite loop.
Test move ctor on cartesian topology.
refs #57
|
2018-04-09 15:34:54 +02:00 |
|
Alain Miniussi
|
fbc23f6e02
|
better output for wait_any_test
refs !53
|
2018-03-13 15:02:50 +01:00 |
|
Alain Miniussi
|
fb473ed4fe
|
Add test for wait_any
refs #53
|
2018-03-13 14:59:07 +01:00 |
|