Intel® C++ Compiler Release Notes and New Features

By Varsha Madananth, published on May 24 , 2018

This page provides the current Release Notes for the Intel® C++ Compiler. The Intel® Fortran Compiler Release Notes 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.

19.1 (PSXE 2020)

19.1.1

Release Notes:
Windows* (EN) Linux* (EN) macOS* (EN)

Overview

  • Correction to reported problems
Initial Release Eng/Jpn

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

Windows* Highlights

  • Microsoft Visual Studio 2019* support

Linux* Highlights

  • Red Hat Enterprise Linux* 8 support

macOS

  • Support for macOS 10.15 and Xcode 11

19.0

Compilers Update 8 contained in PSXE 2019 Update 6

Release Notes:
Windows* (EN) Linux* (EN) macOS*

Overview

  • Intel(R) 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.
Update 5

Release Notes:
Windows* (EN) Linux* (EN) macOS*

Overview

  • Intel® Software License Manager upgrade to version 2.9 required for floating licenses

Windows* Highlights

  • Microsoft Visual Studio 2019* support

Linux* Highlights

  • Red Hat Enterprise Linux* 8 support

macOS

  • 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
Update 4 Eng/Jpn

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

Windows* Highlights

  • Microsoft Visual Studio 2019* support

macOS

  • Support for macOS 10.14.4 and Xcode 10.2
Update 4 initial

Release Notes:
Windows* (EN)Linux* (EN)

Overview

  • Initial 2019 Update 4 release for VS2019 support.
  • 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 for all uses
  • Intel® Software License Manager upgrade to version 2.9 required for floating licenses

Windows* Highlights

  • Microsoft Visual Studio 2019* support
Update 3

Release Notes:
Windows* (EN)Linux* (EN)macOS*

Overview

  • Bug fixes

macOS

  • Integration support with the latest minor versions of supported Xcode
Update 2

Release Notes:
Windows* (EN)Linux* (EN)macOS*

Overview

  • Intel® C++ Compiler 19.0 Update 2 includes functional and security updates. Users should update to the latest version.
Update 1

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
Initial Release

Release Notes:
Windows* Linux* macOS*

Overview

Windows* Highlights

  • /GS the canary bytes are cleared right after read
  • Gnu style asm keywords on Windows
  • Added support of VS2017 Build Tools

OS X* Highlights

  • macOS* 10.13 and Xcode* 9.4 support

18.0

Update 5

Release Notes:
Windows* (EN) Linux* (EN) macOS*

Overview

  • Intel® Parallel Studio XE 2018 Update 5 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.
Update 4

Release Notes:
Windows* (EN) Linux* (EN) macOS*

Overview

  • Corrections to reported problems
Update 3

Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)

Overview

Update 2

Release Notes:
Windows* (EN) Linux* (EN)
Windows* (JP) Linux* (JP)

Overview

Windows* Highlights

  • Microsoft* Visual Studio 2017 Update 5 support

OS X* Highlights

  • Xcode* 9.2 support
Update 1

Release Notes:
Windows* (EN) Linux* (EN)
Windows* (JP) Linux* (JP)

Overview

  • First update with Japanese Localization
  • Corrections to reported problems

Windows* Highlights

  • More stable integration with Microsoft* Visual Studio 2017

OS X* Highlights

  • Xcode* 9.1 and macOS* 10.13 support
Initial Release

Release Notes:
Windows* (EN) Linux* (EN)
Windows* (JP) Linux* (JP)

Overview

  • New -qopt-zmm-usage option
  • Control-flow Enforcement Technology (CET) support
  • New option -fimf-use-svml to force the usage of SVML
  • Support for the Intel® Xeon Phi™ x100 product family coprocessor (formerly code name Knights Corner) is removed in this release
  • Compile time dispatching for SVML calls
  • Change in treatment of -openmp option
  • All -o* options replaced with -qo* options
  • Profile Guided Optimization Hardware-based Event Sampling
  • Parallel STL for parallel and vector execution of the C++ STL
  • Offline documentation removed from the Installed Image
  • New features from C++17 are supported
  • New monotonic, overlap and lastprivate keywords for OpenMP* SIMD directive
  • 32-bit icc wrapper deprecated in 18.0
  • Intel® Cilk™ Plus deprecated in 18.0
  • Task reduction support from OpenMP* Technical Report 4 : Version 5.0 Preview 1

