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

3320 Коммитов

Автор SHA1 Сообщение Дата
Tim Woodall
76e6494de6 dont progress tcp if not selected for any
This commit was SVN r3716.
2004-12-06 20:53:22 +00:00
Tim Woodall
d595837d5d check for valid mmap file before cleaning up
This commit was SVN r3715.
2004-12-06 19:41:11 +00:00
Brian Barrett
0d68912417 * checkpoint. Now redirects I/O to file (if only BProc only did the right
things with this!) and seems to get the right component loaded on the
  started app.  Unfortunately, it all goes down hill from there - the
  processes either die or hang in evil and twisted ways.

This commit was SVN r3714.
2004-12-06 19:38:06 +00:00
Brian Barrett
f1e28f8f04 * make the arguments for show_help correct
This commit was SVN r3713.
2004-12-06 19:36:39 +00:00
Tim Woodall
171d50b0de release lock while in subscribe call
This commit was SVN r3712.
2004-12-06 18:37:14 +00:00
Tim Woodall
52ff849ecb fill in request status
This commit was SVN r3711.
2004-12-06 17:43:23 +00:00
Ralph Castain
ac0f63c3d8 Remove a debug message that isn't needed any more and was always "on".
This commit was SVN r3710.
2004-12-06 16:57:29 +00:00
Ralph Castain
1454832bf7 Mostly just added some diagnostic messages to help chase down a problem in comm_spawn. Fixed an error in the gpr notification system - not sure if that totally fixes the problem, but definitely made progress on it.
This commit was SVN r3709.
2004-12-06 16:50:45 +00:00
Craig E Rasmussen
8304d0c5fa Initial version. These stylesheets create the MPI F90 interfaces in the
mpi module.

This commit was SVN r3708.
2004-12-06 16:32:57 +00:00
Craig E Rasmussen
b9da854182 Initial version. These stylesheets create the F90 procedures containing
void* parameters (e.g., MPI_Send) needed to forward the F90 call on to the
F77 implementation.

This commit was SVN r3707.
2004-12-06 16:32:03 +00:00
Craig E Rasmussen
2c20ebba44 Initial version. This file creates the definitions for the F90 interfaces
with void* parameters (e.g., MPI_Send).  These procedures just call
corresponding procedures in the F77 implementation.  For procedures without
void*, the F77 implementation is used directly and doesn't need an extra
call.

This commit was SVN r3706.
2004-12-06 16:27:40 +00:00
Tim Woodall
5e043924ff corrections
This commit was SVN r3705.
2004-12-06 15:58:57 +00:00
Brian Barrett
611c594b16 * checkpoint. Still doesn't work (I think there's some memory badness in
here somewhere), so still .ompi_ignored

