Stack Frame Run-time Check incompatible with Microsoft* Visual C++ x64
Microsoft Visual C++ x64 RTC integration with Intel C++ Compiler for Windows on stack frame check Author: Yolanda Chen (Intel) Type: Compatibility |
08/02/2009
|
ISO/IEC Standards language conformance for Intel C++ compiler
The Intel C++ compiler conforms to different ISO/IEC specific language standards using compiler option /Qstd on Windows and –std on Linux. Author: Om Sachan (Intel) Type: Compatibility |
06/04/2009
|
Can I export a makefile from Visual Studio?
The capability to export makefiles from Visual Studio is not available. Author: Steve D. (Intel) Type: Compatibility |
05/21/2009
|
OpenMP* Loops with Function Calls for Bounds May Not Parallelize
Loops with function calls as bounds (such as STL end() calls) may not be compiled into parallel even if OpenMP APIs are explicitly used. Author: Brandon Hewitt (Intel) Type: Compatibility |
03/12/2009
|
Old Style C Function Argument Declarations are Supported
Old style C function declarations where argument types are declared after the argument list are supported. Author: Brandon Hewitt (Intel) Type: Compatibility |
03/11/2009
|
Exporting using "__declspec(dllexport)" on Windows*
On Windows* you can export a function using following methods with Microsoft* Visual C++*:
a module-definition (.def) file
__declspec(dllexport)
The Intel® C++ Compiler for Windows supports both ... Author: Jennifer Jiang (Intel) Type: Compatibility |
02/27/2009
|
__SSE4_1__ and __SSE4_2__ Macros Not Defined
Certain Macros are defined by gcc and the Intel compiler when specific cpu architectures are targeted. SSE4 macros were not being defined appropriately in the initial Intel(R) C++ Compiler 11.0 for Linux*. Author: Brandon Hewitt (Intel) Type: Compatibility |
02/20/2009
|
Intel Architecture Platform Terminology for Development Tools
Descriptions of Intel architecture platform terminology as used by Intel's software development tools. Author: Steve Lionel (Intel) Type: Compatibility |
02/12/2009
|
How to use Intel(R) Compiler OpenMP* Compatibility Libraries on Windows*
The Intel(R) Compilers provide an OpenMP* runtime library to enable mixed Microsoft Visual C++* and Intel Compiler builds that both use OpenMP*. Author: Jennifer Jiang (Intel) Type: Compatibility |
02/11/2009
|
Windows C++ Compiler and Sealed or abstract unions
The sealed union is not allowed by C++ language. Type: Compatibility |
12/07/2008
|
Improved compatibility with Microsoft* Visual C++* in diagnostic messages
The Intel(R) C++ Compiler emits more verbose diagnostic message than Visual C++ and may emit more warnings and/or errors as well.
But the Intel(R) C++ Compiler in the Intel(R) Parallel Composer beta has significantly reduced the number of diagnostic m Author: Jennifer Jiang (Intel) Type: Compatibility |
11/24/2008
|
Intel® C++ Compiler Compatibility with Microsoft* Visual C++*
The Intel C++ Compiler is source and binary compatible with Visual C++ compiler; it supports the Microsoft* Visual C++* extensions to the C and C++ languages.
This document describes the important differences of the Intel C++ Compiler and Visual C++ ... Author: Jennifer Jiang (Intel) Type: Compatibility |
11/20/2008
|
Working around COM [object] Attribute Related Errors
The Intel(R) C++ Compiler for Windows does not support Microsoft* COM attributes such as [object], [in], [out], etc. The compiler will issue warnings when encountering COM attributes in a program sour ... Author: Mark Sabahi (Intel) Type: Compatibility |
11/20/2008
|
The old-style explicit specializations are not allowed
The following two old-style explicit specializations of nonmember entities are not allowed if you're using the Intel C++ Compiler 11.x and the coresponding Visual C++ like "struct S;" Author: Jennifer Jiang (Intel) Type: Compatibility |
11/17/2008
|
The limitation on supporting project property sheets
Intel C++ projects support the Property Sheets and User-Defined Macros functionality in Visual Studio. Author: Jennifer Jiang (Intel) Type: Compatibility |
11/17/2008
|
white space requirement between macro name and replacement text
In the definition of an object-like macro, C99 and C++0x require that the replacement text be separated from the macro name by white space. The Intel (R) Compiler will check this requirement and will issue appropriate warning accordingly. Author: Kittur Ganesh (Intel) Type: Compatibility |
11/17/2008
|
Intel® C++ Compiler - ANSI C/C++ and OpenMP* compliance
C Standard ConformanceThe Intel® C++ Compiler or Intel Parallel Composer conforms to the ANSI/ISO standard ISO/IEC 9899:1999 for C language.
C++ Standard ConformanceThe Intel® C++ Compiler or ... Author: Jennifer Jiang (Intel) Type: Compatibility |
11/06/2008
|
Intel® C++ Compiler - Is inline assembly supported?
Inline assembly is only supported by the IA-32 and Intel® 64 C++ compilers (icc and icpc on Linux* or Mac OS* X, icl on Windows). GNU gas* and Microsoft* MASM* formats are available. There is ... Type: Compatibility |
09/19/2008
|
Supported Visual Studio* Project Types
The Intel® C++ compiler only supports native (non-managed) project types such as "Win32 Console Project," "Win32 Application," etc. Project types with .NET attributes, such as the ones below ... Type: Compatibility |
09/19/2008
|