1
1
Граф коммитов

4640 Коммитов

Автор SHA1 Сообщение Дата
George Bosilca
6740270ace This directory was supposed to be private ... it does not have to be published on the SVN.
This commit was SVN r5819.
2005-05-23 16:10:33 +00:00
Jeff Squyres
ca64115b14 Add logic to automatically determine if to use $ibdir/lib or
$ibdir/lib64.  May still need final testing / verification from Tim. 

This commit was SVN r5816.
2005-05-23 15:09:51 +00:00
Ralph Castain
4a83f4da02 Replace a missing init that was required.
Note that singleton operations are still down - we are investigating.

This commit was SVN r5815.
2005-05-23 14:50:52 +00:00
Ralph Castain
93eb0d4b40 Checkpoint
This commit was SVN r5814.
2005-05-23 14:22:35 +00:00
Jeff Squyres
131d49152f Need to prefix the svn version with "r" so that dist tarballs are made
correctly

This commit was SVN r5813.
2005-05-23 12:36:09 +00:00
Rainer Keller
0e211d5cfe Small buglet found by nightly built.
This commit was SVN r5812.
2005-05-23 11:25:24 +00:00
Ralph Castain
689a290711 Add one further degree of separation between opal and orte - allow separate init of the two systems. This allows the restart capability to avoid hitting opal utilities (e.g., mca_base_open, ompi_output_init) repeatedly.
Clean up the ignores as well.

This commit was SVN r5811.
2005-05-22 18:40:03 +00:00
Josh Hursey
283bbb12f0 checkpoint for Windows src/tools build
This commit was SVN r5810.
2005-05-22 18:03:27 +00:00
Josh Hursey
976006805f forgot one. need to make sure this is OMPI_DECLSPECed for Windows
This commit was SVN r5809.
2005-05-22 17:01:26 +00:00
Josh Hursey
4f215294d4 A bit of cleanup to build under windows.
Change a couple function definitions in datatype.h from extern
to OMPI_DECLSPEC since they are never defined anywhere else, and 
need to be for the build.

Added the datatype.h file to ptl_self so it can see the inline
convertor_pack routines in that file when not in Debug mode.

This commit was SVN r5808.
2005-05-22 17:00:25 +00:00
Josh Hursey
b1f1786d51 fixed a define around a unistd include
This commit was SVN r5807.
2005-05-22 15:46:40 +00:00
Ralph Castain
7b6db8a18f Can now start/finalize/restart the run-time without crashing.
Add a unit test for that functionality - will test more fully next week.

This commit was SVN r5806.
2005-05-22 03:11:33 +00:00
Jeff Squyres
a419d9be72 Use an explicit TMPDIR so that we don't get stale universe directories
This commit was SVN r5805.
2005-05-21 11:44:16 +00:00
Thara Angskun
c19562ec8d Clean up code
This commit was SVN r5804.
2005-05-21 06:35:45 +00:00
Jeff Squyres
a6dbf68357 Ensure to pass NULL as the 4th parameter so that we don't end up with
3 IO parameters with blank names.

This commit was SVN r5801.
2005-05-20 20:56:54 +00:00
Jeff Squyres
1bdacc0c54 Add in display for all the INTEGER*n, REAL*n, and COMPLEX*n sizes and
alignments.

This commit was SVN r5800.
2005-05-20 20:56:15 +00:00
Tim Woodall
031f687e5a - global debug parameter was renamed to orte_debug
- pass an environment through to app/ssh session

This commit was SVN r5799.
2005-05-20 19:33:22 +00:00
George Bosilca
56d4c15047 If somehow we fail to open a connection print the IP address and the port used.
Submitted: George Bosilca
Reviewed: Tim Woodall

This commit was SVN r5798.
2005-05-20 17:47:29 +00:00
Ralph Castain
cabcd783df Put the memset in the correct place....
This commit was SVN r5797.
2005-05-20 16:26:42 +00:00
Ralph Castain
7a28a1a9a8 Remove a totally useless field that somehow got into the universe info structure.
Re-sync the orte and ompi constants (latter was missing a few new ones).

This commit was SVN r5796.
2005-05-20 15:50:27 +00:00
Jeff Squyres
d7e9fd635c This license has tenatively been agreed to by all parties. The
agreements are not yet final -- I'll probably have a no-change commit
with a log message when the agreements are final -- but I'm tired of
having to go lookup the license text in my mail archives.  :-)

Note that this license is vanilla BSD except for the 2nd-to-last
paragraph.

This commit was SVN r5794.
2005-05-20 10:42:59 +00:00
Thara Angskun
42d6434337 - some cleanup
This commit was SVN r5793.
2005-05-20 09:18:28 +00:00
Jeff Squyres
bb3009e6f3 Re-add "datatype/datatype.h" because it disappeared from some
upper-level .h files.

