[PATCH] D122976: Bump minimum toolchain version

Tobias Hieta via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Apr 3 23:51:59 PDT 2022


thieta added a comment.

In D122976#3424609 <https://reviews.llvm.org/D122976#3424609>, @xbolva00 wrote:

> GCC X.1 / 2 releases tend to be quite buggy. Maybe 7.5 is better option?

While that sounds nice - the versions in this change is the ones we have discussed in the RFC and the higher we bump versions the more people we are going to lock out - so I think we'll keep 7.1 for now and if we encounter specific breakages / bugs in that version we might update the document and suggest people use the latest 7.x version instead.

In D122976#3424764 <https://reviews.llvm.org/D122976#3424764>, @tschuett wrote:

> Do you want to say something about buildbots, C++ features, and that you are not committing until foo.

Here is the rough plan I am thinking right now and I will post in the forums soon:

- Announcement in the forums that this is happening today or tomorrow.
- Let's allow a week for buildbot owners to upgrade before we merge this commit. Maybe merge it end of this week or maybe beginning of next.
- The soft error will live in `main` until we branch for LLVM 15.x
- When that has been branched - we will convert it to a hard error in `main` and up the CXX_VERSION to 17.
- LLVM 16.x will require the new toolchain and you will be allowed to use C++17 features.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D122976/new/

https://reviews.llvm.org/D122976



More information about the llvm-commits mailing list