This revision was not accepted when it landed; it landed in state "Needs Review". This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rGeb27be95a4c6: [clang] Add a Windows build in the Clang pre-commit CI (authored by ldionne).
Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D158995/new/ https://reviews.llvm.org/D158995 Files: clang/utils/ci/buildkite-pipeline.yml clang/utils/ci/run-buildbot Index: clang/utils/ci/run-buildbot =================================================================== --- clang/utils/ci/run-buildbot +++ clang/utils/ci/run-buildbot @@ -95,6 +95,21 @@ ninja -C ${BUILD_DIR} check-clang ;; +build-clang-windows) + cmake -S llvm -B ${BUILD_DIR} -G Ninja \ + -D CMAKE_C_COMPILER_LAUNCHER=sccache \ + -D CMAKE_CXX_COMPILER_LAUNCHER=sccache \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_INSTALL_PREFIX=install-windows \ + -D LLVM_ENABLE_PROJECTS="clang;compiler-rt" \ + -D LLVM_ENABLE_ASSERTIONS=ON \ + -D LLVM_BUILD_EXAMPLES=ON \ + -D COMPILER_RT_BUILD_LIBFUZZER=OFF \ + -D COMPILER_RT_BUILD_ORC=OFF + + ninja -C ${BUILD_DIR} install-clang install-clang-resource-headers + ninja -C ${BUILD_DIR} check-clang +;; generic-cxx03) buildkite-agent artifact download install.tar.xz . tar -xvf install.tar.xz Index: clang/utils/ci/buildkite-pipeline.yml =================================================================== --- clang/utils/ci/buildkite-pipeline.yml +++ clang/utils/ci/buildkite-pipeline.yml @@ -31,7 +31,7 @@ - wait - - label: "Building and testing clang" + - label: "Building and testing clang (Linux)" commands: - "clang/utils/ci/run-buildbot build-clang" agents: @@ -42,6 +42,18 @@ limit: 2 timeout_in_minutes: 120 + - label: "Building and testing clang (Windows)" + commands: + - "C:\\BuildTools\\Common7\\Tools\\VsDevCmd.bat -arch=amd64 -host_arch=amd64" + - "bash clang/utils/ci/run-buildbot build-clang-windows" + agents: + queue: "windows" + retry: + automatic: + - exit_status: -1 # Agent was lost + limit: 2 + timeout_in_minutes: 120 + - wait - label: "Running libc++ test suite in C++03"
Index: clang/utils/ci/run-buildbot =================================================================== --- clang/utils/ci/run-buildbot +++ clang/utils/ci/run-buildbot @@ -95,6 +95,21 @@ ninja -C ${BUILD_DIR} check-clang ;; +build-clang-windows) + cmake -S llvm -B ${BUILD_DIR} -G Ninja \ + -D CMAKE_C_COMPILER_LAUNCHER=sccache \ + -D CMAKE_CXX_COMPILER_LAUNCHER=sccache \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_INSTALL_PREFIX=install-windows \ + -D LLVM_ENABLE_PROJECTS="clang;compiler-rt" \ + -D LLVM_ENABLE_ASSERTIONS=ON \ + -D LLVM_BUILD_EXAMPLES=ON \ + -D COMPILER_RT_BUILD_LIBFUZZER=OFF \ + -D COMPILER_RT_BUILD_ORC=OFF + + ninja -C ${BUILD_DIR} install-clang install-clang-resource-headers + ninja -C ${BUILD_DIR} check-clang +;; generic-cxx03) buildkite-agent artifact download install.tar.xz . tar -xvf install.tar.xz Index: clang/utils/ci/buildkite-pipeline.yml =================================================================== --- clang/utils/ci/buildkite-pipeline.yml +++ clang/utils/ci/buildkite-pipeline.yml @@ -31,7 +31,7 @@ - wait - - label: "Building and testing clang" + - label: "Building and testing clang (Linux)" commands: - "clang/utils/ci/run-buildbot build-clang" agents: @@ -42,6 +42,18 @@ limit: 2 timeout_in_minutes: 120 + - label: "Building and testing clang (Windows)" + commands: + - "C:\\BuildTools\\Common7\\Tools\\VsDevCmd.bat -arch=amd64 -host_arch=amd64" + - "bash clang/utils/ci/run-buildbot build-clang-windows" + agents: + queue: "windows" + retry: + automatic: + - exit_status: -1 # Agent was lost + limit: 2 + timeout_in_minutes: 120 + - wait - label: "Running libc++ test suite in C++03"
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits