Matthias Jurenz
ee735e5f9c
Changes to VT:
...
- fixed build issue on Solaris 10 (reported in http://www.open-mpi.org/community/lists/users/2012/05/19396.php )
This commit was SVN r26553.
2012-06-05 07:54:58 +00:00
Shiqing Fan
c519352d7e
A fortran fix corresponding to r26543 for Windows build. Thanks to Eugene.
...
This commit was SVN r26546.
The following SVN revision numbers were found above:
r26543 --> open-mpi/ompi@e91d3a6f13
2012-06-04 08:33:30 +00:00
Yevgeny Kliteynik
1cbce83ece
Fixed wording of MXM parameters as suggested By Jeff.
...
This commit was SVN r26545.
2012-06-03 21:48:42 +00:00
Yevgeny Kliteynik
f02bf707a4
Added MXM parameter "np" that controls the minimal number of processes that allow MXM to run
...
Default: 128
MXM advantages kick in with large number of processes.
This commit was SVN r26544.
2012-06-02 11:07:20 +00:00
Eugene Loh
e91d3a6f13
Fix test that checked whether C data type matched Fortran REAL*16.
...
The test was comparing 1.1L to Fortran's 1.1, which was sometimes
a single-precision/truncated value, even if stored in a REAL*16 word.
This commit was SVN r26543.
2012-06-01 23:33:00 +00:00
Jeff Squyres
ef54fdc632
Force the hashing functions to be md5 so that the SRPM remains
...
backwards compatible with older RPM implementations.
This commit was SVN r26534.
2012-06-01 19:03:57 +00:00
Jeff Squyres
0b8849e2c4
Make "mpirun --report-bindings" have a user-friendly output (i.e.,
...
readable by normal human beings, vs. having a bitmap of physical
PU's). Use the new hwloc base prettyprint functions to generate the
output.
This commit was SVN r26533.
2012-06-01 16:35:31 +00:00
Jeff Squyres
8d161af059
Move hwloc_cpuset_t prettyprint routines down into the hwloc base:
...
* opal_hwloc_base_cset2str(): Make a human-readable string of a
hwloc_cpuset_t (e.g., socket 2[core 3[hwt 1]])
* opal_hwloc_base_cset2mapstr(): Make a map-like string of a
hwloc_cpuset_t (e.g., [B./..])
This commit was SVN r26532.
2012-06-01 16:02:18 +00:00
Ralph Castain
8ebf235a56
Use preconnect as a better test of startup scaling than barrier
...
This commit was SVN r26530.
2012-06-01 02:35:15 +00:00
Nathan Hjelm
71bffa5158
ugni: update to latest btl code. bug fixes and cleanup
...
This commit was SVN r26529.
2012-05-31 20:02:41 +00:00
Edgar Gabriel
3ccd286de1
silence a compiler warning for optimized builds.
...
This commit was SVN r26528.
2012-05-31 13:32:10 +00:00
Jeff Squyres
a5e46a83ad
Fixes trac:3109: patch from Patrick LeDot/Bull -- fix MPI_COMPLEX8, 16,
...
and 32.
This commit was SVN r26527.
The following Trac tickets were found above:
Ticket 3109 --> https://svn.open-mpi.org/trac/ompi/ticket/3109
2012-05-30 14:08:30 +00:00
Vishwanath Venkatesan
86a57c7b66
Initializing sorted_file_offsets to NULL
...
This commit was SVN r26526.
2012-05-30 06:56:40 +00:00
Jeff Squyres
05807ef19a
Record the upstream SVN commit
...
This commit was SVN r26525.
2012-05-29 23:44:25 +00:00
Jeff Squyres
b3fbb0a2d5
Ensure to actually exit the non-voice function, even in non-debug
...
builds (i.e., where assert() is preprocessed away).
This commit was SVN r26524.
2012-05-29 23:41:23 +00:00
Jeff Squyres
99c5afb397
Remove clang compiler warnings.
...
This commit was SVN r26523.
2012-05-29 23:36:06 +00:00
Ralph Castain
978897ade2
Little more cleanup, working now
...
This commit was SVN r26522.
2012-05-29 21:33:06 +00:00
Ralph Castain
b0938a254e
Dont use mutex where it isn't needed
...
This commit was SVN r26521.
2012-05-29 20:21:11 +00:00
Ralph Castain
32b66c166b
Missed one blasted spot
...
This commit was SVN r26520.
2012-05-29 20:20:10 +00:00
Ralph Castain
9bedb25dda
Cleanup some compiler warnings, some of which are actual logic errors
...
This commit was SVN r26519.
2012-05-29 20:11:51 +00:00
Ralph Castain
d7ac424d8d
Silence optimized build warnings
...
This commit was SVN r26518.
2012-05-29 19:55:47 +00:00
Ralph Castain
bf5ec1ac0c
Silence optimized build warnings
...
This commit was SVN r26517.
2012-05-29 19:55:31 +00:00
Terry Dontje
951131b58d
add exit code to mpijavac dependent on the result of javac command
...
This commit was SVN r26515.
2012-05-29 18:44:08 +00:00
Jeff Squyres
551b53dd89
Keep the help string less than 509 characters so that compilers don't complain.
...
This commit was SVN r26514.
2012-05-29 18:43:04 +00:00
Ralph Castain
e4d80001dc
Little cleanup to handle the Mac
...
This commit was SVN r26513.
2012-05-29 18:21:47 +00:00
Jeff Squyres
96901d9503
Slightly change the wording in the help message for the
...
hwloc_base_mem_alloc_policy MCA parameter to be more explicit.
This commit was SVN r26512.
2012-05-29 18:08:39 +00:00
Jeff Squyres
91bae49090
A bunch of fixes to the f08 bindings:
...
* Add in a bunch of missinc MPI_Op pre-defined constants
* Fix a few parameter types
* Ensure that MPI_Op handles have the same values in all interfaces
(i.e., add them to the mpif-common.pl generator script)
This commit was SVN r26511.
2012-05-29 17:54:33 +00:00
Ralph Castain
197f923ce3
Update scaling script
...
This commit was SVN r26510.
2012-05-29 17:41:38 +00:00
Ralph Castain
3068438022
Add scaling tests and script
...
This commit was SVN r26509.
2012-05-29 15:21:44 +00:00
Ralph Castain
67d6275ed3
Platform update
...
This commit was SVN r26508.
2012-05-29 15:21:16 +00:00
Shiqing Fan
08d553d7bf
Add a file to the installation list.
...
This commit was SVN r26507.
2012-05-29 13:58:23 +00:00
Ralph Castain
9883f42caf
Add missing commit
...
This commit was SVN r26501.
2012-05-28 02:20:20 +00:00
Ralph Castain
e705de1ce6
Complete nidmap cleanup - we don't know our node until we have unpacked all the jobs since our job is always the last one, so wait until all jobs are unpacked before assigning locality
...
This commit was SVN r26500.
2012-05-27 18:37:57 +00:00
Ralph Castain
be6ed9c2df
Allow partial use of allocations by specifying the max number of daemons (i.e., max VM size) for the job
...
This commit was SVN r26499.
2012-05-27 16:48:19 +00:00
Ralph Castain
c69a04e16b
Cleanup the pidmap decoding for apps to avoid confusion
...
This commit was SVN r26498.
2012-05-27 16:21:38 +00:00
Edgar Gabriel
d1e91e9372
make the file compile properly.
...
This commit was SVN r26497.
2012-05-26 01:06:36 +00:00
George Bosilca
3704bfccbe
The sum of the local and remote recvcounts is identical (per MPI standard
...
requirement) so the recvcounts array is bounded by the number of
participants in the local group.
This commit was SVN r26496.
2012-05-25 04:27:19 +00:00
Jeff Squyres
5391e98d56
Remove some generated files.
...
This commit was SVN r26495.
2012-05-25 00:45:38 +00:00
Terry Dontje
19992f80f0
use OMPI_ARRAY_LOGICAL_2_INT_CLEANUP instead of free
...
This commit was SVN r26494.
2012-05-24 21:06:03 +00:00
Ralph Castain
632bc02db2
Load the platform file earlier, before we do any tests, to ensure we capture any flags set inside it.
...
This commit was SVN r26493.
2012-05-24 18:12:33 +00:00
Brian Barrett
2effbb1ba6
fix copy/paste typo
...
This commit was SVN r26492.
2012-05-24 16:06:20 +00:00
Ralph Castain
c0304eb23a
Fix copy/paste typo
...
This commit was SVN r26491.
2012-05-24 15:47:20 +00:00
George Bosilca
5ff74babc6
Correctly use remote size where necessary. Completements the
...
patches for ticket #3105 .
This commit was SVN r26490.
2012-05-24 13:41:51 +00:00
Jeff Squyres
4bda5da63a
Similar to r26488, also update the param error checking for
...
REDUCE_SCATTER, SCATTERV, and GATHERV. Thanks to the mpi4py community
for reporting the issue.
This commit was SVN r26489.
The following SVN revision numbers were found above:
r26488 --> open-mpi/ompi@42793aa10f
2012-05-24 13:26:44 +00:00
Jeff Squyres
42793aa10f
As reported by the mpi4py community (Bennet Fauber, Lisandro Dalcin,
...
Jonathan Dursi), fix a bug in the parameter verification of
MPI_ALLGATHERV: ensure to use the ''remote'' group size when checking
the recvcounts array.
This commit was SVN r26488.
2012-05-24 10:25:21 +00:00
Ralph Castain
32337d0d5c
Well, we dont need the -levent any more
...
This commit was SVN r26487.
2012-05-24 01:54:37 +00:00
Ralph Castain
63a23f1f90
Get the event lib built correctly - missing the OMPI-specific pieces from Makefile.am!
...
Copmlete the symbol renaming to cover new symbols in the updated version.
This commit was SVN r26486.
2012-05-24 00:27:41 +00:00
Ralph Castain
1d41c6bb80
Some more libevent configure fixes. Ensure -levent gets added to the wrapper flags as the LANL machines can't seem to find it otherwise. Remove the duplicate evaluation of --visibility in the libevent area as it was already done by opal for everyone. Set some more ignores.
...
This commit was SVN r26485.
2012-05-23 21:26:54 +00:00
Ralph Castain
31beff6362
Oops - if we don't want the Java bindings, then we really shouldn't be building them :-/
...
Also ensure we don't try to build them if no Java support was found, and error out if the user requests the bindings and we didn't find Java support.
Add a configure flag to skip the Java tests and just force-set the Java support to "disabled"
This commit was SVN r26484.
2012-05-23 19:51:27 +00:00
Ralph Castain
88d5e6f2b4
Update ignores
...
This commit was SVN r26483.
2012-05-23 18:42:31 +00:00