Dear Intel support,
When switching to the latest version of the compiler (220.127.116.11), I have experienced an internal compiler error while compiling the attached source file. This file was compiling correctly with earlier version of the compiler (18.104.22.1689) in Win32 or x64 platforms and for Debug and Release configurations. Now, in Debug configurations (whatever the platform), I get this error (it compiles fine in Release configs).
Note: When removing the compilation directives placed at the beginning of the source file and the corresponding lines in the code, it compiles fine so I have a workaround, but I would prefer to have a more detailed explanation.
The compiler command line and outputs are also in the attached ZIP file.