- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am new to Intel Fortran compiler. When debugging I cannot see the variable values in watch window. It appears "Cannot view register variable". In the compaq compiler I used to work gives any variable value in watch window. Is it possible in Intel to do that? or.. how can I use this debugger?
Thanks
Thanks
Link Copied
13 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It sounds as if you are trying to debug an optimized build. If you are building a debug configuration, make sure that optimization is disabled. CVF would do the same thing.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - Steve Lionel (Intel)
It sounds as if you are trying to debug an optimized build. If you are building a debug configuration, make sure that optimization is disabled. CVF would do the same thing.
Thanks a lot. It helped.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - nimalcj
Thanks a lot. It helped.
I'm having the same issue, even with optimization disabled while debugging. Any clues?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
How certain are you that you have disabled debugging and not reduced the level of debug information? Please attach the buildlog.htm from the build.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - Steve Lionel (Intel)
How certain are you that you have disabled debugging and not reduced the level of debug information? Please attach the buildlog.htm from the build.
------ Build started: Project: new display, Configuration: Debug|Win32 ------
Linking...
Creating temporary file "RSP1.rsp" with contents
[
/OUT:"Debug/new display.exe" /INCREMENTAL:NO /NOLOGO /LIBPATH:"ia32lib" /MANIFEST /MANIFESTFILE:"D:DisplayBatchINTEL 9.09debugnew display.exe.intermediate.manifest" /DEBUG /PDB:"Debug/new display.pdb" /MAP:"Debug/new display.map" /SUBSYSTEM:WINDOWS /STACK:100000000 /MACHINE:I386 "Debug/spvalu.obj" "Debug/srsolv.obj" "Debug/Inside.obj" "Debug/strings.obj" "Debug/newtonrings.obj" "Debug/solve.obj" "Debug/Limits.obj" "DebugBitmapstuff.obj" "Debug/transd.obj" "Debug/Descript.obj" "Debug/display module.obj" "Debug/LZWCompression.obj" "Debug/ArealXray.obj" "Debug/SaveJDZ.obj" "Debug/Rebin.obj" "Debug/apply_stripe_correction.obj" "Debug/sculpt.obj" "Debug/LMT3d.obj" "Debug/ZDialog.obj" "Debug/Sinogram.obj" "Debug/openMPA3.obj" "Debug/resolution.obj" "Debug/model.obj" "Debug/background.obj" "Debug/odtodose.obj" "Debug/LMTfit.obj" "Debug/SaveDialog.obj" "Debug/openVox.obj" "Debug/Fcalibrate.obj" "Debug/TwoDGaussian.obj" "Debug/TileGlow.obj" "Debug/lmask.obj" "Debug/Classify.obj" "Debug/CompareC.obj" "Debug/MCsetup.obj" "Debug/TestObject.obj" "Debug/Tiff.obj" "Debug/Edge.obj" "Debug/PopOpen.obj" "Debug/transpose.obj" "Debug/projgate.obj" "Debug/modelfit.obj" "Debug/get_filename.obj" "Debug/fft.obj" "Debug/area.obj" "Debug/rotate.obj" "Debug/OpenDialog.obj" "Debug/math Dialog.obj" "Debug/Batch.obj" "Debug/threshold.obj" "Debug/graphicsmode.obj" "Debug/calibrate.obj" "Debug/version.obj" "Debug/star_median.obj" "Debug/new display.obj" "Debug/smooth.obj" "Debug/patch.obj" "Debug/Mask.obj" "Debug/Fcalibrate1.obj" "Debug/center.obj" "Debug/Normalize.obj" "Debug/history.obj" "Debug/delimn.obj" "Debug/AverageDialog.obj" "Debug/xp.obj" "Debug/save_filename.obj" "Debug/morley.obj" "Debug/getputcopy.obj" "Debug/flattendialog.obj" "Debug/Areal.obj" "Debug/TwoColorAreal.obj" "Debug/save_stripe_correction.obj" "Debug/MC.obj" "Debug/closedialog.obj" "Debug/BeamShift.obj" "Debug/map.obj" "Debug/scratch.obj" "Debug/GraphRead.obj" "Debug/Composite.obj" "Debug/AutoBeamShift.obj" "Debug/AlignDialog.obj" "Debug/volumefit.obj" "Debug/listmode.obj" "Debug/FCJoiner.obj" "Debug/applycalibration.obj" "Debug/TransformDialog.obj" "Debug/MaterialMask.obj" "Debug/Match.obj" "Debug/Get_data.obj" "Debug/Circle.obj" "Debug/yp.obj" "Debug/threeD_median.obj" "Debug/shift.obj" "DebugTwod.obj" "Debug/star_correction.obj" "Debug/mouse_event.obj" "Debug/Goydar.obj" "Debuggaussfit.obj" "Debug/comment.obj" "Debug/Box.obj" "Debug/arealdensity.obj" "Debug/slide.obj" "Debug/McGill.obj" "Debug/bitmap.obj" "Debug/Annotate.obj" "Debug/Slit.obj" "Debug/help.obj" "Debug/CameraStripe.obj" "Debug/autoFcalibrate.obj" "Debug/window.obj" "Debug/symmetrycorrection.obj" "Debug/script.obj" "Debug/nodisplay.obj" "Debug/Contour.obj" "Debug/idd_zscale.res"
]
Creating command line "Link @"D:DisplayBatchINTEL 9.09DebugRSP1.rsp""
Link: executing 'link'
Embedding manifest...
mt.exe /nologo /outputresource:"D:DisplayBatchINTEL 9.09debugnew display.exe;#1" /manifest "D:DisplayBatchINTEL 9.09debugnew display.exe.intermediate.manifest"
new display - 0 error(s), 0 warning(s)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
That doesn't show me a compile, just the link.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - Steve Lionel (Intel)
That doesn't show me a compile, just the link.
------ Build started: Project: new display, Configuration: Debug|Win32 ------
Compiling with Intel Fortran Compiler 10.0.025 [IA-32]...
ifort /nologo /Zi /Od /QaxN /Qpar_threshold:0 /fpp /Qopenmp /fpscomp:filesfromcmd /align:dcommons /align:sequence /names:uppercase /module:"Debug/" /object:"Debug/" /traceback /check:bounds /check:arg_temp_created /libs:qwin /dbglibs /c /Qvc8 /Qlocation,link,"C:Program FilesMicrosoft Visual Studio 8VCbin" "D:DisplayBatchINTEL 9.09Tiff.f90"
ifort /nologo /Zi /Od /QaxN /Qpar_threshold:0 /fpp /Qopenmp /fpscomp:filesfromcmd /align:dcommons /align:sequence /names:uppercase /module:"Debug/" /object:"Debug/" /traceback /check:bounds /check:arg_temp_created /libs:qwin /dbglibs /c /Qvc8 /Qlocation,link,"C:Program FilesMicrosoft Visual Studio 8VCbin" "D:DisplayBatchINTEL 9.09Batch.f90"
ifort /nologo /Zi /Od /QaxN /Qpar_threshold:0 /fpp /Qopenmp /fpscomp:filesfromcmd /align:dcommons /align:sequence /names:uppercase /module:"Debug/" /object:"Debug/" /traceback /check:bounds /check:arg_temp_created /libs:qwin /dbglibs /c /Qvc8 /Qlocation,link,"C:Program FilesMicrosoft Visual Studio 8VCbin" "D:DisplayBatchINTEL 9.09listmode.f90"
Linking...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You say you are new to Intel Visual Fortran, but you are using a three-year-old compiler. I suggest installing the current version 11.1 if you can. If not, please create a new project with your files added to it. Do not change any of the settings (you have added many optimization-type settings to the debug configuration, which is strange) and see if it works for you there. In fact, I'd recommend that in any case.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - Steve Lionel (Intel)
You say you are new to Intel Visual Fortran, but you are using a three-year-old compiler. I suggest installing the current version 11.1 if you can. If not, please create a new project with your files added to it. Do not change any of the settings (you have added many optimization-type settings to the debug configuration, which is strange) and see if it works for you there. In fact, I'd recommend that in any case.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I was suggesting a new project as it would eliminate one possible source of problems. You would not have to do this each time a new version comes out. Ordinarily it would be as easy as just creating the project and adding all the source files (which can usually be done in a single operation.)
The particular version you're using has many known problems. Can you at least try a later update to 10.0?
Since you're using OpenMP, try the OpenMP "stubs" option to see if that helps. /QaxN should be removed from the debug configuration.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - Steve Lionel (Intel)
The particular version you're using has many known problems. Can you at least try a later update to 10.0?
Since you're using OpenMP, try the OpenMP "stubs" option to see if that helps. /QaxN should be removed from the debug configuration.
Since you're using OpenMP, try the OpenMP "stubs" option to see if that helps. /QaxN should be removed from the debug configuration.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10.0.025 is one of the updates of 10.0. I thought it was the first release, but on investigation I see it was a later update. In any case, that is no longer a supported version. I can't find your email address in our registration database so I don't know what you're eligible for.
If you specify OpenMP stubs you should not get linking errors as it should still link to the library (libguide.lib) that provides those routines.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have checked out the 10.0 version .
And It woks for me !!!!
Thanks for the suggestions ...
And It woks for me !!!!
Thanks for the suggestions ...
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