[all-commits] [llvm/llvm-project] ed210f: [libc++][CI] Tests the no RTTI configuration. (#65...

Mark de Wever via All-commits all-commits at lists.llvm.org
Tue Dec 12 08:12:06 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ed210f9f5aab70cf4ca242535d1af0b0aa6a5781
      https://github.com/llvm/llvm-project/commit/ed210f9f5aab70cf4ca242535d1af0b0aa6a5781
  Author: Mark de Wever <koraq at xs4all.nl>
  Date:   2023-12-12 (Tue, 12 Dec 2023)

  Changed paths:
    M .github/workflows/libcxx-build-and-test.yaml
    M libcxx/CMakeLists.txt
    A libcxx/cmake/caches/Generic-no-rtti.cmake
    M libcxx/docs/BuildingLibcxx.rst
    M libcxx/utils/ci/run-buildbot

  Log Message:
  -----------
  [libc++][CI] Tests the no RTTI configuration. (#65518)

There are a few drive-by fixes:
- Since the combination RTTI disabled and exceptions enabled do not
work, this combination is prohibited.
- A small NFC in any fixing clang-tidy.

The code in the Buildkite configuration is prepared for using the std
module. There are more fixes needed for that configuration which will be
done in a separate commit.




More information about the All-commits mailing list