Catastrophic error: Illegal value of immediate argument to intrinsic
Hi,the following intrinsic code produces a fatal compiler error. The _MM_FROUND_CUR_DIRECTION parameter is explicitly mentioned by the Intel Intrinsics Guide, so I assume this is a compiler bug? If so,...
View Articleundefined symbol: __offload_set_version
Hi,I am trying to run a simple offload code and I got this error:undefined symbol: __offload_set_versionCould you help to identify this error?source code:========#include "offload.h"#include...
View ArticleSometimes icl.exe does not compile some cpp source files
Hi,here is a cut from my build log. In the 7th line you can see icl.exe command line. In the file list you can also see the QRegler.cpp file, but this file (and some other files) are not compiled, what...
View Articleldexpf already defined linker error
Hi,I'm compiling a particular C++ file (Math.cpp) with /Od and I'm getting the following linker error. It links successfully with /O1 or /O2.I don't see any specific reference to "ldexpf" in the...
View ArticleWhy does my application crash on Win10 when I use inline assembly
Hello,the company I work for bought the Intel compiler so we can build our software which uses inline assembly code also in 64bit. (Visual C++ only supports inline assembly in 32bit).The machine I...
View Articlefloating point errors
Hi,We have code that computes the sum of squares from MKL cblas_sgemm and also cblas_dgemm and found large differences in the values. We have replicated the issue with a simple program that uses a sum...
View ArticleHow to find where is wrong when the project compile with icc without error...
Hi, all,I was using icc to comile a huge c, c++ , fortran project, there are about 20 libs and there are three of them can be compiled using icc but will lead to run case crash, others can work...
View ArticleIntel C++ compiler Optimization Problem - Warning is Needed when codes...
*** Intel C++ compiler Optimization Problem - Warning is Needed when codes optimized out ***This is a very old subject and I remember that it was discussed several times during last a couple of years.I...
View ArticleDisabling warning #2304 for class templates
I'm writing a library in which a class template relies on implicit type conversions. Hence I'd like to turn that warning off. This works well if the class is not a template, but doesn't work for...
View ArticleCompiler bug?
Dear all,I stumbled upon something that looks suspiciously like a bug in Intel icc/icpc compiler. I've tested this with all versions of the compiler I've access to, i.e., 13.1.3 20130607, 15.0.1...
View ArticleCompiler bug in tuple conversion
Getting compile error for the following code segment on ICL 16.0.3.207. The code compiles fine on Visual Studio, GCC and clang.#include <tuple> void foobar() { struct A; A* a = nullptr;...
View ArticleDouble free or corruption in icc 16.0.3
Here's a traceback: https://gist.github.com/lorenzhs/da710afe4023051c519527737930ca99 - Version is 16.0.3 (compilers_and_libraries_2016.3.210) and I'm running Debian unstable. I can provide two...
View ArticleVectorization on a regular Xeon processor with icc
Hello,we have access to a Xeon Phi board and we run our experiments with -mmic -openmp to take advantage of the vectorization units. So, our next step is to run the experiments on a regular Intel Xeon...
View ArticleIssue compiling for MPSS with icpc
I'm attempting to build a version of Intel OSPRay with MIC support. I encounter this error:[ 52%] Building CXX object...
View ArticleCompiler bug - openmp
The following code should produce a rather simple output of increasing real parts and decreasing imaginary parts, someting along the lines of: 0+0i 1-1i 2-2i 3-3i 4-4i 5-5i 6-6i etc... 99-99iThe code...
View ArticleMETIS build with Intel C/C++
Howdy,I am trying to build METIS for SuiteSparse 4.5.3 using icc and icpc on OS X 10.11.6.. During compilation, it gets about 70% of the way through the build but then throws an error:ld: section...
View ArticleParallelization of loops with if clause
Hello,recently, I started to use the -avx feature and I am trying to transform my applications to simd. So, I am running into some issues for parallelizing this loop:#pragma omp simd for (int j=0;...
View Articlerpath > 4096 chars causes segmentation fault
I'm trying to compile trilinos from a deep directory heirarchy and I ran into an issue where icpc generates a segmentation fault if the argument to -rpath is longer than 4096 characters. This occurs...
View ArticleParallel studio update3 windows install permanent hang
Hi,I am trying to install icc parallel studio update 3 in a license server environment.I have the license server up, and I installed the compiler fine on one server.I am trying to install on my laptop,...
View ArticleAnalyzing missing vectorization speedup
Hello,I am using the icc v.16 compiler to parallelize this part of my program:#pragma simd assert for(int i=0; i<nParticlesInUse; i++) { if (particles[i].id == INVALID) continue; particles[i].ax =...
View Article