Quantcast
Channel: Intel® Software - Intel® C++ Compiler
Browsing all 2797 articles
Browse latest View live

ICC 17 and Auto Vectorization

Hello, I have just recently begun experimenting with ICC 17 and its auto-vectorization features.   I was wondering if anyone could explain why the following code ('blah') can be auto-vectorized by ICC...

View Article


Is XP support finally dropped in 2017 release?

Hello,I noticed that in the release version of ICC 2017 the file libiomp5md.dll is importing InterlockedCompareExchange64 from KERNEL32.dll.Since this function appears only starting from Vista, it...

View Article


64bit compiler issue with TFS team builds

When we try to compile a 64bit target using TFS team builds (MSBuild) it fails with below error. The error appears to be to do with Intel Compiler trying to load SQLite and it seems it's loading the...

View Article

ICC 2017 Bug - Bad ordering of instructions

There seems to be a bug in Intel2017. Given the following code, compiled with "icc -std=c99 -O3 *.c" (with an Ivy Bridge processor):// File: accumulate.c void accumulate(int * offsets, double const *...

View Article

remark #981: operands are evaluated in unspecified order

 Will someone please educate me on this remark from the C compiler?  In particular:1) what is it trying to tell me?2) is it something I should worry about in terms of the integrity of my code?3) what...

View Article


how to solve the compiling error of misusing wrong header

Hi,I use gcc to build some project on centos 6, where 'icc (ICC) 14.0.2 20140120' has been installed.I add the following script to ~/.bash_profile to set some environment:export CC=icc export CXX=icpc...

View Article

Suspicious Optimization Behavior - LNK2019 inline virtual destructors

I have following code://ivirtualbase.hh #pragma once #ifdef _build_dll #define DLLEXPORT __declspec(dllexport) #else #define DLLEXPORT __declspec(dllimport) #endif class IVirtualBase { public: virtual...

View Article

Doesn't seem to work at all in VS 2015 latest

Not very thrilled about this....Tried reinstalling twice now... C:\vs_projs\ms_angle_hololens\winrt\10\src\angle_common.vcxproj : warning  : The build tools for Intel C++ Compiler 16.0 cannot be found....

View Article


Failed Assertion shared/cfe/edgcpfe/lower_il.c, line 17923

Hi,I'm currently trying to compile a solution with the Intel Compiler (Intel(R) 64, Version 15.0.7.287 Build 20160518). It compiles without any errors using the Visual Studio Compiler (2013) on...

View Article


Image may be NSFW.
Clik here to view.

icpc memory alignment - unexpected output

Hi all,I would like to understand the behavior of this small piece of code that I have extracted from a bigger application that makes use of vectorization and simd instructions. Please don't look at...

View Article

internal error: assertion failed

I just installed the Intel c++ compiler in linux and tried to compile our application. It starts the compilation ok, successfully compiling several of the source files until it reaches a point where it...

View Article

XILINK - internal error: 04010010_19179

hi,I get the following error when linking:xilink @c:\users\thanch~1\appdata\local\temp\tmpzzji3e.lnk processes\dem\demextract.cpp(1206) (col. 1): internal error: 04010010_19179 xilink: error #10014:...

View Article

internal error: assertion failed at: "shared/cfe/edgcpfe/decl_inits.c", line...

ldalessa:~/temp$ cat test.cpp #include <atomic> struct Foo { Foo() : foo_() { } std::atomic<int> foo_[2]; }; int main() { } ldalessa:~/temp$ gcc --version gcc (GCC) 4.9.2 Copyright (C) 2014...

View Article


Loop gets vectorized in scalar code, but no vectorization inside parallel loop

I am trying to reproduce the results of a legacy routine that does sparse matrix-vector multiplication with, well, legacy code like this:void foo (const double * const a, const double * const x, double...

View Article

__builtin_ms_va_list support like gcc/llvm on Linux

I'm curious if anyone knows where or not Intel is planning on adding __builtin_ms_va_list support to their compiler?I had asked this question a few years ago, to which it didn't seem like anyone was...

View Article


Histogram: Manual reduction with OpenMP 4

Hi,I would like to parallelize the computation of an histogram.- Let's suppose that you have a std::vector<double> of elements in between 0 and 1 (think of a size of 1 billion)- Let's suppose...

View Article

Intel 2017 Cluster Edition MKL Cluster Libraries - Windows

Hi,So I am trying to install the Intel Parallel XE Studio Cluster Edition 2017. During the installation the MKL options do not include the Cluster Support for Intel64. I previously had the 2016...

View Article


enum namespace conflict

C++ from Parallel Studio XE 2017 Cluster Edition, Windows 7enum StiffnessModel {     Seed = 1,     Chord = 2 }; Produces namespace collision withC:\Program Files (x86)\Windows...

View Article

Potential false positive warning from icl 2017 and Armadillo Template Library...

Hi,I recently tried compiling the example program included in the Armadillo Template Linear Algebra library (version 7.400) using the 2017 Intel C++ compiler which was recently released. I got a...

View Article

Linux-4.6+ kernel compilation - compiles but black screen / doesn't boot

Hi,I decided to have a whirl at compiling the linux kernel (specifically, linux-4.7.3) and while I was able to get the kernel to compile, it doesn't boot and/or I am left with a blank screen/ (no boot...

View Article
Browsing all 2797 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>