This page provides the current Release Notes for the Intel® Fortran Compiler available with Intel® Parallel Studio XE The page also provides links to the Intel® Fortran Compiler Classic and Intel® Fortran Compiler (Beta) available in the Intel® oneAPI HPC Toolkit. The Intel® C++ Compiler Release Notes for Intel® Parallel Studio XE and for oneAPI are available on a separate page. The notes are categorized by major version, from newest to oldest, with individual releases listed within each major version.
Click a version to expand it into a summary of new features and changes in that version since the last release, and access the download buttons for the detailed release notes, which include important information, such as pre-requisites, software compatibility, installation instructions, and known issues.
You can copy a link to a specific version's section by clicking the chain icon next to its name.
All files are in PDF format - Adobe Reader* (or compatible) required.
To get product updates, log in to the Intel® Software Development Products Registration Center.
For questions or technical support, visit Intel® Software Developer Support.
Intel® Fortran Compiler Classic and Intel® Fortran Compiler (Beta) 2021.1.2 (patch release)
These compilers are available in the IIntel® oneAPI HPC Toolkit.
Overview
Intel® Fortran Compiler Classic
- Minor change to the compiler version reported
Intel® Fortran Compiler (Beta)
- Minor change to the compiler version reported
- Fixes an issue causing ifx OpenMP offload to hang with the latest Level 0 driver.
Complete Release Notes
Intel® Fortran Compiler Classic and Intel® Fortran Compiler (Beta) 2021.1.1
These compilers are available in the IIntel® oneAPI HPC Toolkit.
Overview
Intel® Fortran Compiler Classic
- The Fortran 2018 implementation is complete for ifort.
- New compiler optoins
- Corrections to reported problems
Intel® Fortran Compiler (Beta)
- The implementation of Fortran 77 and Fortran 90/95 is complete.
- Corrections to reported problems
Complete Release Notes
19.1 (PSXE 2020)
Release Notes:
Windows* (EN) Linux* (EN) macOS* (EN)
Overview
- Intel® Parallel Studio XE 2020 Composer Edition for Fortran and C++ Linux* contains an update to the Intel® C++ Compiler next generation code generator. This is invoked using the -qnextgen option to the ICC and ICPC compilers. This update to the Intel® C++ Compiler next generation code generator includes our latest updates and features for our C++ next generation compiler invoked with the -qnextgen option.
- There are no new features, bug fixes, or security enhancements for the Intel® Fortran Compiler or the Intel® C++ Compiler without the -qnextgen option.
- This is a Linux only release.
Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)
Overview
- New compiler options
- New features from OpenMP* 5.0
- New features from Fortran 2018
- Corrections to reported problems
Windows* Highlights
- Microsoft Windows Server* 2019 support added
- Microsoft Visual Studio* 2019 support
Linux* Highlights
- Fedora* 30 support added
- Red Hat* Enterprise Linux* 8 support added
- Ubuntu* 19.04 support added
- CentOS* 8 support added
- Debian* 10.0 support added
macOS* Highlights
- macOS* 10.15 support added
19.0
Release Notes:
Windows* (EN) Linux* (EN) macOS*
Overview
- Intel® Parallel Studio XE 2019 update 6 Composer Edition contains compiler update 8.
- Compilers update 6 and 7 are not available to the general public.
- Compilers update 6 and 7 were special releases not available to all customers.
- Corrections to reported problems.
- Includes certain functional and security updates. We recommend updating for these functional and security updates.
Release Notes:
Windows* (EN) Linux* (EN) macOS*
Overview
- Intel® Software License Manager upgrade to version 2.9 required for floating licenses
- 32-bit support for coarrays deprecated, will be removed after 19.0
- Corrections to reported problems.
Windows* Highlights
- Microsoft Visual Studio* 2019 support
Linux* Highlights
- Red Hat* Enterprise Linux* 8 support
macOS* Highlights
- Not recommended if you plan to upgrade to macOS* 10.15 Catalina or Xcode* 11 - this update is not compatible with macOS* 10.15 or Xcode* 11. See Release Notes for more information.
- Support for macOS 10.14.6 and Xcode 10.3
Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)
Overview
- Intel® Software License Manager upgrade to version 2.9 required for floating licenses
- 32-bit support for coarrays deprecated, will be removed after 19.0
- Corrections to reported problems.
Windows* Highlights
- Microsoft Visual Studio* 2019 support
Release Notes:
Windows* (EN) Linux* (EN)
Overview
- Was released for Windows* and Linux*, no macOS* release (see "update 4 Eng/Jpn" above for macOS* support)
- Use the newer "update 4 Eng/Jpn" final update 4 release
- Intel® Software License Manager upgrade to version 2.9 required for floating licenses
- 32-bit support for coarrays deprecated, will be removed after 19.0
- Corrections to reported problems.
Windows* Highlights
- Microsoft Visual Studio* 2019 support
Release Notes:
Windows* Linux* macOS*
Overview
- Previous compiler versions erroneously permitted a PRIVATE or SEQUENCE statement to appear prior to the declaration of any type parameters in a derive type declaration. Intel® Fortran Compiler 19.0 update 3 no longer permits this behavior.
- Corrections to reported problems.
Windows* Highlights
- Microsoft Visual Studio* Shell is removed
OS X* Highlights
Release Notes:
Windows* Linux* macOS*
Overview
- Intel® Fortran Compiler 19.0 update 2 includes functional and security updates. Users should update to the latest version.
Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)
Overview
- New code names supported by -[a]x, -tune and -arch options
- Value safe simd options for !$OMP SIMD directive
- Corrections to reported problems
Windows* Highlights
- Microsoft Visual Studio* 2017 update 8 (15.8) support
OS X* Highlights
- macOS* 10.14 and Xcode* 10 support
Release Notes:
Windows* Linux* macOS*
Overview
- -qopenmp-simd is on by default
- New -check shape and -warn shape options
- New vectorlength and dynamic_align/nodynamic_align clauses for vector directive
- User-Defined Reduction support
- New -fcf-protection option
- New -[a]xcannonlake and -mtune=cannonlake options
- -m support
- -rcd option deprecated
- Changes to mitigate speculative execution side-channel issues and new -mindirect-branch option
- New and changed compiler options
- New Fortran 2018 features support
- Corrections to reported problems
Windows* Highlights
- Restored context sensitive help in VS
- Improvements in Fortran Editor
Linux* Highlights
- Fedora* 27, 28 support added
- Ubuntu* 18.04 LTS, 17.10 support added
- SUSE Linux Enterprise Server* 12 (SP3), 15 support added
- CentOS 7.1, 7.2 support added
OS X* Highlights
18.0
Release Notes:
Windows* Linux* macOS*
Overview
- Intel® Parallel Studio XE 2018 update 5 Composer Edition has been updated to include more recent versions of 3rd party components, which include functional and security updates. Users should update to the latest version.
Release Notes:
Windows* Linux* macOS*
Overview
Windows* Highlights
- Restored context sensitive help in VS
- Microsoft Visual Studio* 2017 update 6 (15.6) support
Linux* Highlights
- __INTEL_LIBIRC_DEBUG environment variable
OS X* Highlights
Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)
Overview
- First update with Japanese localization
- Corrections to reported problems
Windows* Highlights
- Microsoft Visual Studio* 2017 update 3 (15.3) support
- More stable integration with Microsoft Visual Studio* 2017
OS X* Highlights
- Xcode* 9.1 and macOS* 10.13 support
Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)
Overview
- New -assume contiguous_pointer and -assume contiguous_assumed_shape options
- New -qopt-zmm-usage option
- Diagnose non-contiguous pointer assignment to CONTIGUOUS pointer with -check contiguous
- Control-flow Enforcement Technology (CET) support
- New option -fimf-use-svml to force the usage of SVML
- Compile time dispatching for SVML calls
- Change in treatment of -openmp option
- Enhanced -init=[keyword] initialization choices
- All -o* options replaced with -qo* options
- Profile guided optimization hardware-based event sampling
- MEMKIND high bandwidth memory directive
- Offline documentation removed from the Installed Image
- New features from Fortran 2008 are supported
- Support for the Intel® Xeon Phi™ x100 product family coprocessor is removed
- New monotonic, overlap and lastprivate keywords for OpenMP* SIMD directive
- Task reduction support from OpenMP* technical report 4 : version 5.0 preview 1
Windows* Highlights
- Microsoft Visual Studio* 2015 Shell and Libraries added
- Microsoft Visual Studio* 2017 support added
- Microsoft Windows Server* 2016 support added
- Support for Microsoft Visual Studio* 2012 has been dropped
- Context-Sensitive help (F1) and help menu items link to online documentation
Linux* Highlights
- Red Hat* Enterprise Linux* 5 is not supported
17.0
Release Notes:
Windows* Linux* macOS*
Overview
Windows* Highlights
- Microsoft* Visual Studio 2017 update 6 (15.6) support
Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)
Overview
- Various fixes for improved performance and stability
Linux* Highlights
- Fix for issues related to incompatible behavior of Intel compiler with glibc 2.24-9 and newer
OS X* Highlights
- There was no update 6 release
Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)
Overview
- Updated Japanese localization
- Corrections to reported problems
Windows* Highlights
- Microsoft Visual Studio* 2017 support added
- Fixed - Internal compiler error(s) involving parameter constants and /debug-parameters /debug compiler options
OS X* Highlights
Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)
Overview
- New directives support from OpenMP* 4.5
- New options to annotate source listings with compiler optimization reports
- ATTRIBUTES code_align(n) to request code alignment for a function added
- Default for intrinsic assignment to allocatable arrays changed
- Change in behavior for mixed logical/numeric operations
- Change in default offload treatment of local scalars with OpenMP* 4.5
Windows* Highlights
- Support for Microsoft Visual Studio* 2012 is deprecated in this release and will be removed in a future version
- Support for Microsoft Visual Studio* 2010 is removed in this release
- Improved source code navigation in Microsoft Visual Studio IDE
- Changes in online help format in Microsoft Visual Studio*
- New fortran project from existing code
Linux* Highlights
- Red Hat* Enterprise Linux* 5 is not supported
OS X* Highlights
- Support for installation on OS X 10.10 or earlier has been removed
- Support for Xcode* 6.4 or earlier has been removed