[llvm-dev] [PSA] minimum toolchain update completed

via llvm-dev llvm-dev at lists.llvm.org
Fri Feb 8 10:22:01 PST 2019

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.

From: llvm-dev [mailto:llvm-dev-bounces at 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<http://lists.llvm.org/pipermail/llvm-dev/2019-January/129452.html>, 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!

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190208/93dbf446/attachment.html>

More information about the llvm-dev mailing list