-
Notifications
You must be signed in to change notification settings - Fork 332
Closed
1 / 11 of 1 issue completedClosed
1 / 11 of 1 issue completed
Copy link
Labels
bugSomething isn't workingSomething isn't working
Description
Hi Lei, I built it from the source code:
git clone --recursive https://github.com/tile-ai/tilelang.git
cd tilelang
conda create -n tilelang
conda activate tilelang
conda install python=3.10
python -m pip install .
I have llvm14 locally, and it works with TVM v17. I'm not sure why it has to download LLVM 10, but I will try to use my local TVM.
(tilelang) chendi@Workspace:~/hdd/git/tilelang$ llvm-config --version
14.0.0
Errors:
-- Build with CUDA support
-- Use llvm-config=/home/chendi/hdd/git/tilelang/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/bin/llvm-config
/home/chendi/hdd/git/tilelang/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/bin/llvm-config: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
CMake Error at 3rdparty/tvm/cmake/utils/FindLLVM.cmake:80 (message):
Fatal error executing:
/home/chendi/hdd/git/tilelang/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/bin/llvm-config
--libfiles
Call Stack (most recent call first):
3rdparty/tvm/cmake/modules/LLVM.cmake:31 (find_llvm)
3rdparty/tvm/CMakeLists.txt:596 (include)
-- Configuring incomplete, errors occurred!
Downloading clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04.tar.xz from https://github.com/llvm/llvm-project/releases/download/llvmorg-10.0.1/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04.tar.xz
Extracting clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04.tar.xz to 3rdparty
Download and extraction completed successfully.
Traceback (most recent call last):
File "/home/chendi/miniconda3/envs/tilelang/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
main()
File "/home/chendi/miniconda3/envs/tilelang/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "/home/chendi/miniconda3/envs/tilelang/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 251, in build_wheel
return _build_backend().build_wheel(wheel_directory, config_settings,
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 438, in build_wheel
return _build(['bdist_wheel', '--dist-info-dir', str(metadata_directory)])
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 426, in _build
return self._build_with_temp_dir(
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 407, in _build_with_temp_dir
self.run_setup()
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 320, in run_setup
exec(code, locals())
File "<string>", line 434, in <module>
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/__init__.py", line 117, in setup
return distutils.core.setup(**attrs)
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 186, in setup
return run_commands(dist)
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 202, in run_commands
dist.run_commands()
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 983, in run_commands
self.run_command(cmd)
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/dist.py", line 999, in run_command
super().run_command(command)
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 1002, in run_command
cmd_obj.run()
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/command/bdist_wheel.py", line 379, in run
self.run_command("build")
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 339, in run_command
self.distribution.run_command(command)
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/dist.py", line 999, in run_command
super().run_command(command)
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 1002, in run_command
cmd_obj.run()
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/_distutils/command/build.py", line 136, in run
self.run_command(cmd_name)
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 339, in run_command
self.distribution.run_command(command)
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/dist.py", line 999, in run_command
super().run_command(command)
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 1002, in run_command
cmd_obj.run()
File "<string>", line 204, in run
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 339, in run_command
self.distribution.run_command(command)
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/dist.py", line 999, in run_command
super().run_command(command)
File "/tmp/pip-build-env-7kmlbp1k/overlay/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 1002, in run_command
cmd_obj.run()
File "<string>", line 388, in run
File "<string>", line 427, in build_cmake
File "/home/chendi/miniconda3/envs/tilelang/lib/python3.10/subprocess.py", line 369, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', '/home/chendi/hdd/git/tilelang', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/home/chendi/hdd/git/tilelang/build/lib.linux-x86_64-cpython-310', '-DPYTHON_EXECUTABLE=/home/chendi/miniconda3/envs/tilelang/bin/python3.10']' returned non-zero exit status 1.
Sub-issues
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working