mirror of
https://github.com/intel/llvm.git
synced 2026-01-13 19:08:21 +08:00
[CI] Add check-mlir-python to MLIR pre-merge checks (#72847)
PR for: https://discourse.llvm.org/t/add-check-mlir-python-to-the-mlir-pre-commit-tests/74041 It’s easy to forget about the Python bindings and not build/test them locally. It’s also easy to change something that’ll break the python binding tests and not find out till after you’ve committed your change. These tests seem to run quickly and don’t require much extra setup, so let's add them to the general MLIR pre-merge tests.
This commit is contained in:
@@ -49,7 +49,8 @@ cmake -S ${MONOREPO_ROOT}/llvm -B ${BUILD_DIR} \
|
||||
-D LLVM_ENABLE_LLD=ON \
|
||||
-D CMAKE_CXX_FLAGS=-gmlt \
|
||||
-D BOLT_CLANG_EXE=/usr/bin/clang \
|
||||
-D LLVM_CCACHE_BUILD=ON
|
||||
-D LLVM_CCACHE_BUILD=ON \
|
||||
-D MLIR_ENABLE_BINDINGS_PYTHON=ON
|
||||
|
||||
echo "--- ninja"
|
||||
# Targets are not escaped as they are passed as separate arguments.
|
||||
|
||||
@@ -48,7 +48,8 @@ cmake -S ${MONOREPO_ROOT}/llvm -B ${BUILD_DIR} \
|
||||
-D LLVM_LIT_ARGS="-v --xunit-xml-output ${BUILD_DIR}/test-results.xml" \
|
||||
-D COMPILER_RT_BUILD_ORC=OFF \
|
||||
-D CMAKE_C_COMPILER_LAUNCHER=sccache \
|
||||
-D CMAKE_CXX_COMPILER_LAUNCHER=sccache
|
||||
-D CMAKE_CXX_COMPILER_LAUNCHER=sccache \
|
||||
-D MLIR_ENABLE_BINDINGS_PYTHON=ON
|
||||
|
||||
echo "--- ninja"
|
||||
# Targets are not escaped as they are passed as separate arguments.
|
||||
|
||||
Reference in New Issue
Block a user