Is there a typo here?

/opt/apps/abinit/abinit-7.2.1_composer_xe_2013.3.163_openmpi-1.7.2_intel_fftw3-mkl/usr/local/lib:/opt/apps/openmpi/openmpi-1.7.2r28341_composer_xe_2013.3.163/usr/local/lib/openmpi:/opt/apps/openmpi/openmpi-1.7.2r28341_composer_xe_2013.3.163/usr/local/lib:/usr/local/lib:/opt/intel/lib/intel64:/opt/intel/mkl/lib/intel64

I don't see a colon after the initial /opt/apps path - looks like it is missing


On May 7, 2013, at 7:01 AM, Duke Nguyen <duke.li...@gmx.com> wrote:

> On 5/7/13 7:02 PM, Reuti wrote:
>> Hi,
>> 
>> Am 07.05.2013 um 13:36 schrieb Duke Nguyen:
>> 
>>> I am testing our cluster with module environment, and am having a
>>> headache to understand openmpi 1.7.2!!! So our system currently has
>>> openmpi 1.6.3 (at default location /usr/local), 1.6.4 and 1.7.2 compiled
>>> with intel compilers (installed at /opt/apps). In order to use openmpi
>>> 1.7.2 for example, I tried:
>>> 
>>> $ module load mpi/openmpi-1.7.2_composer_xe_2013.3.163
>>> $ module load
>>> apps/abinit-7.2.1_composer_xe_2013.3.163_openmpi-1.7.2_intel_fftw3-mkl
>>> $ mpirun ./mpihello_intel
>> 
>> What does:
>> 
>> $ which mpirun
> 
> 
> $ which mpirun
> /opt/apps/openmpi/openmpi-1.7.2r28341_composer_xe_2013.3.163/usr/local/bin/mpirun
> 
>> 
>> show? Did you also recompile your application?
> 
> 
> Yes, I did. That is why abinit has that long's name when I call it using
> module
> (abinit-7.2.1_composer_xe_2013.3.163_openmpi-1.7.2_intel_fftw3-mkl ->
> abinit compiled with intel xe 2013.3.163 and openmpi 1.7.2 and
> fftw3-mkl; also openmpi 1.7.2 was compiled with intel xe 2013.3.163).
> 
>> 
>> -- Reuti
>> 
>> 
>>> mca: base: component_find: unable to open
>>> /usr/local/lib/openmpi/mca_ess_hnp:
>>> /usr/local/lib/openmpi/mca_ess_hnp.so: undefined symbol:
>>> orte_local_jobdata (ignored)
>>> mca: base: component_find: unable to open
>>> /usr/local/lib/openmpi/mca_ess_slurm:
>>> /usr/local/lib/openmpi/mca_ess_slurm.so: undefined symbol:
>>> orte_orted_exit_with_barrier (ignored)
>>> mca: base: component_find: unable to open
>>> /usr/local/lib/openmpi/mca_ess_slurmd:
>>> /usr/local/lib/openmpi/mca_ess_slurmd.so: undefined symbol:
>>> orte_pmap_t_class (ignored)
>>> mpirun: symbol lookup error:
>>> /usr/local/lib/openmpi/mca_ess_singleton.so: undefined symbol:
>>> orte_util_setup_local_nidmap_entries
>>> 
>>> To investigate the error, I tried:
>>> 
>>> $ echo $LD_LIBRARY_PATH
>>> /opt/apps/abinit/abinit-7.2.1_composer_xe_2013.3.163_openmpi-1.7.2_intel_fftw3-mkl/usr/local/lib:/opt/apps/openmpi/openmpi-1.7.2r28341_composer_xe_2013.3.163/usr/local/lib/openmpi:/opt/apps/openmpi/openmpi-1.7.2r28341_composer_xe_2013.3.163/usr/local/lib:/usr/local/lib:/opt/intel/lib/intel64:/opt/intel/mkl/lib/intel64
>>> $ ls
>>> /opt/apps/openmpi/openmpi-1.7.2r28341_composer_xe_2013.3.163/usr/local/lib/openmpi
>>> | grep mca_ess
>>> mca_ess_env.la
>>> mca_ess_env.so
>>> mca_ess_hnp.la
>>> mca_ess_hnp.so
>>> mca_ess_singleton.la
>>> mca_ess_singleton.so
>>> mca_ess_slurm.la
>>> mca_ess_slurm.so
>>> mca_ess_tm.la
>>> mca_ess_tm.so
>>> mca_ess_tool.la
>>> mca_ess_tool.so
>>> 
>>> So apparently openmpi 1.7.2 looks for the old library at
>>> /usr/loca/lib/openmpi for 1.6.3 instead of at
>>> /opt/apps/openmpi/openmpi-1.7.2r28341_composer_xe_2013.3.163/usr/local/lib/openmpi.
>>> Is there away to force openmpi 1.7.2 look at
>>> /opt/apps/openmpi/openmpi-1.7.2r28341_composer_xe_2013.3.163/usr/local/lib/openmpi
>>> first before looking at other locations?
>>> 
>>> Thanks,
>>> 
>>> D.
>>> 
>>> 
>>> _______________________________________________
>>> users mailing list
>>> us...@open-mpi.org
>>> http://www.open-mpi.org/mailman/listinfo.cgi/users
>> 
>> 
>> _______________________________________________
>> users mailing list
>> us...@open-mpi.org
>> http://www.open-mpi.org/mailman/listinfo.cgi/users
>> 
> 
> 
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users


Reply via email to