diff --git a/.github/workflows/build_mlir_python_bindings_wheel.yml b/.github/workflows/build_mlir_python_bindings_wheel.yml index 0a95bcae..a526931c 100644 --- a/.github/workflows/build_mlir_python_bindings_wheel.yml +++ b/.github/workflows/build_mlir_python_bindings_wheel.yml @@ -236,7 +236,7 @@ jobs: run: | export MLIR_INCLUDE_TESTS=OFF - export CIBW_ENABLE="cpython-prerelease cpython-freethreading" + export CIBW_ENABLE="cpython-prerelease" export CIBW_BUILD_VERBOSITY=3 export CIBW_MANYLINUX_AARCH64_IMAGE=quay.io/pypa/manylinux_2_34_aarch64 export CIBW_MANYLINUX_X86_64_IMAGE=quay.io/pypa/manylinux_2_34_x86_64 @@ -246,6 +246,7 @@ jobs: export CIBW_ENVIRONMENT_PASS_LINUX="CMAKE_CXX_FLAGS CMAKE_C_FLAGS CMAKE_PREFIX_PATH MLIR_DIR WHEEL_VERSION MLIR_INCLUDE_TESTS" export CIBW_REPAIR_WHEEL_COMMAND_LINUX="LD_LIBRARY_PATH=$CMAKE_PREFIX_PATH/lib auditwheel repair -w {dest_dir} {wheel}" export CIBW_REPAIR_WHEEL_COMMAND_MACOS="DYLD_LIBRARY_PATH=$CMAKE_PREFIX_PATH/lib delocate-wheel --require-archs {delocate_archs} -w {dest_dir} -v {wheel}" + export CIBW_REPAIR_WHEEL_COMMAND_WINDOWS="" $python3_command -m cibuildwheel "$PWD/third_party/llvm-project/mlir/examples/standalone" --output-dir wheelhouse - name: Upload artifacts diff --git a/projects/eudsl-tblgen/pyproject.toml b/projects/eudsl-tblgen/pyproject.toml index d1d8baae..cd51f3d9 100644 --- a/projects/eudsl-tblgen/pyproject.toml +++ b/projects/eudsl-tblgen/pyproject.toml @@ -96,6 +96,7 @@ before-build = [ ] [tool.cibuildwheel.windows] +audit-command = "" before-build = [ "ccache -z" ] diff --git a/projects/mlir-python-bindings/pyproject.toml b/projects/mlir-python-bindings/pyproject.toml index 3eab1d45..e3d9701c 100644 --- a/projects/mlir-python-bindings/pyproject.toml +++ b/projects/mlir-python-bindings/pyproject.toml @@ -69,7 +69,7 @@ MLIR_ENABLE_BINDINGS_PYTHON = "ON" MLIR_BINDINGS_PYTHON_NB_DOMAIN = "mlir" [tool.cibuildwheel] -enable = "cpython-prerelease cpython-freethreading" +enable = "cpython-prerelease" build-verbosity = 3 manylinux-aarch64-image = "quay.io/pypa/manylinux_2_34_aarch64" manylinux-x86_64-image = "quay.io/pypa/manylinux_2_34_x86_64" @@ -98,4 +98,4 @@ repair-wheel-command = [ [tool.cibuildwheel.windows] build = "cp310-* cp311-* cp312-* cp313-* cp314-* cp314t-*" skip = ["*-win32"] -# repair-wheel-command = "delvewheel repair -v -w {dest_dir} {wheel}" +repair-wheel-command = "" diff --git a/third_party/llvm-project b/third_party/llvm-project index baa69e92..9ab6d33b 160000 --- a/third_party/llvm-project +++ b/third_party/llvm-project @@ -1 +1 @@ -Subproject commit baa69e929b67543682452e9d9f9ebbd76790ad42 +Subproject commit 9ab6d33bc4d30bce9de62e2d96e0f3427ae0eddf