Note, there are two different mpich2-linked distribution on our server,
the one for older mpich2 installations and the second which is
compatible with the newer ones.
The binary in the RC distributions was compiled to work on the old
To run Firefly, you should have execute and read permissions
set on the firefly binary. That is: chmod a+rx ./firefly801
Next, check that all references to shared libraries are properly resolved:
Hope this helps.
On Tue Jan 28 '14 9:36pm, Mikhail Pozharov wrote
>I was using Linux/MPICH2 version of Firefly 8.0.0 on our university cluster (OS for our cluster is Fedora Core Linux 13) before recent update, however, after version 8.0.1 came out, I can't use it anymore.
>The previous version had a file called "firefly8.mpich2.ex" and I used a following script to run it:
>#PBS -N gamess
>#PBS -o /home/pozharovmv/out
>#PBS -e /home/pozharovmv/err
>#PBS -l walltime=72:00:00
>#PBS -q workq
>#PBS -l nodes=1:ppn=8
># chmod +x /home/pozharovmv/firefly8/firefly8.mpich2.ex
>PROCS=`wc -l < $PBS_NODEFILE`
>cat $PBS_NODEFILE > cores.txt
>mpiexec -machinefile $PBS_NODEFILE -np $PROCS /home/pozharovmv/firefly8_linux/firefly8.mpich2.ex -f -r -i /home/pozharovmv/5ClSal-6-311G.inp -o /home/pozharovmv/5ClSal-6-311G.out -ex /home/pozharovmv/firefly8_linux/
>However, version 8.0.1 does not have firefly8.mpich2.ex, and the method provided at the site (using chmod a+x ./firefly801) did not help.
>I am not very accustomed with Linux, so I'm afraid I'm making some obvious mistake.
>Can you, please, tell me how should I modify the script properly?
>P.S. I am sorry for putting script within the message, but I didn't find a way to attach a file.