Intel® C++ Compiler
Support and discussions for creating C++ code that runs on platforms based on Intel® processors.
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!
7568 Discussions

Local variables not visible in VS debugger when using 12.0 compiler

hylton__ron
Beginner
122 Views
I'm having a lot of problems with local variables not being visible in the VS debugger when I compile with 12.0.1.127. It happens with both VS2008 and VS2010 (with & without SP1 beta). If I compile with 11.1.070 in VS2008 then the debugger works fine in both VS2008 & VS2010.

If I try to Watch the variables in VS2008 I get CXX0017 symbol not found.
In VS2010 I mostly get CXX0069 variable needs stack frame, occasionally CXX0017.

The Debug Format switch is /ZI.

Ron
0 Kudos
3 Replies
JenniferJ
Moderator
122 Views
We've got several existing issues related to debugger. one is "local variables are not visible when stepping inside a for-loop", another one ""(error) | 0" value show in debug window" from this report - http://software.intel.com/en-us/forums/showthread.php?t=79114and http://software.intel.com/en-us/forums/showthread.php?t=72985

is your issue similar to those? if not, could you send me a testcase?

Thanks,
Jennifer
hylton__ron
Beginner
122 Views
Jennifer,

My problem is specific to 12.0. It may or may not be related to for-loops. I made a test case with a VS2008 project but I'm having trouble adding it to the post; is there another way to send it? There are places marked //icl. If you compile with 12.0 you can't see locals at these points, but you can if you compile with 11.1.

Ron
JenniferJ
Moderator
122 Views
See this article on how to attach a file. http://software.intel.com/en-us/articles/how-to-attach-file-insert-code-into-forum-post/

it's great that you have a testcase for this. Thank you very much!

Jennifer
Reply