[libcxx] [ci] Add a i386 Windows configuration to CI
authorMartin Storsjö <martin@martin.st>
Wed, 4 May 2022 08:05:44 +0000 (11:05 +0300)
committerMartin Storsjö <martin@martin.st>
Fri, 6 May 2022 07:12:04 +0000 (10:12 +0300)
commit30194d45f0b8941acfff20183ab4def84a49daf3
treee59e979f6d92a8a35b1b788068ff4f501a47fdba
parentba0d50ad7ec664bfc79f691bfd358d6a0d815505
[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
libcxx/docs/index.rst
libcxx/utils/ci/buildkite-pipeline.yml
libcxx/utils/ci/run-buildbot