I have an executable that goes into an infinite loop before it executes the first line of code. I put a number of write statements at the start to see if they were hit. But It doesn't generate any output. The code has /Qopenmp and will have several threads eventually if that matters, and has calls to several DLLs eventually too. The same code built on another machine works fine. Any idea what it could be executing?
Based on past forum topics, I suppose unexpected internal compiler errors (ICE) has been a problem with any upgrade with past versions of Intel compilers, but this was a first for me. I recently upgraded to Fortran Compiler XE 2013 from XE 2011 and code that has worked without errors for nearly 15 years in Compaq Visual Fortran as well as Intel Fortran 9 and XE 2011 started giving an internal compiler error (ICE C00005).
I've been evaluating the location sensors in a number of Windows 8 tablet and ultrabook systems recently, and as you might expect I have come across the occasional buggy driver. Sometimes the bugs are severe enough that the location sensor doesn't function reliably or even function at all, but I have seen cases where the sensor returns partial data in the Geocoordinate class. To pick a recent example, the other day I was testing a tablet that embeds a GNSS: a Global Navigation Satellite System receiver, which is capable of using GPS, GLONASS, Galileo, or Beidou navigation systems.
I have a code which serves as a communication tool between Fortran and VB. It was originally converted from Lahey to Intel 32-bit and it doesn't run on 64-bit. Any help would be appreciated to convert it to 64-bit.
I've migrated to a new computer (64 bit). I'm trying to build my projects using IVF11.1.072 I installed VS20008 and SP1 for VS2008. including the x64 compiler tools and run-times When I try to build executables in VS for Intel-64 it works fine. Building Win32 executables it can't find LIBCMT.LIB. I see that it isn't in the 9.0/VC/lib directory, although libcmtd.lib is there.
If I try to build in the IVF CMD environment for Intel-64 it fails when it can't find KERNEL32.LIB.
Any idea why I'm missing these files?
I have an application that loads a bitmap in a window that works on WinXP, WinVista and Win7 X86 and WinXP X64 machines but not a Win7 X64 machine. It returns -1 and I need help to find the reason. I did a forum and documentation search with no helpful results.
This is an extract of the code:
pure subroutine calculateAdvancedContactStressContact(aContactPair) type(ContactPairType), intent(inout) :: aContactPair integer j real(8) deltaVec(3) deltaVec(1) = 1.0D0 deltaVec(2:3) = 0.0D0 associate(aRegion => aContactPair%sides(1)%region) do j = 1, size(aRegion%contactRegions) associate(def => aRegion%contactRegions(j)%deflection) def%vector(1:3)%v = def%vector(1:3)%v - deltaVec end associate end do end associate end subroutine
I am an experienced Fortran developer for 20+ years developing chemical engineering software for the energy industry. I have been using Intel Fotran (v 10.1.024) since 2008 as it was adopted by the AspenTech chemical engineering software as part of its simulator. However, my legacy programs that had been compiled successfully with several compilers including CVF (6.6C), experience many unexplained errors in Intel Fortran. My questions to the forum are:
Joining other complaints I see from time to time on this forum, I have to strongly object to the current state of the documentation. It is simply very difficult to use. As an example, consider the search for help on the subject of Quickwin. In the old CVF days, or IVF prior to the time (v.9 or 10?) that documentation was absorved into VS, I could call up help and navigate using a tree explorer as follows: