troyedwardsjr opened a new issue, #14977:
URL: https://github.com/apache/tvm/issues/14977

   ### Expected behavior
   Compiles Rust crate on Unity branch revision 
`a2bddcf3b21547b72672a88e9d4a0a0fe00321d2`.
   
   ### Actual behavior
   
   Cmake error:
   ```
   --- stdout
     CMAKE_TOOLCHAIN_FILE_x86_64-unknown-linux-gnu = None
     CMAKE_TOOLCHAIN_FILE_x86_64_unknown_linux_gnu = None
     TARGET_CMAKE_TOOLCHAIN_FILE = None
     CMAKE_TOOLCHAIN_FILE = None
     CMAKE_PREFIX_PATH_x86_64-unknown-linux-gnu = None
     CMAKE_PREFIX_PATH_x86_64_unknown_linux_gnu = None
     TARGET_CMAKE_PREFIX_PATH = None
     CMAKE_PREFIX_PATH = None
     CMAKE_x86_64-unknown-linux-gnu = None
     CMAKE_x86_64_unknown_linux_gnu = None
     TARGET_CMAKE = None
     CMAKE = None
     running: cd "/home/rou/.tvm_build_x86_64/main/build/build" && 
CMAKE_PREFIX_PATH="" "cmake" "/home/rou/.tvm_build_x86_64/main/source" "-G" 
"Unix Makefiles" "-DCMAKE_SYSTEM_NAME=Linux" "-DCMAKE_SYSTEM_PROCESSOR=x86_64" 
"-DCMAKE_INSTALL_PREFIX=/home/rou/.tvm_build_x86_64/main/build" 
"-DCMAKE_C_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" 
"-DCMAKE_C_COMPILER=/usr/bin/x86_64-linux-gnu-gcc" "-DCMAKE_CXX_FLAGS= 
-ffunction-sections -fdata-sections -fPIC -m64" 
"-DCMAKE_CXX_COMPILER=/usr/bin/x86_64-linux-gnu-g++" "-DCMAKE_ASM_FLAGS= 
-ffunction-sections -fdata-sections -fPIC -m64" 
"-DCMAKE_ASM_COMPILER=/usr/bin/x86_64-linux-gnu-gcc" "-DCMAKE_BUILD_TYPE=Debug"
     -- Build in Debug mode
     -- Forbidding undefined symbols in shared library, using 
-Wl,--no-undefined on platform Linux
     -- Build with RPC support...
     -- Build with Graph Executor support...
     -- Build with profiler...
     -- Build with AOT Executor support...
     -- Could NOT find GTest (missing: GTEST_LIBRARY GTEST_INCLUDE_DIR 
GTEST_MAIN_LIBRARY) 
     -- Didn't find the path to CCACHE, disabling ccache
     -- VTA build with 
VTA_HW_PATH=/home/rou/.tvm_build_x86_64/main/source/3rdparty/vta-hw
     -- Build VTA runtime with target: sim
     -- Build with contrib.random
     -- Build with contrib.sort
     -- Build with contrib.hybriddump
     -- Git found: /usr/bin/git
     -- Found TVM_GIT_COMMIT_HASH=4267fbf6a173cd742acb293fab4f77693dc4b887
     -- Found TVM_GIT_COMMIT_TIME=2023-05-29 06:28:33 +0900
     -- Could NOT find LIBBACKTRACE (missing: LIBBACKTRACE_STATIC_LIBRARY 
LIBBACKTRACE_INCLUDE_DIR)    
     -- Building libbacktrace from 3rdparty/libbacktrace
     -- Building with TVM Map...
     -- Build with thread support...
     -- Configuring done
     -- Generating done
     -- Build files have been written to: 
/home/rou/.tvm_build_x86_64/main/build/build
     running: cd "/home/rou/.tvm_build_x86_64/main/build/build" && 
MAKEFLAGS="-j --jobserver-fds=11,13 --jobserver-auth=11,13" "cmake" "--build" 
"." "--target" "install" "--config" "Debug"
     Consolidate compiler generated dependencies of target tvm_libinfo_objs
     [  0%] Performing configure step for 'project_libbacktrace'
     [  0%] Built target tvm_libinfo_objs
     Consolidate compiler generated dependencies of target tvm_objs
     [ 91%] Built target tvm_objs
   
     --- stderr
     /bin/sh: 1: 
/home/rou/.tvm_build_x86_64/main/source/cmake/libs/../../3rdparty/libbacktrace/configure:
 not found
     make[2]: *** [CMakeFiles/project_libbacktrace.dir/build.make:131: 
libbacktrace/src/project_libbacktrace-stamp/project_libbacktrace-configure] 
Error 127
     make[1]: *** [CMakeFiles/Makefile2:229: 
CMakeFiles/project_libbacktrace.dir/all] Error 2
     make[1]: *** Waiting for unfinished jobs....
     make: *** [Makefile:136: all] Error 2
     thread 'main' panicked at '
     command did not execute successfully, got: exit status: 2
   
     build script failed, must exit now', 
/home/rou/.cargo/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.50/src/lib.rs:1098:5
     note: run with `RUST_BACKTRACE=1` environment variable to display a 
backtrace
     ```
   
   ### Environment
   
   WSL Ubuntu 20.04 X86
   
   ### Steps to reproduce
   
   Clone tvm with the `unity` branch on revision 
`a2bddcf3b21547b72672a88e9d4a0a0fe00321d2` and cd into tvm/rust and run `cargo 
build` or create an empty Rust project and import TVM and run `cargo build`.
   
   ### Triage
   * needs-triage
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to