[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