tilelang
tilelang copied to clipboard
[Bug][Build][TVM] Build issue in Darwin aarch64
Currently building tilelang on Darwin requires extra workaround for TVM:
-
libtvmneeds to be linked tolibtilelang, which seems wrong, aslibtilelangis supposed to work withlibtvm_runtimeonly.: https://github.com/tile-ai/tilelang/blob/7a5077e4aa8e30533b6fe1f0716b2c28cf6f661b/CMakeLists.txt#L126-L129 - When building with
cibuildwheel, libbacktrace will be built for x86_64, andpython -mbuild -wseems fine. https://github.com/tile-ai/tilelang/blob/0f515b86fc752cf5a9fd65ae9a46e8f229a84226/CMakeLists.txt#L78-L79
Maybe cc @Hzfengsy ?
I wonder why runtime is enough, as tilelang reuses TVM's compiation and codegen utils.
can we close this issue now? @oraluben