Windows* Highlights

  • 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

Update 7

Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)

Overview

  • New options to mitigate branch target injection
Update 6

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
Update 5

Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)

Overview

  • New -qopt-zmm-usage option
  • Corrections to reported problems
Update 4

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

OS X* Highlights

  • Support Xcode* 8.3
Update 3

Release Notes:
Linux* (EN)
Linux* (JP)

Overview

  • Corrections to reported problems

Windows* Highlights

  • There was no Update 3 Release

OS X* Highlights

  • There was no Update 3 Release
Update 2

Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)

Overview

  • Corrections to reported problems

OS X* Highlights

  • Support Xcode* 8.2
Update 1

Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)

Overview

  • First update with Japanese Localization
  • OpenMP* monitor thread
  • Corrections to reported problems

OS X* Highlights

  • Support macOS* 10.12 and Xcode* 8.0
Initial Release

Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)

Overview

  • New directives support from OpenMP* 4.5
  • new cpu name "mic_avx512" added for 2nd generation Intel® Xeon Phi™ processor family
  • SIMD Data Layout Templates (SDLT) for n-Dimentional Data Array Support Added in 17.0 RTM
  • Eclipse* 4.6 and CDT 9.0 Support Added in 17.0 RTM
  • New Intel® Xeon Phi™ offload features
  • New attribute, pragma, and compiler options for code alignment
  • Change in defualt behavior of offload DEFAULTMAP
  • OpenMP* helper thread removed

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
  • Changes in Online Help format in Microsoft Visual Studio*

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

16.0

Update 4

Release Notes:
Windows* Linux* macOS*

Overview

  • Corrections to reported problems

Windows* Highlights

  • Microsoft Visual Studio 2015 Update 3 is supported
Update 3

Release Notes:
Windows* Linux* macOS*

Overview

  • Documentation updates
  • Corrections to reported problems

Windows* Highlights

  • Microsoft Visual Studio 2015 Update 2 is supported

Linux* Highlights

  • Added support for Intel® Xeon Phi™ processor (codename: Knights Landing)

OS X* Highlights

  • Support for Xcode* 7.3
  • Support for OS X* 10.11.4
Update 2

Release Notes:
Windows* Linux* macOS*

Overview

  • Support for new features in OpenMP 4.5 Specification
  • Intrinsics for the Short Vector Random Number Generator (SVRNG) Library
  • Documentation updates
  • Corrections to reported problems

Windows* Highlights

  • Microsoft Visual Studio 2015 Update 1 is supported

OS X* Highlights

  • Support for Xcode* 7.2
Update 1

Release Notes:
Windows* Linux* macOS*

Overview

  • Intel® C++ Compiler SIMD Data Layout Templates (SDLT)
  • Support for new features in OpenMP* draft specification TR3
  • Documentation updates
  • Corrections to reported problems

OS X* Highlights

  • Support for Xcode* 7.0,7.1
  • Support for OS X* 10.11
Initial Release

Release Notes:
Windows* Linux* macOS*

Overview

  • New directives support from OpenMP* 4.0
  • New targetptr and preallocated offload modifiers for Intel® Many Integrated Core Architecture (Intel® MIC Architecture)
  • New offload streams support to offload multiple concurrent computations to Intel® Many Integrated Core Architecture (Intel® MIC Architecture) from a single CPU thread
  • Sgfx_sys_check utility to validate support for offloading to Intel® Graphics Technology
  • Shared local memory support for Intel® Graphics Technology
  • cilk_for loops now accepted with #pragma simd
  • Enable respect for parentheses when determining order of operations in expressions
  • Compiler intrinsic functions now defined internally
  • BLOCK_LOOP and NOBLOCK_LOOP pragmas and private clause for unroll_and_jam pragma added
  • Intel® Math Kernel Library support for Intel® Threading Building Blocks threading layer supported
  • API to query Intel® Graphics Technology capabilities at runtime added
  • API to set thread space configuration at runtime added

Windows* Highlights

  • Decimal floating point now supported on C++ Windows*
  • Support for Microsoft Windows 10*
  • Support for Microsoft Visual Studio 2015*
  • Microsoft Visual Studio 2010* deprecated
  • Microsoft Visual Studio 2008* not supported

Linux* Highlights

  • Linux* split DWARF debug info (also known as DWARF fission) now supported
  • Support for Debian 6.0 dropped.

OS X* Highlights

  • Xcode* 6.3.2 now requires explicit acceptance of IDE integration before completing install

15.0

Update 7

Release Notes:
Windows* Linux* macOS*

Overview

  • Corrections to reported problems
Update 6

Release Notes:
Windows* Linux* macOS*

Overview

  • Updated installer to work with 2016 licenses
  • Corrections to reported problems
Update 5

Release Notes:
Windows* Linux* macOS*

Overview

  • Intel® Math Kernel Library 11.2 Update 4

Windows* Highlights

  • Support for Microsoft Windows 10*
  • Support for Microsoft Visual Studio 2015*
Update 4

Release Notes:
Windows*

Windows* Highlights

  • Corrections to reported problems
Update 3

Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)

Overview

  • Intel® Math Kernel Library 11.2 Update 3
  • Corrections to reported problems
Update 2

Release Notes:
Windows* Linux* macOS*

Overview

  • New string conversion functions added to libistrconv in 15.0.2
  • /QxCOMMON-AVX512 and /QaxCOMMON-AVX512 options added in 15.0.2
  • Intel® Math Kernel Library 11.2 Update 2

Linux Highlights

  • Fedora 21* now supported
  • Eclipse* Platform 4.4 with Eclipse C/C++ Development Tools 8.4 or above now supported
  • GNU* Project Debugger (GDB*) 7.8 (gdb-ia)
Update 1

Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)

Overview

  • First update with Japanese Localization
  • Support for Intel® Advanced Vector Extensions 512 instructions for IA-32 and Intel® 64 architectures
  • Intel® Math Kernel Library 11.2 Update 1

Windows Highlights

  • Tools->Options and Project Menu Labels Changed in 2015 Update 1

Linux Highlights

  • SuSE Enterprise Linux Server 12* now supported
  • Silent installation may fail when using relative path to configuration file
Initial Release

Release Notes:
Windows* Linux* macOS*

Overview

  • Compiler offload to Intel® Graphics Technology is supported
  • Support for native code generation for Intel® Graphics Technology
  • Full C++11 language support
  • Additional OpenMP* 4.0 support
  • MIN/MAX Reductions supported in #pragma simd
  • Intel® Cilk™ Plus changes
  • Enable threadsafe profile generation with PGO
  • Control diagnostic strictness of Pointer Checker for problems with pointers to structure fields
  • aligned_new header
  • Improved debugging of lambda functions
  • Extended offload syntax to allow copying of non-contiguous memory
  • New INTEL_PROF_DYN_PREFIX environment variable to add custom prefix to PGO .dyn filenames
  • New pragma directives to control inlining behavior per function
  • Static Analysis is deprecated

Windows Highlights

  • Microsoft vectorcall calling convention supported
  • Added Microsoft Visual Studio property “Base Platform Toolset” in the Intel IDE integration to explicitly specify which Visual Studio toolset to use with the Intel® C++ Compiler
  • Added Microsoft Visual Studio property “Use MPI Library” in the Intel IDE integration to explicitly specify which MPI library to use with Intel® Math Kernel Library cluster configurations
  • Windows XP* not supported
  • Microsoft Visual Studio 2008* not supported
  • Enforce same code to be executed regardless of data alignment with /Qopt-dynamicalign-

Linux Highlights

  • GNU-compatible function multiversioning for CPU dispatching
  • GNU C standard include files provided with Intel compiler
  • gcc 4.9 supported
  • binutils 2.19 not supported, binutils 2.24 supported
  • Red Hat Enterprise Linux* 7 now supported
  • Ubuntu* 14.04 LTS now supported
  • SUSE LINUX Enterprise Server* 10 not supported
  • Debian 6* is deprecated
  • Python* no longer a requirement to use GNU* Project Debugger

macOS Highlights

  • OS X* 10.10 now supported
  • Xcode* 6.0 and 6.1 now supported
  • OS X* 10.8 not supported
  • Xcode* 4.6 not supported

14.0

Update 6

Release Notes:
Windows* Linux*

Overview

  • Corrections to reported problems
Update 5

Release Notes:
Windows* Linux*

Overview

  • Corrections to reported problems
Update 4

Release Notes:
Windows* Linux* macOS*

Overview

  • Intel® Math Kernel Library 11.1 update 4
  • Corrections to reported problems

Linux Highlights

  • Red Hat Enterprise Linux 7* now supported
Update 3

Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)

Overview

  • Intel® Math Kernel Library 11.1 update 3
  • Corrections to reported problems

OS X* Highlights

  • Xcode* 5.1 supported
  • –stdlib=libc++ is the default for Intel® C++ Composer XE 2013 SP1 update 3
Update 2

Release Notes:
Windows* Linux* macOS*

Overview

  • Intel® Math Kernel Library 11.1 update 2
  • New Intel® Cilk™ Plus STL vector reducer in Intel® C++ Composer XE 2013 SP1 update 2
  • KMP_DYNAMIC_MODE Environment Variable Support for “asat” Deprecated
  • Corrections to reported problems

OS X* Highlights

  • OS X* 10.9 supported
Update 1

Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)

Overview

  • Intel® Math Kernel Library 11.1 update 1
  • First 14.0 version with Japanese localization
  • New Numeric String Conversion Library: libistrconv
  • New compiler option /Qopt-gather-scatter-unroll (opt-gather-scatterunroll)for targeting Intel® MIC Architecture
  • New compiler option /Q[a]xMIC-AVX512(-[a]xMIC-AVX512)
  • New compiler option /Qcheck-pointers-mpx (-check-pointers-mpx) to support the Intel® Memory Protection Extensions (Intel® MPX)
  • The this pointer is now allowed in the Intel® Cilk™ Plus SIMD-enabled function uniform clause (i.e. __declspec(vector(uniform(this))))
  • New intrinsic _allow_cpu_features
Initial Release

Release Notes:
Windows* Linux* macOS*

Overview

  • Online installation
  • Support for Intel® Many Integrated Core Architecture (Intel® MIC Architecture)
  • Features from C++11 (-std=c++11)
  • Partial OpenMP* 4.0 support
  • Intel® Cilk™ Plus changes
  • __INTEL_COMPILER_UPDATE predefined macro
  • Pointer type alignment qualifiers
  • Variable definition attributes to avoid false sharing
  • Using offload code in shared libraries requires main program to be linked with –offload=mandatory or –offload=optional option
  • Limitations of _Cilk_shared
  • /QxATOM_SSE4.2 (-xATOM_SSE4.2) option added to support Silvermont microarchitecture

Linux Highlights

  • -mtune performance tuning option
  • Using offload code in shared libraries requires main program to be linked with –offload=mandatory or –offload=optional option
  • -openmp-offload/-openmp-simd options added for controlling the enabling/disabling of
  • __GXX_EXPERIMENTAL_CXX0X__ Macro Not Supported
  • DWARF V4 support
  • GNU* Project Debugger (GDB*)
  • Intel® Debugger support deprecated
  • Fedora* 18 and 19 are now supported
  • Ubuntu* 13.04 and Debian* 7.0 are now supported
  • Support for the following versions of Linux distributions has been dropped:
    • Fedora* 17
    • Ubuntu* 11.10
    • Pardus* 2011.2

OS X* Highlights

  • -use-clang-env enabled by default
  • libc++ now supported
  • OS X* 10.7 is no longer supported
  • Xcode* 4.4 and 4.5 are no longer supported

