Is there a 4GB limit for Linux static libraries using IPO?
Linking against a static library > 4GB with IPO results in the following error:ipo: error #11062: BigLibrary.a is an archive, but has no symbols (this can happen if ar is used where xiar is...
View Article32-bit offsets used for array access cause crash
As shown in https://gcc.godbolt.org/z/_PjVDd icpc seems to be using 32-bit registers to do the offset calculation for an array that has less than 4G elements. If the array had 1B elements, that would...
View Article_VARIANT_BOOL errors when including windows.h
How do I get rid of these errors:1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\oaidl.h(487): error : expected a declaration1> _VARIANT_BOOL bool;1>...
View Article2019.4 installer creates broken configuration file in duplicate mode
If I install ParallelStudio XE 2019.4 on a box running Amazon Linux in duplicate mode, I get the following output:> sudo ./install.sh -d intel.config> cat...
View ArticleBuild Intel-caffe fail
Hi,When I execute following command(according to https://github.com/intel/caffe/wiki/Build-Caffe-with-Intel--Compiler )pcie@pcie-cascade-lake:~/caffe$ sudo make all -j$(nproc)it display these error...
View ArticlemacOS* Catalina KNOWN INCOMPATIBILITIES - delay your upgrade
This note applies to the Intel® Compilers for macOS* only. There are known issues with the Intel Compilers running under macOS* 10.15 Catalina and Xcode* 11 which are currently, as of 29 August 2019,...
View ArticleInline variable support in intel 19 compiler
01The following code compiles and runs properly with gcc 8.2.0 (using -std=c++17).02It also compiles with icc 19.0.1.144, but throws a 'Floating point exception' when trying to access 'map' in the...
View Articletemplate built functions
This is a nagging post.Back in the 1990's, when a template would construct function based on the type and number of arguments. And when the same template would construct function based on the type and...
View Articleusing both C and C++ complex types in one file
Good day,I have the following simple question: with Intel C++ compiler (Intel Parallel Studio 2013), is it possible to use both C++ std::complex and C complex number (like double _Complex) in one...
View Articlelinker error using icc19.4
Hi all,I'm using icc19.4 (gcc 8.3 compatibility) on Ubuntu18.10 to build a huge project.The build process halts throwing the following errors.**********************************************ld: cannot...
View ArticleHave I already installed a compiler?
Hi, I just installed Intel Anaconda on Windows 10. Everything working fine. Numpy/Scipy/etc are nice and fast, linking to MKL, etc. Painless.But (unrelated to python) now I need to create a DLL in...
View ArticleParallel Studio license
Hi,I need to use Intel icc for my project. I am planning to buy one floating license for Intel Parallel Studio Composer Edition (Linux). I have a build script for my project. I need to build the...
View Articleinvalid definition of __m128; use #include "xmmintrin.h" instead
Hello,When I try to compile with the Intel compiler I got the error:C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\xmmintrin.h|56|error #2277: invalid definition of __m128; use #include...
View Article512bit counterparts missing
Hi,want to use ZMM instead of YMM, need help in finding the counterparts of: YMMcmp = _mm256_cmpeq_epi8(YMMcurr, YMMclone); YMMsub = _mm256_sub_epi8(YMMzero, YMMcmp); YMMadd = _mm256_add_epi8(YMMand,...
View ArticleCompile without CRT
Clean console project in Visual Studio/Gs-/NODEFAULTLIB Error LNK2019 unresolved external symbol ___intel_new_feature_proc_init referenced in function _main Errors1>ipo: : warning #11021:...
View ArticleImplicit conversions for std::complex
Passing a std::complex<float> constant to a function that takes a std::complex<double> argument receives the wrong real part inside the function. Passing a std::complex variable produces...
View ArticleCMake generation with Visual Studio 2019 and Intel Compiler 2019 u4 broken
Referring to the problem in this thread regarding the use of "Default"https://software.intel.com/en-us/forums/intel-c-compiler/topic/811512This issue breaks CMake generation for CMake 3.15.1 Visual...
View ArticleIssue with static_cast and decltype
The following code fails to compile with Intel C++ 17.0 but compiles fine with MSVC & gcc. If I use a typedef instead of decltype, then it compiles OK.#include <iostream> template<class...
View ArticleProblem with explicit template instantiation of non-pure virtual class
Hi everyone, I recently came across a linking error when using explicit template instantiation of a non-pure virtual class (see code below).// TemplateVirtualClass.hpp #pragma once template <class...
View Article