This commit was SVN r5792.
2005-05-20 00:40:05 +00:00
Jeff Squyres
eebda3b036 More ompi_datatype_t -> struct ompi_datatype_t changes
This commit was SVN r5791.
2005-05-20 00:29:45 +00:00
Jeff Squyres
0dd11c8c32 Add <unistd.h> for getcwd() on Linux.
This commit was SVN r5790.
2005-05-20 00:16:48 +00:00
George Bosilca
2f85bc409b Hmmm there is no way to don't have to compile half of the files when I touch to the datatype.h file ...
This commit was SVN r5789.
2005-05-19 23:57:56 +00:00
Jeff Squyres
f28095e632 Bunches of fixes for Fortran support:
- Fully support REAL*N, INTEGER*N, and COMPLEX*N in the MPI_Op
  reduction operations.
- Update ddt to fully support these types as well, to include using
  the results of sizes and alignments determined by configure
- Discover the goodness of m4 and consolidate a LOT of configure code
  (i.e., remove a lot of essentially duplicated code and
  m4-subroutine-ize it).  The big kicker was figuring out how to
  parameterize AC_DEFINE_UNQUOTED, which you can do if you use m4
  properly.
- If we don't support a given INTEGER*N, REAL*N, or COMPLEX*N, don't
  error.  Just set the right flags so that we don't support them in
  the MPI layer.

This commit was SVN r5788.
2005-05-19 23:56:02 +00:00
Jeff Squyres
08082be721 Silly mistake (how on earth did it live this long?): adding -DNDEBUG
to CXXFLAGS should use $CXXFLAGS, not $CFLAGS.

This commit was SVN r5787.
2005-05-19 23:52:13 +00:00
George Bosilca
84daefbfc0 We need a prototype for one of the functions in datatype.h
This commit was SVN r5785.
2005-05-19 23:28:07 +00:00
George Bosilca
a47d0c106e Still tracking useless dependencies ... (here comm does not need to know what's in the ompi_op_t structure).
This commit was SVN r5784.
2005-05-19 23:16:06 +00:00
George Bosilca
26f316a796 Last time I miss one datatype dependency.
This commit was SVN r5783.
2005-05-19 22:55:18 +00:00
George Bosilca
af9195eee7 Still tracking useless dependencies ...
This commit was SVN r5782.
2005-05-19 22:39:04 +00:00
George Bosilca
de4d7d2be3 Remove a useless dependency to the datatype.h (the struct ompi_datatype_t is already defined in the types.h and here we just use pointers to this struct).
This commit was SVN r5781.
2005-05-19 22:29:49 +00:00
Tim Woodall
f031a1715b dont pass seed parameter through from the parents environment
This commit was SVN r5776.
2005-05-19 20:14:51 +00:00
Tim Woodall
16edc813e9 init entire struct - as some fields (path) are not filled in
This commit was SVN r5774.
2005-05-19 19:15:41 +00:00
Tim Woodall
740714e311 - do NOT pass the current environment through to the launched app
- if we bypass ssh for local launch - this causes problems

This commit was SVN r5773.
2005-05-19 19:13:50 +00:00
George Bosilca
9d840343cf Allow just one PTL per process.
This commit was SVN r5772.
2005-05-19 18:17:21 +00:00
Tim Woodall
cbccfcaf1e removed debug
This commit was SVN r5771.
2005-05-19 16:47:36 +00:00
Tim Woodall
9208e76d74 added additional error logging
This commit was SVN r5770.
2005-05-19 16:46:34 +00:00
Tim Woodall
128d5d7328 added additional error logging
This commit was SVN r5769.
2005-05-19 16:45:47 +00:00
Ralph Castain
11eecf9875 Checkpoint to save changes. Added a new constant to indicate file could not be opened.
This commit was SVN r5768.
2005-05-19 16:37:44 +00:00
Tim Woodall
62ae285731 set contact info before attempting to use ns
This commit was SVN r5767.
2005-05-19 16:20:58 +00:00
Tim Woodall
c77f24aa4b fix 64bit issue
This commit was SVN r5766.
2005-05-19 16:16:50 +00:00
Tim Woodall
95f4def89a more corrections to ping
This commit was SVN r5765.
2005-05-19 16:16:19 +00:00
Tim Woodall
f64bcf3a52 unlock on return
This commit was SVN r5764.
2005-05-19 15:47:22 +00:00
Ralph Castain
34e437a9af Cleanup a compiler warning on orteprobe.
Split the finalize process into two parts: one that finalizes the orte subsystems, and another that finalizes (what will become) the opal subsystems. Needed to properly restart the workstation process once remote launch accomplished.

This commit was SVN r5758.
2005-05-19 13:33:55 +00:00
Jeff Squyres
2ec635b07c Reset certain signal handlers after the fork but before the exec when
launching new processes so that they get all the default unix
behaviors (i.e., become killable, and don't accidentally have some
signals blocked -- left over from the event library).

This commit was SVN r5757.
2005-05-19 13:33:28 +00:00
George Bosilca
7cf25d2758 Indentation ...
This commit was SVN r5755.
2005-05-19 06:55:13 +00:00
George Bosilca
c3e5b01328 Rework the section algorithm
This commit was SVN r5754.
2005-05-19 06:54:45 +00:00
George Bosilca
a5fc2762dd 1. Do not try to get the remote proc if we will not use it
2. Always release the request lock before calling FREE ...

This commit was SVN r5753.
2005-05-19 06:53:57 +00:00