I assume that this forum is trolled by the Intel C++ experts for answers the communal mind doesn't have.
I'm using Visual C++ 2008 (9.0.21022.8). And IC C++ 11.0.066.
I'm working on a module that uses old SSE 2 code. It compiles fine with VS but gets the following error using the IC:
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winnt.h(3332): error #147: declaration is incompatible with "void __cdecl _mm_pause()" (declared at line 375 of "C:\Program Files\Intel\Compiler\11.0\066\cpp\include\emmintrin.h")
1> _mm_pause (
The only thing I can find is that errors similar to this can occur if you're using an older version of the IC with a newer version of VS. But I'm not.
Any ideas? I'm using Vista SP2.