Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

Traceback information is missing

lccostajr
Beginner
634 Views

I am compiling my Fortran application with the following set of parameters:

-nologo -c -assume:byterecl -fpp -gen-interfaces:nosource -warn:interfaces /MT  -check:all -Qfp-stack-check /traceback -fpe0 /debug:all

However, when the application crashes, I am getting the following output:

forrtl: severe (408): fort: (3): Subscript #1 of the array MYARRAY has value -858993460 which is less than the lower bound of 1

 

Image              PC        Routine            Line        Source

myapp.exe          025CE6E0  Unknown               Unknown  Unknown

myapp.exe          02565876  Unknown               Unknown  Unknown

myapp.exe          02526582  Unknown               Unknown  Unknown

myapp.exe          02526CF3  Unknown               Unknown  Unknown

myapp.exe          021BE6B0  Unknown               Unknown  Unknown

myapp.exe          021CC278  Unknown               Unknown  Unknown

myapp.exe          02285467  Unknown               Unknown  Unknown

myapp.exe          022A61AC  Unknown               Unknown  Unknown

myapp.exe          022794C7  Unknown               Unknown  Unknown

myapp.exe          01828FB8  Unknown               Unknown  Unknown

myapp.exe          024CE0DA  Unknown               Unknown  Unknown

myapp.exe          025D0353  Unknown               Unknown  Unknown

myapp.exe          025A756F  Unknown               Unknown  Unknown

kernel32.dll         76EA33AA  Unknown               Unknown  Unknown

ntdll.dll               77899EF2  Unknown               Unknown  Unknown

ntdll.dll               77899EC5  Unknown               Unknown  Unknown

where I was expecting to see routine names and line numbers.

What am I doing wrong?

The version of my compiler is:

Intel(R) Visual Fortran Compiler XE for applications running on IA-32, Version 13.1.0.149 Build 20130118
Copyright (C) 1985-2013 Intel Corporation. All rights reserved.

Thanks in advance,

Luiz

0 Kudos
2 Replies
mecej4
Honored Contributor III
634 Views

Check if the linking command (e.g., ifort without the /c option) included the /traceback option.

0 Kudos
lccostajr
Beginner
634 Views

That was the problem, now its is working.

Thanks for your prompt reply.

Regards,

Luiz

0 Kudos
Reply