<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated on Wed, 25 Nov 2009 15:04:02 -0800 -->
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <atom:link href="http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/feed" rel="self" type="application/rss+xml" />
    <title>Intel Software Network - <![CDATA[ Intel® Visual Fortran Compiler for Windows ]]> feed</title>
    <link>http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>VS 2005 shell instead of VS2008 Shell?</title>
      <description><![CDATA[ Good day,<br /><br />We specify IVF for project work.   But our R&amp;D people don't always qualify the latest products so sometimes I need to invent ways of getting there from here.<br /><br />I'm aware that a customer purchased shrink-wrap IVF (current release I think is 11.x) can be downgraded to an earlier release.   We have been doing that for some time.<br /><br />But is it possible to similarly downgrade the "Microsoft Visual Studio 2008 Shell and Libraries" from the 2008 version on the current release to 2005?   If so how do I arrange that?   (VS 2008 has not yet been qualified for our product suite.)<br /><br />(The bottom line... I guess what I effectively need is the older release that we have qualified.   Is there any easy way to just get an ISO image of the earlier combination release for installation purposes?   Then the only thing I would need to do is acquire the appropriate license.)<br /><br />Thank you for your help.   Brent. ]]></description>
      <link>http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/70147/</link>
      <pubDate>Wed, 25 Nov 2009 09:27:13 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/70147/</guid>
      <category>ISN General</category>
    </item>
    <item>
      <title>DATA statement</title>
      <description><![CDATA[ We have quite a bit of legacy Fortran code that we compile with the Compaq Fortran f90 compile on Tru64 Unix and the Intel Visual Fortran compiler on Windows XP. We run on both platforms. We have a discrepancy between the 2 compilers.<br /><br />Take this sample program:<br /><br />REAL*4 A(5)/ 5*0/<br />DATA A(2) /30.0/<br />DATA A(4) /20.0/<br />WRITE (6,*)A<br />STOP<br />END<br /><br />The array is initialized on declaration and also with a DATA statement. The program compiles with both compilers; however, with the Compaq compiler, the variable is initialized with the DATA statement, with the Intel Fortran Compiler, the DATA statement does not initialize the variable, the array is initialized with the initial declaration statement of 0.<br /><br />Is there some way that we can get the Intel Fortran compiler to behave like the Compaq compiler using compiler flags? Does the latest version of the Intel Compiler behave the same? Our current Package ID is W_FC_C_9.0.025 <br /><br />I realize that the program above displays poor programming practise and either the DATA statement or the initialization at declaration should be removed; however, we have many lines of code and their is no guarantee that we can correct all instances which may lead to unwanted behaviour in the future.<br /> ]]></description>
      <link>http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/70141/</link>
      <pubDate>Wed, 25 Nov 2009 05:18:49 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/70141/</guid>
      <category>ISN General</category>
    </item>
    <item>
      <title>32 bit compiler vs. 64 bit compiler</title>
      <description><![CDATA[ Following the question: we use a 64 bit system but we have only a 32 bit fortran compiler. so there is no<br />access to a library (which "belongs" to the 64 bit system). it there any possibilty to get any kind of access to this library?! <br />Thanks for answers.  ]]></description>
      <link>http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/70138/</link>
      <pubDate>Wed, 25 Nov 2009 03:36:05 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/70138/</guid>
      <category>ISN General</category>
    </item>
    <item>
      <title>Intel Fortran 10.1.011 (IA-32) compiler</title>
      <description><![CDATA[ my question is concerning the Intel Fortran 10.1.011 (IA-32) compiler. <br />Currently we (a research team at the Technical University Berlin) have problem we the compiler. Using this compiler embedded in Microsoft Visual Studio it is not possible to debug this program. The following error massage appears always: <br />Error: Error in opening the compiled module file. Check INCLUDE paths. [KINDEF]<br />Error: Error in opening the compiled module file. Check INCLUDE paths. [MATERIAL]<br />Error: Error in opening the compiled module file. Check INCLUDE paths. [ERO_USER_1],<br />and so on.<br />So what to do now?! <br />Thank you for answering! ]]></description>
      <link>http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/70130/</link>
      <pubDate>Wed, 25 Nov 2009 00:13:50 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/70130/</guid>
      <category>ISN General</category>
    </item>
    <item>
      <title>where construct</title>
      <description><![CDATA[ <p><br />Hi!<br /><br />DO k = 1, no_of_trait<br />  If (loc_of_nz(i,k,1) /= 0) THEN<br />    sum_sol(k) = SUM(solutions(loc_of_nz(i,k,:),k))<br />  END IF<br />END DO</p>
<p>Can I make above code simple using where construct or where statement?</p>
<p>If possible, does this affect running time?<br /><br />thank you!</p> ]]></description>
      <link>http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/70125/</link>
      <pubDate>Tue, 24 Nov 2009 21:25:09 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/70125/</guid>
      <category>ISN General</category>
    </item>
    <item>
      <title>where can I download a previous Fortran compiler?Thanks!!!</title>
      <description><![CDATA[ Need a Fortran 10.1 Windows 64 edition. I have bought a license, but when I enter the download page, there is only v11.1. It seems mismatch with ABAQUS6.9.2. <br />Thus, I need a previous version, like 10.1. Where can I get it?<br /><br />Thanks!!! ]]></description>
      <link>http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/69987/</link>
      <pubDate>Tue, 24 Nov 2009 17:18:58 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/69987/</guid>
      <category>ISN General</category>
    </item>
    <item>
      <title>WriteConsoleInput -&gt; read</title>
      <description><![CDATA[ Dear Fortran friends,<br /><br />I try to get my program to work with "11.1 build 51" as it did in "11.0.072" and a few earlier compilers.<br /><br />In one thread I use <br />--<br />WriteConsoleInput() <br />--<br />to write to the console, while another thread wait in a<br />--<br /> READ(i,20,END=10)strtmp<br />20         FORMAT(A)<br />--<br />to receive the command as a text string.<br /><br />This used to work well... but then I try with 11.1 and there the fun ends.<br /><br />Prior to 11.1 the READ exits when WriteConsoleInput() returned and strtmp variable then contain the text message.<br /><br />The problem I experience is that READ newer exits and hands me the string as it did before I started to use ifort 11.1.<br />I made sure there is a char(13)(CR) at the end of the "string" in the other (thread) end of the message.<br />(I also had problems of VS2005 crashing debugging this, but it was solved by adding /debug:parallel to each projekt in my solution and recompiling all.)<br /><br />I searched the Fortran forum and found a earlier post about a similar design.<br />http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/39092/<br /><br />Was the behavior of the read intrinsic changed in 11.1 ?<br /><br />Do you have any idea for how to get READ to finish and get my program to work with version 11.1 of the Windows Fortran compiler?<br /><br />Cheers,<br />Magnus<br /><br /> ]]></description>
      <link>http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/70111/</link>
      <pubDate>Tue, 24 Nov 2009 09:00:39 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/70111/</guid>
      <category>ISN General</category>
    </item>
    <item>
      <title>how to set entry point</title>
      <description><![CDATA[ Hi,<br /><br />I have windows application in VC++ 4.0, I ported window to console based application which has both c++ and fortran code. It is comiling good, while running it is calling fortran main instead of c++. I want to run the application by calling c++ main. how to set entry point to c++ main instead of fortran main(PROGRAM).<br /><br /><br />Thanks in advance,<br />ravi<br /><br /><br /><br /><br />Thanks in advance,<br /> ]]></description>
      <link>http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/70106/</link>
      <pubDate>Tue, 24 Nov 2009 06:12:09 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/70106/</guid>
      <category>ISN General</category>
    </item>
    <item>
      <title>help in fortran conditional structures</title>
      <description><![CDATA[ <p>what these lines do:<br />1- DATA HPOL/6HLINEAR ,5HRIGHT ,4HLEFT/<br />2- DATA PNET/6H      ,2H  ,6HSTRAIG,2HHT,6HCROSSE,1HD/<br />3- WRITE(3,146)<br />4- READ(2,125)AIN,(COM(I,KCOM),I=1,19)  ???!!!there were files opened for read and write!!!???<br />####################################################<br />what means UNIT 8 in:<br />OPEN (UNIT=8,FILE='PLTDAT.DAT',STATUS='UNKNOWN',ERR=14)<br />#################################################### <br />how this code can be written using while, for and standard branch structures???<br />remarque that there is no THEN or END IF in the previous IF structure<br />and no END DO in the DO structure<br /><br />2     KCOM=KCOM+1<br />      IF (KCOM.GT.5) KCOM=5<br />      READ(2,125)AIN,(COM(I,KCOM),I=1,19)<br />      IF(KCOM.GT.1)GO TO 3</p>
<p>      WRITE(3,126)</p>
<p>3     WRITE(3,129) (COM(I,KCOM),I=1,19)<br />      IF (AIN.EQ.ATST(11)) GO TO 2<br />      IF (AIN.EQ.ATST(1)) GO TO 4</p>
<p>      WRITE(3,130)<br />      STOP</p>
<p>4     CONTINUE<br />      DO 5 I=1,LD<br />5     ZARRAY(I)=(0.,0.)<br />      MPCNT=0<br />      IMAT=0<br />##############################################################</p> ]]></description>
      <link>http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/70104/</link>
      <pubDate>Tue, 24 Nov 2009 04:19:36 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/70104/</guid>
      <category>ISN General</category>
    </item>
    <item>
      <title>Trouble with runtime libraries...and the old Compaq compiler...</title>
      <description><![CDATA[ I have inherited some Visual Studio 6 vintage FORTRAN code with a thin C++ wrapper. Currently using Compaq FORTRAN 6.6 and VS2008 - and am trying to both get this working and also get budget to upgrade to Intel FORTRAN (which we are going to have to do sooner or later, maybe sooner to get 64 bit support, Windows7, etc, yes?)<br /><br />The Fortran compiler command line is <br />fl32 /c /nologo /W1 /I.. /I. /4Yd /4Ya /DOS_WINDOWS /Od /Fm /Zi -c /Fo$(IntDir)\$(InputName).obj $(InputDir)$(InputName).for<br /><br />I add these folders as VS2008 Linker Additional Library Directories<br />C:\Program Files\Microsoft Visual Studio\DF98\Lib<br />C:\Program Files\Microsoft Visual Studio 9.0\VC\lib<br />C:\Program Files\Microsoft Visual Studio\DF98\IMSL\Lib<br /><br />1. At this point building gives me<br />fatal error LNK1104: cannot open file 'libc.lib'<br /><br />2. If I tell the linker to ignore libc.lib I get a bunch of unresolved symbols from DFOR:<br />1&gt;dfor.lib(intrin.obj) : error LNK2001: unresolved external symbol ___fastflag<br />1&gt;dfor.lib(intrini.obj) : error LNK2019: unresolved external symbol ___fastflag referenced in function __FIIfexp<br />1&gt;dfor.lib(for_m_qqs.obj) : error LNK2019: unresolved external symbol _errno referenced in function _flush_nonadv_buffers<br />1&gt;dfor.lib(for_portlib.obj) : error LNK2001: unresolved external symbol _errno<br />1&gt;dfor.lib(for_diags.obj) : error LNK2019: unresolved external symbol __iob referenced in function _for__perror<br />1&gt;dfor.lib(for_diags.obj) : error LNK2019: unresolved external symbol __sys_nerr referenced in function _for__gerror@8<br />1&gt;dfor.lib(for_io_util.obj) : error LNK2019: unresolved external symbol __pctype referenced in function _for__get_number_value<br />1&gt;dfor.lib(for_init.obj) : error LNK2001: unresolved external symbol __pctype<br />1&gt;dfor.lib(for_io_util.obj) : error LNK2019: unresolved external symbol ___mb_cur_max referenced in function _for__get_number_value<br />1&gt;dfor.lib(for_init.obj) : error LNK2001: unresolved external symbol ___mb_cur_max<br />1&gt;dfor.lib(for_init.obj) : error LNK2019: unresolved external symbol ___argv referenced in function _for_rtl_init_<br />1&gt;dfor.lib(for_init.obj) : error LNK2019: unresolved external symbol ___argc referenced in function _for_rtl_init_<br />1&gt;dfor.lib(for_init.obj) : error LNK2019: unresolved external symbol __pxcptinfoptrs referenced in function _GETEXCEPTIONPTRSQQ@0<br /><br />3. If I add this folder as an Additional Library Directories (and remove my instruction to ignore libc)<br />C:\Program Files\Microsoft Visual Studio\VC98\LIB<br /><br />I get these errors:<br />1&gt;libc.lib(dllcrt0.obj) : error LNK2005: __CRT_INIT@12 already defined in MSVCRTD.lib(crtdll.obj)<br />1&gt;libc.lib(dllcrt0.obj) : error LNK2005: __DllMainCRTStartup@12 already defined in MSVCRTD.lib(crtdll.obj)<br />1&gt;libc.lib(dllcrt0.obj) : error LNK2005: __amsg_exit already defined in MSVCRTD.lib(MSVCR90D.dll)<br />1&gt;libc.lib(fpinit.obj) : error LNK2005: __ldused already defined in a previous module<br />1&gt;libc.lib(fpinit.obj) : error LNK2005: __fltused already defined in a previous module<br />1&gt;libc.lib(crt0init.obj) : error LNK2005: ___xc_z already defined in MSVCRTD.lib(cinitexe.obj)<br />1&gt;libc.lib(crt0init.obj) : error LNK2005: ___xc_a already defined in MSVCRTD.lib(cinitexe.obj)<br />1&gt;libc.lib(crt0init.obj) : error LNK2005: ___xi_z already defined in MSVCRTD.lib(cinitexe.obj)<br />1&gt;libc.lib(crt0init.obj) : error LNK2005: ___xi_a already defined in MSVCRTD.lib(cinitexe.obj)<br />1&gt; Creating library .\Debug/stdspr.lib and object .\Debug/stdspr.exp<br />1&gt;LINK : warning LNK4098: defaultlib 'MSVCRTD' conflicts with use of other libs; use /NODEFAULTLIB:library<br />1&gt;LINK : warning LNK4098: defaultlib 'libc.lib' conflicts with use of other libs; use /NODEFAULTLIB:library<br /><br /><br />Any advice on how to get this working would be appreciated - or if the answer is that I'm stuffed until I upgrade to the Intel compiler that would be good to know too!<br /><br />TIA, Chris ]]></description>
      <link>http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/70101/</link>
      <pubDate>Tue, 24 Nov 2009 02:30:36 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/70101/</guid>
      <category>ISN General</category>
    </item>
  </channel></rss>