Quantcast
Channel: Intel® C++ Compiler
Browsing all 1616 articles
Browse latest View live

error when building open-mpi 1.4.5

Hi all intel developers and userI have Parallel studio 2013 XE on ubuntu 13.10I configure openmpi 1.4.5 with this code : ./configure --prefix=/usr/local/openmpi-1.4.5 CC=icc FC=ifort F77=ifortIt's OK....

View Article


atl projet visual studio 2013 assert error : too many categories defined

hiWhen i create a new atl project using visual studio 2013 (without add any code), when i try to compile it with intel c++ XE 14.0i have this error :Debug Assertion Failed!program :...

View Article


icpc 14.0.2 crash: internal error: assertion failed at:...

I am using icpc 14.0.2 on Linux, here is a minimal program to reproduce the crash: class A { public: virtual ~A() {} virtual void f() = 0; }; template<typename T> class B : public A { void f();...

View Article

Eclipse IDE

Hi,I came to know that there is Intel® C++ Compiler with the Eclipse* IDE for Linux. Is there any Eclipse IDE for Windows XP/7? If so please provide the link for how to use this.One more query is that...

View Article

“a derived class is not allowed here”

Hi,here is another code snippet which does not compile with ICC (version 14.0.2 on Linux) but does compile with GCC and Clang: template<int N, bool B> struct A; template<int N> struct...

View Article


Explicit Vector Programming – Best Known Methods

Explicit Vector Programming – Best Known MethodsWhy do we care about vectorizing applications? The simple answer: Vectorizing improves performance, and achieving high performance can save power. The...

View Article

Compile errors in MS includes

I'm trying to compile the Spec CPU 2006 benchmarks with the Intel compiler, which I'm using for the first time. Apparently it uses headers from MS Visual Studio, but in some cases it can't compile...

View Article

Compiler Error With TBB's Atomic.h

I am using the latest Intel C++ compiler suite (updated today), and I cannot use the atomics with TBB. I can declare an atomic variable, but I have no access to the various fetch/load/etc. functions...

View Article


[BUG] internal error: icc chokes on struct with function pointer

Following code: extern struct stream_s make_stream(void); struct stream_s { void *clo; /* for strctl */ int(*ctl)(void*, ...); }; struct stream_s make_stream(void) { static int x; return (struct...

View Article


GAP Message (Diagnostic ID 30526)

MessageTo parallelize the loop at line %d, annotate the routine %s with %s.AdviceIf the loop contains a call to a function, the compiler cannot parallelize the loop without more information about the...

View Article

Programming with Auto-parallelization

The auto-parallelization feature implements some concepts of OpenMP*, such as the worksharing construct (with the PARALLELfor directive). This section provides details on...

View Article

OpenMP* Affinity Specifications

The coprocessor OS kernel on the coprocessor uses the logical processor number in /proc/cpuinfo, the calls to sched_{get,set}affinity() and sched_getcpu(), and the taskset command. The OpenMP* runtime...

View Article

Writing Target-Specific Code with _Cilk_offload

This topic only applies to Intel® Many Integrated Core Architecture (Intel® MIC Architecture).You can write offloaded sections of code to take advantage of target-specific intrinsic functions. When the...

View Article


Overview: Using a Pragma

This topic only applies to Intel® Many Integrated Core Architecture (Intel® MIC Architecture).This programming model is suitable when the data exchanged between the CPU and the coprocessor consists of...

View Article

Allocating Variables and Arrays Efficiently

This topic only applies to IA-32 architecture targeting Intel® Graphics Technology. Intel® Graphics Technology is a preview feature.The Intel® Graphics Technology Register File (GRF) is a register file...

View Article


Specifying Object Files

You can use the /Fo option (Windows* OS) or -c and -o options (Linux* OS and OS X*) to specify an alternate name for an object file. In this example, the compiler generates an object file name myobj.o...

View Article

Project Types and Makefiles

The following topic applies to Eclipse* for C/C++.When creating a new Intel® C++ project in Eclipse*, available selections include Executable, Shared Library, Static Library, or Makefile...

View Article


Using Intel® Performance Libraries

The following topic applies to C++ for Xcode*.The Intel® C++ Compiler comes bundled with several Intel® Performance Libraries. To access these libraries in Xcode*, use the following Target Info...

View Article

Profile Guided Optimization dialog box

The following applies to Microsoft Visual Studio* 2012, 2010, and 2008.This topic has information on the following dialog boxes: Profile Guided Optimization dialog boxApplication Invocations dialog...

View Article

Custom Build Rule (VS 2008)

The following applies to C++ for Microsoft Visual Studio* 2008.The Intel® C++ integration into Visual Studio* 2008 includes support for the Visual C++* Custom Build Rule functionality with some...

View Article
Browsing all 1616 articles
Browse latest View live


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