Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

strange error in Locals window

Brian_Murphy
New Contributor II
1,757 Views
I may have broken either Visual Studio or my fortran code. In the debugger, the Locals window is showing CXX0033: Error: error in OMF type information for fixed size arrays in a locally defined data structure This code was running fine. This problem just started yesterday. Anyone know what the problem might be?
0 Kudos
53 Replies
Steven_L_Intel1
Employee
579 Views

Visual Studio 10.0 is for VS2010. If you also have that installed, don't touch it.

0 Kudos
Brian_Murphy
New Contributor II
579 Views
I had moved the Intel Fortran folder out of VS2010 and onto the desktop. Intel Fortran Composer is installing right now, but it seems to be stuck on "step 13 of 25" which is installing VS 2010 Shell. It's been installing now for over an hour. Pretty soon I'm going to kill it and start over. Brian
0 Kudos
Brian_Murphy
New Contributor II
579 Views

I killed the installer and ran it again.  This time it asked me "modify, repair, remove" to I picked repair.  It finished that in about a minute, but when I load my fortran project it says "incompatible".  I need to start over.

0 Kudos
Steven_L_Intel1
Employee
579 Views

You said you were using VS2012 - you should not need the shell. Did you uninstall VS2012? Or did you really mean VS2010?

At this point I suggest uninstalling Fortran, uninstalling all Visual Studios, delete any Visual Studio folders, then starting over.

0 Kudos
Brian_Murphy
New Contributor II
579 Views

I am using VS2012.  I did not do anything to either VS2010 or 12, other than moving the Intel Fortran folder out of the VS2010 folder.  This was done after running the uninstaller for IVF.

Right now I an running the uninstaller for VS2012.  That will take a really long time based on prior experience.  Right now the VS2012 un-installer is creating a system restore point, and that alone will take the better part of an hour.  When this finishes, I will run the uninstaller for VS2010.

When I go to reinstall everything, what order should I do what?  I will plan on doing VS2012 first, then Intel Fortran.  Hopefully IMSL will survive all this.

0 Kudos
Steven_L_Intel1
Employee
579 Views

Yes, that order is correct. IMSL will be unaffected.

0 Kudos
Brian_Murphy
New Contributor II
579 Views

Upon attempting to install VS2012, I get this message

Microsoft Visual Studio 2010 Tools for Office Runtime (x64) Package Failed

Is this important?  I haven't tried to install IVF yet, but I plan to tomorrow.

Thanks,

Brian

 

 

0 Kudos
Steven_L_Intel1
Employee
579 Views

No, that isn't important.

0 Kudos
Brian_Murphy
New Contributor II
579 Views

I have installed VS2012 and Intel Fortran.  I'm trying to run the matrix_vector_multiplication.sln sample project.  It will not build.  I get an error that says:

Configuration 'Debug/Win32" requires compiler support for the Win32 platform, but that support is not installed.

This is an entirely new problem.  I got a similar error when I picked Win64.  What do I do?

0 Kudos
Steven_L_Intel1
Employee
579 Views

What is the filename of the EXE you used for the install? Did you use the default location for the install?

0 Kudos
Brian_Murphy
New Contributor II
579 Views

The name of the file I ran is setup.exe that came from w_fcompxe_2013.4.190.exe.  I took the defaults for everything.

Intel Fortan was not in the Add Remove Programs applet.  So I just now ran the IVF setup.exe again, and this time it finished without freezing.  The matrix_vector sample project will now build and run.  That's the good news.  The bad news is that after the better part of two days uninstalling and reinstalling everything, it didn't do any good.  In the Locals window I'm still seeing float[] and double instead of REAL, and matrix A and some other variables do not appear.

I really don't know what to do.  Should I give up on this computer and go get another?

Brian

0 Kudos
Steven_L_Intel1
Employee
579 Views

Could I convince you to uninstall Fortran (only) and download and install Composer XE SP1 Update 1? (w_fcompxe_2013_sp1.1.139.exe)

Something is preventing the Fortran debug support from loading. Do you see the same behavior for a newly created Fortran Console project?

0 Kudos
Brian_Murphy
New Contributor II
579 Views

I'll try anything.  How do I get that download?  The Intel Software Manager will only tell me that I've got the "latest software available installed".

I created a new console project from scratch and added the two source files for the matrix vector multiplication sample.  I got exactly the same behavior in the debugger as with the original sln project.

Tomorrow I may go looking for another computer.  If I get one, I will do a full install of VS2012 followed by a full install of Intel Fortran Composer.

Brian

 

0 Kudos
Steven_L_Intel1
Employee
579 Views

It could be that your license support does not allow a newer version.

Do you have ForDbgEE.dll and ForDbgSW.dll in C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Packages\Debugger\ ?

0 Kudos
Brian_Murphy
New Contributor II
579 Views

Those two files are there and have dates of 1/16/2013

Brian

 

0 Kudos
Steven_L_Intel1
Employee
579 Views

