[ExM Users] Trouble with Swift/T Installation
Justin M Wozniak
wozniak at mcs.anl.gov
Thu Mar 7 09:35:55 CST 2013
For this one, you just need to install MPICH 3 or configure ADLB with
--enable-mpi-2 . I will put a configure test for this in there.
On 03/06/2013 05:58 PM, Dustin Shahidehpour wrote:
> Currently, I'm running on an machine with openSUSE linux. I was using
> MPICH2 3.0.2, I recompiled it with the following flags,
> ./configure --prefix=...
> --enable-shared
> --enable-lib-depend
> --with-mpe
> CFLAGS=-fPIC CXXFLAGS=-fPIC MPI_CFLAGS=-fPIC
>
> and then I was able to successfully run the exm-setup.zsh that is
> available in exm-0.2.0. After performing this, I was able to run some
> programs successfully using Turbine, but more often than not, I would
> get some error referring to adlb. I had a feeling it had something to
> do with MPE.
>
> I took Scott's suggestion and installed MPICH2 1.5 on my machine, and
> reinstalled ADLB, and turbine so that they referenced MICH2 1.5. Now,
> when I try to run a Hello World program using Turbine, I get the
> following error:
>
> dustin at fusion:~/swift_test> turbine -n 4 test2.tcl
> couldn't load file
> "/home/dustin/sfw/exm-install/turbine/lib/libtclturbine.so":
> /home/dustin/sfw/exm-install/lb/lib/libadlb.so: undefined symbol:
> MPI_Comm_create_group
> while executing
> "load /home/dustin/sfw/exm-install/turbine/lib/libtclturbine.so"
> ("package ifneeded turbine 0.1.0" script)
> invoked from within
> "package require turbine 0.1.0"
> (file "test2.tcl" line 41)
> couldn't load file
> "/home/dustin/sfw/exm-install/turbine/lib/libtclturbine.so":
> /home/dustin/sfw/exm-install/lb/lib/libadlb.so: undefined symbol:
> MPI_Comm_create_group
> while executing
> "load /home/dustin/sfw/exm-install/turbine/lib/libtclturbine.so"
> ("package ifneeded turbine 0.1.0" script)
> invoked from within
> "package require turbine 0.1.0"
> (file "test2.tcl" line 41)
> couldn't load file
> "/home/dustin/sfw/exm-install/turbine/lib/libtclturbine.so":
> /home/dustin/sfw/exm-install/lb/lib/libadlb.so: undefined symbol:
> MPI_Comm_create_group
> while executing
> "load /home/dustin/sfw/exm-install/turbine/lib/libtclturbine.so"
> ("package ifneeded turbine 0.1.0" script)
> invoked from within
> "package require turbine 0.1.0"
> (file "test2.tcl" line 41)
> couldn't load file
> "/home/dustin/sfw/exm-install/turbine/lib/libtclturbine.so":
> /home/dustin/sfw/exm-install/lb/lib/libadlb.so: undefined symbol:
> MPI_Comm_create_group
> while executing
> "load /home/dustin/sfw/exm-install/turbine/lib/libtclturbine.so"
> ("package ifneeded turbine 0.1.0" script)
> invoked from within
> "package require turbine 0.1.0"
> (file "test2.tcl" line 41)
>
> ===================================================================================
> = BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
> = EXIT CODE: 1
> = CLEANING UP REMAINING PROCESSES
> = YOU CAN IGNORE THE BELOW CLEANUP MESSAGES
> ===================================================================================
>
>
> Has anyone seen this error before?
> Thanks again for the help, I appreciate it!
>
> Dustin
>
> ===================
>
> Hi Dustin
> I haven't seen that one before. Just guessing here: Which MPICH
> version are you using? Are you sure your MPICH installation works?
> Are you sure you compiled against the same MPICH that is running here?
> Justin
> On Mar 5, 2013, at 8:57 PM, Dustin Shahidehpour
> <Dshahidehpour at gmail.com <mailto:Dshahidehpour at gmail.com>> wrote:
>
>> Hello all,
>>
>> I am running into a peculiar when trying to run the "Hello World"
>> example code. Here is the error:
>>
>> dustin at fusion:> turbine -n 4 program.tcl
>>
>> couldn't load file
>> "/home/dustin/sfw/exm/turbine/lib/libtclturbine.so":
>> /home/dustin/sfw/mpich-install/lib/libmpich.so.10: undefined symbol:
>> PMIU_Set_rank
>> while executing
>> "load /home/dustin/sfw/exm/turbine/lib/libtclturbine.so"
>> ("package ifneeded turbine 0.1.0" script)
>> invoked from within
>> "package require turbine 0.1.0"
>> (file "program.tcl" line 41)
>> couldn't load file
>> "/home/dustin/sfw/exm/turbine/lib/libtclturbine.so":
>> /home/dustin/sfw/mpich-install/lib/libmpich.so.10: undefined symbol:
>> PMIU_Set_rank
>> while executing
>> "load /home/dustin/sfw/exm/turbine/lib/libtclturbine.so"
>> ("package ifneeded turbine 0.1.0" script)
>> invoked from within
>> "package require turbine 0.1.0"
>> (file "program.tcl" line 41)
>> couldn't load file
>> "/home/dustin/sfw/exm/turbine/lib/libtclturbine.so":
>> /home/dustin/sfw/mpich-install/lib/libmpich.so.10: undefined symbol:
>> PMIU_Set_rank
>> while executing
>> "load /home/dustin/sfw/exm/turbine/lib/libtclturbine.so"
>> ("package ifneeded turbine 0.1.0" script)
>> invoked from within
>> "package require turbine 0.1.0"
>> (file "program.tcl" line 41)
>> couldn't load file
>> "/home/dustin/sfw/exm/turbine/lib/libtclturbine.so":
>> /home/dustin/sfw/mpich-install/lib/libmpich.so.10: undefined symbol:
>> PMIU_Set_rank
>> while executing
>> "load /home/dustin/sfw/exm/turbine/lib/libtclturbine.so"
>> ("package ifneeded turbine 0.1.0" script)
>> invoked from within
>> "package require turbine 0.1.0"
>> (file "program.tcl" line 41)
>>
>> ===================================================================================
>> = BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
>> = EXIT CODE: 1
>> = CLEANING UP REMAINING PROCESSES
>> = YOU CAN IGNORE THE BELOW CLEANUP MESSAGES
>> ===================================================================================
>>
>>
>> Any ideas?
>>
>> Thanks,
>>
>> Dustin Shahidehpour
>
>
>
> _______________________________________________
> ExM-user mailing list
> ExM-user at lists.mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/exm-user
--
Justin M Wozniak
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/exm-user/attachments/20130307/8788e7ec/attachment-0001.html>
More information about the ExM-user
mailing list