Build failure with Intel compiler on Windows related to lz4 library
Building last VTK master fails with MSVC 2015 using Intel toolset (Intel C++ Compiler 17.0):
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(190): error : expected a type specifier [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(190): error : expected a ";" [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(192): error : identifier "unalign" is undefined [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(193): error : identifier "unalign" is undefined [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(194): error : identifier "unalign" is undefined [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(196): error : identifier "unalign" is undefined [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(196): error : expected an expression [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(196): error : expected a ")" [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(197): error : identifier "unalign" is undefined [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(197): error : expected an expression [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(197): error : expected a ")" [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(190): error : expected a type specifier [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(190): error : expected a ";" [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(192): error : identifier "unalign" is undefined [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(193): error : identifier "unalign" is undefined [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(194): error : identifier "unalign" is undefined [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(196): error : identifier "unalign" is undefined [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(196): error : expected an expression [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(196): error : expected a ")" [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(197): error : identifier "unalign" is undefined [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(197): error : expected an expression [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\lz4.c(197): error : expected a ")" [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\xxhash.c(162): error : expected a type specifier [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\xxhash.c(162): error : expected a ";" [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\xxhash.c(163): error : identifier "unalign" is undefined [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\xxhash.c(550): error : expected a type specifier [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\xxhash.c(550): error : invalid redeclaration of type name "__attribute__" (declared at line 162) [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\xxhash.c(550): error : expected a ";" [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]
D:\libs\VTK\ThirdParty\lz4\vtklz4\lib\xxhash.c(551): error : identifier "unalign64" is undefined [D:\libs\VTK\build-intel\ThirdParty\lz4\vtklz4\vtklz4.vcxproj]