I am getting the following error so my question is there an intel compiler option which would give better diagnostic i.e. say where size_t was originally defined
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\crtdefs.h(494): error : invalid redeclaration of type name "size_t"
1> typedef unsigned __int64 size_t;
On Windows the compiler has a predefined value for size_t (__unsigned int on IA32 and __unsigned int64 on Intel 64).
What architecture are you using? What version of the compiler are you using (do an icl -V)?