Ethan Mallove
1d5785153f
Redo of r24076. Modify configure
(instead of libtool.m4
) within
...
`autogen.pl` to properly handle all Sun Fortran version strings.
This commit was SVN r24080.
The following SVN revision numbers were found above:
r24076 --> open-mpi/ompi@ca0b0efada
2010-11-23 16:08:39 +00:00
Rolf vandeVaart
b2d457f049
Make format match rest of files in directory.
...
This commit was SVN r24078.
2010-11-22 15:10:02 +00:00
Ralph Castain
ca0b0efada
Comment out the patch command from r24075 so tarballs can build
...
This commit was SVN r24076.
The following SVN revision numbers were found above:
r24075 --> open-mpi/ompi@ea837b9201
2010-11-21 16:07:09 +00:00
Ethan Mallove
ea837b9201
Add Libtool patch to autogen.pl for Sun Studio Fortran linker options
...
This commit was SVN r24075.
2010-11-19 22:09:37 +00:00
Rolf vandeVaart
1d62542c23
Fix another Sun Studio warning. jobid and vpid need to
...
be uint32_t.
This commit was SVN r24074.
2010-11-19 18:12:46 +00:00
Rolf vandeVaart
09fdd5cc23
Include fcntl.h, not sys/fcntl.h so we get the definition
...
of the open system call. That is what man page says to do.
Fixes warning on Solaris.
This commit was SVN r24073.
2010-11-19 17:40:02 +00:00
Rolf vandeVaart
e7ff9375d7
Use pid_t to avoid warnings on some platforms.
...
This commit was SVN r24072.
2010-11-19 17:14:33 +00:00
Rolf vandeVaart
1735f98c78
Avoid potential warnings by using pid_t in all places.
...
This commit was SVN r24071.
2010-11-19 16:29:45 +00:00
Shiqing Fan
358b4a5cba
Add an option to enable the debug postfix for executables.
...
This commit was SVN r24070.
2010-11-19 15:54:13 +00:00
Rolf vandeVaart
4b14a6416f
No need to conditionalize around this macro. It turns
...
out it is needed even in one case when we configure
--without-threads.
This commit was SVN r24069.
2010-11-19 15:47:48 +00:00
Ethan Mallove
66f2301170
Just plain "Grid Engine" instead of "Sun Grid Engine"
...
This commit was SVN r24068.
2010-11-18 19:30:04 +00:00
Rolf vandeVaart
9c57108e20
Change #ifdef to #if to match OMPI coding conventions.
...
This commit was SVN r24067.
2010-11-17 20:34:15 +00:00
Rolf vandeVaart
90bbb33919
Move variable declaration at beginning of code block to avoid warnings.
...
Also, add memchecker code to csum to keep PMLs consistent.
This commit was SVN r24066.
2010-11-17 18:01:56 +00:00
Shiqing Fan
62c6ee73a4
Update F77 build for Windows.
...
This commit was SVN r24065.
2010-11-17 17:27:05 +00:00
Shiqing Fan
4fea0f021e
Per r24062, this should also be removed.
...
This commit was SVN r24064.
The following SVN revision numbers were found above:
r24062 --> open-mpi/ompi@3b0caf7dea
2010-11-17 17:14:55 +00:00
Shiqing Fan
c11bdec1c8
revert r24059, need a better solution for windows build.
...
This commit was SVN r24063.
The following SVN revision numbers were found above:
r24059 --> open-mpi/ompi@74927c7ab0
2010-11-17 16:09:07 +00:00
Rolf vandeVaart
3b0caf7dea
Remove inclusion of stdbool.h where not needed.
...
Change OMPI code in libevent to not use bool.
Add some comments to indicate OMPI specific code.
This should fix compiles on Sun Studio Solaris.
This commit was SVN r24062.
2010-11-17 15:14:00 +00:00
George Bosilca
96abaf2e17
Pushing the Debian patch (based on Manuel Prinz modifications).
...
This commit was SVN r24061.
2010-11-17 02:36:03 +00:00
George Bosilca
d997ef4f49
Update the copyright. Add the fix from Tim Mattox regarding the computation
...
of the upper bound.
This commit was SVN r24060.
2010-11-17 02:10:15 +00:00
Shiqing Fan
74927c7ab0
Remove unnecessary semi-colons, they break windows build.
...
This commit was SVN r24059.
2010-11-17 00:39:38 +00:00
Abhishek Kulkarni
78a67654d4
add notifier events for process migration
...
This commit was SVN r24058.
2010-11-16 17:57:44 +00:00
Abhishek Kulkarni
6e6ccae082
Update the checkpoint notification events that we throw out over the FTB with a payload embedded in {}
...
This commit was SVN r24057.
2010-11-16 17:55:57 +00:00
Ralph Castain
32be69eaef
Update the OMPI libevent interface module and the internal libevent event.c file to provide ability to disable specific event modes. Basically an issue between #define and checking to see if the value was defined to zero.
...
This commit was SVN r24056.
2010-11-16 16:06:32 +00:00
Ralph Castain
1b3421f16e
Fix a bug spotted by Rolf - ensure that disable-event-xxx results in the corresponding have_event_xxx being undefined or defined to 0
...
This commit was SVN r24055.
2010-11-16 04:37:30 +00:00
Shiqing Fan
ba2dbff82d
Check for addressability in MPI_*_init, since buffer passed by the application should have been already allocated, but might be not initialized.
...
Check in MPI_Start / MPI_Startall for defined-ness of the buffer passed into the send request(s).
This commit was SVN r24054.
2010-11-16 01:01:12 +00:00
Rolf vandeVaart
37d5267895
The fix for ticket #2560 was somehow removed in the
...
great autogen update. Therefore, put them back.
This commit was SVN r24053.
2010-11-15 21:41:56 +00:00
Ralph Castain
58e711a412
Update a test and add two new ones for testing event lib thread support
...
This commit was SVN r24051.
2010-11-13 15:39:28 +00:00
Ralph Castain
b43a4509ac
Remove stale mca param. Ensure that verbosity gets properly set for event framework debug
...
This commit was SVN r24050.
2010-11-13 15:37:17 +00:00
Ralph Castain
de4a04bd5d
Update ignores
...
This commit was SVN r24049.
2010-11-13 15:33:41 +00:00
Ralph Castain
db014edb0b
Initialize boolean
...
This commit was SVN r24048.
2010-11-13 15:31:55 +00:00
George Bosilca
36ce319869
Add a second version of the datatype copy function using memmove instead of memcpy.
...
As memmove is slower than memcpy, I added the required logic to only use it when
really necessary.
No modification from developers point of view, you should always call
opal_datatype_copy_content_same_ddt.
This commit was SVN r24047.
2010-11-12 23:22:35 +00:00
Jeff Squyres
e4744b4ed5
Per http://www.open-mpi.org/community/lists/devel/2010/11/8671.php ,
...
change a bunch of OMPI_<foo> names to OPAL_<foo>.
This commit was SVN r24046.
2010-11-12 23:22:11 +00:00
Shiqing Fan
1f4eae2046
Type cast for compiling under VS 2010.
...
This commit was SVN r24044.
2010-11-12 08:31:23 +00:00
Greg Koenig
0694a3203b
This was a small mistake introduced in r23925 in the changes to libevent.
...
This commit was SVN r24043.
The following SVN revision numbers were found above:
r23925 --> open-mpi/ompi@fceabb2498
2010-11-11 21:54:28 +00:00
Ralph Castain
703684e071
Output the mca params for debug purposes
...
This commit was SVN r24042.
2010-11-11 20:06:29 +00:00
Rolf vandeVaart
72d06215d5
Add some missing semi-colons.
...
This commit was SVN r24041.
2010-11-11 19:25:25 +00:00
Mike Dubman
5a7d76bb9c
resolve many warnings, comply to c99
...
This commit was SVN r24040.
2010-11-11 12:14:31 +00:00
Shiqing Fan
c03ea1a5f3
A more clean way to build on Windows.
...
It's not possible to combine two shared libraries on Windows, so we have to do it a bit different. First generate a small event static library by just linking the object files, and link it into other libraries that needs the libevent API.
This commit was SVN r24039.
2010-11-11 12:02:54 +00:00
Ralph Castain
bb521c6b7e
Properly count local procs to set oversubscribed condition
...
This commit was SVN r24037.
2010-11-10 21:59:35 +00:00
Ralph Castain
021bd77bf1
Don't free the event base if we aren't using progress threads
...
This commit was SVN r24036.
2010-11-10 21:58:58 +00:00
Ralph Castain
9c72737414
Send the recovery flag
...
This commit was SVN r24035.
2010-11-10 21:26:28 +00:00
Ralph Castain
57257ab9b4
Use the right event base if threads are disabled. Always update the seq num
...
This commit was SVN r24034.
2010-11-10 21:26:04 +00:00
Rolf vandeVaart
c74df90729
Fix compile warnings for unused functions.
...
This commit was SVN r24033.
2010-11-10 21:04:32 +00:00
Ralph Castain
cbb758c4fb
Allow mcast threads to be disabled
...
This commit was SVN r24032.
2010-11-10 20:16:41 +00:00
Ralph Castain
22e40d92a0
Cleanup thread termination
...
This commit was SVN r24031.
2010-11-10 19:36:44 +00:00
Rolf vandeVaart
e5e301b564
Abort when unknown header is received.
...
This commit was SVN r24030.
2010-11-10 19:13:56 +00:00
Rolf vandeVaart
da9c936ba0
Fix cut and paste error. Checking the wrong flags.
...
This commit was SVN r24029.
2010-11-10 19:09:47 +00:00
Jeff Squyres
52f5dd906c
Fixes trac:2611: get updated code from GASNet (thanks Paul Hargrove!) that
...
handles more modern versions of Autoconf's --program-transform
arguments. Also make it clear that the message is coming from Open
MPI logic, so that we don't blame Autoconf, Red Hat, or anyone else
next time!
This commit was SVN r24024.
The following Trac tickets were found above:
Ticket 2611 --> https://svn.open-mpi.org/trac/ompi/ticket/2611
2010-11-09 23:36:30 +00:00
Jeff Squyres
dded8a9756
Ensure to always remove the .new file
...
This commit was SVN r24023.
2010-11-09 23:33:53 +00:00
Ralph Castain
f5e50abab2
Make class visible
...
This commit was SVN r24022.
2010-11-09 19:07:45 +00:00