Bug report: 14.0.2 delegating ctor overload resolution failure via "using" alias
I am surprised that the following code produces an error:#include <cstddef> template<typename T, T... Is> struct Bar { }; template<size_t... Is> using Baz = Bar<size_t, Is...>;...
View ArticleMissing AVX-optimization of atan2f
Using Intel CC 14.0 under Visual Studio 2013SP2atan2f()with AVX: 3.915 sec.with SSE2: 0.800 sec.atanf() is not affected with AVX: 0.475sec.with SSE2: 0.626 sec.atan2() is widely used when calculating...
View ArticleCode Generation for future Intel® MIC Architecture-based Processors
In versions 14.0.1 and later, the Intel® C++ Compiler and the Intel® Fortran Compiler processor-specific options support code generation for Intel® Advanced Vector Extensions 512 (Intel® AVX-512)...
View Articleuse Intel's xilink.exe and libirc.lib(new_proc_init.obj) : error LNK2019:...
https://software.intel.com/en-us/comment/1795408#comment-1795408I have the new Windows build system for NumPy trying to use Intel's xilink.exeIt seems the Intel linker isnt doing what it should. In...
View ArticleAVX intrinsics with uin8_t and uint32_t
Hi, all. I'm new with intrinsics and your help would be very appreciated.I want to vectorize some std::vectors processing and my question is, how can I add(or subtract) std::vector<uint8_t> and...
View ArticleIntel® Composer Release Notes by Version
Please click on the appropriate version below to go to the page containing Release Notes for your version of the Intel® C++ or Fortran Compiler Professional Edition or Intel® Composer...
View Articleicpc lambda capture by value + return by value = incorrect code generation
Using icpc as follows (version 15.0.0 20140530 on Ubuntu 14.04)icpc -std=c++11 <file> -o <out> -O0for the following code, yields an executable that segfaults (backtrace following the code,...
View Articlelot of warning using ICC and ICPC
I use intel xeon phi. Hence I use ICC and ICPC to compile. I use the corresponding flagsCMAKE_CXX_FLAGS:STRING=-mmic -vec-report -I/opt/intel/include/mic -Wl,-rpath,/home/snataraj/lib/zlib-1.2.8...
View ArticleErroneous code optimization found on 64-bit ICL 13.1.x
This compiler issue could be reproduced using this code snippet/* main.c */ #include <stdio.h> /* Define LEN to 1 could give the correct result, 2 or larger will give the wrong result without...
View Articlespeed
I want to speed up my program by intel C++ compiler. To some program, it improves a lot, but to some program, it can make it faster comparing to Visual studio C++. I want to know why. Would someone...
View ArticleIntel Compilers - Supported compiler versions
The following compiler versions are supported:Intel® C++ and Fortran Composer XE 2013 SP1 for Linux* or OS X* (Compiler version 14.0)Intel® C++ and Fortran Composer XE 2013 for Linux* or OS X*...
View ArticleIssues installing 2013 SP1 Update 3 on Ubuntu 14.04
We just upgraded our lab server from 12.02 to 14.04, and we are trying to update our intel compiler versions as well, but are encountering some strange errorsFirst Question: Are the SP1.3.174...
View ArticleNot sure where is teh COmpiler execute file
I have Parallel Studio 2013 SP rev 3 recently installed in my Windows 64 bit computer with a Intel CPU. I am trying Wolfram Mathematica use the Intell C++ compiler.I need the directory name which if...
View Articlerandom error with STDINT.H include
Under Windows 7, with Intel C++ Composer XE 2013 SP1 update 2 version. under Visual Studio 2008.In most of the projects the compiler found <stdint.h> , but in a few I got the following error...
View ArticleBug related to initializer lists and initialization of static const members...
Hi,I think I found a bug in the Linux Version of the Intel c++ composer xe (version 14.0.2 20140120). Here is a small test case: #include<vector> #include<initializer_list>...
View ArticleICE on variadic template code
Compile the following testcase with /opt/intel/composer_xe_2013_sp1.3.174/bin/intel64/icpc -O0 -std=c++11 -cstruct V { static constexpr int Size = 1; }; template <typename To, typename From>...
View Article'-fast' has problems working with Intel® Xeon® Processor E7-4860
When I try to compile my code with the '-fast' option, I always get an error $ icc -fast test.c ld: cannot find -lmThe processor of my host is Intel® Xeon® Processor E7-4860. I also tested this...
View ArticleIntel® C++ Composer XE 2013 SP1 for OS X*, Update 4
Intel® C++ Composer XE 2013 SP1 Update 4 includes the latest Intel C/C++ compilers and performance libraries for IA-32 and Intel® 64 architecture systems. This new product release now includes: Intel®...
View ArticleIntel® Fortran Composer XE 2013 SP1 for OS X*, Update 4
Intel® Fortran Composer XE 2013 SP1 Update 4 includes the latest Intel Fortran compilers and performance libraries for IA-32 and Intel® 64 architecture systems. This new product release now includes:...
View ArticleC++11 Features Supported by Intel® C++ Compiler
Starting in 11.0 the Intel(R) C++ Compiler has supported some of the C++11 features (previously called C++0x). With the latest release of Intel C++ Composer XE for Windows*, Linux* and Mac OS* X 2013...
View Article