13.0

Update 6

Release Notes:
Windows*

Overview

  • Correction to reported problems
Update 5

Release Notes:
Windows* Linux* macOS*

Overview

  • Correction to reported problems
Update 4

Release Notes:
Windows* Linux*

Overview

  • Including the fix for 0_10711 Internal Compiler Error with Composer XE 2013 Update 3
Update 3

Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)

Overview

  • New documentation of functions to check decimal floating point status
Update 2

Release Notes:
Windows* Linux*

Overview

  • Support for OpenMP* SIMD features
  • New KMP_PLACE_THREADS environment variable
  • New __INTEL_PRE_CFLAGS and __INTEL_POST_CFLAGS environment variables
  • New /Qvec-report7 vectorization report level
  • /W[no-]pch-messages to enable/disable precompiled header diagnostics
Update 1

Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)

Overview

  • core_4th_gen_avx added for manual cpu dispatch
  • Inline assembly and intrinsic support for Intel architecture code named Broadwell
  • Support for Microsoft* loop pragma
  • New /Qvec-report7 vectorization report level
  • /Qcheck-pointers:w

Linux Highlights

  • -opt-streaming-cache-evict and -opt-threads-per-core support for Intel® Many Integrated Core architecture
  • -opt-assume-safe-padding support for Intel® Many Integrated Core architecture
  • Breaking binary compatibility change in Update 1 offload libraries for Intel® Many Integrated Core Architecture
  • Default code generation for Intel® Xeon Phi™ processors no longer supported on A0 processor steppings
  • Support for Eclipse* platform versions 4.2 and 3.8 and Eclipse CDT 8.1

OS X* Highlights

  • Support for Xcode* 4.5
Initial Release

Release Notes:
Windows* Linux* macOS*

Overview

  • The Intel® Software Manager has been added to help you manage product updates and license activation
  • New C++11 features
  • Out-of-bounds memory checking
  • Static Analysis Improvements
  • Improved support for future Intel processors

Linux Highlights

  • Fedora 17*, SUSE* LINUX Enterprise Server 11 SP2, Ubuntu 11.10* and Ubuntu 12.04* now supported
  • New Warning Level –w3 and Changes to Warning Levels
  • Support for the following versions of Linux distributions has been dropped: Red Hat Enterprise Linux 4*, SUSE* LINUX Enterprise Server 11 SP1, Fedora 15*, Ubuntu 11.04*, Ubuntu 10.04*, Asianux*

OS X* Highlights

  • Compiler compatibility with clang added (-use-clang-env)
  • 32-bit Apple* Mac* system hosts no longer supported
  • OS X* 10.8 support added
  • Xcode 4.3 and 4.4 support added
  • Versions of Xcode* prior to 4.3 are no longer supported
  • OS X* 10.6 is no longer supported

12.0

Update 12 and Update 13

Release Notes:
Windows* Linux* macOS*

Overview

  • Correction to reported problems
Update 11

Release Notes:
Windows* Linux* macOS*

Overview

  • Correction to reported problems
Update 10

Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)

Overview

  • Correction to reported problems
Update 9

Release Notes:
Windows* Linux* macOS*

Overview

  • Correction to reported problems
Update 8

Release Notes:
Windows* Linux* macOS*

Overview

  • Correction to reported problems
Update 7

Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)

Overview

  • Support for Intel® Advanced Vector Extensions 2 in inline assembly and intrinsics
Update 6

Release Notes:
Windows* Linux* macOS*

Overview

  • Additional C++0x features supported
  • Additional compiler options
  • Enhancements to Intel® Cilk™ Plus support
  • Change to Cilk Plus array notation semantics
  • Enhancements to OpenMP* support
  • The core compiler documentation known as the User and Reference Guides has been reorganized and streamlined. Among the most noticeable changes are: a new Key Features section highlighting important Intel compiler functionality and the organization of the Compiler Option reference section into functional groups.
  • The product installs into a new top-level folder.
  • Cluster installation is now supported

