[libcxx-commits] [PATCH] D118831: [libc++] Bump minimum compiler requirements

Louis Dionne via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Wed Feb 2 10:29:22 PST 2022


ldionne created this revision.
Herald added subscribers: arphaman, arichardson.
ldionne requested review of this revision.
Herald added projects: libc++, libc++abi.
Herald added a subscriber: libcxx-commits.
Herald added a reviewer: libc++.
Herald added a reviewer: libc++abi.

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.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D118831

Files:
  libcxx/docs/index.rst
  libcxx/test/libcxx/atomics/bit-int.verify.cpp
  libcxx/test/std/containers/views/span.cons/assign.pass.cpp
  libcxx/test/std/containers/views/span.cons/copy.pass.cpp
  libcxx/test/std/containers/views/span.cons/initializer_list.pass.cpp
  libcxx/test/std/containers/views/span.cons/iterator_len.pass.cpp
  libcxx/test/std/containers/views/span.cons/iterator_len.verify.cpp
  libcxx/test/std/containers/views/span.cons/iterator_sentinel.pass.cpp
  libcxx/test/std/containers/views/span.cons/iterator_sentinel.verify.cpp
  libcxx/test/std/containers/views/span.cons/range.pass.cpp
  libcxx/test/std/containers/views/span.elem/back.pass.cpp
  libcxx/test/std/containers/views/span.elem/data.pass.cpp
  libcxx/test/std/containers/views/span.elem/front.pass.cpp
  libcxx/test/std/containers/views/span.elem/op_idx.pass.cpp
  libcxx/test/std/containers/views/span.iterators/begin.pass.cpp
  libcxx/test/std/containers/views/span.iterators/end.pass.cpp
  libcxx/test/std/containers/views/span.iterators/rbegin.pass.cpp
  libcxx/test/std/containers/views/span.iterators/rend.pass.cpp
  libcxx/test/std/containers/views/span.objectrep/as_bytes.pass.cpp
  libcxx/test/std/containers/views/span.objectrep/as_writable_bytes.fail.cpp
  libcxx/test/std/containers/views/span.objectrep/as_writable_bytes.pass.cpp
  libcxx/test/std/containers/views/span.obs/empty.pass.cpp
  libcxx/test/std/containers/views/span.obs/size.pass.cpp
  libcxx/test/std/containers/views/span.obs/size_bytes.pass.cpp
  libcxx/test/std/containers/views/span.sub/first.fail.cpp
  libcxx/test/std/containers/views/span.sub/first.pass.cpp
  libcxx/test/std/containers/views/span.sub/last.fail.cpp
  libcxx/test/std/containers/views/span.sub/last.pass.cpp
  libcxx/test/std/containers/views/span.sub/subspan.fail.cpp
  libcxx/test/std/containers/views/span.sub/subspan.pass.cpp
  libcxx/test/std/language.support/cmp/cmp.categories.pre/zero_type.verify.cpp
  libcxx/test/std/language.support/cmp/cmp.partialord/partialord.pass.cpp
  libcxx/test/std/language.support/cmp/cmp.strongord/strongord.pass.cpp
  libcxx/test/std/language.support/cmp/cmp.weakord/weakord.pass.cpp
  libcxx/test/std/utilities/format/format.formatter/format.formatter.spec/formatter.const_char_array.pass.cpp
  libcxx/utils/ci/buildkite-pipeline.yml
  libcxx/utils/ci/run-buildbot
  libcxxabi/test/test_exception_address_alignment.pass.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D118831.405356.patch
Type: text/x-patch
Size: 22989 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20220202/d6c6b525/attachment-0001.bin>


More information about the libcxx-commits mailing list