Quantcast
Channel: Intel® Software - Intel® Visual Fortran Compiler for Windows*
Viewing all articles
Browse latest Browse all 5691

erroneous trace back listing in release mode

$
0
0

I have experienced many times a wrong trace back listing in case of run time errors.

The following is a case:

      Output/plot unit   7 PL1      - time    4:00:00      P.  49
forrtl: error (73): floating divide by zero
Image              PC        Routine            Line        Source            
XDSIMV10.EXE       00F32D62  _HB256                    272  V1CORR56.FOR
XDSIMV10.EXE       010783B1  _DY56_FLOW               1071  V0DUOP56.FOR
XDSIMV10.EXE       01077EF5  _DY56_FLOW               1135  V0DUOP56.FOR
XDSIMV10.EXE       0107273C  _DYUO56                   263  V0DUOP56.FOR
XDSIMV10.EXE       00F8DC06  _DY02_PROP                156  v0prop02.for
XDSIMV10.EXE       00F880CC  _DY02_PROP                193  v0prop02.for
XDSIMV10.EXE       0101CD2D  _DYNAMIC_SOLUTION        1044  V0DYNSOL.FOR
XDSIMV10.EXE       01130866  _MAIN__                   525  V0XDSIM.FOR
XDSIMV10.EXE       013FACA2  Unknown               Unknown  Unknown
XDSIMV10.EXE       011D6172  Unknown               Unknown  Unknown
kernel32.dll       7649EE6C  Unknown               Unknown  Unknown
ntdll.dll          76E03AB3  Unknown               Unknown  Unknown
ntdll.dll          76E03A86  Unknown               Unknown  Unknown

The subroutine DYUO56 is not called by DY02_PROP and the double listing of DY02_PROP is also wrong.

The routine called at line 1044 of V0DYNSOL.for is not DY02_PROP. The initial lines of the trace-back are correct so the error point can be identified. However these imperfections do not place  the user at easy.

COMPILER: Intel(R) Visual Fortran 15.0-1750
 

 


Viewing all articles
Browse latest Browse all 5691

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>