VS: Work around Intel Compiler 2019 bug in VS 2019 integration
When VS 2019 sees a project with an empty
LanguageStandard setting it
replaces that empty string with the value
Default (this was not done
in VS 2017 or earlier). The Intel Compiler 2019 Visual Studio
Integration does not recognize the value and gives the error:
...\PlatformToolsets\Intel C++ Compiler 19.0\Toolset.targets(350,5): error : Element <LanguageStandard> has an invalid value of "Default".
icl.xml file that comes with the Intel VS integration to
detect when this problem is present (so that we hopefully avoid this
when Intel fixes the problem). Work around this by replacing an empty
LanguageStandard value with a value that the Intel integration
recognizes. Issue a warning when doing so may change the build
semantics or cause warnings.
Issue: #19691 (closed)