Bug with nested device data environments implementation
According to OpenMP 4.0 specification page 177 line 17If a corresponding list item of the original list item is in the enclosing device data environment, the new device data environment uses the...
View ArticleIntel Non-Commercial Software Development Programme Discontinued?
Intel used to offer a license for non-commercial software development, valid for a year. I notice the page is under revision, and has been since September, which I interpret as subtle code for...
View ArticleOMP task final
Hello, I have just started to learn omp tasks and have a question about final clause. I compiled the following code based on the example from...
View Article__builtin_expect() for switch() statement
Greetings,I am using hints for ICC regarding branch prediction, i.e.:#ifndef my_likely # if defined(__GNUC__) || defined(__INTEL_COMPILER) # define my_likely(x) __builtin_expect(!!(x),1) # define...
View ArticleDebugger crashes at start (internal-error: follow_die_offset) depending on...
I am using Intel C++ compiler v15.0 on 64-bit Linux, and I have encountered what appears to be a very annoying bug in icpc. Depending on the order in which input files are passed to icpc, the compiler...
View Articlefloating point exception
The attached very simple program crashed when compiled with icc (icc version 15.0.2 (gcc version 4.9.0 compatibility)), under Ubuntu 14.10.Step to reproduceDownload the attached source file...
View ArticleThe real meaning of n in "#pragma loop_count(n)" and usage for PRAGMA
Hi guys,I'm working on a compiler abstraction to provide more loop information to compilers. In order to get optimized code by using pragmas, we implemented something for TI as follows. #define...
View ArticleComputation offload design decisions
So, I just read the article about How to offload computation to Intel(R) Graphics Technology and now I am wondering why the support for offloading to GPU was not done through extending existing...
View ArticleIs there any advantage to use malloc under 64 compared to win32 ?
Hello,I hope this is the right forum. I have a C++ program that is relatively memory hungry but works fine and is stable under linux 64. When I try to run under Win32, I often get a failure of malloc...
View Articleld: section PUBLIC_KEYS loaded at [0000000000000610,0000000000000a63]...
Hello,I encountered an error msg. when I used ICC to compile SOFIA. The following are the steps of how we comply with the instructions to install ICC, set the environment, and compile.1. Install ICC...
View Articleerror : assertion failed at: "shared/cfe/edgglue/edg_expr.c", line 847
Windows 8.1 64 VS2013I need some workaround tips for:error : assertion failed at: "shared/cfe/edgglue/edg_expr.c", line 845 error : assertion failed at: "shared/cfe/edgglue/edg_expr.c", line 847errors...
View Article2015 Update 2 upgrade removes old versions, but doesn't install anything new
Much like 3 or 4 months ago: https://software.intel.com/en-us/forums/topic/536421Repair doesn't work. Uninstall and reinstall doesn't work either, even with a valid license or a serial number it says...
View ArticleUnexistent warning
Hello,The following program does not output anything when compiled with icpc 15.0.2.132, with the flags "-std=c++11 -c -Wall":extern int foo(char*);int main() { foo("C"); return 0; }In...
View ArticleRedefining memory functions in libirc?
Hello,I am linking my application with various Intel libraries. In my application I need to control any call to malloc() and friends. That is, I don't want to use the system's malloc() but want to use...
View Articletransient files with some prefix?
Greetings,I'm on Win 8.1 x64 ICC 15.0.3, MSVC 2013.When I break compilation, sometimes ICC left 4-charactes (readable characters) internal compilation files, they are removed when compilation is...
View Articlegfx offload compile error
Hello,I am running VS2013 and haven't had any luck getting a simple gfx offload to compile.the error I am getting is as follows:gfx_linker: : error : failed to execute 'ld.exe', errno 2I have been...
View ArticleICE with icpc 15.0.0.090 on std::enable_if
I have a problem with compiling code that works fine with gcc 4.8.1 or clang 3.5. At first, icc refused to compile it claiming (incorrectly) that my code had more than one instance of an overloaded...
View Articlesvml_* / libirc in Composer XE 2015 update 2 on Windows
I have updated my Composer XE 2015 installation to the update 2 on a Windows PC, and it seems that svml_* and libirc libraries are gone. (In case my upgrade went wrong, I also did a repair of the...
View ArticleFloating point signals into C++ exceptions
Hi,Is there a way, using intel C++ compiler, to transform a floating point exception into a regular exception that one can catch ?Francois
View ArticleSingle Entry and Single Exit Criteria for loop vectorization.
I was reading A guide to vectorization with Intel C++ compilers: https://software.intel.com/sites/default/files/8c/a9/CompilerAutovectori... I am referring to Single Entry and Single Exit Criteria Page...
View Article