- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am using VS2012 together with Visual Fortran Compiler XE 13.0.0.089.
and I am building a 64-bits application.
I can break and step through the Fortran code but I cannot examine any variable
with watch or hover over the variable.
The stackframe says:
<Unknown function> Line 662 Unknown
The line number is correct.
Any ideas what may be the reason fro this behaviour ?
/Lars
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Are you looking at the debug build? The behaviour you're experiencing suggests you're looking at a release build.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, I am looing at a debug build.
And I have now also tested to build a 32.bits applictation.
Same behaviour.
/Lars
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This is a known problem - I am told it will be fixed in Update 2, due out later this month.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Okay, I'll wait and hope ....
Thanks Steve
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have this problem as well. Until it is corrected, I was wondering whether the problem is only with VS2012 Ultimate (which is what I'm using), or with all VS2012 versions?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, I am having the same problem with VS2012 Intel and visual Fortran composer 2013... I can't watch while I am debbuging the values that I am getting. Is because of the same problem? was it solved?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, it should be solved in the current version (Update 3 as I write this.) I believe it was fixed in Update 2.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Try Adding Watch with Right Click over variable, then making the variable name all CAPITALS by double clicking on the variable name in Watch and editing. For example, you can watch IWALKT (a 4 byte integer of value 0) but you cannot see iWalkT because VS cannot find symbol name.
IWALKT 0 long
iWalkT CXX0017: Error: symbol "iWalkT" not found
This is strange behaviour by VS 2013 as case insensitivity of Fortran was respected by VS 2010 and enforced for C++ code in my mixed language project. I have workaround this for local variables but VS 2013 still cannot watch global variables from Included Commons.
I am considering returning to VS 2010 and leave the Managed Code silliness to the .NET people. Having a repository shared by a dozen workers in 3 time zones is plenty of Management for me! :)
In conclusion, try making the variable name in Watch all CAPITALS!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Brian C. wrote:
Try Adding Watch with Right Click over variable, then making the variable name all CAPITALS by double clicking on the variable name in Watch and editing. For example, you can watch IWALKT (a 4 byte integer of value 0) but you cannot see iWalkT because VS cannot find symbol name.
IWALKT 0 long
iWalkT CXX0017: Error: symbol "iWalkT" not found
This is strange behaviour by VS 2013 as case insensitivity of Fortran was respected by VS 2010 and enforced for C++ code in my mixed language project. I have workaround this for local variables but VS 2013 still cannot watch global variables from Included Commons.
I am considering returning to VS 2010 and leave the Managed Code silliness to the .NET people. Having a repository shared by a dozen workers in 3 time zones is plenty of Management for me! :)
In conclusion, try making the variable name in Watch all CAPITALS!
Brian C.,
Which version of Intel Fortran are you using? With Intel Fortran Compiler 15 version (Intel(R) Visual Fortran Compiler XE 15.0.0.108) integrated with 3 versions of Visual Studio (2013, 2012, and 2010), I do not notice any such problems with watch variables from Fortran code in any of the VS versions.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
FortranFan
My Intel setup in VS 2013 is this:
Intel(R) Visual Fortran Package ID: w_fcompxe_2013_sp1.4.237
Intel(R) Visual Fortran Composer XE 2013 SP1 Update 4 Integration for Microsoft Visual Studio* 2013, 14.0.0100.12, Copyright (C) 2002-2014 Intel Corporation
My VS 2013 version stuff is this:
Microsoft Visual Studio Professional 2013
Version 12.0.21005.1 REL
Microsoft .NET Framework
Version 4.5.50938
Installed Version: Professional
I have temporarily retreated back to VS 2010 until I can get this fixed.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page