Jeff Squyres
df8c736993
Ensure that we invoke fortran errorhandlers with a function prototype
...
that uses MPI_Fint's, and that we convert the C int's to MPI_Fint's
before invocation.
This commit was SVN r5029.
2005-03-25 20:25:28 +00:00
Jeff Squyres
b5082f09c2
Oops -- meant to remove that "if" block yesterday.
...
This commit was SVN r5026.
2005-03-25 18:40:37 +00:00
Jeff Squyres
b8f88e8c1c
Fix some bugs in the version number scheme, and make the proces a bit
...
more obvious (and documented)
- VERSION now has lots of comments in it
- separate out whether we want the SVN r number in the version and
what the SVN r number is
- clearly describe the process for building the full version number
string
- make ompi info have a separate line item specifically for the SVN r
number, regardless of what the version number is
- update "make dist" process to substitute in the SVN r version
This commit was SVN r5022.
2005-03-25 03:19:46 +00:00
Jeff Squyres
c57377a965
- reduce kruft in finding out which thread level to use (still need to
...
check initial values against Brian's new stuff)
- remove some additional kruft
This commit was SVN r5021.
2005-03-25 03:06:06 +00:00
Jeff Squyres
c33fb9a5b0
Some changes to the ompi_obj_t back-end functionality (front-end
...
interface is unchanged):
- the first call to OBJ_CONSTRUCT and OBJ_NET on a given class is now
thread safe
- fix memory leaks for the vtable constructor / destructors;
orte_finalize() makes a call to free all the memory allocated for
that stuff. After ompi_class_finalize(), any calls to OBJECT
functionality will be met with a swift, painful SEGV death!
This commit was SVN r5017.
2005-03-24 22:13:05 +00:00
Jeff Squyres
428a38a29a
Update logic for debug streams
...
This commit was SVN r5016.
2005-03-24 20:23:15 +00:00
Jeff Squyres
718dd96e6c
Remove unused function
...
This commit was SVN r5015.
2005-03-24 20:22:01 +00:00
Jeff Squyres
cdd2808d89
Only prototype function if we need it
...
This commit was SVN r5014.
2005-03-24 20:21:32 +00:00
Jeff Squyres
b24edd6054
Don't finalize before we're finished
...
This commit was SVN r5013.
2005-03-24 20:17:06 +00:00
Tim Woodall
805095986c
- mods to support daemon command line parameters
...
- check return value correctly when posting non-blocking recvs
- use any values that have been set in the global structs as the
defaults when registering mca parameters - this prevents any
values that have been set in the structs from the command line
parser from being overwritten
This commit was SVN r5011.
2005-03-24 15:45:44 +00:00
Jeff Squyres
1f6b5be155
Clarify the comments on what the scripts are used for.
...
This commit was SVN r5010.
2005-03-24 15:07:32 +00:00
Jeff Squyres
3f5541349a
Add UC copyright
...
This commit was SVN r5009.
2005-03-24 12:43:37 +00:00
Ralph Castain
d5ca02ae6e
Add columns for responsible person and for stress test.
...
This commit was SVN r5006.
2005-03-23 23:10:39 +00:00
Jeff Squyres
6432cbfe72
Fix two minor memory bugs
...
This commit was SVN r5005.
2005-03-23 22:42:51 +00:00
Jeff Squyres
eb18a870c4
Update svn:ignore
...
This commit was SVN r5004.
2005-03-23 22:22:10 +00:00
Jeff Squyres
caad8c0463
Update svn:ignore
...
This commit was SVN r5003.
2005-03-23 22:20:02 +00:00
Jeff Squyres
7b35b47288
Only check for subscriptions if there are any to check.
...
This commit was SVN r5002.
2005-03-23 20:32:49 +00:00
Jeff Squyres
ee6b23f2fb
- removed unused variables
...
- fixed incorrect allocation of slot information (can't take the size
of the fifo until after it has been created!)
This commit was SVN r5001.
2005-03-23 18:46:29 +00:00
Jeff Squyres
997dac244e
Make sure we free the right things
...
This commit was SVN r5000.
2005-03-23 18:45:26 +00:00
Ralph Castain
e2597395e8
Enable the compound command capability to reduce message loads during startup.
...
Add two files (one .xls and one .pdf) that track the status of unit test development. Comments/revisions welcomed.
This commit was SVN r4999.
2005-03-23 17:50:12 +00:00
Ralph Castain
f88ec60379
Check to see if slots_max is zero before limiting it (per Tim) to support oversubscription.
...
This commit was SVN r4998.
2005-03-23 17:43:24 +00:00
Jeff Squyres
864012cef7
Ensure to check the right thing when freeing cb's
...
This commit was SVN r4997.
2005-03-23 17:42:27 +00:00
Jeff Squyres
b27ea0c413
- fix some signed/unsigned comparisons
...
- print out that the test is *supposed* to generate a warning
This commit was SVN r4996.
2005-03-23 13:37:46 +00:00
Jeff Squyres
08328e3d79
Add missing #include
...
This commit was SVN r4995.
2005-03-23 13:04:20 +00:00
Ralph Castain
bb33402058
Complete the name service unit tests.
...
This commit was SVN r4994.
2005-03-22 20:48:55 +00:00
Ralph Castain
875da82a6f
Begin cleanup of the name service unit tests. Fix an error in create_cellid.
...
This commit was SVN r4993.
2005-03-22 19:56:45 +00:00
Ralph Castain
7935e05309
Complete checkout/debug of registry unit tests. All checks out okay now, including memory leakage.
...
This commit was SVN r4992.
2005-03-22 18:58:36 +00:00
Ralph Castain
f6bb79ceef
Fix test to properly clear all memory.
...
This commit was SVN r4991.
2005-03-22 18:46:07 +00:00
Ralph Castain
a97d3228b1
Cleanup memory leak in delete_itag. Update unit test to find it.
...
This commit was SVN r4990.
2005-03-22 18:40:12 +00:00
Brian Barrett
3b9753079d
* Add note explaining why you can't use OMPI_DEBUG_ZERO (which was my
...
first reaction when I saw the commit). Also, use
ifconf.ifc_len instead of ifc_len. Shouldn't matter, but be careful.
This commit was SVN r4989.
2005-03-22 16:24:32 +00:00
Ralph Castain
abd1048646
Cleanup some of the test areas.
...
Add a memset to if.c so that purify and valgrind stop complaining about uninitialized memory.
This commit was SVN r4988.
2005-03-22 15:37:58 +00:00
Brian Barrett
9b2b3ec078
* Make the sigchld test work again
...
This commit was SVN r4987.
2005-03-22 15:24:45 +00:00
Brian Barrett
897983ea30
* Fix regression in ompi_argv_delete exposed with the unit tests
...
* Update a bunch of the unit tests to either be disabled (someone who
isn't me and knows that code needs to fix them) or to work properly
This commit was SVN r4986.
2005-03-22 14:41:45 +00:00
Brian Barrett
4b6aecf82d
* Fix up the test directory so everything uses Automake's "make check" to
...
build / run. Only things that actually build / run right now are the
asm and class tests. The mca tests probably will with a static build
but that hasn't been verified
This commit was SVN r4979.
2005-03-22 04:25:01 +00:00
Brian Barrett
aa70a35fea
* Sync trunk to r4977 of the tim branch
...
This commit was SVN r4978.
The following SVN revisions from the original message are invalid or
inconsistent and therefore were not cross-referenced:
r4977
2005-03-22 00:31:17 +00:00
Jeff Squyres
ce43580e01
Include <string.h>
...
This commit was SVN r4947.
2005-03-20 14:07:13 +00:00
Jeff Squyres
2746eaa4d4
Allow orte_ symbols
...
This commit was SVN r4946.
2005-03-20 14:05:49 +00:00
Brian Barrett
12c6a00d85
* don't try to push out op stuff
...
This commit was SVN r4945.
2005-03-19 22:09:28 +00:00
Brian Barrett
c854ae0edb
* more merges from the trunk, mainly to make "make dist" work correctly.
...
This commit was SVN r4944.
2005-03-19 22:04:32 +00:00
Brian Barrett
40d6ec1271
* Use openmpi-default-hostfile instead of hosts (since there will be a
...
/etc/hosts if you install like an RPM would, with sysconfdir as /etc)
This commit was SVN r4939.
2005-03-19 00:03:31 +00:00
Brian Barrett
48c81e0d59
* Real quick merge from the tim branch to get the last of the hostfile
...
changes so that I can remove the references to the hosts file in the
trunk.
This commit was SVN r4938.
2005-03-19 00:01:13 +00:00
Brian Barrett
30af9a7b90
* More changes from the tim branch. Still has problems with ABORTed procs,
...
but now tells you when it can't find orted. Also includes memory leak
plugs, bproc fixes, and gm repairs.
This commit was SVN r4937.
2005-03-18 23:58:36 +00:00
Brian Barrett
a1d11d9b54
* sync with close to the trunk, but right before the gm changes that we
...
actually need. More, interesting, stuff coming soon.
This commit was SVN r4933.
2005-03-18 23:40:08 +00:00
Brian Barrett
77c65d69cc
* Merge changes from tim branch from r 4821 to 4892. Tree can now run
...
MPI and non-ORTE applications for RSH on one node with or without
threads. I think we're approaching convergence with the tim branch
This commit was SVN r4895.
2005-03-18 03:43:59 +00:00
Brian Barrett
e89b6ba7f3
* if we don't have progress threads, need to push the event library along
...
while in condition variables. This was lost during the merge, as I
wasn't thinking when I cleaned that code up.
This commit was SVN r4828.
2005-03-14 21:57:34 +00:00
Brian Barrett
6822a519bb
* results from initial merge of the tim branch into the trunk. Compiles and
...
ompi_info works, but that's all that has been tested.
This commit was SVN r4827.
2005-03-14 20:57:21 +00:00
Jeff Squyres
97cb8ac2fe
Removed mistaken commit
...
This commit was SVN r4720.
2005-03-08 15:50:31 +00:00
Thara Angskun
72059440a3
- First import skeleton of pcm/poe
...
This commit was SVN r4706.
2005-03-08 09:13:01 +00:00
Brian Barrett
8c5d0b94b9
* Test for the non-existance of the constant used in the ioctl instead of the
...
__APPLE__. This should allow OMPI to compile under Cygwin
This commit was SVN r4692.
2005-03-07 16:00:00 +00:00
Brian Barrett
96992e5760
* Clean up the code used by the sizeof configure test in ROMIO so that it
...
doesn't get rejected by the compiler. This was causing ROMIO to assume
that sizeof(int) >= sizeof(long) on 64 bit machines, which obviously
isn't the case.
Thanks to George for pointing out the warnings this was causing.
This commit was SVN r4690.
2005-03-07 14:58:01 +00:00