We are using clang 14.0.5 which has a default version of 19.26.
This adds use of an env var MSVC_VER that we'll set on our
side for this and future updates as the clang-cl version
doesn't always track what llvm needs to build.
Differential D131770
[Windows on Arm] Add env var for msvc compatibility option DavidSpickett on Aug 12 2022, 6:08 AM. Authored by
Details We are using clang 14.0.5 which has a default version of 19.26. This adds use of an env var MSVC_VER that we'll set on our
Diff Detail
Event TimelineComment Actions See https://lab.llvm.org/buildbot/#/builders/65/builds/6373 CMake Error at cmake/modules/CheckCompilerVersion.cmake:69 (message): Host Clang must have at least -fms-compatibility-version=19.27, your version is 19.26. We have been giving this option to clang-13 for local builds and haven't seen any issues so it's pretty low risk and 15.0.0 is too far away to leave the bots red IMO. Comment Actions LGTM. Do you think we should use an environment variable instead, so we can just change it on the machine in the future (rather than going through zorg again)? We're doing something similar a few lines down with the path to the builtins library (needed by flang). |