[all-commits] [llvm/llvm-project] 30194d: [libcxx] [ci] Add a i386 Windows configuration to CI

Martin Storsjö via All-commits all-commits at lists.llvm.org
Fri May 6 00:13:02 PDT 2022

  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 30194d45f0b8941acfff20183ab4def84a49daf3
  Author: Martin Storsjö <martin at martin.st>
  Date:   2022-05-06 (Fri, 06 May 2022)

  Changed paths:
    M libcxx/docs/index.rst
    M libcxx/utils/ci/buildkite-pipeline.yml
    M libcxx/utils/ci/run-buildbot

  Log Message:
  [libcxx] [ci] Add a i386 Windows configuration to CI

Adding a mingw based config is easy in the current CI environment
(where we can just choose the different target by calling
`i686-w64-mingw32-clang`), while adding a clang-cl based config would
require setting up different environment variables pointing to the
i386 library directory.

Just adding one config (DLL) instead of exhaustively testing both
(DLL and static) as very few tests would differ in practice, to keep
the CI load reasonable.

Differential Revision: https://reviews.llvm.org/D124991

More information about the All-commits mailing list