Ilegal instruccion on Xeon E5472
Hi all,I'm compiling this tool called XIOS for parallel I/O operations, When i compile it with all its dependencies (HDF5, Netcdf) , and running the test, I get the following error:forrtl: severe...
View Articleunroll_and_jam pragma ignored but no reason specified
Hi,Consider the following C++ code:#include <malloc.h> #include <cmath> #include <complex> int main(int argc, char **argv) { int N = 4000000; double * _arr_4_0; _arr_4_0 = (double *)...
View Articleimproper PDB files handling by ICC on Windows
Hello, everyone,Found, that ICC handles PDB files in somewhat different way than MSVC do, which could lead to errors during build. E.g. for OpenSSL builds using ICC on Windows got: 1. improper PDB...
View ArticleHow can I solve this Read-After-Write dependency?
I'm trying to vectorize the inner `for` of this function: void SIFTDescriptor::samplePatch(float *vec) { for (int r = 0; r < par.patchSize; ++r) { const int br0 = par.spatialBins * bin0[r]; const...
View ArticleOneCore aka Universal Windows Driver compatibility
Hi.I want to build a simple "int main(){ return 0; }" program that passes the API Validator OneCore compatibility test.After reading...
View ArticleOpenMP task depend pointers and structs
I have got the following code:int foo(pm_t* t_lb){ int i; int BLOCK=4; #pragma omp task default(none) shared(t_lb, BLOCK) private(i) \ depend (inout: t_lb->a) { for (i=1;i < 1000 +...
View ArticleICC hangs on scipy 0.19.0 compilation of scipy/special/cython_special.c
ICC hangs on scipy 0.19.0 compilation of scipy/special/cython_special.c for 32 bit linux. Works fine on 64 bit linux, and 32 bit with gcc. The process just hangs and won't proceed. Compiling with numpy...
View Articleicl and icl++ command not found
Hello there,I'm trying to use the clang compiler on a Mac OS* X using the Terminal. It turns out the commands icl and icl++ are not recognized. I setup the compiler variables with compilervars.sh. I...
View ArticleInefficient memory access pattern and irregular stride accesses
I don't know if this is the right section, I'm sorry in that case.I'm trying to optimize this function:bool interpolate(const Mat &im, float ofsx, float ofsy, float a11, float a12, float a21, float...
View Articlemultiple openmp reduction on stl::vector gets wrong results
Hi,In the following test code, I use omp declare reduction on stl::vector. Using icpc 17.0, omp parallel reduction works correctly on a single stl::vector. However, when I attempt to reduce to two...
View ArticleAVX-512 X code and icpc error #10236: File not found: ' '
Hi,I am attempting to compile the following test code with ICC 17.0.3 20170404 contained in file name testCXXCompiler.cxx:int main(){return 0;}The command line I am using is:...
View ArticleIntel C++ compiler for Intel Itanium architecture
*** Intel C++ compiler for Intel Itanium architecture ***
View Articleinternal error: assertion failed at: "shared/cfe/edgcpfe/folding.c"
Hello,From v16 update 3 on the following code generates an error, for code wich looks valid:>icl main.cpp Intel(R) C++ Intel(R) 64 Compiler for applications running on Intel(R) 64, Version...
View Articleimproper UTF-8 characters handling by ICC on Windows
Hello, everyone,Fot ICU4C build using ICC on Windows got error:sh-4.4$ (INSTALLDIR="$PWD/../../ICC64RH"&& (CC="icl" CFLAGS="-MD" CXX="icl" CXXFLAGS="-MD" LD="xilink" ./configure...
View ArticleNUMA system detection
Hello,I was wondering what is the difference between a system being NUMA and a system having NUMA enabled? Moreover, how can I tell if the system is NUMA inside a compiler? Does being a NUMA system...
View ArticleUsing custom Clang version
Hello,I am trying to upgrade a project to a newer compiler stack and language standard. I end up with some strange errors. I have this command...
View ArticleAssembly code generated by ICL for Windows
Hi,I am trying to use ICL to generate assembly and then do some processing of assembly and finally generate the binary using the updated assembly. However, this workflow does not work because the...
View ArticleFMA not used
Hi,I have been surprised to spot the following behavior of Intel compiler (17.0.2 20170213 on Linux), using -xCORE-AVX2. The following code generates FMA instructionsdouble norm(double* x, int n) { ans...
View ArticleIntel C++ compiler XE 12.1 for Visual Studio 2015 Professional
Hello,I have some old code that need Intel C++ compiler XE 12.1 to compile. I have Visual Studio 2015 Professional on my laptop with Window 7 OS.I installed the compiler XE 12.1, but during...
View ArticleInternal error: assertion failed at: "shared/cfe/edgcpfe/decl_inits.c", line 588
I am running into the following ICE with the following relatively minimalized test case.Internal error: assertion failed at: "shared/cfe/edgcpfe/decl_inits.c", line 588template <char> struct...
View Article