internal error: assertion failed at: "shared/cfe/edgcpfe/lower_init.c", line...
Translation unit produced when compiling [some proprietary code]:]$ icpc -w0 -std=c++11 ice.ii ice.ii(293566): internal error: assertion failed at: "shared/cfe/edgcpfe/lower_init.c", line 1454...
View Articlebug: -fast -msse does not warn
$ icc -xHost -msse icc: command line warning #10120: overriding '-xHost' with '-msse' icc: command line error: no files specified; for help type "icc -help" $ icc -fast -msse icc: command line error:...
View ArticleSSA not generating results file
I am trying to run the SSA (2013) on a project of ours in VS 2010. When I build for static analysis the build completes but I do not get a results file. I do have some link warnings (see...
View ArticleBug in icc 2015.1.148???
My code:#include <stdio.h> int dd, dm, dy, i; char s[32], d[5]; FILE *file; int main() { file = fopen("d.txt", "r"); for(i=0; i<5; i++) { fgets(s, 30, file); d[0]=s[0]; d[1]=s[1];...
View ArticleCache, row major and column major
I've been testing the differences of time it takes to sum the element of a matrix in row major orderstd::vector<double> v( n * n ); // Timing begins double sum{ 0.0 }; for (std::size_t i = 0; i...
View ArticleIntel Composer 2015 will throw a Segmentation fault when installed to a...
Intel Composer 2015 will throw a Segmentation fault when installed to a docker container. Steps to reproduce (using ubuntu as a host): mkdir data cd data wget...
View ArticleIntel® INDE 2015: Getting Started with the Compiler on OS X* Hosts for...
You can use the Intel® C++ Compiler 15.0 to develop 32-bit and 64-bit applications for Intel® architecture-based devices.This guide refers to the Intel® C++ Compiler as the compiler, or icc.Android...
View ArticleIntel® INDE 2015: Getting Started with the Compiler on Windows* Hosts for...
You can use the Intel® C++ Compiler 15.0 to develop 32-bit and 64-bit applications for Intel® architecture-based devices.This guide refers to the Intel® C++ Compiler as the compiler, or icc.Android...
View ArticleOpenMP with multiple processes
I have an computational application which makes heavy use of fork to generate subprocesses which carry out (mostly) independent calculations.With Intel C++ 14.0.3 20140422, I find that the application...
View ArticleMultiple constexpr bugs
Hello,The following program doesn't compile with icpc version 15.0.1 but compiles fine with clang++ 3.5 and g++ 4.9.2:#include <iostream> #include <type_traits>template<class K> class...
View Articleicpc generates invalid symbol
I am using icpc 11.1.073. I have seen this same behavior with other versions as well. In my cross compilation env, building for SLES11 SP1, icpc generates the following symbol:...
View ArticleBug 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 ArticleMicrosoft* Visual Studio* IDE: vs-android Enabling for Android* Targets
This topic applies to C++ Windows* OS only.You can use Microsoft* Visual Studio* IDE to build Android C/C++ applications only if you integrate the IDE with a third-party plugin called vs-android. The...
View Articleplatform
Specifies the target platform for cross compilation.ArchitecturesIA-32, Intel® 64 architecturesSyntax-platform=default|<target platform>|<embedded target platform>ArgumentsdefaultDisables...
View ArticleEclipse* IDE: Using Android* Native Developer Kit (NDK) on Windows* Systems
This topic applies to Eclipse* for C/C++ on Windows* hosts for Android* targets.You can automatically integrate the Intel® C++ Compiler that is part of the Intel® System Studio (ISS) into a preexisting...
View ArticleOption Reference
This reference contains option descriptions for developing applications for embedded targets.Parent topic: User and Reference Guides for the Intel® C++ Compiler 15.0 for Intel® System Studio...
View ArticleEclipse* IDE: Using Compiler Cross-Build Environment File
This topic applies to Eclipse* for C/C++.You can automatically integrate the Intel® C++ Compiler that is part of the Intel® System Studio (ISS) into a preexisting Eclipse* CDT installation. If you have...
View Article