Firefly and PC GAMESS-related discussion club


 
Learn how to ask questions correctly  
 
 
We are NATO-free zone
 



Re^3: Firefly v. 8.0.0 RC 33 build # 7420 is available for testing

Denis Zavelev
denis.zavelev@gmail.com


Hello, Alex!

Thanks for the responce!

>./configure --prefix=/opt/mpich2-1.5-gcc32 CFLAGS=-m32 CXXFLAGS=-m32 FFLAGS=-m32 FCFLAGS=-m32 --enable-shared

My configure string was:
./configure --prefix=/home/metalian/mpich2-install --with-arch=LINUX32 --enable-threads --enable-shared CFLAGS=-m32 CXXFLAGS=-m32 FFLAGS=-m32 FCFLAGS=-m32 |& tee c2.txt
It works perfectly with 7.1.G (after making 7.1.G working I decided to try 8.0.0rc)

>The compiler was gcc version 4.1.2 20071124 (Red Hat 4.1.2-42)
>(as C++ and Fortran libraries are not used by Firefly, this is the
>only relevant compiler).
Ubuntu 12.04 has gcc 4.6.3

>I have got a lot of libraries in /opt/mpich2-1.5-gcc32/lib
>There was no libmpich.so.3 library so I created it as a symbolic
>link to libmpich.so.8  
Yes, of course, the same thing (ldd gave me this name to create symlink for, all other libs were also found).

>Then I ran Firefly using /opt/mpich2-1.5-gcc32/bin/mpiexec and got it running perfectly.  
The only difference is using /home/metalian/mpich2-install but $PATH contains it.

>Could it be the case there is some library conflict with
>your installation of mpich2?
I don't know. How can I find this?

>Did you perhaps get some part
>of the output in the file or there were no output at all?
No output at all.

>What is the output of
>
>./firefly -nompi
>

>command?
Output is the same ('Segmentation fault' and nothing more).

Once again, 7.1.G works fine in the same system.


>>Just tried to run firefly8.mpich2.ex from rc33 (with the same mpich2-1.5 built from sources with all 32-bit options) and got segmentation fault.
>>===================================================================================
>>=   BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
>>=   EXIT CODE: 139
>>=   CLEANING UP REMAINING PROCESSES
>>=   YOU CAN IGNORE THE BELOW CLEANUP MESSAGES
>>===================================================================================
>>YOUR APPLICATION TERMINATED WITH THE EXIT STRING: Segmentation fault (signal 11)

>>ldd firefly8.mpich2.ex
>>gives:
>>     linux-gate.so.1 =>  (0xf774e000)
>>     libmpich.so.3 => /home/metalian/mpich2-install/lib/libmpich.so.3 (0xf74eb000)
>>     libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf749e000)
>>     libopa.so.1 => /home/metalian/mpich2-install/lib/libopa.so.1 (0xf749a000)
>>     libmpl.so.1 => /home/metalian/mpich2-install/lib/libmpl.so.1 (0xf7494000)
>>     librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf748b000)
>>     libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7470000)
>>     libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf746b000)
>>     libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf72c0000)
>>     libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf72a2000)
>>     /lib/ld-linux.so.2 (0xf774f000)

>>I'm using Ubuntu 12.04 64-bit with all latest updates, kernel version is 3.2.0-32-generic.

>>Execution strings used (no difference between results):
>>mpiexec -n 2 ./firefly8.mpich2.ex -r -f -p -o $inpfile.out -t scratch -b ./metalian.lib
>>mpiexec -n 2 /home/metalian/Quant/ff8rc33_mpich2_linux/firefly8.mpich2.ex -r -f -p -o /home/metalian/Quant/ff8rc33_mpich2_linux/$inpfile.out -t /home/metalian/Quant/ff8rc33_mpich2_linux/scratch  -b /home/metalian/Quant/ff8rc33_mpich2_linux/metalian.lib

>>I've also tried to use:
>>./firefly8.mpich2.ex -f -p -o inptest.out -ex . -t scratch -p4pg procgrp
>>In this case I'm getting only "Segmentation fault" message and nothing more.

>>System is based upon AMD Athlon(tm) 64 X2 Dual Core Processor 6000+.


[ Previous ] [ Next ] [ Index ]           Tue Oct 23 '12 6:36pm
[ Reply ] [ Edit ] [ Delete ]           This message read 1079 times