[all-commits] [llvm/llvm-project] 28e829: [libc++] Bump minimum compiler requirements
Louis Dionne via All-commits
all-commits at lists.llvm.org
Thu Mar 10 05:59:32 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 28e82982fe93a2accd03cb540638b3c70ed6172d
https://github.com/llvm/llvm-project/commit/28e82982fe93a2accd03cb540638b3c70ed6172d
Author: Louis Dionne <ldionne.2 at gmail.com>
Date: 2022-03-10 (Thu, 10 Mar 2022)
Changed paths:
M libcxx/docs/index.rst
M libcxx/test/libcxx/atomics/bit-int.verify.cpp
M libcxx/test/std/containers/views/span.cons/assign.pass.cpp
M libcxx/test/std/containers/views/span.cons/copy.pass.cpp
M libcxx/test/std/containers/views/span.cons/initializer_list.pass.cpp
M libcxx/test/std/containers/views/span.cons/iterator_len.pass.cpp
M libcxx/test/std/containers/views/span.cons/iterator_len.verify.cpp
M libcxx/test/std/containers/views/span.cons/iterator_sentinel.pass.cpp
M libcxx/test/std/containers/views/span.cons/iterator_sentinel.verify.cpp
M libcxx/test/std/containers/views/span.cons/range.pass.cpp
M libcxx/test/std/containers/views/span.elem/back.pass.cpp
M libcxx/test/std/containers/views/span.elem/data.pass.cpp
M libcxx/test/std/containers/views/span.elem/front.pass.cpp
M libcxx/test/std/containers/views/span.elem/op_idx.pass.cpp
M libcxx/test/std/containers/views/span.iterators/begin.pass.cpp
M libcxx/test/std/containers/views/span.iterators/end.pass.cpp
M libcxx/test/std/containers/views/span.iterators/rbegin.pass.cpp
M libcxx/test/std/containers/views/span.iterators/rend.pass.cpp
M libcxx/test/std/containers/views/span.objectrep/as_bytes.pass.cpp
M libcxx/test/std/containers/views/span.objectrep/as_writable_bytes.fail.cpp
M libcxx/test/std/containers/views/span.objectrep/as_writable_bytes.pass.cpp
M libcxx/test/std/containers/views/span.obs/empty.pass.cpp
M libcxx/test/std/containers/views/span.obs/size.pass.cpp
M libcxx/test/std/containers/views/span.obs/size_bytes.pass.cpp
M libcxx/test/std/containers/views/span.sub/first.fail.cpp
M libcxx/test/std/containers/views/span.sub/first.pass.cpp
M libcxx/test/std/containers/views/span.sub/last.fail.cpp
M libcxx/test/std/containers/views/span.sub/last.pass.cpp
M libcxx/test/std/containers/views/span.sub/subspan.fail.cpp
M libcxx/test/std/containers/views/span.sub/subspan.pass.cpp
M libcxx/test/std/language.support/cmp/cmp.categories.pre/zero_type.verify.cpp
M libcxx/test/std/language.support/cmp/cmp.partialord/partialord.pass.cpp
M libcxx/test/std/language.support/cmp/cmp.strongord/strongord.pass.cpp
M libcxx/test/std/language.support/cmp/cmp.weakord/weakord.pass.cpp
M libcxx/test/std/utilities/format/format.formatter/format.formatter.spec/formatter.const_char_array.pass.cpp
M libcxx/utils/ci/buildkite-pipeline.yml
M libcxx/utils/ci/run-buildbot
Log Message:
-----------
[libc++] Bump minimum compiler requirements
Now that we've branched for the LLVM 14 release, our support window
moves to clang-13 and clang-14. Similarly, AppleClang 13 has been
released for some time now, so that should be the oldest compiler
we support, per our policy.
A possible follow-up would be to remove _LIBCPP_HAS_NO_CONCEPTS, since
I don't think we support any compiler that doesn't support concepts
anymore.
Differential Revision: https://reviews.llvm.org/D118831
More information about the All-commits
mailing list