-
-
Save crcrpar/35d308ad57e6bbb789d34a7463d48688 to your computer and use it in GitHub Desktop.
nvidia/fuser editable install failure on top of editable installed pytorch with `BUILD_NVFUSER=0`
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Using pip 22.3.1 from /usr/local/lib/python3.10/site-packages/pip (python 3.10) | |
Obtaining file:///opt/pytorch/nvfuser | |
Preparing metadata (setup.py): started | |
Running command python setup.py egg_info | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
==== importing nvfuser failed ==== | |
try run `patch-nvfuser` if https://github.com/NVIDIA/Fuser is installed via pip package | |
CMake Warning (dev) at CMakeLists.txt:256: | |
Syntax Warning in cmake code at column 116 | |
Argument not separated from preceding token by whitespace. | |
This warning is for project developers. Use -Wno-dev to suppress it. | |
CMake Warning (dev) at CMakeLists.txt:256: | |
Syntax Warning in cmake code at column 124 | |
Argument not separated from preceding token by whitespace. | |
This warning is for project developers. Use -Wno-dev to suppress it. | |
-- The C compiler identification is GNU 9.4.0 | |
-- The CXX compiler identification is GNU 9.4.0 | |
-- Detecting C compiler ABI info | |
-- Detecting C compiler ABI info - done | |
-- Check for working C compiler: /usr/bin/cc - skipped | |
-- Detecting C compile features | |
-- Detecting C compile features - done | |
-- Detecting CXX compiler ABI info | |
-- Detecting CXX compiler ABI info - done | |
-- Check for working CXX compiler: /usr/bin/c++ - skipped | |
-- Detecting CXX compile features | |
-- Detecting CXX compile features - done | |
-- Found CUDA: /usr/local/cuda (found version "12.1") | |
-- The CUDA compiler identification is NVIDIA 12.1.66 | |
-- Detecting CUDA compiler ABI info | |
-- Detecting CUDA compiler ABI info - done | |
-- Check for working CUDA compiler: /usr/local/cuda/bin/nvcc - skipped | |
-- Detecting CUDA compile features | |
-- Detecting CUDA compile features - done | |
-- Found CUDAToolkit: /usr/local/cuda/include (found version "12.1.66") | |
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD | |
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed | |
-- Looking for pthread_create in pthreads | |
-- Looking for pthread_create in pthreads - not found | |
-- Looking for pthread_create in pthread | |
-- Looking for pthread_create in pthread - found | |
-- Found Threads: TRUE | |
-- Caffe2: CUDA detected: 12.1 | |
-- Caffe2: CUDA nvcc is: /usr/local/cuda/bin/nvcc | |
-- Caffe2: CUDA toolkit directory: /usr/local/cuda | |
-- Caffe2: Header version is: 12.1 | |
-- /usr/local/cuda/lib64/libnvrtc.so shorthash is d540eb83 | |
-- USE_CUDNN is set to 0. Compiling without cuDNN support | |
CMake Warning at /opt/pytorch/pytorch/torch/share/cmake/Caffe2/public/utils.cmake:385 (message): | |
In the future we will require one to explicitly pass TORCH_CUDA_ARCH_LIST | |
to cmake instead of implicitly setting it as an env variable. This will | |
become a FATAL_ERROR in future version of pytorch. | |
Call Stack (most recent call first): | |
/opt/pytorch/pytorch/torch/share/cmake/Caffe2/public/cuda.cmake:325 (torch_cuda_get_nvcc_gencode_flag) | |
/opt/pytorch/pytorch/torch/share/cmake/Caffe2/Caffe2Config.cmake:87 (include) | |
/opt/pytorch/pytorch/torch/share/cmake/Torch/TorchConfig.cmake:68 (find_package) | |
CMakeLists.txt:19 (find_package) | |
-- Added CUDA NVCC flags for: -gencode;arch=compute_70,code=sm_70;-gencode;arch=compute_80,code=sm_80;-gencode;arch=compute_90,code=sm_90;-gencode;arch=compute_90,code=compute_90 | |
-- Found Torch: /opt/pytorch/pytorch/torch/lib/libtorch.so | |
-- Found Python: /usr/local/bin/python3.10 (found version "3.10.9") found components: Development Interpreter Development.Module Development.Embed | |
-- Performing Test HAS_FLTO | |
-- Performing Test HAS_FLTO - Success | |
-- Found pybind11: /usr/local/include (found version "2.10.4") | |
-- Found Python: /usr/local/bin/python3.10 (found version "3.10.9") found components: Interpreter | |
-- Failed to find LLVM FileCheck | |
-- Found Git: /usr/bin/git (found version "2.25.1") | |
-- git version: v1.6.1 normalized to 1.6.1 | |
-- Version: 1.6.1 | |
-- Looking for shm_open in rt | |
-- Looking for shm_open in rt - found | |
-- Performing Test HAVE_CXX_FLAG_STD_CXX11 | |
-- Performing Test HAVE_CXX_FLAG_STD_CXX11 - Success | |
-- Performing Test HAVE_CXX_FLAG_WALL | |
-- Performing Test HAVE_CXX_FLAG_WALL - Success | |
-- Performing Test HAVE_CXX_FLAG_WEXTRA | |
-- Performing Test HAVE_CXX_FLAG_WEXTRA - Success | |
-- Performing Test HAVE_CXX_FLAG_WSHADOW | |
-- Performing Test HAVE_CXX_FLAG_WSHADOW - Success | |
-- Performing Test HAVE_CXX_FLAG_WERROR | |
-- Performing Test HAVE_CXX_FLAG_WERROR - Success | |
-- Performing Test HAVE_CXX_FLAG_WSUGGEST_OVERRIDE | |
-- Performing Test HAVE_CXX_FLAG_WSUGGEST_OVERRIDE - Success | |
-- Performing Test HAVE_CXX_FLAG_PEDANTIC | |
-- Performing Test HAVE_CXX_FLAG_PEDANTIC - Success | |
-- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS | |
-- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS - Success | |
-- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 | |
-- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Failed | |
-- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING | |
-- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success | |
-- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS | |
-- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS - Success | |
-- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED | |
-- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED - Success | |
-- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING | |
-- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success | |
-- Performing Test HAVE_CXX_FLAG_WD654 | |
-- Performing Test HAVE_CXX_FLAG_WD654 - Failed | |
-- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY | |
-- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Failed | |
-- Performing Test HAVE_CXX_FLAG_COVERAGE | |
-- Performing Test HAVE_CXX_FLAG_COVERAGE - Success | |
-- Performing Test HAVE_STD_REGEX | |
-- Performing Test HAVE_STD_REGEX | |
-- Performing Test HAVE_STD_REGEX -- success | |
-- Performing Test HAVE_GNU_POSIX_REGEX | |
-- Performing Test HAVE_GNU_POSIX_REGEX | |
-- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile | |
-- Performing Test HAVE_POSIX_REGEX | |
-- Performing Test HAVE_POSIX_REGEX | |
-- Performing Test HAVE_POSIX_REGEX -- success | |
-- Performing Test HAVE_STEADY_CLOCK | |
-- Performing Test HAVE_STEADY_CLOCK | |
-- Performing Test HAVE_STEADY_CLOCK -- success | |
-- Check if compiler accepts -pthread | |
-- Check if compiler accepts -pthread - yes | |
-- Configuring done (8.6s) | |
-- Generating done (0.0s) | |
-- Build files have been written to: /opt/pytorch/nvfuser/build | |
[1/241] Stringify NVFUSER runtime source file | |
[2/241] Stringify NVFUSER runtime source file | |
[3/241] Stringify NVFUSER runtime source file | |
[4/241] Stringify NVFUSER runtime source file | |
[5/241] Stringify NVFUSER runtime source file | |
[6/241] Stringify NVFUSER runtime source file | |
[7/241] Stringify NVFUSER runtime source file | |
[8/241] Stringify NVFUSER runtime source file | |
[9/241] Stringify NVFUSER runtime source file | |
[10/241] Stringify NVFUSER runtime source file | |
[11/241] Stringify NVFUSER runtime source file | |
[12/241] Stringify NVFUSER runtime source file | |
[13/241] Stringify NVFUSER runtime source file | |
[14/241] Stringify NVFUSER runtime source file | |
[15/241] Stringify NVFUSER runtime source file | |
[16/241] Stringify NVFUSER runtime source file | |
[17/241] Stringify NVFUSER runtime source file | |
[18/241] Stringify NVFUSER runtime source file | |
[19/241] Stringify NVFUSER runtime source file | |
[20/241] Stringify NVFUSER runtime source file | |
[21/241] Stringify NVFUSER runtime source file | |
[22/241] Stringify NVFUSER runtime source file | |
[23/241] Stringify NVFUSER runtime source file | |
[24/241] Stringify NVFUSER runtime source file | |
[25/241] Stringify NVFUSER runtime source file | |
[26/241] Stringify NVFUSER runtime source file | |
[27/241] Stringify NVFUSER runtime source file | |
[28/241] Stringify NVFUSER runtime source file | |
[29/241] Stringify NVFUSER runtime source file | |
[30/241] Generating /opt/pytorch/nvfuser/nvfuser/version.py | |
[31/241] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/sleep.cc.o | |
[32/241] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark_main.dir/benchmark_main.cc.o | |
[33/241] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/benchmark_name.cc.o | |
[34/241] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/counter.cc.o | |
[35/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/kernel_db/utils.cpp.o | |
[36/241] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/timers.cc.o | |
[37/241] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/perf_counters.cc.o | |
[38/241] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/reporter.cc.o | |
[39/241] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/benchmark_api_internal.cc.o | |
[40/241] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/commandlineflags.cc.o | |
[41/241] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/colorprint.cc.o | |
[42/241] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/console_reporter.cc.o | |
[43/241] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/json_reporter.cc.o | |
[44/241] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/string_util.cc.o | |
[45/241] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/csv_reporter.cc.o | |
[46/241] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/complexity.cc.o | |
[47/241] Building CXX object third_party/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o | |
[48/241] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/statistics.cc.o | |
[49/241] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/sysinfo.cc.o | |
[50/241] Building CXX object third_party/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o | |
[51/241] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/benchmark_runner.cc.o | |
[52/241] Building CXX object third_party/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o | |
[53/241] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/benchmark.cc.o | |
[54/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/executor_params.cpp.o | |
[55/241] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/benchmark_register.cc.o | |
[56/241] Building CXX object third_party/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o | |
[57/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/parallel_type_bitmap.cpp.o | |
[58/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/instrumentation.cpp.o | |
[59/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/kernel_ir_dispatch.cpp.o | |
[60/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/ir_cloner.cpp.o | |
[61/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/dispatch.cpp.o | |
[62/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/multidevice/ProcessGroupBuilder.cpp.o | |
[63/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/ir_graphviz.cpp.o | |
[64/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/assume.cpp.o | |
[65/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/mutator.cpp.o | |
[66/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/ops/composite.cpp.o | |
[67/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/multidevice/multicluster_fusion.cpp.o | |
[68/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_trivial_broadcast.cpp.o | |
[69/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/multidevice/aggregate_dag.cpp.o | |
[70/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/grouped_reduction.cpp.o | |
[71/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/ops/alias.cpp.o | |
[72/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/ops/utils.cpp.o | |
[73/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/compute_at.cpp.o | |
[74/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_magic_zero.cpp.o | |
[75/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/ops/normalization.cpp.o | |
[76/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_fusion_simplifier.cpp.o | |
[77/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/ir_iostream.cpp.o | |
[78/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_scalar_hoist.cpp.o | |
[79/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_instrument.cpp.o | |
[80/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/iter_visitor.cpp.o | |
[81/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_sync_information.cpp.o | |
[82/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_divisible_split.cpp.o | |
[83/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_misaligned_vectorization.cpp.o | |
[84/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_replace_size.cpp.o | |
[85/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/inlining.cpp.o | |
[86/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/ir_builder.cpp.o | |
[87/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/ir_base_nodes.cpp.o | |
[88/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/kernel_db/kernel_db.cpp.o | |
[89/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_unroll.cpp.o | |
[90/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/partition.cpp.o | |
[91/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/evaluator_common.cpp.o | |
[92/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/expr_evaluator.cpp.o | |
[93/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_loops.cpp.o | |
[94/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_predicate.cpp.o | |
[95/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_vectorize_welford.cpp.o | |
[96/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_loop_rotation.cpp.o | |
[97/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_utils.cpp.o | |
[98/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_fused_reduction.cpp.o | |
[99/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/maxinfo_propagator.cpp.o | |
[100/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_shift.cpp.o | |
[101/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/ir_utils.cpp.o | |
[102/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/contiguity.cpp.o | |
[103/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_thread_predicate.cpp.o | |
[104/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/sys_utils.cpp.o | |
[105/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_expr_sort.cpp.o | |
[106/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_double_buffer.cpp.o | |
[107/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/ir_container.cpp.o | |
[108/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_insert_syncs.cpp.o | |
[109/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_allocation.cpp.o | |
[110/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/codegen.cpp.o | |
[111/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/non_divisible_split.cpp.o | |
[112/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_predicate_elimination.cpp.o | |
[113/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_warp_reduce.cpp.o | |
[114/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_index.cpp.o | |
[115/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower2device.cpp.o | |
[116/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_bank_conflict.cpp.o | |
[117/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/kernel_ir.cpp.o | |
[118/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/kernel.cpp.o | |
[119/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_validation.cpp.o | |
[120/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/partial_split_map.cpp.o | |
[121/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/ops/arith.cpp.o | |
[122/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/parallel_dimension_map.cpp.o | |
[123/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_alias_memory.cpp.o | |
[124/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/graph_fuser.cpp.o | |
[125/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/lower_index_compute.cpp.o | |
[126/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/executor_utils.cpp.o | |
[127/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/compute_at_map.cpp.o | |
[128/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/fusion.cpp.o | |
[129/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/executor.cpp.o | |
[130/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/type.cpp.o | |
[131/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/expr_simplifier.cpp.o | |
[132/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/manager.cpp.o | |
[133/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/index_compute.cpp.o | |
[134/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/predicate_compute.cpp.o | |
[135/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/kernel_cache.cpp.o | |
[136/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/multidevice/multidevice_runtime.cpp.o | |
[137/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/parser.cpp.o | |
[138/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/ir_nodes.cpp.o | |
[139/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/root_domain_map.cpp.o | |
[140/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/scheduler/normalization_utils.cpp.o | |
[141/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/python_frontend/fusion_definition.cpp.o | |
[142/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/scheduler/pointwise_utils.cpp.o | |
[143/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/python_frontend/fusion_state.cpp.o | |
[144/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/executor_kernel_arg.cpp.o | |
[145/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/swizzle.cpp.o | |
[146/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/scheduler/matmul.cpp.o | |
[147/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/type_inference.cpp.o | |
[148/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/scheduler/transpose.cpp.o | |
[149/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/register_interface.cpp.o | |
[150/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/type_promotion.cpp.o | |
[151/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/python_frontend/fusion_cache.cpp.o | |
[152/241] Linking CXX static library lib/libgtest.a | |
[153/241] Linking CXX static library lib/libgmock.a | |
[154/241] Linking CXX static library lib/libgmock_main.a | |
[155/241] Linking CXX static library lib/libgtest_main.a | |
[156/241] Linking CXX static library third_party/benchmark/src/libbenchmark.a | |
[157/241] Linking CXX static library third_party/benchmark/src/libbenchmark_main.a | |
[158/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/utils.cpp.o | |
[159/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/main.cpp.o | |
[160/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/scheduler/pointwise.cpp.o | |
[161/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/scheduler/normalization.cpp.o | |
[162/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/mma_type.cpp.o | |
[163/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/scheduler/matmul_utils.cpp.o | |
[164/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/transform_replay.cpp.o | |
[165/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/transform_rfactor.cpp.o | |
[166/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/scheduler/reduction_utils.cpp.o | |
[167/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/scheduler/mma_utils.cpp.o | |
[168/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/transform_view.cpp.o | |
[169/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/scheduler/reduction.cpp.o | |
[170/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/tensor_view.cpp.o | |
[171/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/transform_iter.cpp.o | |
[172/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/scheduler/vectorize_helper.cpp.o | |
[173/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/scheduler/utils.cpp.o | |
[174/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/scheduler/registry.cpp.o | |
[175/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/main.cpp.o | |
[176/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/utils.cpp.o | |
[177/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/fusion_segmenter.cpp.o | |
[178/241] Building CXX object CMakeFiles/nvfuser_codegen.dir/csrc/serde/fusion_record_serde.cpp.o | |
[179/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/batch_norm_channels_first.cpp.o | |
[180/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_external_src.cpp.o | |
[181/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/batch_norm_channels_last.cpp.o | |
[182/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/batch_norm_channels_last_backward.cpp.o | |
[183/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/lstm_cell.cpp.o | |
[184/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/rms_norm.cpp.o | |
[185/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_resize.cpp.o | |
[186/241] Building CXX object CMakeFiles/nvfuser_tests.dir/csrc/python_frontend/test/test_nvfuser_fusion_record.cpp.o | |
[187/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/layer_norm.cpp.o | |
[188/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_gpu_view.cpp.o | |
[189/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_gpu_multidevice.cpp.o | |
[190/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_gpu_utils.cpp.o | |
[191/241] Building CXX object CMakeFiles/nvfuser_tests.dir/csrc/kernel_db/test/test_nvfuser_kernel_db_write.cpp.o | |
[192/241] Building CXX object CMakeFiles/nvfuser_tests.dir/csrc/kernel_db/test/test_nvfuser_kernel_db_query.cpp.o | |
[193/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_swizzle.cpp.o | |
[194/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/many_pointwise_ops.cpp.o | |
[195/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_multicluster_fusion.cpp.o | |
[196/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/heuristic_lookup.cpp.o | |
[197/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/layer_norm_backward.cpp.o | |
[198/241] Building CXX object CMakeFiles/nvfuser_tests.dir/csrc/kernel_db/test/test_nvfuser_kernel_db_open.cpp.o | |
[199/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_matmul_sass.cpp.o | |
[200/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/shape_inference.cpp.o | |
[201/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/rms_norm_backward.cpp.o | |
[202/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/broadcast.cpp.o | |
[203/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/instance_norm.cpp.o | |
[204/241] Building CXX object CMakeFiles/nvfuser_tests.dir/csrc/python_frontend/test/test_nvfuser_fusion_definition.cpp.o | |
[205/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/bert.cpp.o | |
[206/241] Building CXX object CMakeFiles/nvfuser_tests.dir/csrc/python_frontend/test/test_nvfuser_fusion_cache.cpp.o | |
[207/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_expr_simplifier.cpp.o | |
[208/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/gelu_backward.cpp.o | |
[209/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_loop_rotation.cpp.o | |
[210/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_gpu_indexing.cpp.o | |
[211/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_gpu_compute_with.cpp.o | |
[212/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/gelu_backward_reduction.cpp.o | |
[213/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/batch_norm_channels_first_backward.cpp.o | |
[214/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_gpu_tensor_factories.cpp.o | |
[215/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_gpu_outer_reduction.cpp.o | |
[216/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_gpu_transpose.cpp.o | |
[217/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_gpu_tensorcore.cpp.o | |
[218/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_gpu_indexing_ops.cpp.o | |
[219/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_gpu_gather_ops.cpp.o | |
[220/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_gpu_fused_reduction.cpp.o | |
[221/241] Linking CXX shared library libnvfuser_codegen.so | |
[222/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/timm.cpp.o | |
[223/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_gpu2.cpp.o | |
[224/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_gpu_shift.cpp.o | |
[225/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/matmul.cpp.o | |
[226/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/reduction.cpp.o | |
[227/241] Building CXX object CMakeFiles/nvfuser.dir/csrc/python_frontend/python_bindings_extension.cpp.o | |
[228/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/softmax_backward.cpp.o | |
[229/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/utils.cpp.o | |
[230/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_gpu3.cpp.o | |
[231/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/indexselect.cpp.o | |
[232/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/scale_bias_relu.cpp.o | |
[233/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/softmax.cpp.o | |
[234/241] Building CXX object CMakeFiles/nvfuser_tests.dir/test/test_gpu1.cpp.o | |
[235/241] Building CXX object CMakeFiles/nvfuser_bench.dir/benchmark/transpose.cpp.o | |
[236/241] Linking CXX executable nvfuser_bench | |
[237/241] Building CXX object CMakeFiles/nvfuser.dir/csrc/python_frontend/python_bindings.cpp.o | |
[238/241] Linking CXX shared module libnvfuser.so | |
[239/241] Building CUDA object CMakeFiles/nvfuser_tests.dir/test/test_gpu_rng.cu.o | |
[240/241] Linking CXX executable nvfuser_tests | |
[240/241] Install the project... | |
-- Install configuration: "" | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/lib/libnvfuser_codegen.so | |
-- Set runtime path of "/opt/pytorch/nvfuser/nvfuser/lib/libnvfuser_codegen.so" to "$ORIGIN/../../nvidia/cuda_nvrtc/lib" | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/evaluator_common.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/disjoint_set.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/type.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/transform_replay.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_loop_rotation.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/executor_utils.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_magic_zero.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/ir_builder.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/parallel_dimension_map.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/compute_at.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/mma_type.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/kernel_ir_dispatch.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_scalar_hoist.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_utils.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/ir_iostream.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/executor_kernel_arg.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/transform_rfactor.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/compute_at_map.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_insert_syncs.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/assume.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_predicate.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/parser.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_fused_reduction.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/parallel_type_bitmap.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/inlining.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_double_buffer.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/ir_container.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/executor.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/codegen.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_validation.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/index_compute.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_loops.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_shift.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/dispatch.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/ir_utils.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_divisible_split.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/ops | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/ops/normalization.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/ops/all_ops.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/ops/utils.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/ops/composite.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/ops/arith.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/ops/alias.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_trivial_broadcast.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/ir_graphviz.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/ir_internal_nodes.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/swizzle.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/ir_interface_nodes.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_misaligned_vectorization.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_predicate_elimination.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_bank_conflict.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/dynamic_type.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/ir_cloner.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/iter_visitor.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/root_domain_map.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_instrument.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_expr_sort.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/transpose_heuristic.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/vectorize_helper.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/matmul.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/normalization.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/normalization_utils.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/mma_utils.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/transpose.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/pointwise_utils.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/reduction.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/registry.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/compile_time_info.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/reduction_utils.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/utils.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/matmul_utils.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/pointwise_heuristic.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/reduction_heuristic.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/matmul_heuristic.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/all_schedulers.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/pointwise.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/heuristic.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/scheduler/debug_utils.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/non_divisible_split.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/kernel.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/kernel_cache.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/utils.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower2device.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/transform_view.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/type_promotion.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_replace_size.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/docs | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/docs/documentation.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/docs/images | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/serde | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/serde/fusion_record_serde.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/serde/factory.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/serde/python_fusion_cache_generated.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/type_inference.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/executor_params.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_allocation.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/ir_builder_passkey.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_sync_information.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_index_compute.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/contiguity.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/python_frontend | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/python_frontend/test | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/python_frontend/fusion_definition.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/python_frontend/fusion_state.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/python_frontend/fusion_record.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/python_frontend/python_bindings.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/python_frontend/fusion_cache.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_fusion_simplifier.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/maxinfo_propagator.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/partial_split_map.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/kernel_db | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/kernel_db/kernel_db.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/kernel_db/test | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/kernel_db/test/test_data | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/kernel_db/test/test_data/kernel_db_for_query_test | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/kernel_db/utils.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_unroll.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/instrumentation.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/predicate_compute.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/ir_all_nodes.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/kernel_ir.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_vectorize_welford.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_index.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_alias_memory.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/grouped_reduction.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/expr_evaluator.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/expr_simplifier.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/fusion_segmenter.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/manager.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/ir_printer.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/transform_iter.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_warp_reduce.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/fusion.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/vectorization_info.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/mutator.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/multidevice | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/multidevice/multidevice_runtime.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/multidevice/multicluster_fusion.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/multidevice/aggregate_dag.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/register_interface.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/ir_base_nodes.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/partition.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/include/nvfuser/lower_thread_predicate.h | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/lib/libnvfuser.so | |
-- Set runtime path of "/opt/pytorch/nvfuser/nvfuser/lib/libnvfuser.so" to "$ORIGIN/../torch/lib" | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/share/cmake/nvfuser/NvfuserConfig.cmake | |
-- Installing: /opt/pytorch/nvfuser/nvfuser/share/cmake/nvfuser/NvfuserConfig-noconfig.cmake | |
running egg_info | |
creating /tmp/pip-pip-egg-info-8qqasdji/nvfuser.egg-info | |
writing /tmp/pip-pip-egg-info-8qqasdji/nvfuser.egg-info/PKG-INFO | |
writing dependency_links to /tmp/pip-pip-egg-info-8qqasdji/nvfuser.egg-info/dependency_links.txt | |
writing entry points to /tmp/pip-pip-egg-info-8qqasdji/nvfuser.egg-info/entry_points.txt | |
writing top-level names to /tmp/pip-pip-egg-info-8qqasdji/nvfuser.egg-info/top_level.txt | |
writing manifest file '/tmp/pip-pip-egg-info-8qqasdji/nvfuser.egg-info/SOURCES.txt' | |
reading manifest file '/tmp/pip-pip-egg-info-8qqasdji/nvfuser.egg-info/SOURCES.txt' | |
adding license file 'LICENSE' | |
writing manifest file '/tmp/pip-pip-egg-info-8qqasdji/nvfuser.egg-info/SOURCES.txt' | |
Traceback (most recent call last): | |
File "<string>", line 2, in <module> | |
File "<pip-setuptools-caller>", line 34, in <module> | |
File "/opt/pytorch/nvfuser/setup.py", line 340, in <module> | |
main() | |
File "/opt/pytorch/nvfuser/setup.py", line 336, in main | |
subprocess.check_call(["patch-nvfuser"]) | |
File "/usr/local/lib/python3.10/subprocess.py", line 364, in check_call | |
retcode = call(*popenargs, **kwargs) | |
File "/usr/local/lib/python3.10/subprocess.py", line 345, in call | |
with Popen(*popenargs, **kwargs) as p: | |
File "/usr/local/lib/python3.10/subprocess.py", line 971, in __init__ | |
self._execute_child(args, executable, preexec_fn, close_fds, | |
File "/usr/local/lib/python3.10/subprocess.py", line 1847, in _execute_child | |
raise child_exception_type(errno_num, err_msg, err_filename) | |
FileNotFoundError: [Errno 2] No such file or directory: 'patch-nvfuser' | |
error: subprocess-exited-with-error | |
× python setup.py egg_info did not run successfully. | |
│ exit code: 1 | |
╰─> See above for output. | |
note: This error originates from a subprocess, and is likely not a problem with pip. | |
full command: /usr/local/bin/python3.10 -c ' | |
exec(compile('"'"''"'"''"'"' | |
# This is <pip-setuptools-caller> -- a caller that pip uses to run setup.py | |
# | |
# - It imports setuptools before invoking setup.py, to enable projects that directly | |
# import from `distutils.core` to work with newer packaging standards. | |
# - It provides a clear error message when setuptools is not installed. | |
# - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so | |
# setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: | |
# manifest_maker: standard file '"'"'-c'"'"' not found". | |
# - It generates a shim setup.py, for handling setup.cfg-only projects. | |
import os, sys, tokenize | |
try: | |
import setuptools | |
except ImportError as error: | |
print( | |
"ERROR: Can not execute `setup.py` since setuptools is not available in " | |
"the build environment.", | |
file=sys.stderr, | |
) | |
sys.exit(1) | |
__file__ = %r | |
sys.argv[0] = __file__ | |
if os.path.exists(__file__): | |
filename = __file__ | |
with tokenize.open(__file__) as f: | |
setup_py_code = f.read() | |
else: | |
filename = "<auto-generated setuptools caller>" | |
setup_py_code = "from setuptools import setup; setup()" | |
exec(compile(setup_py_code, filename, "exec")) | |
'"'"''"'"''"'"' % ('"'"'/opt/pytorch/nvfuser/setup.py'"'"',), "<pip-setuptools-caller>", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-8qqasdji | |
cwd: /opt/pytorch/nvfuser/ | |
Preparing metadata (setup.py): finished with status 'error' | |
error: metadata-generation-failed | |
× Encountered error while generating package metadata. | |
╰─> See above for output. | |
note: This is an issue with the package mentioned above, not pip. | |
hint: See above for details. | |
[notice] A new release of pip available: 22.3.1 -> 23.1 | |
[notice] To update, run: pip install --upgrade pip |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment