- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have upgraded from CVF to IVF newest version. Under IVF, when the release version crashes, there is virtually no traceback information. This information can sometimes be useful, especially if a customer has a crash or if the software runs fine in debug mode but crashes in release.
I am trying to get a traceback similar to that from CVF which gives subroutine call trace and line numbers. I have found
Line Numbers Only (/debug:minimal) in Debug information format under Fortran/Debugging (default is NONE)and
Generate Traceback Informationcan be set to YES(/traceback)under Fortran/Run-Time, but that requires Omit Frame Pointers be set to NO in Fortran/optimizsation.
Will setting these switches (Line Numbers Only, Generate Traceback Information Yes and Omit Frame Pointers No) give me informative traceback information for a crash in the release version without unduly slowing things down?
Or are there other switches to consider?
Thanks,
Charles
I am trying to get a traceback similar to that from CVF which gives subroutine call trace and line numbers. I have found
Line Numbers Only (/debug:minimal) in Debug information format under Fortran/Debugging (default is NONE)and
Generate Traceback Informationcan be set to YES(/traceback)under Fortran/Run-Time, but that requires Omit Frame Pointers be set to NO in Fortran/optimizsation.
Will setting these switches (Line Numbers Only, Generate Traceback Information Yes and Omit Frame Pointers No) give me informative traceback information for a crash in the release version without unduly slowing things down?
Or are there other switches to consider?
Thanks,
Charles
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You don't need the /debug setting at all - just /traceback and disable "omit frame pointers". This won't slow down your code to any noticeable degree.
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page