Brian Barrett
17c1bb355e
* more memory leak fixes - mainly string params not being freed at end of
...
time
* Added code to free dps structures at shutdown
This commit was SVN r7043.
2005-08-26 02:08:23 +00:00
Brian Barrett
77dafc7826
* Make Fortran 90 turned on by default (unless it's a developer build, in
...
which case, skip it, since it takes so bloody long to compile)
* Dsiable the XGrid PLS when compiling in 64 bit mode, as Tiger only
ships with XGrid libraries for 32bit apps
* ompi_config.h and orte_config.h (and supporting headers) are now only
installed if --with-devel-headers is enabled. Since they are no
longer needed for MPI applications, it doesn't make sense to install
them if we are only installing mpi.h and mpif.h.
Also, since we are no longer including ompi_config.h in mpi.h, there
is no longer a need to do the dumb sed trick on install
This commit was SVN r7042.
2005-08-26 00:11:30 +00:00
Brian Barrett
3e8740e740
* mostly working SLURM component. Had to add a sds for the daemons so that
...
we could vector launch the daemons and still have the nodenames fixed
up in the end
This commit was SVN r7041.
2005-08-25 22:29:23 +00:00
Jeff Squyres
626389254e
Fix typo
...
This commit was SVN r7040.
2005-08-25 20:24:22 +00:00
Josh Hursey
7bf744a624
Convert to use new param_reg interface.
...
Also check to see if infrastructre flag was previously set before assuming it
to be false. This was causing orterun to operate incorrectly in the presence
of a persistant daemon.
This commit was SVN r7039.
2005-08-25 19:13:22 +00:00
Jeff Squyres
2bd821d8dc
Clarify some comments
...
This commit was SVN r7038.
2005-08-25 17:42:00 +00:00
Brian Barrett
d75bde8b35
* make sure proceedure names are not longer than 31 characters
...
This commit was SVN r7037.
2005-08-25 16:42:38 +00:00
Jeff Squyres
524ded4896
A little cleanup and progress:
...
- build a proper srun argv
- launch the srun
- still have several "JMS" comments that need to be addressed
This commit was SVN r7036.
2005-08-25 16:38:42 +00:00
Brian Barrett
71a28437bf
* fix duplicate local symbol probelm in PPC64 assembly
...
This commit was SVN r7035.
2005-08-25 16:37:48 +00:00
Jeff Squyres
d5909421a9
Register the priority param in open so that ompi_info can see it
...
This commit was SVN r7034.
2005-08-25 16:37:24 +00:00
Brian Barrett
7a8e646fff
* add missing OBJ_RELEASE in memory manager code
...
* fix off-by-one error in os_path code
* Bunch of memory fixes for OPAL unit tests
This commit was SVN r7033.
2005-08-25 16:28:41 +00:00
Brian Barrett
43822c6ec6
* add note about static binary linking and the Linux memory managers. This
...
is not an issue on Darwin, since Darwin doesn't support statically linking
executables (there is no LibSystem.a)
This commit was SVN r7032.
2005-08-25 16:26:37 +00:00
Jeff Squyres
1649c7e855
Find out from SLURM how many slots per node we have
...
This commit was SVN r7031.
2005-08-25 15:51:58 +00:00
Rainer Keller
f52784bad3
- Just changes to comments, deletion of spaces to make diff smaller
...
This commit was SVN r7030.
2005-08-25 15:42:41 +00:00
Galen Shipman
56f722c6c1
Removed all references to the old common/vapi stuff.
...
This commit was SVN r7029.
2005-08-25 15:04:22 +00:00
Brian Barrett
bab3508464
* if fortran support is disabled, we need the bogus type as well as the
...
fint type for mpi.h to parse correctly.
This commit was SVN r7028.
2005-08-25 14:07:28 +00:00
Jeff Squyres
d0e847d1ed
Allow oversubscription
...
This commit was SVN r7027.
2005-08-25 11:02:49 +00:00
Jeff Squyres
a6dd3537f1
Minor fixes.
...
This commit was SVN r7026.
2005-08-25 02:59:55 +00:00
Brian Barrett
831f5e50a1
ignore binary from recently added test case
...
This commit was SVN r7025.
2005-08-25 01:49:34 +00:00
Brian Barrett
e0d49880d7
* make sure that the sys_info structure has valid data for applications that
...
only call opal_init (like the new wrapper compilers in development) so that
they don't find bad data in the structure
This commit was SVN r7024.
2005-08-25 00:59:21 +00:00
Brian Barrett
51a2e7c9bd
* mpi.h should now be in the ignore list
...
This commit was SVN r7023.
2005-08-25 00:54:11 +00:00
Brian Barrett
523fa13ed8
* don't include ompi_config.h in mpi.h. This was causing some not-so
...
friendly #defines to be included in mpi.h (even for users), such as
_GNU_SOURCE, which can have some really big consequences on Linux.
Instead, add mpi.h to AC_CONFIG_HEADERS and just include the #defines
we have to have for mpi.h and the C++ bindings.
This commit was SVN r7022.
2005-08-25 00:41:26 +00:00
Brian Barrett
7ed4b7a40b
* do a slightly better job at syncing the search ordering between F77 and
...
F90 so that chances of us finding the same vendor's compilers are higher
than might otherwise be...
This commit was SVN r7021.
2005-08-24 22:25:48 +00:00
Jeff Squyres
4d49340421
- Update header file convention
...
- Use new pls base function for adding orted debug argv (or not)
This commit was SVN r7020.
2005-08-24 22:20:51 +00:00
Jeff Squyres
f20bd3205d
Add a utility function that is common to several pls's.
...
This commit was SVN r7019.
2005-08-24 22:20:05 +00:00
Jeff Squyres
9755a7f7fa
First cut -- not working yet -- checkpointing to move to another
...
machine.
This commit was SVN r7018.
2005-08-24 22:19:48 +00:00
Jeff Squyres
9770a41283
Add notes about the new --with-platform=optimized configure option
...
This commit was SVN r7017.
2005-08-24 22:10:06 +00:00
Galen Shipman
8c85aaf85a
tell the user no mvapi modules are found..
...
This commit was SVN r7016.
2005-08-24 21:59:55 +00:00
Brian Barrett
5c82e522c3
* move check for -lsocket from libevent to top-level configure, and add
...
check for -lnsl, since both are needed for a bunch of functions like
gethostbyname() on Solaris
This commit was SVN r7015.
2005-08-24 21:24:17 +00:00
Jeff Squyres
072a59cc02
Properly register the MCA param during the open call
...
This commit was SVN r7014.
2005-08-24 20:50:26 +00:00
Brian Barrett
92fb84fd85
* oops - remove #if 0 that accidently slipped in
...
This commit was SVN r7013.
2005-08-24 20:41:52 +00:00
Brian Barrett
c37f9a6391
* give if code a chance to clean up after itself
...
This commit was SVN r7012.
2005-08-24 20:27:45 +00:00
Brian Barrett
e2e18d49a3
* add trivial opal init/finalize app
...
This commit was SVN r7011.
2005-08-24 20:20:21 +00:00
Brian Barrett
918f48ce52
* remove out dated comment
...
This commit was SVN r7010.
2005-08-24 20:19:58 +00:00
Brian Barrett
2577ab4722
* a bunch of cleanups to make trivial opal programs valgrind-clean
...
This commit was SVN r7009.
2005-08-24 20:19:36 +00:00
Jeff Squyres
28f716542e
First cut of the SLURM ras. Seems to be working! Now need to write
...
SLURM pls...
This commit was SVN r7008.
2005-08-24 19:15:11 +00:00
Jeff Squyres
018504480a
- Update svn:ignore
...
- Update to new MCA param API
- Update to new #include format
This commit was SVN r7007.
2005-08-24 18:37:28 +00:00
Jeff Squyres
72d2abe72e
Remove some outdated comments
...
This commit was SVN r7006.
2005-08-24 18:30:09 +00:00
Jeff Squyres
cba8c1895f
- Plug a memory leak
...
- Be a little more direct in looking up the files
This commit was SVN r7005.
2005-08-24 16:40:12 +00:00
Jeff Squyres
1c1b82ef1a
Update some comments for clarity
...
This commit was SVN r7004.
2005-08-24 15:48:32 +00:00
Brian Barrett
012cc8e8e1
* make sure to have "ranks" variable set to a list of the dimensions to
...
create for all the generating scripts. Do this in fortran_kinds.sh.in,
as it's a lot less code than touching each .sh file
This commit was SVN r7003.
2005-08-24 14:55:22 +00:00
Brian Barrett
440a95b808
* so apparently Linux has a lame old strerror_r that has a different
...
prototype than everyone else. It's only active if _GNU_SOURCE is
definted, which of course we have to have defined for asprintf.
So just use strerror() underneath
This commit was SVN r7002.
2005-08-24 13:44:57 +00:00
Jeff Squyres
c2387ca74e
Fix incorrect declaration (wrong name)
...
This commit was SVN r7001.
2005-08-24 10:48:07 +00:00
Jeff Squyres
85859af77b
Fix compiler warnings
...
This commit was SVN r7000.
2005-08-24 10:46:44 +00:00
Jeff Squyres
d6819618ff
Minor updates
...
- Fix compiler warnings
- Fix problem with using "p" instead of "p_index"
- Style updates
- Check return of malloc() for NULL
This commit was SVN r6999.
2005-08-24 10:39:23 +00:00
Jeff Squyres
9ee4c6de17
Remove silly compiler warning.
...
This commit was SVN r6998.
2005-08-24 10:25:53 +00:00
Brian Barrett
c62ce1593a
* IA64 high-res timer support for compilers without GCC-style inline
...
assembly
This commit was SVN r6997.
2005-08-24 03:42:31 +00:00
Jeff Squyres
47ce94c79b
ASCII-art-ize my dependency notes so that someone in the future has a
...
hope of understanding this Makefile.am. :-)
This commit was SVN r6996.
2005-08-24 03:10:22 +00:00
Jeff Squyres
bfc53fbb2f
Add missing docs
...
This commit was SVN r6995.
2005-08-24 02:33:32 +00:00
Jeff Squyres
ec22a641f5
Update the README w.r.t. the f90 bindings.
...
This commit was SVN r6994.
2005-08-24 02:18:18 +00:00