(original) (raw)
Note that the minimum version of "Visual Studio 2017" is not "any old Visual Studio 2017" because I just tripped over that.
The cmake configuration wants version 19.1 or later, so 19.0 is not sufficient.
--paulr
From: llvm-dev \[mailto:llvm-dev-bounces@lists.llvm.org\]
On Behalf Of JF Bastien via llvm-dev
Sent: Friday, February 08, 2019 1:16 PM
To: via llvm-dev; cfe-dev
Subject: \[llvm-dev\] \[PSA\] minimum toolchain update completed
Hello compiler fans!
As discussed in the RFC, LLVM’s cmake configuration now soft-errors if you use an older toolchain to build. The new minimums are:
\* Clang 3.5
\* Apple Clang 6.0
\* GCC 5.1
\* Visual Studio 2017
You can opt-out of the soft-error with LLVM\_TEMPORARILY\_ALLOW\_OLD\_TOOLCHAIN. You’ll still want to update your toolchain because that soft-error will become a hard-error once we move away from C++11, and we would truly miss you. I will send another RFC for this migration away from C++11 at the end of March 2019.
Happy compiling!
JF