Windows Highlights

  • Support for Microsoft Visual Studio 2005* is deprecated
  • Support for Microsoft Windows Server 2003* and Microsoft Windows Vista* is deprecated
  • Updated IDE integration

Linux Highlights

  • Integration into Eclipse* 3.7 with CDT 8.0 supported

OS X* Highlights

  • Mac OS* X 10.5 is no longer supported
Update 5

Release Notes:
Windows* Linux* macOS*

Overview

  • Correction to reported problems
Update 4

Release Notes:
Windows* Linux* macOS*

Overview

  • -export and –export-dir deprecated
  • Correction to reported problems
Update 3

Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)

Overview

  • /Qsox option enhancement

OS X* Highlights

  • Deprecating Mac OS* X 10.5.8 support
Update 2

Release Notes:
Windows* Linux* macOS*

Overview

  • 3 intrinsics changed in immintrin.h
  • Utility ―inspxe-runsc.exe changed
  • Correction to reported problems
Update 1

Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)

Overview

  • Correction to reported problems
Initial Release

Release Notes:
Windows* Linux* macOS*

Overview

  • Intel® Cilk™ Plus language extensions for the Intel® C++ Compiler make it easy to add parallelism to both new and existing software.
  • Guided Auto-Parallelism
  • Features from C++0x
  • An option to use math library functions that are faster but return results with less precision or accuracy
  • An option to use math library functions that return consistent results across different models and manufacturers of processors

Windows Highlights

  • Microsoft* Visual Studio 2010* Support

11.0

Update 9

Release Notes:
Windows* Linux*

Overview

  • Correction to reported problems
Update 8

Release Notes:
Windows* Linux* macOS*

Overview

  • Correction to reported problems
Update 7

Release Notes:
Windows* Linux* macOS*

Overview

  • Correction to reported problems

Linux Highlights

  • Added support for SUSE LINUX Enterprise Server* 11 SP1

OS X* Highlights

  • Added support for Mac OS* X 10.6.3 with Xcode 3.2.2 and SDK 10.6 or 10.5
  • All users of Xcode* 3.2.2 should upgrade to this release due to incompatibility with previous releases of the compiler and Xcode 3.2.2 documented at http://software.intel.com/en-us/articles/intel-fortran-for-mac-os-x-incompatible-withxcode-322/
Update 6

Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)

Overview

  • Correction to reported problems
Update 5

Release Notes:
Windows* Linux* macOS*

Overview

  • Note added about Cluster OpenMP* libraries removed in future version
  • Correction to reported problems
Update 4

Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)

Overview

  • OpenMP header file changed to improve error detection
  • Correction to reported problems
Update 3

Release Notes:
Windows* Linux* macOS*

Overview

  • Correction to reported problems
Update 2

Release Notes:
Windows*

Overview

  • Note added about new compiler options /Qmkl and /QxAVX
  • Note added about removal of certain Intel® AVX architecture instructions and intrinsics

Windows Highlights

  • Note added that if a Visual Studio solution includes a Visual Basic project, it must be manually “cleaned” after conversion to use Intel® C++.
  • The cross-compilers (IA-32 to Intel® 64 and IA-32 to IA-64) were rebuilt to correct an issue where these compilers would not run on certain Windows 7* and Windows Server 2008* systems. Correctness of generated code is not an issue

Linux Highlights

  • Ubuntu* 9.04 now supported
  • Note added about non-RPM install forced on Fedora* 10.
  • Full support for Eclipse* CDT 6.0 is now available

OS X* Highlights

  • Added mention of new compiler option -mkl
  • Mac OS* X 10.6.1 “Snow Leopard” is now supported
Update 1

Release Notes:
Windows* (EN) Linux* (EN) macOS*
Windows* (JP) Linux* (JP)

Overview

  • Note added about change in behavior of –O0
  • Corrections to reported problems

