Josh Hursey
c2898fd946
Fixed MPI_Abort correctly by pulling through the orte_rmgr to use when terminating processes.
...
This commit was SVN r5201.
2005-04-07 13:05:02 +00:00
Jeff Squyres
398857aba0
Add missing file to make "make dist" work in tarballs
...
This commit was SVN r5200.
2005-04-07 03:28:46 +00:00
Jeff Squyres
ca9be51a2d
ROMIO does not need to check for inline; we do it in the top-level
...
configure already
This commit was SVN r5199.
2005-04-07 02:50:41 +00:00
George Bosilca
aa421ffc45
Move the definition if INADDR_NONE in the unique file that use it. Anyway the
...
ompi_config_bottom.h was a bad place to have it as normally this file is included
before everything else so we always define our own INADDR_NONE generating
a lot of warnings on some OSes.
This commit was SVN r5198.
2005-04-07 02:18:41 +00:00
Jeff Squyres
e6ac18bd3b
Don't "find ... rm ..."; that makes the version number have an "M" in
...
it. Instead, just lie about $USER so that autogen doesn't do any
.ompi_unignore stuff.
This commit was SVN r5197.
2005-04-06 23:54:53 +00:00
Brian Barrett
e9bd716715
* prevent doing the array "condensing" when 1 or 0 things in the array, as
...
size_t might be unsigned and 0 - 1 on an unsigned number is not <= 0.
This commit was SVN r5196.
2005-04-06 20:17:45 +00:00
Josh Hursey
6046262c5b
10 second fix for MPI_Abort.
...
This commit was SVN r5195.
2005-04-06 18:44:35 +00:00
Josh Hursey
d495f5ee62
fixed a couple comments
...
This commit was SVN r5194.
2005-04-06 18:38:27 +00:00
George Bosilca
8e259ddea3
In mca_pml_base_bsend_init we dont need to create an allocator to detect the thread level
...
as this level is now fixed by the MPI_Init. But later we should initialize the allocator
with the correct thread level.
This commit was SVN r5193.
2005-04-06 17:32:18 +00:00
Thara Angskun
12b2a3f56d
- include <fcntl.h>: Several variables used by fcntl define in this file.
...
- check if we have member si_fd in siginfo_t before use it.
This commit was SVN r5192.
2005-04-06 05:32:11 +00:00
Josh Hursey
ef54ce8846
Remove a useless comment. Sorry about that.
...
This commit was SVN r5191.
2005-04-06 02:00:47 +00:00
Josh Hursey
cedb1d46c4
Export any environment variable that starts with OMPI_* not just
...
those that start with OMPI_MCA_*
This commit was SVN r5190.
2005-04-06 01:58:30 +00:00
Jeff Squyres
2bd8347a7e
Fix compiler warnings
...
This commit was SVN r5189.
2005-04-06 01:46:39 +00:00
Jeff Squyres
a387741277
Slight modification to Geroge's fix -- it seems that the right thing
...
to do is really to pack in size_t number of bytes, since that's what
pack/unpack expect as arguments for the amount of data.
This commit was SVN r5188.
2005-04-06 00:42:00 +00:00
George Bosilca
ce679e862e
This bug make my life awfull for nearly 4 hours. 64 bits machines have a size_t equal to a 64 bits unsigned int.
...
Not as an unsigned int as expected by the dps_unpack function...
This commit was SVN r5187.
2005-04-05 23:00:16 +00:00
Jeff Squyres
5946d303d8
Make this test compile again
...
This commit was SVN r5186.
2005-04-05 20:40:22 +00:00
Jeff Squyres
c36eab4749
32/64 fixes (ensure that our classes really at 64 bit clean -- and
...
they are! Mostly the tests needed to be adjusted to run on 32 and 64
systems)
This commit was SVN r5185.
2005-04-05 20:34:56 +00:00
Jeff Squyres
c19182a0d7
Remove compiler warning
...
This commit was SVN r5184.
2005-04-05 19:54:56 +00:00
Jeff Squyres
066dd5cbac
Fix some minor issues:
...
- (void*) <--> function pointer casting
- missing <string.h>
This commit was SVN r5183.
2005-04-05 19:53:56 +00:00
Jeff Squyres
5dab8563ea
Fix a 32/64 issue: get_proc()/set_proc() were dealing with (void*),
...
and the value we were saving/retrieving was a unit32_t.
This commit was SVN r5182.
2005-04-05 19:41:20 +00:00
Thara Angskun
eea0e4dbfb
The src/threads/condition.h should also explicit include <time.h> because
...
in some OS (e.g. AIX) the struct timespec is define in <time.h> and the <sys/time.h>
is not include <time.h>
This commit was SVN r5181.
2005-04-05 18:56:32 +00:00
Jeff Squyres
b5459e9da6
Convert the rest of the GPR tests to use loading DSO's and function
...
pointers instead of direct function invocations.
This commit was SVN r5180.
2005-04-05 18:18:27 +00:00
Jeff Squyres
3380498e79
Properly initialize item. Thanks to George for finding this.
...
This commit was SVN r5179.
2005-04-05 17:59:49 +00:00
Brian Barrett
6ac3a9ffe2
* a few tweeks to the progress function to make it go just a tad bit faster.
...
Not really noticable with NetPipe, unfortunately :/.
This commit was SVN r5178.
2005-04-05 17:58:43 +00:00
George Bosilca
f60f23898d
Remove some unused variables.
...
This commit was SVN r5177.
2005-04-05 04:11:08 +00:00
George Bosilca
0cc19e2d75
Reorder the functions prototypes to match the comments.
...
This commit was SVN r5176.
2005-04-05 04:08:08 +00:00
Brian Barrett
6446127f47
* remove directives that annoy ICC
...
This commit was SVN r5175.
2005-04-05 04:08:05 +00:00
George Bosilca
81b548272f
The correct error code is ORTE_ERR_OUT_OF_RESOURCE not ORTE_SUCCESS (the value inherited from the previous
...
initialization).
This commit was SVN r5174.
2005-04-05 04:07:37 +00:00
Jeff Squyres
394be4e6cb
Ensure that the output is printed
...
This commit was SVN r5173.
2005-04-05 02:32:57 +00:00
Jeff Squyres
447201de15
Bunches of cleanup in dps:
...
- remove all tabs from source code (replace with spaces)
- use size of size_t and int to determine some equivalent ORTE types
in a header file so that it's always done consistently (at compile
time)
- be consistent about using size_t for number of elements that are
packed
- don't assume that size_t is uint32_t (it is uint64_t on some
platforms)
- simplify some logic
- implement packing/unpacking for INT64 and UINT64 (so that we can do
size_t on platforms where it's 64 bits)
This commit was SVN r5172.
2005-04-05 02:32:36 +00:00
Jeff Squyres
205ed1d9d9
@#@#$ Accidentally reverse-backed out the patch in this file, causing
...
replicated code. Doh!
This commit was SVN r5171.
2005-04-05 02:12:44 +00:00
Jeff Squyres
acb3f3a5cc
Update svn:ignore
...
This commit was SVN r5170.
2005-04-05 01:58:55 +00:00
Jeff Squyres
631436517a
Zero out this memory when debugging so that memory-checking debuggers
...
don't give read-from-unit warnings (they may not have visibility into
the ioctl writing into the memory).
This commit was SVN r5169.
2005-04-05 01:57:56 +00:00
Jeff Squyres
a8f370f140
Remove duplicate "gpr" -- thanks Paul Hargrove.
...
This commit was SVN r5168.
2005-04-05 01:49:06 +00:00
Jeff Squyres
26164bcf03
Remove romioconf.h. Thanks to Paul Hargrove for finding this.
...
This commit was SVN r5167.
2005-04-05 01:42:41 +00:00
Jeff Squyres
1701010301
Back out this patch; it appears to break in at least 64 bit
...
environments. Working on the fix, but don't break everyone's unit
tests while I'm working on it -- will re-commit once ompi_setenv() and
ompi_unsetenv() are fixed.
This commit was SVN r5166.
2005-04-04 22:55:26 +00:00
Jeff Squyres
4e23a21803
Erroneously listed errmgr twice in SUBDIRS. Thanks to Paul Hargrove
...
for finding this.
This commit was SVN r5165.
2005-04-04 22:35:50 +00:00
Jeff Squyres
38b814b0cc
Convert to use portable ompi_setenv() and ompi_unsetenv()
...
This commit was SVN r5164.
2005-04-04 22:17:48 +00:00
Jeff Squyres
11ea2b7e4e
Check for the bozo case
...
This commit was SVN r5163.
2005-04-04 22:03:37 +00:00
Jeff Squyres
69f5aa1117
Add missing <netdb.h>
...
This commit was SVN r5162.
2005-04-04 22:03:18 +00:00
Jeff Squyres
ebb5ad37ef
So that others don't have to declare it.
...
This commit was SVN r5161.
2005-04-04 21:54:38 +00:00
Jeff Squyres
bb36ebc6bc
More function signature changes; thanks to Paul Hargrove for finding
...
these.
This commit was SVN r5160.
2005-04-04 19:34:15 +00:00
Brian Barrett
92e0de2a89
* make sure to ship the IA64 ASM base
...
This commit was SVN r5159.
2005-04-04 19:08:13 +00:00
Jeff Squyres
2753522f70
Change the test to properly check uint64_t in ompi_value_array -- it's
...
a better test to check that instead of int's
This commit was SVN r5157.
2005-04-04 17:53:58 +00:00
George Bosilca
dd50d36423
Improuve the perfs a little bit by changing the rendez-vous protocol. Now we start sending burst
...
of data while waiting for the rendez-vous to establish.
This commit was SVN r5154.
2005-04-04 16:02:08 +00:00
Brian Barrett
453b449596
* move sparc64 directory to sparcv9, which is slightly more descriptive
...
of what is in there. Closes bug 1167
This commit was SVN r5153.
2005-04-04 14:23:35 +00:00
Brian Barrett
4dc864c2a4
Some fixes to help Solaris (and others, I'm sure) compile:
...
- the dirent.dt_type field is non-portable. Use stat() if there isn't
a dt_type field in the dirent struct
- Make sure -laio is added to LIBS in the romio component configure
script so that static builds don't result in missing symbols
- Add missing header file for the signal constants in pls_fork_module
This commit was SVN r5152.
2005-04-04 14:19:34 +00:00
Jeff Squyres
0c61e93108
Use ompi_setenv() instead of the non-portable setenv(). Thanks to
...
Brian for catching this.
This commit was SVN r5151.
2005-04-04 13:42:31 +00:00
Brian Barrett
a00db1a1e4
* return the number of tests failed so that make check aborts properly
...
This commit was SVN r5150.
2005-04-04 13:29:03 +00:00
George Bosilca
7907ac3de1
Remove useless fields on the convertor struct.
...
All initializations should be done ONCE (and only once).
Remove some double checks.
This commit was SVN r5148.
2005-04-03 02:15:36 +00:00