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
George Bosilca
1700c1e114
Add some more output when in debug mode.
...
Small change to the rendez-vous protocol (small improvement for the bandwidth).
This commit was SVN r5147.
2005-04-03 02:13:54 +00:00
George Bosilca
03dbac7bf8
Change the default values for the GM PTL to reflect the last set of performance measurements.
...
This commit was SVN r5146.
2005-04-03 02:13:01 +00:00
Jeff Squyres
90ef93b763
First cut of user docs (very rough; copied from LAM/MPI -- insertted
...
much of README.alpha in the release notes).
This commit was SVN r5145.
2005-04-02 15:11:28 +00:00
Jeff Squyres
7d9ea5b084
Add note to packagers
...
This commit was SVN r5144.
2005-04-02 13:59:08 +00:00
Jeff Squyres
693a742ec7
Include README.alpha in the tarball. Doh!
...
This commit was SVN r5143.
2005-04-02 00:49:19 +00:00
George Bosilca
84308a6e62
The is a relation between the first fragment and the GM segment size. Check to see that the user set it correctly. The
...
first fragment should always be less than the GM segment size (the difference should be the size of the rendez-vous header).
If the first fragment size is not set correctly force the correct value. However in the ompi_info we will still see the
default one.
This commit was SVN r5142.
2005-04-01 23:03:50 +00:00
Jeff Squyres
4107bdf17b
Add some typedefs to enable the updated unit tests
...
This commit was SVN r5141.
2005-04-01 22:48:27 +00:00
Jeff Squyres
709a3e498e
Convert gpr_internal_fns to use the new support functions and
...
internally call function pointers instead of direct calls
This commit was SVN r5140.
2005-04-01 22:18:24 +00:00
Jeff Squyres
842a4e904e
Add some new support functions to the unit test library -- for
...
opening, examining, and closing components.
This commit was SVN r5139.
2005-04-01 22:13:05 +00:00
Ralph Castain
9cbb698ada
Begin to add unit tests for the API layer on ras and rmaps.
...
Fix a compiler warning on dump.
This commit was SVN r5138.
2005-04-01 20:17:49 +00:00
Ralph Castain
d900d8f137
Plug one memory leak - still have one big one left here.
...
This commit was SVN r5137.
2005-04-01 19:51:47 +00:00
Jeff Squyres
b583c40102
Fix some compile errors, and make the test be skipped if there's no
...
thread support.
This commit was SVN r5136.
2005-04-01 19:50:17 +00:00
Ralph Castain
96508b3cb3
Continue expanding the range of unit tests. Fix a few memory leaks - orterun continues to leak like a sieve, but progress is being made.
...
This commit was SVN r5135.
2005-04-01 18:02:01 +00:00
Brian Barrett
d737000a5e
* fix to make platform detection work on Linux Sparc
...
This commit was SVN r5134.
2005-04-01 15:49:27 +00:00
Ralph Castain
45e68f9714
Clean up a little. Still can't resolve the dump problem when multiple processes exist - letting it go for now.
...
This commit was SVN r5133.
2005-04-01 15:47:41 +00:00
Jeff Squyres
6b875da3b2
It makes more sense to have a version < 1.0 right now... Let's do
...
0.8, so that we can do 0.9 for a "beta".
This commit was SVN r5132.
2005-04-01 13:48:06 +00:00