Development Tools

Building a solution on a remote computer using TFS results in ifort: error #10310: Failed to enable trusted storage check..

When I trigger a new build for our solution from my development machine in the TFS Build Visual Studio integration, a licensing error prevents the Fortran projects in the solution from succeeding on the build machine:

ifort: error #10310: Failed to enable trusted storage check for licensing: WARNING: Enable Trusted Storage failed (flexnet error code 21). Trusted Storage based license could not be supported

Other project types build okay.

ICE when using structure constructor in user-defined constructor

ifort seems to have trouble with the following code:

module test_constructor_name

implicit none

type :: foo
   integer :: a(1)
end type foo

interface foo
   module procedure new_foo
end interface


  function new_foo(b, c) result(the_foo)
    integer, intent(in) :: b(1), c
    type(foo) :: the_foo
    the_foo = foo(b + c)
  end function new_foo

end module test_constructor_name

Compiling this with a simple "ifort -c" will show the error:

Call-graph data in profile output

I'm trying to perform some statistical analysis of my Fortran program using gprof.  When I compile my files with "-p", the expected gmon.out file is created, however the profile file lacks call-graph data:

$ gprof -c -z -q myprog
gprof: gmon.out file is missing call-graph data

Is there a compiler flag I'm missing, or does the compiler not generate this information?  Version Build 20110427


Environment not set correctly for non-Intel(R) Composer XE products in compiler command prompts

Reference Number: DPD200519258 

Version: 2015 (Compiler 15.0)

Product: Intel® Composer XE (affects Intel® VTune™ Amplifier XE, Intel® Inspector XE, and Intel® Advisor XE)

Operating System: Windows*

  • Developers
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • C/C++
  • Fortran
  • Intel® C++ Compiler
  • Intel® Fortran Compiler
  • Development Tools
  • Composer XE 2013 SP1 Update2 is very slower


    I updated the Intel Fortran Compiler to SP1 update 2 (SP1.2.176) recently. I tried to compile my code using this new update. Compared with the previous compiler (XE 2013 Update 5  - 2013.5.198), it was found that the new update took about two time longer to compile the same code and generated the executable which is also about two times larger than the executable generated by using the previous version. The executable also runs slightly slower than before. Any idea or any settings I should change to use the new compiler?


    Intel® Developer Zone at Microsoft //Build/ 2014

    Software developers by the thousands visited the Intel Software booth at the sold-out Microsoft Build conference April 2 – 4 in San Francisco’s Moscone Center. They were able to learn about how the Intel® Developer Zone provides world-class  knowledge, tools and support for Windows 8 cross platform apps.

    Standing room only at the Intel booth....

    Numerical differences between v11.1 and v13.0


    We're just trying to upgrade our Intel Composer installation from 2011 to 2013, but we are finding that although most results are unchanged, a few change a bit, and some quite a lot.

    I've read through the release notes, and what I understood would not explain these differences (we have no multi-threading or classes - polymorphic or otherwise).


    Are there any difference between the Intel Fortran compiler v13.0 and its immediate predecessor v11.0 in the following areas:

    Subscribe to Development Tools