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

New old bug in 11.1.035

onkelhotte
New Contributor II
810 Views

Hi there,
after installing IVF 11.1.035 I cannot evaluate expressions in the watch window when using real numbers any more.

For example a = b * 0.5 crashes Visual Studio and it wants to send an error report. a = b / 2 works fine. (Okay, this is a simple case, but how do you change Pi or sqrt(2)?)

This error occured in IVF 10.1. nearly a year ago but it was solved in 11.0. Now with 11.1. it returned...
http://software.intel.com/en-us/forums/showthread.php?t=59681
Switching the compiler version back doesnt help, so I think the error is buried in the VS Integration.

I have to say, that Im really disappointed the quality of the latest IVF releases:Watching real numbers problem, watching variables that are declared in a DLL, the umlaut freezing VS, generate interface blocks and now the real numbers problem again... Now our whole departementhas to renewthe IVF license because every version that was released over the past 12 months has had another bug.

Markus

0 Kudos
9 Replies
Steven_L_Intel1
Employee
810 Views
Markus,

I'm sorry to hear of this problem and I will report it to the developers. The new issue ID is DPD200137216.
0 Kudos
Jeffrey_A_Intel
Employee
810 Views
I apologize for the reappearence of this particular problem. It will be fixed in the first 11.1 update which is scheduled to be available in July.
0 Kudos
lklawrie
Beginner
810 Views
Not sure if this is the same but if I try to "watch" a derived type, VS 2008 bellies up. It was happening in the previous V 11.0.074 but I was hoping it was just my funky install (that had to be redone with Steve's script).

But it's still here. My project is big, if you can't duplicate it, I'll try to make a small project that does.

Linda

0 Kudos
Jeffrey_A_Intel
Employee
810 Views
Quoting - lklawrie
Not sure if this is the same but if I try to "watch" a derived type, VS 2008 bellies up. It was happening in the previous V 11.0.074 but I was hoping it was just my funky install (that had to be redone with Steve's script).

But it's still here. My project is big, if you can't duplicate it, I'll try to make a small project that does.

Linda


The problem Markus has reporteddid not exist in 11.0.74 because it had been fix inan earlier version of 11.0 (I don't recallwhich version that was). Thus, I thinkthe problem you're describing is different.

Obviously, the best way for us to debug this is with a project which demonstrates the problem.
0 Kudos
onkelhotte
New Contributor II
810 Views
I apologize for the reappearence of this particular problem. It will be fixed in the first 11.1 update which is scheduled to be available in July.

Is this an integration related bug?

I uninstalled 11.1.035, but the integration is still there. Installing the new 11.0.075 release shows the same behaviour (sending error report when a . number is in the watch window).

Is there a way to unistall the 11.1. integration?

Markus
0 Kudos
Steven_L_Intel1
Employee
810 Views
Uninstall the integration. Delete the "Intel Fortran" folder under your Visual Studio folder. In theC:Program FilesMicrosoft Visual Studio 9.0Common7PackagesDebugger folder (that's for VS2008, adjust accordingly), delete ForDbgEE.Dll, ForOps.dll and ForDbgSW.dll Reinstall the desired integration.
0 Kudos
onkelhotte
New Contributor II
810 Views
Uninstall the integration. Delete the "Intel Fortran" folder under your Visual Studio folder. In theC:Program FilesMicrosoft Visual Studio 9.0Common7PackagesDebugger folder (that's for VS2008, adjust accordingly), delete ForDbgEE.Dll, ForOps.dll and ForDbgSW.dll Reinstall the desired integration.

But how can I uninstall the intgeration? In the start menu is not such an entry and in System Control -> Software neither. There was only a IVF 11.1.035 entry. While uninstalling the 11.1.035 package I checked complete uninstall.

Or do I have to delete only the files you mentioned above?

Markus
0 Kudos
Steven_L_Intel1
Employee
810 Views
You uninstall the integration by doing a "Change" on the compiler, then select Modify, then set the integration as "Will not be installed". You can uninstall the whole compiler if you wish, but you must make sure that the "IntelFortran" folder gets removed (sometimes it doesn't). Then install the old version. You won't be able to use the 11.1 compiler with the old integration, so just leave it off until the next update.
0 Kudos
Steven_L_Intel1
Employee
810 Views
This problem was corrected in 11.1 Update 1.
0 Kudos
Reply