export MASTSIF=$PWD/sif
export ARCHDEFS=$HOME/CUTEst/archdefs
export SIFDECODE=$HOME/CUTEst/sifdecode
export CUTEST=$HOME/CUTEst/cutest
export MYARCH=mac64.osx.gfo

gfortran -c -O4 kssma-forcutest.f90
gfortran -c -O4 cutestwrapper.f90
gfortran -c -O4 kss.f90

touch kss-table.txt

ulimit -St 3600

for i in $*

do

 $SIFDECODE/bin/sifdecoder $i.SIF

 gfortran -c -O4 ELFUN.f EXTER.f GROUP.f RANGE.f

 gfortran ELFUN.o EXTER.o GROUP.o RANGE.o kssma-forcutest.o cutestwrapper.o kss.o -L$CUTEST/objects/$MYARCH/double -o kssma-forcutest -llapack -lcutest

 rm kss-tabline.txt

 ./kssma-forcutest

 printf "%8s " $i >> kss-table.txt ;

 if [ -e kss-tabline.txt ] ; then
   cat kss-tabline.txt                        >> kss-table.txt ;
 else 
   if [ -e kss-tabline-interrupted.txt ] ; then
     cat kss-tabline-interrupted.txt          >> kss-table.txt ;
   else
     printf "(there is no kss-tabline.txt)\n" >> kss-table.txt ;
   fi
 fi

done

