Hi,
I tried to put restricted pointers in a vector, but it failed on Linux (gcc 4.4.6 headers):
#include <vector>
typedef double *restrict RestrictedDoubleP;
int main()
{
std::vector<RestrictedDoubleP> c;
return 0;
}
The errors:
Hi,
I tried to put restricted pointers in a vector, but it failed on Linux (gcc 4.4.6 headers):
#include <vector>
typedef double *restrict RestrictedDoubleP;
int main()
{
std::vector<RestrictedDoubleP> c;
return 0;
}
The errors:
No longer generates tlh/tli files. Works in x86 builds.
Always taking a step back with each step forward in the updates.
I'm trying to find where in Canada I can get my hands on the C/C++/F90 compilers supporting LP64 including the Intel Math Libraries for Optimized BLAS and FFT [M45] with the compiler.
Any ideas?
Thank you in advance for your help.
I reported this a while back but it still hasn't been fixed in update 3 and has existed ever since XE 2013 was released. I've been using icc since version 9 and have never had a problem compiling with icc until XE 2013. I'm currently forced to stick with icc 12.1 and Xcode 4.3.3 because Xcode 4.6 isn't compatible with icc 12.1 but I can't compile/link my code with icc 13.
The problem is while compiling, I get an error such as:
Good afternoon,
I'm trying to intal the intel C++ compiler 11.1.067 pro on a srver machine under Windows server 2008, but a message, saying that some tools can't be installed due to missing microsoft tools, is displayed during installation. As a resulat the compiler is not integrated in my Visual Studio 2010 IDE.
Here is the message displayed:
Intel(R) C++ Compiler Professional Edition for Windows* modification can continue, but take note
#include <stdio.h>
static struct {
const char *s = "abcd";
} a;
int main() {
printf("%s", a.s);
}
GCC works correctly on it, when exe produced by icc crashes.
ICC 13.1 on win.
There is too many fails with ICC and today none of my bugreports was fixed, it has awful support of C++11 features, also no information about next release of ICC, so i'm moving to GCC.
Fellow developers,
We were using icpc XE 2013 on Fedora 17 (integrated with GCC 4.7.2) as our main dev environment for some projects, utilizing C++11 features. Lately, we had to switch to RHEL 6.3 that is accompanied with GCC 4.4.2 (which does not support the C++11 features we are using), so we had to install a chrooted GCC 4.7.2, and link the icpc to it using -cxxlib=dir compiler option.
I detected a small problem with Intel C++ compiler version string and please take a look:
[ Intel Parallel Studio XE 2013 - Initial Release ]
...
Compiling with Intel(R) C++ Compiler XE 13.1.0.089 [IA-32]... (Intel C++ Environment)
...
Note: Correct version string 13.1.0.089
void foo(int a) {
while(a);
}
int main() {
foo(1);
}
Compiler removes empty loop and there is no endless loop that i expect. MSVC and GCC works correctly.
Windows, ICC 13.1.
Hi,
I need to write a program that will run on a intel atom d525 processor with windows xp installed. I am using Parallel Studio 2013 with Visual Studio 2012.
When I tried running my code on the machine with windows XP I got the following error:
... is not a valid win32 application.
After some initial research I found out that this was because the console application compiled with Visual C++ uses windows APIs that are not available in windows XP and it has provided a special compiler with which you can compile code that is compatible for windows XP.