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

2017 ifort compiler error #10310.

rgoldma
Beginner
522 Views

I have a license key for a 2017 ifort compiler.  We are retiring those computers and installing the compilers on windows 10 computers.  I getting the following error -- ifort compiler error #10310.

 

0 Kudos
2 Replies
Ron_Green
Moderator
497 Views

That compiler is out of support. You should consider upgrading to the latest 2024 version compiler and a supported Visual Studio 2022 or 2019.  There are a lot of articles on here on why you really do not need your old unsupported compiler and should upgrade.

 

The System requirements for v2017 is below.  Any Visual Studio newer than those listed below will not work with your old compiler. 

System Requirements

For an explanation of architecture names, see Intel® Architecture Platform Terminology

  • A PC based on an Intel® 64 architecture processor supporting the Intel® Streaming SIMD Extensions 2 (Intel® SSE2) instructions (2nd Generation or newer Generation of Intel® Core™ i3, i5, or i7 processors and Intel® Xeon® E3 or E5 processor family, or compatible non-Intel processor)
    • For the best experience, a multi-core or multi-processor system is recommended
  • 2GB RAM (4GB recommended)
  • 4GB free disk space required for all product features and all architectures
  • For Intel® Many Integrated Core Architecture (Intel® MIC Architecture) development/testing:
  • Microsoft Windows 7*, Microsoft Windows 8*, Microsoft Windows 8.1*, Microsoft Windows 10*, Microsoft Windows Server 2012* (R2) (Intel® 64 only), Microsoft Windows Server 2008 (R2 SP1) (Intel® 64 only) or Microsoft Windows HPC Server 2008 (R2)* (Intel® 64 only) (embedded editions not supported)
    • Microsoft Windows Server 2008 or Windows HPC Server 2008 requires Microsoft Visual Studio 2015*, Microsoft Visual Studio 2013* or Visual Studio 2012* or Visual Studio 2013* Shell.
    • On Microsoft Windows 8, Microsoft Windows 8.1, and Microsoft Windows Server 2012, the product installs into the “Desktop” environment. Development of “Windows 8* UI” applications is not supported.
  • To use the Microsoft Visual Studio development environment or command-line tools to build IA-32[4] or Intel® 64 architecture applications, one of:
    • Microsoft Visual Studio 2017* Professional Edition (or higher edition) or Microsoft Visual Studio Community 2017* with 'Desktop development with C++' component installed [7]
    • Microsoft Visual Studio 2015* Professional Edition (or higher edition) or Microsoft Visual Studio Community 2015* with 'Common Tools for Visual C++ 2015' component installed [6]
    • Microsoft Visual Studio 2013* Professional Edition (or higher edition) or Microsoft Visual Studio Community 2013*
    • Microsoft Visual Studio 2012* Professional Edition or higher
    • Intel® Visual Fortran development environment based on Microsoft Visual Studio 2013 Shell (included with some license types of Intel® Visual Fortran Compiler) [1][2][3]
  • To use command-line tools only to build IA-32[5] architecture applications, one of:
    • Microsoft Visual Studio Express 2015 for Windows Desktop*
    • Microsoft Visual Studio Express 2013 for Windows Desktop*
    • Microsoft Visual Studio Express 2012 for Windows Desktop*
  • To use command-line tools only to build Intel® 64 architecture applications, one of:
    • Microsoft Visual Studio Express 2015 for Windows Desktop*
    • Microsoft Visual Studio Express 2013 for Windows Desktop*
    • Microsoft Visual Studio Express 2012 for Windows Desktop*
    • Microsoft Windows Software Development Kit for Windows 8*
  • To read the on-disk documentation, Adobe Reader* 7.0 or later

Notes:

  1. Intel® Visual Fortran development environment based on Microsoft Visual Studio 2013* Shell is included with Academic and Commercial licenses for Intel® Parallel Studio XE Composer Edition for Fortran Windows*.  It is not included with Evaluation licenses or the "free tools" license obtained through the free software program for students and educators. This development environment provides everything necessary to edit, build and debug Fortran applications. Some features of the full Visual Studio product are not included, such as:
    • Resource Editor (see ResEdit* (http://www.resedit.net/), a third-party tool, for a substitute)
    • Automated conversion of Compaq* Visual Fortran projects
    • Microsoft language tools such as Visual C++* or Visual Basic*
  2. To use the Intel® Visual Fortran Compiler with Microsoft Visual Studio 2013* Shell, it is necessary to install the Microsoft Windows Software Development Kit (SDK) for Windows 8.1*. This article explains how.
  3. If you install Intel® Visual Fortran development environment based on Microsoft Visual Studio 2013* Shell, Microsoft Visual Studio Shell will detect whether your machine contains Microsoft components that are needed for Microsoft Visual Studio Shell to run, such as the .NET Framework, and automatically download and install them over the Internet if they are not present on your system.
  4. The default for Intel® Visual Fortran is to build IA-32 architecture applications that require a processor supporting the Intel® SSE2 instructions.  A compiler option is available to generate code that will run on any IA-32 architecture processor. Note, however, that applications calling Intel® MKL require a processor supporting the Intel® SSE2 instructions.
  5. Applications can be run on the same Windows versions as specified above for development. Applications may also run on non-embedded 32-bit versions of Microsoft Windows earlier than Windows 7, though Intel does not test these for compatibility.  Your application may depend on a Windows API routine not present in older versions of Windows.  You are responsible for testing application compatibility. You may need to copy certain run-time DLLs onto the target system to run your application.
  6. To use the Intel® Visual Fortran Compiler with Microsoft Visual Studio 2015*, it is necessary to install the 'Common Tools for Visual C++ 2015' component from Visual Studio.  This article explains how.
  7. To use the Intel® Visual Fortran Compiler with Microsoft Visual Studio 2017*, it is necessary to install the 'Desktop development with C++' component from Visual Studio.  This article explains how.
0 Kudos
Barbara_P_Intel
Moderator
495 Views

@rgoldma, this post has info on installing just Intel Fortran. Or you can download the HPC Toolkit from here. It includes Fortran, MPI and other goodies. 

One more piece of information. ifort is deprecated and will be discontinued at the end of 2024. ifx is the latest Intel Fortran compiler. It supports all your favorite features from ifort.

 

0 Kudos
Reply