Error generating SPheno source code for NMSSM with SARAH
Posted: 8. Nov 2017, 22:15
Dear Florian,
I am trying to generate the SPheno-4.0.3 source code for NMSSM using
SARAH-4.12.0. I am having the following error message with the command
make Model=NMSSM
issued from the home folder of SPheno-4.0.3:
=========================================================
asesh@dignity:~/MyPlace/Packages/SPheno-4.0.3$ make Model=NMSSM
cd NMSSM ; make F90=gfortran version=400.00
make[1]: Entering directory `/home/asesh/MyPlace/Packages/SPheno-4.0.3/NMSSM'
cd ../src ; make F90=gfortran
make[2]: Entering directory `/home/asesh/MyPlace/Packages/SPheno-4.0.3/src'
gfortran -o SPheno -O SPheno4.o ../lib/../lib/libSPheno.a
mv SPheno ../bin
make[2]: Leaving directory `/home/asesh/MyPlace/Packages/SPheno-4.0.3/src'
make F90=gfortran ../lib/libSPhenoNMSSM.a
make[2]: Entering directory `/home/asesh/MyPlace/Packages/SPheno-4.0.3/NMSSM'
gfortran -c -g -ffree-line-length-none -J../include -I../include LoopDecays/LoopDecayGlu_NMSSM.f90
LoopDecays/LoopDecayGlu_NMSSM.f90:86.49:
Call hardradiationFFS(Mex1,Mex2,Mex3,MLambda,em,<>StringRiffle[{0._dp, 0._dp,
1
Error: Syntax error in argument list at (1)
LoopDecays/LoopDecayGlu_NMSSM.f90:659.49:
Call hardradiationFFS(Mex1,Mex2,Mex3,MLambda,em,<>StringRiffle[{0._dp, 0._dp,
1
Error: Syntax error in argument list at (1)
make[2]: *** [../lib/libSPhenoNMSSM.a(LoopDecayGlu_NMSSM.o)] Error 1
make[2]: Leaving directory `/home/asesh/MyPlace/Packages/SPheno-4.0.3/NMSSM'
make[1]: *** [bin/SPhenoNMSSM] Error 2
make[1]: Leaving directory `/home/asesh/MyPlace/Packages/SPheno-4.0.3/NMSSM'
make: *** [bin/SPheno] Error 2
asesh@dignity:~/MyPlace/Packages/SPheno-4.0.3$
=========================================================
Could you please give me a hint as to what may have gone wrong.
Regards.
Asesh
I am trying to generate the SPheno-4.0.3 source code for NMSSM using
SARAH-4.12.0. I am having the following error message with the command
make Model=NMSSM
issued from the home folder of SPheno-4.0.3:
=========================================================
asesh@dignity:~/MyPlace/Packages/SPheno-4.0.3$ make Model=NMSSM
cd NMSSM ; make F90=gfortran version=400.00
make[1]: Entering directory `/home/asesh/MyPlace/Packages/SPheno-4.0.3/NMSSM'
cd ../src ; make F90=gfortran
make[2]: Entering directory `/home/asesh/MyPlace/Packages/SPheno-4.0.3/src'
gfortran -o SPheno -O SPheno4.o ../lib/../lib/libSPheno.a
mv SPheno ../bin
make[2]: Leaving directory `/home/asesh/MyPlace/Packages/SPheno-4.0.3/src'
make F90=gfortran ../lib/libSPhenoNMSSM.a
make[2]: Entering directory `/home/asesh/MyPlace/Packages/SPheno-4.0.3/NMSSM'
gfortran -c -g -ffree-line-length-none -J../include -I../include LoopDecays/LoopDecayGlu_NMSSM.f90
LoopDecays/LoopDecayGlu_NMSSM.f90:86.49:
Call hardradiationFFS(Mex1,Mex2,Mex3,MLambda,em,<>StringRiffle[{0._dp, 0._dp,
1
Error: Syntax error in argument list at (1)
LoopDecays/LoopDecayGlu_NMSSM.f90:659.49:
Call hardradiationFFS(Mex1,Mex2,Mex3,MLambda,em,<>StringRiffle[{0._dp, 0._dp,
1
Error: Syntax error in argument list at (1)
make[2]: *** [../lib/libSPhenoNMSSM.a(LoopDecayGlu_NMSSM.o)] Error 1
make[2]: Leaving directory `/home/asesh/MyPlace/Packages/SPheno-4.0.3/NMSSM'
make[1]: *** [bin/SPhenoNMSSM] Error 2
make[1]: Leaving directory `/home/asesh/MyPlace/Packages/SPheno-4.0.3/NMSSM'
make: *** [bin/SPheno] Error 2
asesh@dignity:~/MyPlace/Packages/SPheno-4.0.3$
=========================================================
Could you please give me a hint as to what may have gone wrong.
Regards.
Asesh