SPheno runs on one computer but not on another

Questions about the interface between SARAH and SPheno as well as the FlavorKit functionality
Post Reply
Zeick
Posts: 2
Joined: 28. Sep 2018, 15:53

SPheno runs on one computer but not on another

Post by Zeick » 17. Oct 2018, 16:56

Hi!

I fail to execute SPheno for our model in my computer (SPheno output generated by SARAH), but in my collague's computer it runs without errors. Here is the error message.

Code: Select all

SPheno-3.3.8 bin/SPhenoMyModel
 Calculating branching ratios and decay widths
 NaN appearing in solution of tadpole equations for MHd2
Note: The following floating-point exceptions are signalling:
IEEE_INVALID_FLAG IEEE_DIVIDE_BY_ZERO IEEE_UNDERFLOW_FLAG IEEE_DENORMAL
STOP Subroutine TerminateProgram
We use SPheno 3.3.8 and our gfortran compiler is 8.2.0. We both have the same versions of SPheno and gfortran. We use 64-bit Ubuntu Linux. SPheno appears to have some issues with gfortran compiler.

When you have the time, please check it out. We have no idea what causes this.

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

Re: SPheno runs on one computer but not on another

Post by FStaub » 17. Oct 2018, 20:59

Hi,

the best way to track the origin of this behaviour would be to use ifort and compile with the flag -C
That should give some more details why NaN appear. This non-deterministic behaviour usually appears if some array index is out of range or if a variable is used before initialization, i.e. some 'random stuff' is used in these cases.

Cheers
Florian

Post Reply