torch-mlir/build_tools/python_deploy
Stella Laurenzo 078d1e1a1d
Remove mlir-hlo (replace with stablehlo). (#2460)
We just have to do this: I ran into an issue today where I needed to make a one line patch to stablehlo to work around a compiler issue, and it is completely unapparent how to do so given that the mlir-hlo repo is a read-only export and is at the tail end of a multi-week integration chain from the open-source stablehlo repo.

We've discussed this often enough and gotten +1 from everyone that they are ok with taking the e2e testing hit if it becomes necessary: It is necessary as the current situation is unmanageable.

Looking at it, I expect it wouldn't actually be very difficult to build a little runner binary out of the stablehlo interpreter and subprocess call that in order to get the testing coverage back. I leave that as an exercise to the users of this part of the stack and recommend following the breadcrumbs from the deleted python/torch_mlir_e2e_test/stablehlo_backends/linalg_on_tensors.py file and the main.py changes.

Note that I am pointing us at a stablehlo fork for the moment until it is apparent that we don't need to carry any local patches to it. We can update this in a few days if everything is clear.
2023-09-12 19:10:02 -07:00
..
.gitignore Add oneshot release snapshot for test/ondemand (#768) 2022-04-21 02:19:12 -07:00
build_linux_packages.sh Remove mlir-hlo (replace with stablehlo). (#2460) 2023-09-12 19:10:02 -07:00
build_macos_packages.sh - rename no-jit -> core (#1920) 2023-03-07 00:20:06 -06:00
build_upload_m1_snapshot.sh build: improve robustness of cmake and shell scripts (#1018) 2022-07-06 14:39:30 -07:00
build_windows.ps1 python: separate build- and test-related pip dependencies (#1874) 2023-02-13 21:22:09 -06:00
build_windows_ci.sh CI: prepare CI for ccache updates for MSVC/Windows (#2120) 2023-05-12 12:45:01 -05:00
install_macos_deps.sh Python 3.11 support (#1848) 2023-02-10 07:16:37 -08:00