I will be happy to retest on both the XC30 and XE6 at NERSC from a nightly tarball with the fixes. Please give me a heads up when that is available.
-Paul On Mon, Jan 28, 2013 at 7:52 AM, Ralph Castain <r...@open-mpi.org> wrote: > The key was to --enable-static --disable-shared. That's the only way to > generate the problem. > > Brian was already aware of it and fixed it this weekend. I tested the fix > and it works fine. Waiting for Jeff to review it before committing to the > trunk. > > > On Jan 28, 2013, at 7:45 AM, Nathan Hjelm <hje...@lanl.gov> wrote: > > > Try building static. Lots of errors due to missing libraries in > libs_static. > > > > -Nathan > > > > On Fri, Jan 25, 2013 at 04:09:16PM -0800, Ralph Castain wrote: > >> FWIW: I can build it fine without setting any of the CC... flags on > LANL's Cray XE6, and mpicc worked just fine for me once built that way. > >> > >> So I'm not quite sure I understand the "mpicc is completely borked in > the trunk". Can you elaborate? > >> > >> On Jan 25, 2013, at 3:59 PM, Paul Hargrove <phhargr...@lbl.gov> wrote: > >> > >>> Nathan, > >>> > >>> The 2nd and 3rd non-blank lines of my original post: > >>> Given that it is INTENDED to be API-compatible with the XE series, I > began configuring with > >>> CC=cc CXX=CC FC=ftn > --with-platform=lanl/cray_xe6/optimized-nopanasas > >>> > >>> So, I am surprised that nobody objected before now to my use of the > Cray-provided wrapper compilers. > >>> I mistakenly believed that if I don't use them then I wouldn't get > through configure w/ ugni and alps support. > >>> However, I've just now completed configure w/o setting CC, CXX, FC and > see the expected components. > >>> I'll report more from this build later ("make all" is running now). > >>> > >>> I would appreciate (perhaps off-list) receiving any module or platform > file or additional instructions that maybe appropriate to building on a > Cray XE, XK or XC system. > >>> > >>> Getting OMPI running on our XC30 is of exactly ZERO importance beyond > my own edification. > >>> So, I am likely to stop fighting this battle soon. > >>> > >>> -Paul > >>> > >>> > >>> On Fri, Jan 25, 2013 at 3:21 PM, Nathan Hjelm <hje...@lanl.gov> wrote: > >>> Hmm, I see mpicc in there. It will use the compiler directly instead > of Cray's wrappers. We didn't want Open MPI's wrapper linking in MPT > afterall ;). mpicc is completely borked in the trunk. > >>> > >>> If you want to use the Cray wrappers with Open MPI I can give you a > module file that sets up the environment correctly (link against -lmpi not > -lmpich, etc). > >>> > >>> -Nathan > >>> > >>> On Fri, Jan 25, 2013 at 03:10:37PM -0800, Paul Hargrove wrote: > >>>> Nathan, > >>>> > >>>> Cray's "cc" wrapper is adding xpmem, ugni, pmi, alps and others > already: > >>>> > >>>> $ cc -v hello.c 2>&1 | grep collect > >>>>> /opt/gcc/4.7.2/snos/libexec/gcc/x86_64-suse-linux/4.7.2/collect2 > >>>>> --sysroot= -m elf_x86_64 -static -u pthread_mutex_trylock -u > >>>>> pthread_mutex_destroy -u pthread_create /usr/lib/../lib64/crt1.o > >>>>> /usr/lib/../lib64/crti.o > >>>>> /opt/gcc/4.7.2/snos/lib/gcc/x86_64-suse-linux/4.7.2/crtbeginT.o > >>>>> -L/opt/cray/udreg/2.3.2-1.0500.5931.3.1.ari/lib64 > >>>>> -L/opt/cray/ugni/4.0-1.0500.5836.7.58.ari/lib64 > >>>>> -L/opt/cray/pmi/4.0.0-1.0000.9282.69.4.ari/lib64 > >>>>> -L/opt/cray/dmapp/4.0.1-1.0500.5932.6.5.ari/lib64 > >>>>> -L/opt/cray/xpmem/0.1-2.0500.36799.3.6.ari/lib64 > >>>>> -L/opt/cray/alps/5.0.1-2.0500.7663.1.1.ari/lib64 > >>>>> -L/opt/cray/rca/1.0.0-2.0500.37705.3.12.ari/lib64 > >>>>> -L/opt/cray/mpt/5.6.0/gni/mpich2-gnu/47/lib > >>>>> -L/opt/cray/mpt/5.6.0/gni/sma/lib64 > >>>>> -L/opt/cray/libsci/12.0.00/gnu/47/sandybridge/lib > >>>>> -L/opt/cray/alps/5.0.1-2.0500.7663.1.1.ari/lib64 > >>>>> -L/opt/gcc/4.7.2/snos/lib/gcc/x86_64-suse-linux/4.7.2 > >>>>> > -L/opt/gcc/4.7.2/snos/lib/gcc/x86_64-suse-linux/4.7.2/../../../../lib64 > >>>>> -L/lib/../lib64 -L/usr/lib/../lib64 > >>>>> -L/opt/gcc/4.7.2/snos/lib/gcc/x86_64-suse-linux/4.7.2/../../.. > >>>>> /scratch1/scratchdirs/hargrove/ccQ1f0sx.o -lrca > -L/opt/cray/atp/1.6.0/lib/ > >>>>> --undefined=_ATP_Data_Globals --undefined=__atpHandlerInstall > >>>>> -lAtpSigHCommData -lAtpSigHandler --start-group -lgfortran > -lscicpp_gnu > >>>>> -lsci_gnu_mp -lstdc++ -lgfortran -lmpich_gnu_47 -lmpl -lrt -lsma > -lxpmem > >>>>> -ldmapp -lugni -lpmi -lalpslli -lalpsutil -lalps -ludreg -lpthread > -lm > >>>>> --end-group -lgomp -lpthread --start-group -lgcc -lgcc_eh -lc > --end-group > >>>>> /opt/gcc/4.7.2/snos/lib/gcc/x86_64-suse-linux/4.7.2/crtend.o > >>>>> /usr/lib/../lib64/crtn.o > >>>> > >>>> > >>>> -Paul > >>>> > >>>> > >>>> On Fri, Jan 25, 2013 at 2:46 PM, Nathan Hjelm <hje...@lanl.gov> > wrote: > >>>> > >>>>> Something is wrong with the wrappers. A number of libraries (-lxpmem, > >>>>> -lugni, etc) are missing from libs_static. Might be a similar issue > with eh > >>>>> missing -llustreapi. Going to create a critical bug to track this > issue. > >>>>> > >>>>> Works in 1.7 :-/ ... If you add -lnuma to libs_static in > >>>>> mpicc-wrapper-data.txt. > >>>>> > >>>>> -Nathan > >>>>> HPC-3, LANL > >>>>> > >>>>> On Fri, Jan 25, 2013 at 02:13:41PM -0800, Paul Hargrove wrote: > >>>>>> Still having problems on the Cray XC30, but now they are when > linking an > >>>>>> MPI app: > >>>>>> > >>>>>> $ ./INSTALL/bin/mpicc -o ring_c examples/ring_c.c > >>>>>>> fs_lustre_file_open.c:(.text+0x130): undefined reference to > >>>>>>> `llapi_file_create' > >>>>>>> fs_lustre_file_open.c:(.text+0x17e): undefined reference to > >>>>>>> `llapi_file_get_stripe' > >>>>>>> /usr/bin/ld: link errors found, deleting executable `ring_c' > >>>>>>> collect2: error: ld returned 1 exit status > >>>>>> > >>>>>> > >>>>>> It appears that lustre support was found at configure time using a > test > >>>>>> that used "-llustre -llusterapi": > >>>>>> > >>>>>>> configure:157666: checking if possible to link LUSTRE > >>>>>>> configure:157680: cc -std=gnu99 -o conftest -O3 -DNDEBUG > >>>>>>> -finline-functions -fno-strict-aliasing -fexceptions -D_REENTRANT > >>>>>>> > >>>>> > -I/global/homes/h/hargrove/GSCRATCH/OMPI/openmpi-1.9a1r27905/opal/mca/hwloc/hwloc151/hwloc/include > >>>>>>> > >>>>> > -I/global/homes/h/hargrove/GSCRATCH/OMPI/openmpi-1.9a1r27905/BUILD-edison/opal/mca/hwloc/hwloc151/hwloc/include > >>>>>>> > >>>>> > -I/global/homes/h/hargrove/GSCRATCH/OMPI/openmpi-1.9a1r27905/opal/mca/event/libevent2019/libevent > >>>>>>> > >>>>> > -I/global/homes/h/hargrove/GSCRATCH/OMPI/openmpi-1.9a1r27905/opal/mca/event/libevent2019/libevent/include > >>>>>>> > >>>>> > -I/global/homes/h/hargrove/GSCRATCH/OMPI/openmpi-1.9a1r27905/BUILD-edison/opal/mca/event/libevent2019/libevent/include > >>>>>>> -I/opt/cray/pmi/default/include -I/opt/cray/pmi/default/include > >>>>>>> -I/opt/cray/pmi/default/include -I/opt/cray/pmi/default/include > >>>>>>> -I/usr//include/lustre/ -fexceptions -L/usr//lib64 conftest.c > -lnsl > >>>>>>> -lutil -lnsl -lutil -llustre -llustreapi > >>>>>> > >>>>>> > >>>>>> However, those two libs are NOT included when linking an MPI > application: > >>>>>> > >>>>>>> $ ./INSTALL/bin/mpicc -o ring_c examples/ring_c.c -v 2>&1 | grep > >>>>> collect > >>>>>>> /opt/gcc/4.7.2/snos/libexec/gcc/x86_64-suse-linux/4.7.2/collect2 > >>>>>>> --sysroot= -m elf_x86_64 -static -o ring_c -u > pthread_mutex_trylock -u > >>>>>>> pthread_mutex_destroy -u pthread_create /usr/lib/../lib64/crt1.o > >>>>>>> /usr/lib/../lib64/crti.o > >>>>>>> /opt/gcc/4.7.2/snos/lib/gcc/x86_64-suse-linux/4.7.2/crtbeginT.o > >>>>>>> -L/opt/cray/pmi/default/lib64 -L/opt/cray/alps/default/lib64 > >>>>>>> > >>>>> > -L/global/homes/h/hargrove/GSCRATCH/OMPI/openmpi-1.9a1r27905/INSTALL/lib > >>>>>>> -L/opt/cray/udreg/2.3.2-1.0500.5931.3.1.ari/lib64 > >>>>>>> -L/opt/cray/ugni/4.0-1.0500.5836.7.58.ari/lib64 > >>>>>>> -L/opt/cray/pmi/4.0.0-1.0000.9282.69.4.ari/lib64 > >>>>>>> -L/opt/cray/dmapp/4.0.1-1.0500.5932.6.5.ari/lib64 > >>>>>>> -L/opt/cray/xpmem/0.1-2.0500.36799.3.6.ari/lib64 > >>>>>>> -L/opt/cray/alps/5.0.1-2.0500.7663.1.1.ari/lib64 > >>>>>>> -L/opt/cray/rca/1.0.0-2.0500.37705.3.12.ari/lib64 > >>>>>>> -L/opt/cray/mpt/5.6.0/gni/mpich2-gnu/47/lib > >>>>>>> -L/opt/cray/mpt/5.6.0/gni/sma/lib64 > >>>>>>> -L/opt/cray/libsci/12.0.00/gnu/47/sandybridge/lib > >>>>>>> -L/opt/cray/alps/5.0.1-2.0500.7663.1.1.ari/lib64 > >>>>>>> -L/opt/gcc/4.7.2/snos/lib/gcc/x86_64-suse-linux/4.7.2 > >>>>>>> > -L/opt/gcc/4.7.2/snos/lib/gcc/x86_64-suse-linux/4.7.2/../../../../lib64 > >>>>>>> -L/lib/../lib64 -L/usr/lib/../lib64 > >>>>>>> -L/opt/gcc/4.7.2/snos/lib/gcc/x86_64-suse-linux/4.7.2/../../.. > >>>>>>> /scratch1/scratchdirs/hargrove/cceRJNtp.o -lmpi -lpmi -lalpslli > >>>>> -lalpsutil > >>>>>>> -lnsl -lutil -lnsl -lutil -lopen-rte -lpmi -lalpslli -lalpsutil > -lnsl > >>>>>>> -lutil -lnsl -lutil -lopen-pal -lpmi -lalpslli -lalpsutil -lnsl > -lutil > >>>>>>> -lnsl -lutil -lrca -L/opt/cray/atp/1.6.0/lib/ > >>>>> --undefined=_ATP_Data_Globals > >>>>>>> --undefined=__atpHandlerInstall -lAtpSigHCommData -lAtpSigHandler > >>>>>>> --start-group -lgfortran -lscicpp_gnu -lsci_gnu_mp -lstdc++ > -lgfortran > >>>>>>> -lmpich_gnu_47 -lmpl -lrt -lsma -lxpmem -ldmapp -lugni -lpmi > -lalpslli > >>>>>>> -lalpsutil -lalps -ludreg -lpthread -lm --end-group -lgomp > -lpthread > >>>>>>> --start-group -lgcc -lgcc_eh -lc --end-group > >>>>>>> /opt/gcc/4.7.2/snos/lib/gcc/x86_64-suse-linux/4.7.2/crtend.o > >>>>>>> /usr/lib/../lib64/crtn.o > >>>>>>> collect2: error: ld returned 1 exit status > >>>>>> > >>>>>> > >>>>>> Of course the obvious work-around to try is adding "-llustre > -llustreapi" > >>>>>> to my command line. However, that doesn't work because mpicc > places my > >>>>>> "-l" args BEFORE its own "-lmpi". Since "-static" is also among the > >>>>>> arguments, no symbols are picked up from the luster libs when they > appear > >>>>>> on the command line before "-lmpi", from which lustre symbols are > >>>>>> referenced. > >>>>>> > >>>>>> Best guess(es): > >>>>>> EITHER config/ompi_check_lustre.m4 is failing to add "-llustre > >>>>> -llustreapi" > >>>>>> to some variable > >>>>>> OR the variable set by config/ompi_check_lustre.m4 isn't making its > way > >>>>>> into the application link command for some reason > >>>>>> > >>>>>> Note that this is a --disable-shared/--enable-static build which may > >>>>> differ > >>>>>> from other systems where LUSTRE support gets used/tested. > >>>>>> > >>>>>> -Paul > >>>>>> > >>>>>> > >>>>>> On Fri, Jan 25, 2013 at 12:01 PM, Ralph Castain <r...@open-mpi.org> > >>>>> wrote: > >>>>>> > >>>>>>> Thanks Paul > >>>>>>> > >>>>>>> I'm currently tracking down a problem on the Cray XE6 - it appears > that > >>>>>>> recent OS release changed the way alps stores allocation info :-( > >>>>>>> > >>>>>>> Will hopefully have it running soon. > >>>>>>> > >>>>>>> On Jan 25, 2013, at 10:50 AM, Paul Hargrove <phhargr...@lbl.gov> > >>>>> wrote: > >>>>>>> > >>>>>>> I was able to compile with openmpi-1.9a1r27905.tar.bz > >>>>>>> > >>>>>>> I'll report again when I've had an opportunity to run something > like > >>>>>>> ring_c. > >>>>>>> > >>>>>>> Thanks, > >>>>>>> -Paul > >>>>>>> > >>>>>>> > >>>>>>> On Tue, Jan 22, 2013 at 6:08 PM, Ralph Castain <r...@open-mpi.org> > >>>>> wrote: > >>>>>>> > >>>>>>>> I went ahead and removed the duplicate code, so this should work > now. > >>>>> The > >>>>>>>> problem is that we re-factored the ompi_info/orte-info code, but > >>>>> didn't > >>>>>>>> complete the job - specifically, the orte-info tool didn't get > >>>>> updated. > >>>>>>>> It's about to get revamped yet again when the ompi-rte branch gets > >>>>>>>> committed to the trunk, so I'd rather not do any more with it now. > >>>>>>>> > >>>>>>>> Hopefully, this will be the minimum required. > >>>>>>>> > >>>>>>>> > >>>>>>>> On Jan 22, 2013, at 4:20 PM, Paul Hargrove <phhargr...@lbl.gov> > >>>>> wrote: > >>>>>>>> > >>>>>>>> I am using the openmpi-1.9a1r27886 tarball and I still see an > error > >>>>> for > >>>>>>>> one of the two duplicate symbols: > >>>>>>>> > >>>>>>>> CCLD orte-info > >>>>>>>> ../../../orte/.libs/libopen-rte.a(orte_info_support.o): In > function > >>>>>>>> `orte_info_show_orte_version': > >>>>>>>> ../../orte/runtime/orte_info_support.c:(.text+0xe10): multiple > >>>>> definition > >>>>>>>> of `orte_info_show_orte_version' > >>>>>>>> > version.o:../../../../orte/tools/orte-info/version.c:(.text+0x2370): > >>>>>>>> first defined here > >>>>>>>> > >>>>>>>> -Paul > >>>>>>>> > >>>>>>>> > >>>>>>>> On Fri, Jan 18, 2013 at 3:52 AM, George Bosilca < > bosi...@icl.utk.edu > >>>>>> wrote: > >>>>>>>> > >>>>>>>>> Luckily for us all the definitions contain the same constant > (orte). > >>>>>>>>> r27864 should fix this. > >>>>>>>>> > >>>>>>>>> George. > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> On Jan 18, 2013, at 06:21 , Paul Hargrove <phhargr...@lbl.gov> > >>>>> wrote: > >>>>>>>>> > >>>>>>>>> My employer has a nice new Cray XC30 (aka Cascade), and I > thought I'd > >>>>>>>>> give Open MPI a quick test. > >>>>>>>>> > >>>>>>>>> Given that it is INTENDED to be API-compatible with the XE > series, I > >>>>>>>>> began configuring with > >>>>>>>>> CC=cc CXX=CC FC=ftn > >>>>> --with-platform=lanl/cray_xe6/optimized-nopanasas > >>>>>>>>> However, since this is Intel h/w, I commented-out the following 2 > >>>>> lines > >>>>>>>>> in the platform file: > >>>>>>>>> with_wrapper_cflags="-march=amdfam10" > >>>>>>>>> CFLAGS=-march=amdfam10 > >>>>>>>>> > >>>>>>>>> I am using PrgEnv-gnu/5.0.15, though PrgEnv-intel is the default > on > >>>>> our > >>>>>>>>> system > >>>>>>>>> > >>>>>>>>> As far as I know, use of 1.6.x is out - no ugni at all, right? > >>>>>>>>> So, I didn't even try. > >>>>>>>>> > >>>>>>>>> I gave openmpi-1.7rc6 a try, but the ALPS headers and libs have > moved > >>>>>>>>> (as mentioned in ompi-trunk/config/orte_check_alps.m4). > >>>>>>>>> Perhaps one should CMR the updated-for-CLE-5 configure logic to > the > >>>>> 1.7 > >>>>>>>>> branch? > >>>>>>>>> > >>>>>>>>> Next, I tried a trunk nightly tarball: > openmpi-1.9a1r27862.tar.bz2 > >>>>>>>>> As I mentioned above, the trunk has the right logic for locating > >>>>> ALPS. > >>>>>>>>> However, it looks like there is some untested code, protected by > "#if > >>>>>>>>> WANT_CRAY_PMI2_EXT", that needs work: > >>>>>>>>> > >>>>>>>>> make[2]: Entering directory > >>>>>>>>> > >>>>> > `/global/scratch/sd/hargrove/OMPI/openmpi-1.9a1r27862/BUILD/orte/mca/db/pmi' > >>>>>>>>> CC db_pmi_component.lo > >>>>>>>>> CC db_pmi.lo > >>>>>>>>> ../../../../../orte/mca/db/pmi/db_pmi.c: In function 'store': > >>>>>>>>> ../../../../../orte/mca/db/pmi/db_pmi.c:202: error: 'ptr' > undeclared > >>>>>>>>> (first use in this function) > >>>>>>>>> ../../../../../orte/mca/db/pmi/db_pmi.c:202: error: (Each > undeclared > >>>>>>>>> identifier is reported only once > >>>>>>>>> ../../../../../orte/mca/db/pmi/db_pmi.c:202: error: for each > >>>>> function it > >>>>>>>>> appears in.) > >>>>>>>>> make[2]: *** [db_pmi.lo] Error 1 > >>>>>>>>> make[2]: Leaving directory > >>>>>>>>> > >>>>> > `/global/scratch/sd/hargrove/OMPI/openmpi-1.9a1r27862/BUILD/orte/mca/db/pmi' > >>>>>>>>> make[1]: *** [all-recursive] Error 1 > >>>>>>>>> make[1]: Leaving directory > >>>>>>>>> `/global/scratch/sd/hargrove/OMPI/openmpi-1.9a1r27862/BUILD/orte' > >>>>>>>>> make: *** [all-recursive] Error 1 > >>>>>>>>> > >>>>>>>>> I added the missing "char *ptr" declaration a few lines before > it's > >>>>>>>>> first use, and resumed the build. > >>>>>>>>> This time the build terminated at > >>>>>>>>> > >>>>>>>>> make[2]: Entering directory > >>>>>>>>> > >>>>> > `/global/scratch/sd/hargrove/OMPI/openmpi-1.9a1r27862/BUILD/opal/tools/wrappers' > >>>>>>>>> CC opal_wrapper.o > >>>>>>>>> CCLD opal_wrapper > >>>>>>>>> /usr/bin/ld: attempted static link of dynamic object > >>>>>>>>> `../../../opal/.libs/libopen-pal.so' > >>>>>>>>> collect2: error: ld returned 1 exit status > >>>>>>>>> > >>>>>>>>> So I went back to the platform file and changed > >>>>>>>>> enable_shared=yes > >>>>>>>>> to > >>>>>>>>> enable_shared=no > >>>>>>>>> No big deal there - I had to make the same change for our XE6. > >>>>>>>>> > >>>>>>>>> And so I started back at configure (after a "make distclean", to > be > >>>>>>>>> safe), and here is the next error: > >>>>>>>>> > >>>>>>>>> Making all in tools/orte-info > >>>>>>>>> make[2]: Entering directory > >>>>>>>>> > >>>>> > `/global/scratch/sd/hargrove/OMPI/openmpi-1.9a1r27862/BUILD/orte/tools/orte-info' > >>>>>>>>> CCLD orte-info > >>>>>>>>> ../../../orte/.libs/libopen-rte.a(orte_info_support.o): In > function > >>>>>>>>> `orte_info_show_orte_version': > >>>>>>>>> orte_info_support.c:(.text+0xd70): multiple definition of > >>>>>>>>> `orte_info_show_orte_version' > >>>>>>>>> version.o:version.c:(.text+0x4b0): first defined here > >>>>>>>>> > ../../../orte/.libs/libopen-rte.a(orte_info_support.o):(.data+0x0): > >>>>>>>>> multiple definition of `orte_info_type_orte' > >>>>>>>>> orte-info.o:(.data+0x10): first defined here > >>>>>>>>> /usr/bin/ld: link errors found, deleting executable `orte-info' > >>>>>>>>> collect2: error: ld returned 1 exit status > >>>>>>>>> make[2]: *** [orte-info] Error 1 > >>>>>>>>> > >>>>>>>>> I am not sure how to fix this, but I would guess this is > probably a > >>>>>>>>> simple fix for somebody who knows OMPI's build infrastructure > better > >>>>> than I. > >>>>>>>>> > >>>>>>>>> -Paul > >>>>>>>>> > >>>>>>>>> -- > >>>>>>>>> Paul H. Hargrove phhargr...@lbl.gov > >>>>>>>>> Future Technologies Group > >>>>>>>>> Computer and Data Sciences Department Tel: +1-510-495-2352 > >>>>>>>>> Lawrence Berkeley National Laboratory Fax: +1-510-486-6900 > >>>>>>>>> _______________________________________________ > >>>>>>>>> devel mailing list > >>>>>>>>> de...@open-mpi.org > >>>>>>>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> _______________________________________________ > >>>>>>>>> devel mailing list > >>>>>>>>> de...@open-mpi.org > >>>>>>>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel > >>>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> -- > >>>>>>>> Paul H. Hargrove phhargr...@lbl.gov > >>>>>>>> Future Technologies Group > >>>>>>>> Computer and Data Sciences Department Tel: +1-510-495-2352 > >>>>>>>> Lawrence Berkeley National Laboratory Fax: +1-510-486-6900 > >>>>>>>> _______________________________________________ > >>>>>>>> devel mailing list > >>>>>>>> de...@open-mpi.org > >>>>>>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> _______________________________________________ > >>>>>>>> devel mailing list > >>>>>>>> de...@open-mpi.org > >>>>>>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel > >>>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> -- > >>>>>>> Paul H. Hargrove phhargr...@lbl.gov > >>>>>>> Future Technologies Group > >>>>>>> Computer and Data Sciences Department Tel: +1-510-495-2352 > >>>>>>> Lawrence Berkeley National Laboratory Fax: +1-510-486-6900 > >>>>>>> _______________________________________________ > >>>>>>> devel mailing list > >>>>>>> de...@open-mpi.org > >>>>>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> _______________________________________________ > >>>>>>> devel mailing list > >>>>>>> de...@open-mpi.org > >>>>>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel > >>>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> -- > >>>>>> Paul H. Hargrove phhargr...@lbl.gov > >>>>>> Future Technologies Group > >>>>>> Computer and Data Sciences Department Tel: +1-510-495-2352 > >>>>>> Lawrence Berkeley National Laboratory Fax: +1-510-486-6900 > >>>>> > >>>>>> _______________________________________________ > >>>>>> devel mailing list > >>>>>> de...@open-mpi.org > >>>>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel > >>>>> > >>>>> _______________________________________________ > >>>>> devel mailing list > >>>>> de...@open-mpi.org > >>>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel > >>>>> > >>>> > >>>> > >>>> > >>>> -- > >>>> Paul H. Hargrove phhargr...@lbl.gov > >>>> Future Technologies Group > >>>> Computer and Data Sciences Department Tel: +1-510-495-2352 > >>>> Lawrence Berkeley National Laboratory Fax: +1-510-486-6900 > >>> > >>>> _______________________________________________ > >>>> devel mailing list > >>>> de...@open-mpi.org > >>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel > >>> > >>> _______________________________________________ > >>> devel mailing list > >>> de...@open-mpi.org > >>> http://www.open-mpi.org/mailman/listinfo.cgi/devel > >>> > >>> > >>> > >>> -- > >>> Paul H. Hargrove phhargr...@lbl.gov > >>> Future Technologies Group > >>> Computer and Data Sciences Department Tel: +1-510-495-2352 > >>> Lawrence Berkeley National Laboratory Fax: +1-510-486-6900 > >>> _______________________________________________ > >>> devel mailing list > >>> de...@open-mpi.org > >>> http://www.open-mpi.org/mailman/listinfo.cgi/devel > >> > > > >> _______________________________________________ > >> devel mailing list > >> de...@open-mpi.org > >> http://www.open-mpi.org/mailman/listinfo.cgi/devel > > > > _______________________________________________ > > devel mailing list > > de...@open-mpi.org > > http://www.open-mpi.org/mailman/listinfo.cgi/devel > > > _______________________________________________ > devel mailing list > de...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/devel > -- Paul H. Hargrove phhargr...@lbl.gov Future Technologies Group Computer and Data Sciences Department Tel: +1-510-495-2352 Lawrence Berkeley National Laboratory Fax: +1-510-486-6900