Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

question about visual studio debugger

Brian_Murphy
New Contributor II
711 Views

The visual studio 2019 debugger seems to not show variables defined in a Use module unless the variable is specifically used somewhere in the code being stepped through in the debugger.  Is this normal?  Is there another way to be able to see such variables other than adding otherwise unneeded code?  If I try to add a Quick Watch for such a variable, visual studio says the variable is undefined, even though it will allow adding a WRITE statement to write out its value.

0 Kudos
3 Replies
Steve_Lionel
Honored Contributor III
711 Views

Yes, this is normal. Use the syntax modulename::variablename in the QuickWatch window.

Annotation 2020-04-22 121926.png

0 Kudos
Brian_Murphy
New Contributor II
711 Views

Super!  That's a nice trick.

0 Kudos
Steve_Lionel
Honored Contributor III
711 Views

The reason for this is that a symbol by a given name might exist in multiple modules, and unless it is used in the routine, there is no way to know which one you want.

0 Kudos
Reply