#pragma omp cancel for compilation error
The following code fails to compile witherror : cancel for must be closely nested in a for region.I am at a loss here, as this code seems to follow the example in OpenMP 4.0 examples PDFvoid...
View ArticleJoin the Intel® Parallel Studio XE 2019 Beta Program today
Join the Intel® Parallel Studio XE 2019 Beta Program today and—for a limited time—get early access to new features and get an open invitation to tell us what you really think.We want YOU to tell us...
View ArticleCompatibility with GCC 7 + glibc 2.27
Hello,I'm using the Intel Compiler 2018 Update 2 on Linux x86_64 (Arch Linux). Arch Linux's default compiler and glibc versions are GCC 7.3.1 and glibc 2.27 at the moment....
View ArticleParallel STL: Controlling the number of threads?
Hello All,So, I wanted to try out some of the new C++17 parallel algorithms and luckily I have access to Parallel Studio 2018. Compiled the following code:#include <vector> #include...
View ArticleFlexLM Floating License Activation over VPN
I have a question concerning the FLEX licensing manager.A client of mine has recently purchased and installed a floating license for C++ Parallel Studio XE Composer 2018 for Windows. The license will...
View ArticleHelp with getting Intel C++ 11.0 or 13.0
Hi I am trying to run cpu2006 benchmark with intel compilers to evaluate the performance. I have searched through but not able to find a link for earlier versions. Could you kindly post a link please?
View Articleicc with Intel® Parallel Studio XE for Linux
Hi, I have installed Intel® Parallel Studio XE for Linux which include C++ compiler. I sourced the "compilervars" script. But when I want to use "icc file.c", there is this message error: -bash: icc:...
View ArticleEIgen robust Cholesky broken with Intel 18.0.1
Hi, I have just noticed that the LDLT decomposition is broken with the latest Intel compiler. The installation I have access to reports for icpc -v: icpc version 18.0.1 (gcc version 6.4.0...
View Articlehow to control OMP Thread number between libraries
dear all,I meet a problem when using iomp.I have a dynamic library A, and export some functions within it, this functions may be use openmp for parallel compute.then I implement a executable...
View ArticleAlternatives to _mm_malloc.
Hi,I am working on a project which has its own memory allocator. As in it gets 400 MB from the system(via one malloc call) and then allocates memory from it. Its written in C (so no placement new...
View ArticleAutomate Parallel XE 2018 installation for Windows
Hello,I'm looking for information on how to install Parallel XE 2018 installation for Windows clients.So far, i was able to create the offline installation folder using this...
View ArticleOpenMP + lambda capture = icc internal error
C++ compiler 18.0.2 is crashing when using OpenMP and C++11 lambda capture.Here is a minimial crashing example:template < typename Function > void call_1( const Function& f ) { f(); }...
View Articleicpc + __int128_t + templates = internal error: 04010002_1504
Hi,OS: Ubuntu 18.04 x86_64 Compiler version: icpc (ICC) 18.0.2 20180210I have run into an icpc compiler bug. Intel's C++ compiler fails to compile template functions which use the non-standard...
View ArticleExpected support for Ubuntu 18.04LTS
Dear all:Is there an estimate when Ubuntu 18.04LTS will be supported? Our systems have been updated and now compilation with icc fails due to problems with the math.h header(1230): error: identifier...
View Articlempicxx using g++ instead of icc
Hello,I've just installed the latest Intel distribution for Fortran, C++, and MPI (2018/2 version). However i typed "mpicxx" in terminal to check and it gave the following message:This script invokes...
View ArticleCreating a universal binary using Intel compiler
In MacOSX, gcc command line accepts multiarchitecture options:gcc -arch i386 -arch x86_64 etc. ... and creates a universal binary by compiling and linking for both archs and running lipo for gluing...
View ArticleNo error for declspec(dllexport) in Linux
Hi,I have below code in Linux which is working fine without any error. Since __declspec(dllexport) and __declspec(dllimport) are windows specific then why compiler is not complaining about it?code in...
View ArticleDF98 Directory, dfor.lib and Fortran Compiler
Hello,I was working on Visual Studio 2013 project and was using C++ that calls Fortran scripts. However, I keep getting the error:Error LNK1104: cannot open file 'DFOR.lib' Visual StudioHowever, I do...
View ArticleWhy the same loop is not vectorized and vectorized inside itself?
I would like to understand why the report of the loop starts with the message "... was not vectorized" and right inside the loop it there's another loop, with the message "loop was vectorized". As I...
View Articlesegfault in using 'omp parallel for simd' with std vector size and no...
#include <vector> #include "omp.h" int main() { int const N = 1000; std::vector<double> x(N); x.assign(N, 2.0); #pragma omp parallel for simd for(int i=0; i<x.size(); ++i) x[i] *= 2.0;...
View Article