Issue linking when building with VS2015 Update 3 and Intel Compiler 2016.1.146
hi,I am trying to build a pre-existing VS2015 (Version: (00322-80000-00000-AA353)solution using the Intel Parallel Studio 2016 Compiler inside the VS environment.Using VS2015,I get the following errors...
View ArticleIntel C++ Compiler rejects presumably valid code with out-of-line template...
Intel C++ Compiler (EDG-based frontend) rejects the following code:template <typename Descriptor> class hash_table { public: typedef int value_type; template <typename Argument, int Callback...
View ArticleStandalone installation of Intel Parallel Studio XE 20xx
I think that was asked many-many times in the past but this time, after reading Intel Parallel Studio XE 2016 installation requirements, I'd like to address the problem again.Could we have Standalone,...
View ArticleHow to make mpiexec or mpirun to launch processes ordered by their rank ?
Dear Collegues, How to make mpiexec or mpirun to launch processes ordered by their rank ?I've already tried to launch a simple process under Windows and Linux: int namelen, numprocs, proc_rank, tmp =...
View ArticleIntel® C++ Compiler Using Auto-Vectorization Sample
Sprache EnglischSoftware Products: Intel® C++-CompilerOperating System: Apple OS X*Linux*Microsoft Windows* 8.xProgramming Language: C/C++Short description: Auto-Vectorization is one of the most...
View ArticleThe Profile-Guided Optimization (PGO) Sample - Fluid Animate
Sprache EnglischSoftware Products: Intel® C++-CompilerOperating System: Apple OS X*Linux*Microsoft Windows* 8.xProgramming Language: C/C++Short description: Fluid animate is one of a class of...
View ArticlePossible to install Parallel Studio 2011 and Parallel Studio XE 2016 on one PC
Hi staff,I am using Parallel Studio 2011 and Visual Studio 2008. But I'd like to install more Parallel Studio XE 2016 and Visual Studio 2015.First, I've installed Visual Studio 2015. Then, I continue...
View ArticleYet another C++11 error (RTTI deactivated ?)
Hello,The minimalist code found here http://en.cppreference.com/w/cpp/utility/functional/function/target cannot be compiled with icpc version 16.0.1 (gcc version 5.0.0 compatibility)$ icpc -std=c++11...
View ArticleOption Qcheck-pointers-mpx:rw breaks ICC 16.0 with error 010101_0
Hi!I'm trying to build Google Test library with ICC and option -Qcheck-pointers-mpx:rw . Compilation stops with an error: gtest-all.cc": : error : 010101_0...
View ArticleInvalid floating point optimization?
Hello,I have this piece of codeasm("nop"); asm("nop"); asm("nop"); asm("nop"); double const c = a - b; double const d = -c; double const f = d * e; data->field += f; asm("nop"); asm("nop");...
View Articlefloat to int conversion and autovectorization
I am trying to use Intel C++ Composer XE 2013 to autovectorize a loop.My loop contains a number of float to int conversions that I need to do in round down (toward negative infinity) mode. My initial...
View Articlelimits(1120): error #3377: constexpr function return is non-constant
When attempting to use the workaround for the limits(1120): error : identifier "__builtin_nanf" is undefined bug, I'm greeted by the following errors: 0:25.36 C:\Program Files (x86)\Microsoft Visual...
View ArticleLocation of __assume affects performance
I am using an 8-th order finite difference time stepping function (for 2D acoustic wave equation) shown below.I am observing substantial (up to 25%) performance increase from placing Intel's __assume...
View Article2016 64bit compiler issue
We have just switched over from Visual Studio 2013 with Intel 2015, to VS 2015 and Intel 2016. We've worked through several issues including ones related to Visual Studio 2015 Update 1.Unfortunately...
View ArticleWhere is the online documentation for suppressing warnings
I am looking for the official documentation of how to suppress specific warnings for ICL, for Windows and for Linux.
View ArticleCompilier bug? const std::string is writeable
Hi all,this piece of code is rejected by gcc, however icpc on Linux (tested: v14 and 15)does not complain about using a non-const-iterator / changing a const string,and changes the content of the...
View ArticleIncorrect resolution of class in anonymous namespace
HiiWe came across an issue in our Intel (2016) compiler build where it appears separate, but identically named, classes in anonymous namespaces are not being resolved correctly. We've managed to create...
View ArticleICC 2016 upd 1 generates incorrect vectorization code -> CRASH... again...
Ok, so this is the code: /// Integral processing. MNOALIAS MFORCEINLINE ValueType GetFrom01Cubic_Integral(MUINT32 posf) const { // Get the new wavetable index and interpolation coefficient. const int...
View ArticleWhy does the VS looking for "libmmdd.lib" ?
Hello,I have the following scenario.System : Windows 7, Visual Studio 2012, Intel Parallel Studio XE 2016 Update 1 Composer Edition.Sceneario :Project1.sln - Visual...
View ArticleMixing VC++ compiler and Intel C++ compiler in CMake
Hello all,My project requires different compilers per object. Currently we do manage this by writing manual makefiles. We are looking to see if we can migrate to CMake so that its easier to manage...
View Article