Jim Kress
jimkress_35@kressworks.com
Jim
On Tue Nov 15 '11 2:30pm, Alex Granovsky wrote
----------------------------------------------
>Hi,
>you are trying to use 64-bit OpenMPI libraries with Firefly.
>You need to use 32-bit libs. You can find how to create them
>on this Forum. Nevertheless, please take in mind the following:
>1. There were changes in ABI of OpenMPI 1.4 as compared
>with 1.2 series. This broke compatibility with executables
>compiled with OpenMPI 1.2.x, such as Firefly 7.1.G and thus
>Firefly version 7.1.G is not compatible with OpenMPI 1.4.x
>To use Firefly with OpenMPI 7.1.G you need current beta of
>Firefly.
>2. Anyway, I do not recommend to use OpenMPI with Firefly at all as
>the implementation of collective operations in OpenMPI is not safe
>and lacks proper synchronization. Thus, we cannot guarantee stable
>execution of Firefly with OpenMPI. Though the workarounds for these
>problems exist both in OpenMPI (you can find some in the OpenMPI
>mailing lists) and in Firefly code, their use decrease overall
>performance of Firefly.
>Kind regards,
>Alex Granovsky
>
>
>
>
>On Tue Nov 15 '11 1:20pm, Eldar Mamin wrote
>-------------------------------------------
>>Dear all
>>does openmpi-1.4.1
>>(~$ which mpirun
>>/unicluster/opt/OpenFOAM/1.7/ThirdParty-1.7.1/platforms/linux64Gcc/openmpi-1.4.1/bin/mpirun)
>>fit the appropriate version of firefly -"Firefly version 7.1.G download links, Linux OpenMPI v. 1.2.x, dynamically linked NPTL-based version"
>>I got the following error
>>./firefly: error while loading shared libraries: libmpi.so.0: wrong ELF class: ELFCLASS64
>>./firefly: error while loading shared libraries: libmpi.so.0: wrong ELF class: ELFCLASS64
>>./firefly: error while loading shared libraries: libmpi.so.0: wrong ELF class: ELFCLASS64
>>./firefly: error while loading shared libraries: libmpi.so.0: wrong ELF class: ELFCLASS64
>>./firefly: error while loading shared libraries: libmpi.so.0: wrong ELF class: ELFCLASS64
>>./firefly: error while loading shared libraries: libmpi.so.0: wrong ELF class: ELFCLASS64
>>./firefly: error while loading shared libraries: libmpi.so.0: wrong ELF class: ELFCLASS64
>>./firefly: error while loading shared libraries: libmpi.so.0: wrong ELF class: ELFCLASS64
>>