Problems with Visual Studio 2013 integration
I've just downloaded C++ Composer XE 2013 (trial version) for Windows and have installed it on Windows 7 with Visual Studio 2013. Despite the fact that the properties of my project and all source files...
View ArticleHow to detect current Zp or pragma pack?
Is there a way to determine current packing option is 8 or 16? I mean some code like:struct CHK { uint8_t first; uintmax_t large; }; u = offsetof( CHK, large ); or some predefined macro like...
View ArticleConfigure Error on iostream!
I have recently installed Ubuntu 14.04 64bit and tried to compile MPICH from the source using Intel Compilers 2013. At the beginning of compilation I use this command to configure MPICH:./configure...
View ArticleICC response time very slow
It takes around 12 seconds for ICC to return fromicc -vcommand on my system. On the other hand gcc returns in 0.002s (times are measured using time command). This makes my makefile build process...
View Articleerror #10014: problem during multi-file optimization compilation (code 4)
Hi,There seems to be an issue with multi-file optimisation (-ipo), resulting in the error:error #10014: problem during multi-file optimization compilation (code 4)...during the linking of the two files...
View ArticleMove/copy assignment issue in 15.0
Hi, surprisingly the following code generates an error:#include <utility> struct A { A & operator=(A &&); A & operator=(A const &) = delete; }; struct B { A a; }; int...
View ArticleMacro Bug?
Hi,I am in the Trial period of the Intel Parallel Studio 2015. We have a scientific software which works on Linux, Windows, and OS/X . Users were surprised by better performance on OS/X than on Windows...
View ArticleUndefined symbol __intel_sse2_strrchr
Hello, This is with regards to using some modules of python which were compiled with icc but python itself was compiled with gcc 4.8.2. When I tried to import this module into python I get...
View ArticleRenewing Non-Commercial Software Development License
I am a C++ developer who has created and worked with Boost C++ libraries. I had a non-commercial software development license, so I could test my libraries and other Boost libraries against Intel C++,...
View Articledecltype issue in 15.0
The following code generates an error:template<typename T> class A { static T m; };template<typename T> decltype(A<T>::m) A<T>::m; The error message is: declaration is...
View Articleunable to retrieve arguments by parsing prologue
HiOS :: win2k8 R2compiler :: icl version - 12.0.5.229 Build 20120731compile and link line on top of attached c source codeConsider this disasm Func4: 0000000000000064: 66 90 xchg...
View ArticleIntel® Xeon Phi™ Coprocessor code named “Knights Landing” - Application...
As part of the application readiness efforts for future Intel® Xeon® processors and Intel® Xeon Phi™ coprocessors (code named Knights Landing), developers are interested in improving two key aspects of...
View ArticleAssignment and const members
Consider the following code:#include <iostream> class MyClass { const int value; public: explicit MyClass() : value(10) { } MyClass(int val) : value(val) { } int GetValue() { return value; } };...
View Articlealias-declaration issue in 15.0
The following code does not compile:using Type alignas(4) = int;According to clause 7 of the standard I think it should: 7 (1): alias-declaration: using identifier attribute-specifier-seqopt = type-id...
View Articletypedef declaration with alignas issue in 15.0
The following code does not compile:typedef int A alignas(16); // see 8.3 (1)alignas(32) typedef int B; // see 8.3 (3)According to the standard I think it should:8.3 (1): The optional...
View ArticleAssembly instructions reordering is not optimal when providing...
I'm testing the assembly code generation of the main loop of an application with icc 14.0.3 and icc 15.0 for the Intel Xeon Phi coprocessor.I'm generating a large number of prefetch instructions by...
View ArticleIntel® Compilers for Linux*: Application Porting Guide
This paper describes application porting when using Intel® Compilers for Linux*. The Intel C/C++ compiler is compatible to the GNU* compilers in terms of source, binary and command-line compatibility....
View ArticleProblem tracking number from @Intel staff
Greetings,This is not problem report, nor feature request. Let me explain.Sometimes, I have similar issue reported in the forum by another user.I want to kindly ask all @Intel staff to *ALWAYS* post on...
View ArticleMSBUILD fails when using XE 2015 Composer
After installation of Composer XE 2015, build with msbuild.exe on command prompt (Intel64 Visual Studio 2013 mode) always fails. It seems msbuild.exe platform toolset configuration for new XE is wrong....
View ArticleAny way of overriding /Qax to force alternate code path generation?
I'm compiling a relatively simple maths routine that takes 8 bit unsigned image data from a byte buffer, performs some simple linear floating point operations on that data and writes the modified 8 bit...
View Article