Error when implementating a model

Questions about the interface between SARAH and SPheno as well as the FlavorKit functionality
Post Reply
ozozdal
Posts: 1
Joined: 3. Mar 2017, 07:41

Error when implementating a model

Post by ozozdal » 4. Mar 2017, 08:55

Dear Florian,

When I am trying to compile a model in SPheno version 3.3.3, 3.3.4 and 3.3.5, I am getting a error as below. I am using ifort compiler and I am not getting any error in the newer SPheno versions. It seems like a library problem but I couldn't solve it. What am I missing ?

Code: Select all

make F90=ifort ../lib/libSPhenoBLRinvSeesaw.a 
make[2]: Entering directory `/truba/home/uozdemir/SPheno-3.3.3/mBLR'
make[2]: Nothing to be done for `../lib/libSPhenoBLRinvSeesaw.a'.
make[2]: Leaving directory `/truba/home/uozdemir/SPheno-3.3.3/mBLR'
make F90=ifort SPhenoBLRinvSeesaw.o 
make[2]: Entering directory `/truba/home/uozdemir/SPheno-3.3.3/mBLR'
make[2]: `SPhenoBLRinvSeesaw.o' is up to date.
make[2]: Leaving directory `/truba/home/uozdemir/SPheno-3.3.3/mBLR'
ifort -o SPhenoBLRinvSeesaw -g   SPhenoBLRinvSeesaw.o ../lib/libSPhenoBLRinvSeesaw.a ../lib/libSPheno.a
../lib/libSPhenoBLRinvSeesaw.a(Sd_BLRinvSeesaw.o): In function `sdtosdchaccha':
/truba/home/uozdemir/SPheno-3.3.3/mBLR/Sd_BLRinvSeesaw.f90:3508: undefined reference to `integratevavb_'
../lib/libSPhenoBLRinvSeesaw.a(Sd_BLRinvSeesaw.o): In function `sdtosdchichi':
/truba/home/uozdemir/SPheno-3.3.3/mBLR/Sd_BLRinvSeesaw.f90:4403: undefined reference to `integratevavb_'
../lib/libSPhenoBLRinvSeesaw.a(Sd_BLRinvSeesaw.o): In function `sdtosdfdcfd':
/truba/home/uozdemir/SPheno-3.3.3/mBLR/Sd_BLRinvSeesaw.f90:7963: undefined reference to `integratevavb_'
../lib/libSPhenoBLRinvSeesaw.a(Sd_BLRinvSeesaw.o): In function `sdtosdfucfu':
/truba/home/uozdemir/SPheno-3.3.3/mBLR/Sd_BLRinvSeesaw.f90:9858: undefined reference to `integratevavb_'
../lib/libSPhenoBLRinvSeesaw.a(Sd_BLRinvSeesaw.o): In function `sdtosdfecfe':
/truba/home/uozdemir/SPheno-3.3.3/mBLR/Sd_BLRinvSeesaw.f90:11325: undefined reference to `integratevavb_'
../lib/libSPhenoBLRinvSeesaw.a(Sd_BLRinvSeesaw.o):/truba/home/uozdemir/SPheno-3.3.3/mBLR/Sd_BLRinvSeesaw.f90:11961: more undefined references to `integratevavb_' follow
make[1]: *** [bin/SPhenoBLRinvSeesaw] Error 1
make[1]: Leaving directory `/truba/home/uozdemir/SPheno-3.3.3/mBLR'
make: *** [bin/SPheno] Error 2

Thank you

FStaub
Site Admin
Posts: 822
Joined: 13. Apr 2016, 14:05

Re: Error when implementating a model

Post by FStaub » 5. Mar 2017, 12:55

Hi,

the function "integratevavb" needed for this model to calculate the three-body decays with two different, massive and neutral gauge bosons in the propagator (Z and Z') is only present in newer SPheno version.

Cheers
Florian

Post Reply