SIGFPE: reverse floating point exception error for this error: 0x7F70C71AF7D7

I am using the Fortran 90 model under Ubuntu 14.04. The gfortran 95 compiler (gfortran 4: 4.8.2-1ubuntu6) and gcc 4: 4.8.2-1ubuntu6 are installed by the Ubuntu Software Center. After starting the model, I get the following error message:

Program received signal SIGFPE: Floating-point exception - erroneous arithmetic operation. Backtrace for this error: #0 0x7F70C71AF7D7 #1 0x7F70C71AFDDE #2 0x7F70C68EAD3F #3 0x7F70C6EB6913 

Can someone explain to me what these return codes mean? How can I handle these errors?

+5
source share
1 answer

Use the -O -Wall -fcheck=all -g -fbacktrace at compile time and run the executable. If this does not provide the necessary information, try running your program under gdb and / or valgrind.

+4
source

Source: https://habr.com/ru/post/1213521/


All Articles