We are seeing errors caused by new VS2015 Update 1 include files when we use Intel Compiler 2016 (with or without Update 1).
include\exception
include\xutility
include\xstring
include\vector
VS 2015 (no Update 1) works fine with Intel 2016, but Intel compiler 2016 is having trouble with VS2015 Update 1's includes. We ran into the limits include issue that you already created a workaround for, do you have a workaround for this?
Here are the errors:
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(248): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL __ExceptionPtrRethrow(_In_ const void*);
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(294): error : expected an attribute name [C:\test\test.vcxproj]
void _RethrowException() const
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(363): error : expected an attribute name [C:\test\test.vcxproj]
inline void rethrow_exception(_In_ exception_ptr _Ptr)
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(404): error : expected an attribute name [C:\test\test.vcxproj]
void rethrow_nested() const
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(434): error : expected an attribute name [C:\test\test.vcxproj]
inline void _Throw_with_nested(_Ty&& _Arg, true_type)
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(443): error : expected an attribute name [C:\test\test.vcxproj]
inline void _Throw_with_nested(_Ty&& _Arg, false_type)
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(451): error : expected an attribute name [C:\test\test.vcxproj]
inline void throw_with_nested(_Ty&& _Arg)
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(3710): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL _Xbad_alloc();
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(3711): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL _Xinvalid_argument(_In_z_ const char *);
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(3712): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL _Xlength_error(_In_z_ const char *);
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(3713): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL _Xout_of_range(_In_z_ const char *);
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(3714): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL _Xoverflow_error(_In_z_ const char *);
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(3715): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL _Xruntime_error(_In_z_ const char *);
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2245): error : expected an attribute name [C:\test\test.vcxproj]
void _Xlen() const
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2250): error : expected an attribute name [C:\test\test.vcxproj]
void _Xran() const
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(1782): error : expected an attribute name [C:\test\test.vcxproj]
void _Xlen() const
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(1787): error : expected an attribute name [C:\test\test.vcxproj]
void _Xran() const
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(3033): error : expected an attribute name [C:\test\test.vcxproj]
void _Xlen() const
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(3038): error : expected an attribute name [C:\test\test.vcxproj]
void _Xran() const
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(248): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL __ExceptionPtrRethrow(_In_ const void*);
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(294): error : expected an attribute name [C:\test\test.vcxproj]
void _RethrowException() const
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(363): error : expected an attribute name [C:\test\test.vcxproj]
inline void rethrow_exception(_In_ exception_ptr _Ptr)
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(404): error : expected an attribute name [C:\test\test.vcxproj]
void rethrow_nested() const
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(434): error : expected an attribute name [C:\test\test.vcxproj]
inline void _Throw_with_nested(_Ty&& _Arg, true_type)
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(443): error : expected an attribute name [C:\test\test.vcxproj]
inline void _Throw_with_nested(_Ty&& _Arg, false_type)
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(451): error : expected an attribute name [C:\test\test.vcxproj]
inline void throw_with_nested(_Ty&& _Arg)
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(3710): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL _Xbad_alloc();
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(3711): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL _Xinvalid_argument(_In_z_ const char *);
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(3712): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL _Xlength_error(_In_z_ const char *);
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(3713): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL _Xout_of_range(_In_z_ const char *);
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(3714): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL _Xoverflow_error(_In_z_ const char *);
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(3715): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL _Xruntime_error(_In_z_ const char *);
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2245): error : expected an attribute name [C:\test\test.vcxproj]
void _Xlen() const
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2250): error : expected an attribute name [C:\test\test.vcxproj]
void _Xran() const
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(1782): error : expected an attribute name [C:\test\test.vcxproj]
void _Xlen() const
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(1787): error : expected an attribute name [C:\test\test.vcxproj]
void _Xran() const
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(3033): error : expected an attribute name [C:\test\test.vcxproj]
void _Xlen() const
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(3038): error : expected an attribute name [C:\test\test.vcxproj]
void _Xran() const
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(248): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL __ExceptionPtrRethrow(_In_ const void*);
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(294): error : expected an attribute name [C:\test\test.vcxproj]
void _RethrowException() const
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(363): error : expected an attribute name [C:\test\test.vcxproj]
inline void rethrow_exception(_In_ exception_ptr _Ptr)
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(404): error : expected an attribute name [C:\test\test.vcxproj]
void rethrow_nested() const
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(434): error : expected an attribute name [C:\test\test.vcxproj]
inline void _Throw_with_nested(_Ty&& _Arg, true_type)
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(443): error : expected an attribute name [C:\test\test.vcxproj]
inline void _Throw_with_nested(_Ty&& _Arg, false_type)
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(451): error : expected an attribute name [C:\test\test.vcxproj]
inline void throw_with_nested(_Ty&& _Arg)
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(3710): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL _Xbad_alloc();
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(3711): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL _Xinvalid_argument(_In_z_ const char *);
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(3712): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL _Xlength_error(_In_z_ const char *);
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(3713): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL _Xout_of_range(_In_z_ const char *);
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(3714): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL _Xoverflow_error(_In_z_ const char *);
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(3715): error : expected an attribute name [C:\test\test.vcxproj]
_CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL _Xruntime_error(_In_z_ const char *);
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2245): error : expected an attribute name [C:\test\test.vcxproj]
void _Xlen() const
^
3>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xstring(2250): error : expected an attribute name [C:\test\test.vcxproj]
void _Xran() const
^