Windows Highlights

  • Note added that if a Visual Studio solution includes a Visual Basic project, it must be manually “cleaned” after conversion to use Intel® C++.
  • The cross-compilers (IA-32 to Intel® 64 and IA-32 to IA-64) were rebuilt to correct an issue where these compilers would not run on certain Windows 7* and Windows Server 2008* systems. Correctness of generated code is not an issue

Linux Highlights

  • Partial support for Eclipse* CDT 6.0 is now available

Attachment Size
iccrn-19-0-update1-lin.pdf 130.2 KB
iccrn-19-0-update1-win.pdf 155.4 KB
rn-c-comp-120-update12-lin.pdf 615.3 KB
rn-c-comp-120-update12-mac.pdf 415.3 KB
rn-c-comp-120-update12-win.pdf 620.6 KB
rn-c-comp-140-initial-lin.pdf 620 KB
rn-c-comp-140-initial-mac.pdf 389.2 KB
rn-c-comp-140-initial-win.pdf 547.8 KB
rn-c-comp-140-update1-lin.pdf 1.1 MB
rn-c-comp-140-update1-lin-jp.pdf 1.1 MB
rn-c-comp-140-update1-mac.pdf 449.4 KB
rn-c-comp-140-update1-win.pdf 729.2 KB
rn-c-comp-140-update1-win-jp.pdf 531.1 KB
rn-c-comp-140-update2-lin.pdf 806.7 KB
rn-c-comp-140-update2-mac.pdf 402.3 KB
rn-c-comp-140-update2-win.pdf 637 KB
rn-c-comp-140-update3-lin.pdf 836.5 KB
rn-c-comp-140-update3-lin-jp.pdf 1,013 KB
rn-c-comp-140-update3-mac.pdf 425.9 KB
rn-c-comp-140-update3-win.pdf 674 KB
rn-c-comp-140-update3-win-jp.pdf 499.9 KB
rn-c-comp-140-update4-lin.pdf 843.5 KB
rn-c-comp-140-update4-mac.pdf 429 KB
rn-c-comp-140-update4-win.pdf 681.7 KB
rn-c-comp-140-update5-lin.pdf 960.7 KB
rn-c-comp-140-update5-win.pdf 801.2 KB
rn-c-comp-150-initial-lin.pdf 523.6 KB
rn-c-comp-150-initial-mac.pdf 418.1 KB
rn-c-comp-150-initial-win.pdf 529.6 KB
rn-c-comp-150-update1-lin.pdf 647.7 KB
rn-c-comp-150-update1-lin-jp.pdf 373.8 KB
rn-c-comp-150-update1-mac.pdf 512.1 KB
rn-c-comp-150-update1-win.pdf 615.6 KB
rn-c-comp-150-update1-win-jp.pdf 346.9 KB
rn-c-comp-150-update2-mac.pdf 523.9 KB
rn-c-comp-150-update2-win.pdf 616.4 KB
rn-c-comp-150-update3-lin-jp.pdf 566.9 KB
rn-c-comp-150-update3-mac.pdf 526.2 KB
rn-c-comp-150-update5-lin.pdf 648.5 KB
rn-c-comp-150-update5-mac.pdf 518 KB
rn-c-comp-150-update5-win.pdf 650.1 KB
rn-c-comp-150-update6-lin.pdf 648.5 KB
rn-c-comp-150-update6-mac.pdf 518 KB
rn-c-comp-150-update6-win.pdf 650.1 KB
rn-c-comp-150-update7-lin.pdf 650.3 KB
rn-c-comp-150-update7-mac.pdf 518 KB
rn-c-comp-150-update7-win.pdf 652 KB
rn-c-comp-170-lin-jp.pdf 286.6 KB
rn-c-comp-170-win-jp.pdf 307.3 KB
rn-c-comp-180-win-jp.pdf 393.8 KB
rn-c-comp-180-update3-lin-jp.pdf 173.3 KB
iccrn-19-0-4-windows.pdf 402.2 KB
iccrn-19-0-4-linux.pdf 371.8 KB
iccrn-19-1-0-windows.pdf 259.4 KB
iccrn-19-1-0-linux.pdf 250.1 KB
1

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserverd for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804