I'm having difficulty understanding what could cause this. I will probably have to ask the developers for some suggestions. Not that I think it will help, but please follow the various troubleshooting steps in http://software.intel.com/en-us/articles/troubleshooting-fortran-integration-issues-with-visual-studio/

It would also be interesting if you install on another PC and see what it does.

0 Kudos
Brian_Murphy
New Contributor II
579 Views
In case this helps, the following is from doing "copy info" in the About Visual Studio box. How does one identify the exact version of intel fortran that is installed? Is the one I have 13.0.3624.11 ?? Brian Microsoft Visual Studio Professional 2012 Version 11.0.50727.1 RTMREL Microsoft .NET Framework Version 4.5.50938 Installed Version: Professional LightSwitch for Visual Studio 2012 04938-004-0034007-02586 Microsoft LightSwitch for Visual Studio 2012 Office Developer Tools 04938-004-0034007-02586 Microsoft Office Developer Tools Team Explorer for Visual Studio 2012 04938-004-0034007-02586 Microsoft Team Explorer for Visual Studio 2012 Visual Basic 2012 04938-004-0034007-02586 Microsoft Visual Basic 2012 Visual C# 2012 04938-004-0034007-02586 Microsoft Visual C# 2012 Visual C++ 2012 04938-004-0034007-02586 Microsoft Visual C++ 2012 Visual F# 2012 04938-004-0034007-02586 Microsoft Visual F# 2012 Visual Studio 2012 Code Analysis Spell Checker 04938-004-0034007-02586 Microsoft® Visual Studio® 2012 Code Analysis Spell Checker Portions of International CorrectSpell™ spelling correction system © 1993 by Lernout & Hauspie Speech Products N.V. All rights reserved. The American Heritage® Dictionary of the English Language, Third Edition Copyright © 1992 Houghton Mifflin Company. Electronic version licensed from Lernout & Hauspie Speech Products N.V. All rights reserved. Visual Studio 2012 SharePoint Developer Tools 04938-004-0034007-02586 Microsoft Visual Studio 2012 SharePoint Developer Tools Intel(R) Visual Fortran Package ID: w_fcompxe_2013.4.190 Intel(R) Visual Fortran Composer XE 2013 Update 4 Integration for Microsoft Visual Studio* 2012, 13.0.3624.11, Copyright (C) 2002-2013 Intel Corporation * Other names and brands may be claimed as the property of others. NuGet Package Manager 2.0.30625.9003 NuGet Package Manager in Visual Studio. For more information about NuGet, visit http://docs.nuget.org/. PreEmptive Analytics Visualizer 1.0 Microsoft Visual Studio extension to visualize aggregated summaries from the PreEmptive Analytics product. Web Developer Tools 1.0.30710.0 Microsoft Web Developer Tools contains the following components: Page Inspector: Tool that offers an efficient way to decompose Web Applications and diagnose front-end issues. Web Publishing: Extensions required for Web Publishing for both hosted servers as well as on premises. Web Form Templates: Includes the default templates for Web Form Applications. Editor Extensions: Includes HTML, CSS, and JS editor extensions that greatly enhance the development experience.
0 Kudos
Steven_L_Intel1
Employee
579 Views

It's the "Package ID", w_fcompxe_2013.4.190, that identifies the product version. This says you have Composer XE 2013 Update 4, build 190.

The "13.0.3624.11" is the version of the specific integration into Visual Studio you are using - it isn't directly convertable to a product version, though the 13.0 gives an approximation. The .11 at the end indicates the VS version for this integration, VS2012 (Visual Studio 11.0).

0 Kudos
Brian_Murphy
New Contributor II
579 Views
I went to that troubleshooting link. Here is something that looks relevant: VS2013: C:\Program Files (x86)\Microsoft Visual Studio 12.0\Intel Fortran\VFPackages Check to see if this folder contains six DLL files Windows may hide the file type for DLL files - the file names are VFAVwin.dll, VFFortSvc.dll, I do not have this one VFHieEditor.dll, VFProj.dll, VFProjConvert.dll, VFToolOpt.dll. I do not have this one If any of these files are not present, uninstall and reinstall Intel Visual Fortran. So I'm going to (again) uninstall and reinstall Visual Fortran, then look for these files. Brian
0 Kudos
Steven_L_Intel1
Employee
563 Views

You missed important text:

NOTE: If you have Intel Visual Fortran Composer XE 2011 Update 6 or later, (compiler version 12.1), or Intel Visual Fortran Composer XE 2013 (or later), and are using VS2010 or newer, there will be only four DLLs: VFAVwin.dll, VFHieEditor.dll, VFProj.dll and VFProjConvert.dll.

 

0 Kudos
Brian_Murphy
New Contributor II
563 Views
Too late, fortran is now uninstalled. I will uninstall VS2012 again, then use CC cleaner to clean the registry, and start over. Brian
0 Kudos
Reply