This commit was SVN r3704.
2004-12-06 03:59:51 +00:00
Ralph Castain
b9a1132450 Cleanup a bunch of warnings. Most were innocent enough (things not initialized that probably wouldn't be a problem), but a couple could be problematic.
One warning on my list was left unfixed: the "mca_ptl_tcp_peer_dump" function is defined but not used. It is commented in the file as a diagnostic, so I left it alone since someone may choose to use it for debugging purposes. For now, it is uncalled anywhere in the code.

This commit was SVN r3703.
2004-12-06 02:15:34 +00:00
Jeff Squyres
1adf5cb3a0 Remove type punning warnings; tell gcc that it cannot assume that
strict anti-aliasing can occur

This commit was SVN r3702.
2004-12-05 21:33:46 +00:00
Jeff Squyres
76c9f486e5 Remove useless file (it's ot used anywhere).
This commit was SVN r3701.
2004-12-05 21:32:43 +00:00
Ralph Castain
7287fe400c Fix two things:
1. make it impossible to leave the thread locks set when errors are detected (couple of places had a path out of the function without clearing the lock)

2. redefine notify all so it doesn't trigger every time

This commit was SVN r3700.
2004-12-05 16:31:51 +00:00
Brian Barrett
920fc1c494 * some code reorg to block into functional units
This commit was SVN r3699.
2004-12-05 00:14:14 +00:00
Brian Barrett
2a701cb6f4 * don't free() the return of getenv() - that's just silly
This commit was SVN r3698.
2004-12-05 00:07:10 +00:00
Brian Barrett
76d48e20f8 * checkpoint bproc changes
This commit was SVN r3697.
2004-12-04 22:13:32 +00:00
Brian Barrett
dd49abce62 * Handle case where multiple calls to bproc_vexecmove() where required to
start this particular job by adding an offset that will be added to the
  BPROC_RANK assigned during the start
* Clean up comment a bit

This commit was SVN r3696.
2004-12-04 20:06:50 +00:00
Brian Barrett
626d03745d * add BProc pcmclient code so that processes know who they are when started
under BProc.  Of course, we can't start processes under BProc just yet,
  but that's coming real soon now.

This commit was SVN r3695.
2004-12-04 19:49:35 +00:00
Edgar Gabriel
eaaa6fcd59 one minor fix for the proc reference counting in dynamic scenarios
This commit was SVN r3694.
2004-12-04 14:47:13 +00:00
Brian Barrett
5ac2b0988b * remove dead code that was causing warning
This commit was SVN r3693.
2004-12-04 00:42:05 +00:00
Ralph Castain
5e560cb148 Fix a problem that affected attributes - we were missing the vm_register function call.
This commit was SVN r3692.
2004-12-03 21:05:22 +00:00
Edgar Gabriel
a4c8e4f15c some further refcount fixes. Now the static scenario should really be correct... :-)
This commit was SVN r3691.
2004-12-03 14:45:15 +00:00
Jeff Squyres
4019ca4403 Should be all working now.
This commit was SVN r3690.
2004-12-03 14:23:06 +00:00
Tim Woodall
40932065d1 correct for persistent sends
This commit was SVN r3689.
2004-12-02 23:46:37 +00:00
Tim Woodall
4c1ed3dc2f correct a regression in matching logic
This commit was SVN r3688.
2004-12-02 23:42:21 +00:00
Tim Woodall
81c352118d corrections
This commit was SVN r3687.
2004-12-02 21:48:06 +00:00
Tim Woodall
b17bb7927c corrections to sequence size/initialization
This commit was SVN r3686.
2004-12-02 21:47:40 +00:00
Tim Woodall
a689d68a2e change this back to defined type
This commit was SVN r3685.
2004-12-02 21:47:11 +00:00
Tim Woodall
add68613f2 return count of items progressed
This commit was SVN r3684.
2004-12-02 21:46:43 +00:00
Tim Woodall
fe0c633862 correction to index the remote group
This commit was SVN r3683.
2004-12-02 21:45:55 +00:00
Tim Woodall
15bf95bb74 ** PLEASE DO NOT CHANGE W/OUT DISCUSSING **
the prior to change to locking was not thread safe

This commit was SVN r3682.
2004-12-02 21:44:56 +00:00
Tim Woodall
dfe145f297 make progress on incomplete requests
This commit was SVN r3681.
2004-12-02 21:43:55 +00:00
Tim Woodall
96e0c767f3 restored missing changes
This commit was SVN r3680.
2004-12-02 21:43:29 +00:00
Edgar Gabriel
a53e4ae2eb first fix for the proc reference count problem. It should work now for static scenarios.
I am aware of an additional bug (which I haven't resolved yet), but it should not
prevent any application from finishing correctly. Fix for the dynamic scenarios to follow soon.

This commit was SVN r3679.
2004-12-02 13:28:10 +00:00
Jeff Squyres
e03b9292b5 Minor fixes
This commit was SVN r3678.
2004-12-02 03:38:52 +00:00
Jeff Squyres
9f4dc65d79 Checkpoint of stuff that's been running on vogon.osl for testing
porpoises

This commit was SVN r3677.
2004-12-02 03:37:46 +00:00
Tim Woodall
35b5ae0503 - corrections
This commit was SVN r3676.
2004-12-02 01:00:59 +00:00
Tim Woodall
3abff4276c cleanup
This commit was SVN r3675.
2004-12-01 16:47:23 +00:00
George Bosilca
49bd5cb267 Small update.
This commit was SVN r3674.
2004-12-01 00:04:27 +00:00
George Bosilca
a845e9e6e0 Just a checkpoint.
This commit was SVN r3673.
2004-11-30 23:43:00 +00:00
Ralph Castain
bf4bfd7472 This will have zero impact on current operations. It adds some functionality for monitoring system state-of-health to support the Eclipse interface project. No use is made of that functionality in the system yet, but this will come along soon. I'll provide more info on exactly what information is now being stored later.
This commit was SVN r3672.
2004-11-30 16:27:32 +00:00
Craig E Rasmussen
4ee157b366 Added aliases to parameter names where needed as some F77 dummy variable
names differed from those in mpi.h.

This commit was SVN r3671.
2004-11-30 05:53:26 +00:00
Craig E Rasmussen
2846977efa Initial version. Stylesheets to create unit test files for F90 interfaces.
This commit was SVN r3670.
2004-11-30 05:41:21 +00:00
Ralph Castain
61c960d130 Add a directory so I can rename it.... :-)
This commit was SVN r3669.
2004-11-29 17:20:20 +00:00
Ralph Castain
1f1672b4e3 Some fixes to avoid memory leaks per valgrind.
This commit was SVN r3668.
2004-11-29 17:16:56 +00:00
Jeff Squyres
616269a9be Add HLRS copyright
This commit was SVN r3665.
2004-11-28 20:09:25 +00:00