diff --git a/CMakeLists.txt b/CMakeLists.txt index c97f3b9..ca74b36 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -26,6 +26,7 @@ message(STATUS "Building with CUDA support") set(BB_REGRESSOR_SOURCES cimp/bb_regressor/bb_regressor.cpp cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.cu + cimp/bb_regressor/utils.cpp ) set(CLASSIFIER_SOURCES diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt index 0422112..406c555 100644 --- a/build/CMakeCache.txt +++ b/build/CMakeCache.txt @@ -201,8 +201,8 @@ CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= //Path to a program. CMAKE_STRIP:FILEPATH=/usr/bin/strip -//No help, variable specified on the command line. -CMAKE_TOOLCHAIN_FILE:UNINITIALIZED=../vcpkg/scripts/buildsystems/vcpkg.cmake +//The CMake toolchain file +CMAKE_TOOLCHAIN_FILE:FILEPATH=/media/mht/ADATA/repos/cpp_tracker/vcpkg/scripts/buildsystems/vcpkg.cmake //If this value is on, makefiles will be generated without the // .SILENT directive, and all commands will be echoed to the console diff --git a/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CUDA.bin b/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CUDA.bin index 18a4301..d92cb49 100644 Binary files a/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CUDA.bin and b/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CUDA.bin differ diff --git a/build/CMakeFiles/CMakeOutput.log b/build/CMakeFiles/CMakeOutput.log index c9bda19..ac24b25 100644 --- a/build/CMakeFiles/CMakeOutput.log +++ b/build/CMakeFiles/CMakeOutput.log @@ -35,8 +35,8 @@ The output was: #$ _TARGET_DIR_=targets/x86_64-linux #$ TOP=/usr/local/cuda-11.8/bin/.. #$ NVVMIR_LIBRARY_DIR=/usr/local/cuda-11.8/bin/../nvvm/libdevice -#$ LD_LIBRARY_PATH=/usr/local/cuda-11.8/bin/../lib:/usr/local/cuda-11.8/lib64:/tmp/.mount_CursorV5YAoS/usr/lib/:/tmp/.mount_CursorV5YAoS/usr/lib32/:/tmp/.mount_CursorV5YAoS/usr/lib64/:/tmp/.mount_CursorV5YAoS/lib/:/tmp/.mount_CursorV5YAoS/lib/i386-linux-gnu/:/tmp/.mount_CursorV5YAoS/lib/x86_64-linux-gnu/:/tmp/.mount_CursorV5YAoS/lib/aarch64-linux-gnu/:/tmp/.mount_CursorV5YAoS/lib32/:/tmp/.mount_CursorV5YAoS/lib64/: -#$ PATH=/usr/local/cuda-11.8/bin/../nvvm/bin:/usr/local/cuda-11.8/bin:/usr/local/cuda-11.8/bin:/home/mht/anaconda3/bin:/home/mht/anaconda3/condabin:/tmp/.mount_CursorV5YAoS/usr/bin:/tmp/.mount_CursorV5YAoS/usr/sbin:/tmp/.mount_CursorV5YAoS/usr/games:/tmp/.mount_CursorV5YAoS/bin:/tmp/.mount_CursorV5YAoS/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/home/mht/.local/share/JetBrains/Toolbox/scripts:/home/mht/.local/share/JetBrains/Toolbox/scripts:/home/mht/.local/share/JetBrains/Toolbox/scripts +#$ LD_LIBRARY_PATH=/usr/local/cuda-11.8/bin/../lib:/usr/local/cuda-11.8/lib64:/tmp/.mount_CursorSO8Tmf/usr/lib/:/tmp/.mount_CursorSO8Tmf/usr/lib32/:/tmp/.mount_CursorSO8Tmf/usr/lib64/:/tmp/.mount_CursorSO8Tmf/lib/:/tmp/.mount_CursorSO8Tmf/lib/i386-linux-gnu/:/tmp/.mount_CursorSO8Tmf/lib/x86_64-linux-gnu/:/tmp/.mount_CursorSO8Tmf/lib/aarch64-linux-gnu/:/tmp/.mount_CursorSO8Tmf/lib32/:/tmp/.mount_CursorSO8Tmf/lib64/: +#$ PATH=/usr/local/cuda-11.8/bin/../nvvm/bin:/usr/local/cuda-11.8/bin:/usr/local/cuda-11.8/bin:/home/mht/anaconda3/bin:/home/mht/anaconda3/condabin:/tmp/.mount_CursorSO8Tmf/usr/bin:/tmp/.mount_CursorSO8Tmf/usr/sbin:/tmp/.mount_CursorSO8Tmf/usr/games:/tmp/.mount_CursorSO8Tmf/bin:/tmp/.mount_CursorSO8Tmf/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/home/mht/.local/share/JetBrains/Toolbox/scripts:/home/mht/.local/share/JetBrains/Toolbox/scripts:/home/mht/.local/share/JetBrains/Toolbox/scripts #$ INCLUDES="-I/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include" #$ LIBRARIES= "-L/usr/local/cuda-11.8/bin/../targets/x86_64-linux/lib/stubs" "-L/usr/local/cuda-11.8/bin/../targets/x86_64-linux/lib" #$ CUDAFE_FLAGS= @@ -60,7 +60,7 @@ Compilation of the CUDA compiler identification source "CMakeCUDACompilerId.cu" The CUDA compiler identification is NVIDIA, found in "/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/3.22.1/CompilerIdCUDA/a.out" Parsed CUDA nvcc implicit link information from above output: - found 'PATH=' string: [/usr/local/cuda-11.8/bin/../nvvm/bin:/usr/local/cuda-11.8/bin:/usr/local/cuda-11.8/bin:/home/mht/anaconda3/bin:/home/mht/anaconda3/condabin:/tmp/.mount_CursorV5YAoS/usr/bin:/tmp/.mount_CursorV5YAoS/usr/sbin:/tmp/.mount_CursorV5YAoS/usr/games:/tmp/.mount_CursorV5YAoS/bin:/tmp/.mount_CursorV5YAoS/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/home/mht/.local/share/JetBrains/Toolbox/scripts:/home/mht/.local/share/JetBrains/Toolbox/scripts:/home/mht/.local/share/JetBrains/Toolbox/scripts] + found 'PATH=' string: [/usr/local/cuda-11.8/bin/../nvvm/bin:/usr/local/cuda-11.8/bin:/usr/local/cuda-11.8/bin:/home/mht/anaconda3/bin:/home/mht/anaconda3/condabin:/tmp/.mount_CursorSO8Tmf/usr/bin:/tmp/.mount_CursorSO8Tmf/usr/sbin:/tmp/.mount_CursorSO8Tmf/usr/games:/tmp/.mount_CursorSO8Tmf/bin:/tmp/.mount_CursorSO8Tmf/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/home/mht/.local/share/JetBrains/Toolbox/scripts:/home/mht/.local/share/JetBrains/Toolbox/scripts:/home/mht/.local/share/JetBrains/Toolbox/scripts] found 'LIBRARIES=' string: ["-L/usr/local/cuda-11.8/bin/../targets/x86_64-linux/lib/stubs" "-L/usr/local/cuda-11.8/bin/../targets/x86_64-linux/lib"] considering line: [#$ rm tmp/a_dlink.reg.c] considering line: [gcc -D__CUDA_ARCH__=520 -D__CUDA_ARCH_LIST__=520 -E -x c++ -DCUDA_DOUBLE_MATH_FUNCTIONS -D__CUDACC__ -D__NVCC__ "-I/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include" -D__CUDACC_VER_MAJOR__=11 -D__CUDACC_VER_MINOR__=8 -D__CUDACC_VER_BUILD__=89 -D__CUDA_API_VER_MAJOR__=11 -D__CUDA_API_VER_MINOR__=8 -D__NVCC_DIAG_PRAGMA_SUPPORT__=1 -include "cuda_runtime.h" -m64 "CMakeCUDACompilerId.cu" -o "tmp/CMakeCUDACompilerId.cpp1.ii" ] @@ -108,7 +108,7 @@ Parsed CUDA nvcc implicit link information from above output: Parsed CUDA nvcc include information from above output: - found 'PATH=' string: [/usr/local/cuda-11.8/bin/../nvvm/bin:/usr/local/cuda-11.8/bin:/usr/local/cuda-11.8/bin:/home/mht/anaconda3/bin:/home/mht/anaconda3/condabin:/tmp/.mount_CursorV5YAoS/usr/bin:/tmp/.mount_CursorV5YAoS/usr/sbin:/tmp/.mount_CursorV5YAoS/usr/games:/tmp/.mount_CursorV5YAoS/bin:/tmp/.mount_CursorV5YAoS/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/home/mht/.local/share/JetBrains/Toolbox/scripts:/home/mht/.local/share/JetBrains/Toolbox/scripts:/home/mht/.local/share/JetBrains/Toolbox/scripts] + found 'PATH=' string: [/usr/local/cuda-11.8/bin/../nvvm/bin:/usr/local/cuda-11.8/bin:/usr/local/cuda-11.8/bin:/home/mht/anaconda3/bin:/home/mht/anaconda3/condabin:/tmp/.mount_CursorSO8Tmf/usr/bin:/tmp/.mount_CursorSO8Tmf/usr/sbin:/tmp/.mount_CursorSO8Tmf/usr/games:/tmp/.mount_CursorSO8Tmf/bin:/tmp/.mount_CursorSO8Tmf/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/home/mht/.local/share/JetBrains/Toolbox/scripts:/home/mht/.local/share/JetBrains/Toolbox/scripts:/home/mht/.local/share/JetBrains/Toolbox/scripts] found 'LIBRARIES=' string: ["-L/usr/local/cuda-11.8/bin/../targets/x86_64-linux/lib/stubs" "-L/usr/local/cuda-11.8/bin/../targets/x86_64-linux/lib"] considering line: [#$ rm tmp/a_dlink.reg.c] considering line: [gcc -D__CUDA_ARCH__=520 -D__CUDA_ARCH_LIST__=520 -E -x c++ -DCUDA_DOUBLE_MATH_FUNCTIONS -D__CUDACC__ -D__NVCC__ "-I/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include" -D__CUDACC_VER_MAJOR__=11 -D__CUDACC_VER_MINOR__=8 -D__CUDACC_VER_BUILD__=89 -D__CUDA_API_VER_MAJOR__=11 -D__CUDA_API_VER_MINOR__=8 -D__NVCC_DIAG_PRAGMA_SUPPORT__=1 -include "cuda_runtime.h" -m64 "CMakeCUDACompilerId.cu" -o "tmp/CMakeCUDACompilerId.cpp1.ii" ] @@ -159,10 +159,10 @@ Parsed CUDA nvcc include information from above output: Detecting CXX compiler ABI info compiled with the following output: Change Dir: /media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_3a56d/fast && /usr/bin/gmake -f CMakeFiles/cmTC_3a56d.dir/build.make CMakeFiles/cmTC_3a56d.dir/build +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_84976/fast && /usr/bin/gmake -f CMakeFiles/cmTC_84976.dir/build.make CMakeFiles/cmTC_84976.dir/build gmake[1]: Entering directory '/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_3a56d.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -v -o CMakeFiles/cmTC_3a56d.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Building CXX object CMakeFiles/cmTC_84976.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_84976.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp Using built-in specs. COLLECT_GCC=/usr/bin/c++ OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa @@ -172,8 +172,8 @@ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3a56d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3a56d.dir/' - /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_3a56d.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccpTftdk.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84976.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84976.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_84976.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccUyqQBs.s GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP @@ -197,15 +197,15 @@ GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3a56d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3a56d.dir/' - as -v --64 -o CMakeFiles/cmTC_3a56d.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccpTftdk.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84976.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84976.dir/' + as -v --64 -o CMakeFiles/cmTC_84976.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccUyqQBs.s GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3a56d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3a56d.dir/CMakeCXXCompilerABI.cpp.' -Linking CXX executable cmTC_3a56d -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3a56d.dir/link.txt --verbose=1 -/usr/bin/c++ -v CMakeFiles/cmTC_3a56d.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_3a56d +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84976.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84976.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_84976 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_84976.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_84976.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_84976 Using built-in specs. COLLECT_GCC=/usr/bin/c++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper @@ -218,9 +218,9 @@ Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_3a56d' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_3a56d.' - /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cchJqj0J.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_3a56d /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_3a56d.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_3a56d' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_3a56d.' +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_84976' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_84976.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccLS5I7x.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_84976 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_84976.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_84976' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_84976.' gmake[1]: Leaving directory '/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/CMakeTmp' @@ -250,10 +250,10 @@ Parsed CXX implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_3a56d/fast && /usr/bin/gmake -f CMakeFiles/cmTC_3a56d.dir/build.make CMakeFiles/cmTC_3a56d.dir/build] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_84976/fast && /usr/bin/gmake -f CMakeFiles/cmTC_84976.dir/build.make CMakeFiles/cmTC_84976.dir/build] ignore line: [gmake[1]: Entering directory '/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_3a56d.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_3a56d.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Building CXX object CMakeFiles/cmTC_84976.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_84976.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] @@ -263,8 +263,8 @@ Parsed CXX implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3a56d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3a56d.dir/'] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_3a56d.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccpTftdk.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84976.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84976.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_84976.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccUyqQBs.s] ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] ignore line: [] @@ -288,15 +288,15 @@ Parsed CXX implicit link information from above output: ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3a56d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3a56d.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_3a56d.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccpTftdk.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84976.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84976.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_84976.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccUyqQBs.s] ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3a56d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_3a56d.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_3a56d] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3a56d.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_3a56d.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_3a56d ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_84976.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84976.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_84976] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_84976.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_84976.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_84976 ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] @@ -309,13 +309,13 @@ Parsed CXX implicit link information from above output: ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_3a56d' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_3a56d.'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cchJqj0J.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_3a56d /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_3a56d.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_84976' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_84976.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccLS5I7x.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_84976 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_84976.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cchJqj0J.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccLS5I7x.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -333,7 +333,7 @@ Parsed CXX implicit link information from above output: arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_3a56d] ==> ignore + arg [cmTC_84976] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] @@ -345,7 +345,7 @@ Parsed CXX implicit link information from above output: arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] - arg [CMakeFiles/cmTC_3a56d.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [CMakeFiles/cmTC_84976.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc_s] ==> lib [gcc_s] @@ -375,10 +375,10 @@ Parsed CXX implicit link information from above output: Detecting CUDA compiler ABI info compiled with the following output: Change Dir: /media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_57569/fast && /usr/bin/gmake -f CMakeFiles/cmTC_57569.dir/build.make CMakeFiles/cmTC_57569.dir/build +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_84616/fast && /usr/bin/gmake -f CMakeFiles/cmTC_84616.dir/build.make CMakeFiles/cmTC_84616.dir/build gmake[1]: Entering directory '/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/CMakeTmp' -Building CUDA object CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o -/usr/local/cuda-11.8/bin/nvcc -forward-unknown-to-host-compiler --generate-code=arch=compute_52,code=[compute_52,sm_52] -Xcompiler=-v -MD -MT CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o -MF CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o.d -x cu -c /usr/share/cmake-3.22/Modules/CMakeCUDACompilerABI.cu -o CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o +Building CUDA object CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o +/usr/local/cuda-11.8/bin/nvcc -forward-unknown-to-host-compiler --generate-code=arch=compute_52,code=[compute_52,sm_52] -Xcompiler=-v -MD -MT CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o -MF CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o.d -x cu -c /usr/share/cmake-3.22/Modules/CMakeCUDACompilerABI.cu -o CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o Using built-in specs. COLLECT_GCC=gcc OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa @@ -388,8 +388,8 @@ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) -COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-E' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=11' '-D' '__CUDACC_VER_MINOR__=8' '-D' '__CUDACC_VER_BUILD__=89' '-D' '__CUDA_API_VER_MAJOR__=11' '-D' '__CUDA_API_VER_MINOR__=8' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/tmpxft_00005a9c_00000000-7_CMakeCUDACompilerABI.cpp1.ii' '-mtune=generic' '-march=x86-64' '-dumpdir' '/tmp/' - /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -E -quiet -v -I /usr/local/cuda-11.8/bin/../targets/x86_64-linux/include -imultiarch x86_64-linux-gnu -D_GNU_SOURCE -D __CUDA_ARCH__=520 -D __CUDA_ARCH_LIST__=520 -D CUDA_DOUBLE_MATH_FUNCTIONS -D __CUDACC__ -D __NVCC__ -D __CUDACC_VER_MAJOR__=11 -D __CUDACC_VER_MINOR__=8 -D __CUDACC_VER_BUILD__=89 -D __CUDA_API_VER_MAJOR__=11 -D __CUDA_API_VER_MINOR__=8 -D __NVCC_DIAG_PRAGMA_SUPPORT__=1 -include cuda_runtime.h /usr/share/cmake-3.22/Modules/CMakeCUDACompilerABI.cu -o /tmp/tmpxft_00005a9c_00000000-7_CMakeCUDACompilerABI.cpp1.ii -m64 -mtune=generic -march=x86-64 -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -dumpdir /tmp/ -dumpbase tmpxft_00005a9c_00000000-7_CMakeCUDACompilerABI.cpp1.cu -dumpbase-ext .cu +COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-E' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=11' '-D' '__CUDACC_VER_MINOR__=8' '-D' '__CUDACC_VER_BUILD__=89' '-D' '__CUDA_API_VER_MAJOR__=11' '-D' '__CUDA_API_VER_MINOR__=8' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/tmpxft_00005c7f_00000000-7_CMakeCUDACompilerABI.cpp1.ii' '-mtune=generic' '-march=x86-64' '-dumpdir' '/tmp/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -E -quiet -v -I /usr/local/cuda-11.8/bin/../targets/x86_64-linux/include -imultiarch x86_64-linux-gnu -D_GNU_SOURCE -D __CUDA_ARCH__=520 -D __CUDA_ARCH_LIST__=520 -D CUDA_DOUBLE_MATH_FUNCTIONS -D __CUDACC__ -D __NVCC__ -D __CUDACC_VER_MAJOR__=11 -D __CUDACC_VER_MINOR__=8 -D __CUDACC_VER_BUILD__=89 -D __CUDA_API_VER_MAJOR__=11 -D __CUDA_API_VER_MINOR__=8 -D __NVCC_DIAG_PRAGMA_SUPPORT__=1 -include cuda_runtime.h /usr/share/cmake-3.22/Modules/CMakeCUDACompilerABI.cu -o /tmp/tmpxft_00005c7f_00000000-7_CMakeCUDACompilerABI.cpp1.ii -m64 -mtune=generic -march=x86-64 -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -dumpdir /tmp/ -dumpbase tmpxft_00005c7f_00000000-7_CMakeCUDACompilerABI.cpp1.cu -dumpbase-ext .cu ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" @@ -407,7 +407,7 @@ ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86 End of search list. COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-E' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=11' '-D' '__CUDACC_VER_MINOR__=8' '-D' '__CUDACC_VER_BUILD__=89' '-D' '__CUDA_API_VER_MAJOR__=11' '-D' '__CUDA_API_VER_MINOR__=8' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/tmpxft_00005a9c_00000000-7_CMakeCUDACompilerABI.cpp1.ii' '-mtune=generic' '-march=x86-64' '-dumpdir' '/tmp/tmpxft_00005a9c_00000000-7_CMakeCUDACompilerABI.cpp1.' +COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-E' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=11' '-D' '__CUDACC_VER_MINOR__=8' '-D' '__CUDACC_VER_BUILD__=89' '-D' '__CUDA_API_VER_MAJOR__=11' '-D' '__CUDA_API_VER_MINOR__=8' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/tmpxft_00005c7f_00000000-7_CMakeCUDACompilerABI.cpp1.ii' '-mtune=generic' '-march=x86-64' '-dumpdir' '/tmp/tmpxft_00005c7f_00000000-7_CMakeCUDACompilerABI.cpp1.' Using built-in specs. COLLECT_GCC=gcc OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa @@ -417,8 +417,8 @@ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) -COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH_LIST__=520' '-E' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=11' '-D' '__CUDACC_VER_MINOR__=8' '-D' '__CUDACC_VER_BUILD__=89' '-D' '__CUDA_API_VER_MAJOR__=11' '-D' '__CUDA_API_VER_MINOR__=8' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/tmpxft_00005a9c_00000000-5_CMakeCUDACompilerABI.cpp4.ii' '-mtune=generic' '-march=x86-64' '-dumpdir' '/tmp/' - /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -E -quiet -v -I /usr/local/cuda-11.8/bin/../targets/x86_64-linux/include -imultiarch x86_64-linux-gnu -D_GNU_SOURCE -D __CUDA_ARCH_LIST__=520 -D __CUDACC__ -D __NVCC__ -D __CUDACC_VER_MAJOR__=11 -D __CUDACC_VER_MINOR__=8 -D __CUDACC_VER_BUILD__=89 -D __CUDA_API_VER_MAJOR__=11 -D __CUDA_API_VER_MINOR__=8 -D __NVCC_DIAG_PRAGMA_SUPPORT__=1 -include cuda_runtime.h /usr/share/cmake-3.22/Modules/CMakeCUDACompilerABI.cu -o /tmp/tmpxft_00005a9c_00000000-5_CMakeCUDACompilerABI.cpp4.ii -m64 -mtune=generic -march=x86-64 -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -dumpdir /tmp/ -dumpbase tmpxft_00005a9c_00000000-5_CMakeCUDACompilerABI.cpp4.cu -dumpbase-ext .cu +COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH_LIST__=520' '-E' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=11' '-D' '__CUDACC_VER_MINOR__=8' '-D' '__CUDACC_VER_BUILD__=89' '-D' '__CUDA_API_VER_MAJOR__=11' '-D' '__CUDA_API_VER_MINOR__=8' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/tmpxft_00005c7f_00000000-5_CMakeCUDACompilerABI.cpp4.ii' '-mtune=generic' '-march=x86-64' '-dumpdir' '/tmp/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -E -quiet -v -I /usr/local/cuda-11.8/bin/../targets/x86_64-linux/include -imultiarch x86_64-linux-gnu -D_GNU_SOURCE -D __CUDA_ARCH_LIST__=520 -D __CUDACC__ -D __NVCC__ -D __CUDACC_VER_MAJOR__=11 -D __CUDACC_VER_MINOR__=8 -D __CUDACC_VER_BUILD__=89 -D __CUDA_API_VER_MAJOR__=11 -D __CUDA_API_VER_MINOR__=8 -D __NVCC_DIAG_PRAGMA_SUPPORT__=1 -include cuda_runtime.h /usr/share/cmake-3.22/Modules/CMakeCUDACompilerABI.cu -o /tmp/tmpxft_00005c7f_00000000-5_CMakeCUDACompilerABI.cpp4.ii -m64 -mtune=generic -march=x86-64 -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -dumpdir /tmp/ -dumpbase tmpxft_00005c7f_00000000-5_CMakeCUDACompilerABI.cpp4.cu -dumpbase-ext .cu ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" @@ -436,7 +436,7 @@ ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86 End of search list. COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH_LIST__=520' '-E' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=11' '-D' '__CUDACC_VER_MINOR__=8' '-D' '__CUDACC_VER_BUILD__=89' '-D' '__CUDA_API_VER_MAJOR__=11' '-D' '__CUDA_API_VER_MINOR__=8' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/tmpxft_00005a9c_00000000-5_CMakeCUDACompilerABI.cpp4.ii' '-mtune=generic' '-march=x86-64' '-dumpdir' '/tmp/tmpxft_00005a9c_00000000-5_CMakeCUDACompilerABI.cpp4.' +COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH_LIST__=520' '-E' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=11' '-D' '__CUDACC_VER_MINOR__=8' '-D' '__CUDACC_VER_BUILD__=89' '-D' '__CUDA_API_VER_MAJOR__=11' '-D' '__CUDA_API_VER_MINOR__=8' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/tmpxft_00005c7f_00000000-5_CMakeCUDACompilerABI.cpp4.ii' '-mtune=generic' '-march=x86-64' '-dumpdir' '/tmp/tmpxft_00005c7f_00000000-5_CMakeCUDACompilerABI.cpp4.' Using built-in specs. COLLECT_GCC=gcc OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa @@ -446,8 +446,8 @@ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) -COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-c' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-m64' '-o' 'CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_57569.dir/' - /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -I /usr/local/cuda-11.8/bin/../targets/x86_64-linux/include -imultiarch x86_64-linux-gnu -D_GNU_SOURCE -D __CUDA_ARCH__=520 -D __CUDA_ARCH_LIST__=520 -D CUDA_DOUBLE_MATH_FUNCTIONS /tmp/tmpxft_00005a9c_00000000-6_CMakeCUDACompilerABI.cudafe1.cpp -quiet -dumpdir CMakeFiles/cmTC_57569.dir/ -dumpbase CMakeCUDACompilerABI.cu.cpp -dumpbase-ext .cpp -m64 -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccp8R83P.s +COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-c' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-m64' '-o' 'CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84616.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -I /usr/local/cuda-11.8/bin/../targets/x86_64-linux/include -imultiarch x86_64-linux-gnu -D_GNU_SOURCE -D __CUDA_ARCH__=520 -D __CUDA_ARCH_LIST__=520 -D CUDA_DOUBLE_MATH_FUNCTIONS /tmp/tmpxft_00005c7f_00000000-6_CMakeCUDACompilerABI.cudafe1.cpp -quiet -dumpdir CMakeFiles/cmTC_84616.dir/ -dumpbase CMakeCUDACompilerABI.cu.cpp -dumpbase-ext .cpp -m64 -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccCTCJ0I.s GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP @@ -472,15 +472,15 @@ GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f -COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-c' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-m64' '-o' 'CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_57569.dir/' - as -v -I /usr/local/cuda-11.8/bin/../targets/x86_64-linux/include --64 -o CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o /tmp/ccp8R83P.s +COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-c' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-m64' '-o' 'CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84616.dir/' + as -v -I /usr/local/cuda-11.8/bin/../targets/x86_64-linux/include --64 -o CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o /tmp/ccCTCJ0I.s GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-c' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-m64' '-o' 'CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.' -Linking CUDA executable cmTC_57569 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_57569.dir/link.txt --verbose=1 -/usr/bin/g++ -v CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o -o cmTC_57569 -lcudadevrt -lcudart_static -lrt -lpthread -ldl -L"/usr/local/cuda-11.8/targets/x86_64-linux/lib/stubs" -L"/usr/local/cuda-11.8/targets/x86_64-linux/lib" +COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-c' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-m64' '-o' 'CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.' +Linking CUDA executable cmTC_84616 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_84616.dir/link.txt --verbose=1 +/usr/bin/g++ -v CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o -o cmTC_84616 -lcudadevrt -lcudart_static -lrt -lpthread -ldl -L"/usr/local/cuda-11.8/targets/x86_64-linux/lib/stubs" -L"/usr/local/cuda-11.8/targets/x86_64-linux/lib" Using built-in specs. COLLECT_GCC=/usr/bin/g++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper @@ -493,9 +493,9 @@ Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_57569' '-L/usr/local/cuda-11.8/targets/x86_64-linux/lib/stubs' '-L/usr/local/cuda-11.8/targets/x86_64-linux/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_57569.' - /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxDMtX1.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_57569 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/local/cuda-11.8/targets/x86_64-linux/lib/stubs -L/usr/local/cuda-11.8/targets/x86_64-linux/lib -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o -lcudadevrt -lcudart_static -lrt -lpthread -ldl -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_57569' '-L/usr/local/cuda-11.8/targets/x86_64-linux/lib/stubs' '-L/usr/local/cuda-11.8/targets/x86_64-linux/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_57569.' +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_84616' '-L/usr/local/cuda-11.8/targets/x86_64-linux/lib/stubs' '-L/usr/local/cuda-11.8/targets/x86_64-linux/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_84616.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cctizzuW.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_84616 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/local/cuda-11.8/targets/x86_64-linux/lib/stubs -L/usr/local/cuda-11.8/targets/x86_64-linux/lib -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o -lcudadevrt -lcudart_static -lrt -lpthread -ldl -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_84616' '-L/usr/local/cuda-11.8/targets/x86_64-linux/lib/stubs' '-L/usr/local/cuda-11.8/targets/x86_64-linux/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_84616.' gmake[1]: Leaving directory '/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/CMakeTmp' @@ -527,10 +527,10 @@ Parsed CUDA implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_57569/fast && /usr/bin/gmake -f CMakeFiles/cmTC_57569.dir/build.make CMakeFiles/cmTC_57569.dir/build] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_84616/fast && /usr/bin/gmake -f CMakeFiles/cmTC_84616.dir/build.make CMakeFiles/cmTC_84616.dir/build] ignore line: [gmake[1]: Entering directory '/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/CMakeTmp'] - ignore line: [Building CUDA object CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o] - ignore line: [/usr/local/cuda-11.8/bin/nvcc -forward-unknown-to-host-compiler --generate-code=arch=compute_52 code=[compute_52 sm_52] -Xcompiler=-v -MD -MT CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o -MF CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o.d -x cu -c /usr/share/cmake-3.22/Modules/CMakeCUDACompilerABI.cu -o CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o] + ignore line: [Building CUDA object CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o] + ignore line: [/usr/local/cuda-11.8/bin/nvcc -forward-unknown-to-host-compiler --generate-code=arch=compute_52 code=[compute_52 sm_52] -Xcompiler=-v -MD -MT CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o -MF CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o.d -x cu -c /usr/share/cmake-3.22/Modules/CMakeCUDACompilerABI.cu -o CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=gcc] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] @@ -540,8 +540,8 @@ Parsed CUDA implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] - ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-E' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=11' '-D' '__CUDACC_VER_MINOR__=8' '-D' '__CUDACC_VER_BUILD__=89' '-D' '__CUDA_API_VER_MAJOR__=11' '-D' '__CUDA_API_VER_MINOR__=8' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/tmpxft_00005a9c_00000000-7_CMakeCUDACompilerABI.cpp1.ii' '-mtune=generic' '-march=x86-64' '-dumpdir' '/tmp/'] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -E -quiet -v -I /usr/local/cuda-11.8/bin/../targets/x86_64-linux/include -imultiarch x86_64-linux-gnu -D_GNU_SOURCE -D __CUDA_ARCH__=520 -D __CUDA_ARCH_LIST__=520 -D CUDA_DOUBLE_MATH_FUNCTIONS -D __CUDACC__ -D __NVCC__ -D __CUDACC_VER_MAJOR__=11 -D __CUDACC_VER_MINOR__=8 -D __CUDACC_VER_BUILD__=89 -D __CUDA_API_VER_MAJOR__=11 -D __CUDA_API_VER_MINOR__=8 -D __NVCC_DIAG_PRAGMA_SUPPORT__=1 -include cuda_runtime.h /usr/share/cmake-3.22/Modules/CMakeCUDACompilerABI.cu -o /tmp/tmpxft_00005a9c_00000000-7_CMakeCUDACompilerABI.cpp1.ii -m64 -mtune=generic -march=x86-64 -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -dumpdir /tmp/ -dumpbase tmpxft_00005a9c_00000000-7_CMakeCUDACompilerABI.cpp1.cu -dumpbase-ext .cu] + ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-E' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=11' '-D' '__CUDACC_VER_MINOR__=8' '-D' '__CUDACC_VER_BUILD__=89' '-D' '__CUDA_API_VER_MAJOR__=11' '-D' '__CUDA_API_VER_MINOR__=8' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/tmpxft_00005c7f_00000000-7_CMakeCUDACompilerABI.cpp1.ii' '-mtune=generic' '-march=x86-64' '-dumpdir' '/tmp/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -E -quiet -v -I /usr/local/cuda-11.8/bin/../targets/x86_64-linux/include -imultiarch x86_64-linux-gnu -D_GNU_SOURCE -D __CUDA_ARCH__=520 -D __CUDA_ARCH_LIST__=520 -D CUDA_DOUBLE_MATH_FUNCTIONS -D __CUDACC__ -D __NVCC__ -D __CUDACC_VER_MAJOR__=11 -D __CUDACC_VER_MINOR__=8 -D __CUDACC_VER_BUILD__=89 -D __CUDA_API_VER_MAJOR__=11 -D __CUDA_API_VER_MINOR__=8 -D __NVCC_DIAG_PRAGMA_SUPPORT__=1 -include cuda_runtime.h /usr/share/cmake-3.22/Modules/CMakeCUDACompilerABI.cu -o /tmp/tmpxft_00005c7f_00000000-7_CMakeCUDACompilerABI.cpp1.ii -m64 -mtune=generic -march=x86-64 -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -dumpdir /tmp/ -dumpbase tmpxft_00005c7f_00000000-7_CMakeCUDACompilerABI.cpp1.cu -dumpbase-ext .cu] ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] @@ -559,7 +559,7 @@ Parsed CUDA implicit link information from above output: ignore line: [End of search list.] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-E' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=11' '-D' '__CUDACC_VER_MINOR__=8' '-D' '__CUDACC_VER_BUILD__=89' '-D' '__CUDA_API_VER_MAJOR__=11' '-D' '__CUDA_API_VER_MINOR__=8' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/tmpxft_00005a9c_00000000-7_CMakeCUDACompilerABI.cpp1.ii' '-mtune=generic' '-march=x86-64' '-dumpdir' '/tmp/tmpxft_00005a9c_00000000-7_CMakeCUDACompilerABI.cpp1.'] + ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-E' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=11' '-D' '__CUDACC_VER_MINOR__=8' '-D' '__CUDACC_VER_BUILD__=89' '-D' '__CUDA_API_VER_MAJOR__=11' '-D' '__CUDA_API_VER_MINOR__=8' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/tmpxft_00005c7f_00000000-7_CMakeCUDACompilerABI.cpp1.ii' '-mtune=generic' '-march=x86-64' '-dumpdir' '/tmp/tmpxft_00005c7f_00000000-7_CMakeCUDACompilerABI.cpp1.'] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=gcc] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] @@ -569,8 +569,8 @@ Parsed CUDA implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] - ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH_LIST__=520' '-E' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=11' '-D' '__CUDACC_VER_MINOR__=8' '-D' '__CUDACC_VER_BUILD__=89' '-D' '__CUDA_API_VER_MAJOR__=11' '-D' '__CUDA_API_VER_MINOR__=8' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/tmpxft_00005a9c_00000000-5_CMakeCUDACompilerABI.cpp4.ii' '-mtune=generic' '-march=x86-64' '-dumpdir' '/tmp/'] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -E -quiet -v -I /usr/local/cuda-11.8/bin/../targets/x86_64-linux/include -imultiarch x86_64-linux-gnu -D_GNU_SOURCE -D __CUDA_ARCH_LIST__=520 -D __CUDACC__ -D __NVCC__ -D __CUDACC_VER_MAJOR__=11 -D __CUDACC_VER_MINOR__=8 -D __CUDACC_VER_BUILD__=89 -D __CUDA_API_VER_MAJOR__=11 -D __CUDA_API_VER_MINOR__=8 -D __NVCC_DIAG_PRAGMA_SUPPORT__=1 -include cuda_runtime.h /usr/share/cmake-3.22/Modules/CMakeCUDACompilerABI.cu -o /tmp/tmpxft_00005a9c_00000000-5_CMakeCUDACompilerABI.cpp4.ii -m64 -mtune=generic -march=x86-64 -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -dumpdir /tmp/ -dumpbase tmpxft_00005a9c_00000000-5_CMakeCUDACompilerABI.cpp4.cu -dumpbase-ext .cu] + ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH_LIST__=520' '-E' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=11' '-D' '__CUDACC_VER_MINOR__=8' '-D' '__CUDACC_VER_BUILD__=89' '-D' '__CUDA_API_VER_MAJOR__=11' '-D' '__CUDA_API_VER_MINOR__=8' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/tmpxft_00005c7f_00000000-5_CMakeCUDACompilerABI.cpp4.ii' '-mtune=generic' '-march=x86-64' '-dumpdir' '/tmp/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -E -quiet -v -I /usr/local/cuda-11.8/bin/../targets/x86_64-linux/include -imultiarch x86_64-linux-gnu -D_GNU_SOURCE -D __CUDA_ARCH_LIST__=520 -D __CUDACC__ -D __NVCC__ -D __CUDACC_VER_MAJOR__=11 -D __CUDACC_VER_MINOR__=8 -D __CUDACC_VER_BUILD__=89 -D __CUDA_API_VER_MAJOR__=11 -D __CUDA_API_VER_MINOR__=8 -D __NVCC_DIAG_PRAGMA_SUPPORT__=1 -include cuda_runtime.h /usr/share/cmake-3.22/Modules/CMakeCUDACompilerABI.cu -o /tmp/tmpxft_00005c7f_00000000-5_CMakeCUDACompilerABI.cpp4.ii -m64 -mtune=generic -march=x86-64 -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -dumpdir /tmp/ -dumpbase tmpxft_00005c7f_00000000-5_CMakeCUDACompilerABI.cpp4.cu -dumpbase-ext .cu] ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] @@ -588,7 +588,7 @@ Parsed CUDA implicit link information from above output: ignore line: [End of search list.] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH_LIST__=520' '-E' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=11' '-D' '__CUDACC_VER_MINOR__=8' '-D' '__CUDACC_VER_BUILD__=89' '-D' '__CUDA_API_VER_MAJOR__=11' '-D' '__CUDA_API_VER_MINOR__=8' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/tmpxft_00005a9c_00000000-5_CMakeCUDACompilerABI.cpp4.ii' '-mtune=generic' '-march=x86-64' '-dumpdir' '/tmp/tmpxft_00005a9c_00000000-5_CMakeCUDACompilerABI.cpp4.'] + ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH_LIST__=520' '-E' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=11' '-D' '__CUDACC_VER_MINOR__=8' '-D' '__CUDACC_VER_BUILD__=89' '-D' '__CUDA_API_VER_MAJOR__=11' '-D' '__CUDA_API_VER_MINOR__=8' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/tmpxft_00005c7f_00000000-5_CMakeCUDACompilerABI.cpp4.ii' '-mtune=generic' '-march=x86-64' '-dumpdir' '/tmp/tmpxft_00005c7f_00000000-5_CMakeCUDACompilerABI.cpp4.'] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=gcc] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] @@ -598,8 +598,8 @@ Parsed CUDA implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] - ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-c' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-m64' '-o' 'CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_57569.dir/'] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -I /usr/local/cuda-11.8/bin/../targets/x86_64-linux/include -imultiarch x86_64-linux-gnu -D_GNU_SOURCE -D __CUDA_ARCH__=520 -D __CUDA_ARCH_LIST__=520 -D CUDA_DOUBLE_MATH_FUNCTIONS /tmp/tmpxft_00005a9c_00000000-6_CMakeCUDACompilerABI.cudafe1.cpp -quiet -dumpdir CMakeFiles/cmTC_57569.dir/ -dumpbase CMakeCUDACompilerABI.cu.cpp -dumpbase-ext .cpp -m64 -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccp8R83P.s] + ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-c' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-m64' '-o' 'CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84616.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -I /usr/local/cuda-11.8/bin/../targets/x86_64-linux/include -imultiarch x86_64-linux-gnu -D_GNU_SOURCE -D __CUDA_ARCH__=520 -D __CUDA_ARCH_LIST__=520 -D CUDA_DOUBLE_MATH_FUNCTIONS /tmp/tmpxft_00005c7f_00000000-6_CMakeCUDACompilerABI.cudafe1.cpp -quiet -dumpdir CMakeFiles/cmTC_84616.dir/ -dumpbase CMakeCUDACompilerABI.cu.cpp -dumpbase-ext .cpp -m64 -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccCTCJ0I.s] ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] ignore line: [] @@ -624,15 +624,15 @@ Parsed CUDA implicit link information from above output: ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f] - ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-c' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-m64' '-o' 'CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_57569.dir/'] - ignore line: [ as -v -I /usr/local/cuda-11.8/bin/../targets/x86_64-linux/include --64 -o CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o /tmp/ccp8R83P.s] + ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-c' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-m64' '-o' 'CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84616.dir/'] + ignore line: [ as -v -I /usr/local/cuda-11.8/bin/../targets/x86_64-linux/include --64 -o CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o /tmp/ccCTCJ0I.s] ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-c' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-m64' '-o' 'CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.'] - ignore line: [Linking CUDA executable cmTC_57569] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_57569.dir/link.txt --verbose=1] - ignore line: [/usr/bin/g++ -v CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o -o cmTC_57569 -lcudadevrt -lcudart_static -lrt -lpthread -ldl -L"/usr/local/cuda-11.8/targets/x86_64-linux/lib/stubs" -L"/usr/local/cuda-11.8/targets/x86_64-linux/lib"] + ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-c' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-v' '-I' '/usr/local/cuda-11.8/bin/../targets/x86_64-linux/include' '-m64' '-o' 'CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.'] + ignore line: [Linking CUDA executable cmTC_84616] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_84616.dir/link.txt --verbose=1] + ignore line: [/usr/bin/g++ -v CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o -o cmTC_84616 -lcudadevrt -lcudart_static -lrt -lpthread -ldl -L"/usr/local/cuda-11.8/targets/x86_64-linux/lib/stubs" -L"/usr/local/cuda-11.8/targets/x86_64-linux/lib"] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/g++] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] @@ -645,13 +645,13 @@ Parsed CUDA implicit link information from above output: ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_57569' '-L/usr/local/cuda-11.8/targets/x86_64-linux/lib/stubs' '-L/usr/local/cuda-11.8/targets/x86_64-linux/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_57569.'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxDMtX1.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_57569 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/local/cuda-11.8/targets/x86_64-linux/lib/stubs -L/usr/local/cuda-11.8/targets/x86_64-linux/lib -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o -lcudadevrt -lcudart_static -lrt -lpthread -ldl -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_84616' '-L/usr/local/cuda-11.8/targets/x86_64-linux/lib/stubs' '-L/usr/local/cuda-11.8/targets/x86_64-linux/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_84616.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cctizzuW.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_84616 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/local/cuda-11.8/targets/x86_64-linux/lib/stubs -L/usr/local/cuda-11.8/targets/x86_64-linux/lib -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o -lcudadevrt -lcudart_static -lrt -lpthread -ldl -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccxDMtX1.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cctizzuW.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -669,7 +669,7 @@ Parsed CUDA implicit link information from above output: arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_57569] ==> ignore + arg [cmTC_84616] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] @@ -683,7 +683,7 @@ Parsed CUDA implicit link information from above output: arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] - arg [CMakeFiles/cmTC_57569.dir/CMakeCUDACompilerABI.cu.o] ==> ignore + arg [CMakeFiles/cmTC_84616.dir/CMakeCUDACompilerABI.cu.o] ==> ignore arg [-lcudadevrt] ==> lib [cudadevrt] arg [-lcudart_static] ==> lib [cudart_static] arg [-lrt] ==> lib [rt] @@ -720,13 +720,13 @@ Parsed CUDA implicit link information from above output: Determining if the include file pthread.h exists passed with the following output: Change Dir: /media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_241ea/fast && /usr/bin/gmake -f CMakeFiles/cmTC_241ea.dir/build.make CMakeFiles/cmTC_241ea.dir/build +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_eb159/fast && /usr/bin/gmake -f CMakeFiles/cmTC_eb159.dir/build.make CMakeFiles/cmTC_eb159.dir/build gmake[1]: Entering directory '/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_241ea.dir/CheckIncludeFile.cxx.o -/usr/bin/c++ -std=gnu++17 -o CMakeFiles/cmTC_241ea.dir/CheckIncludeFile.cxx.o -c /media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/CMakeTmp/CheckIncludeFile.cxx -Linking CXX executable cmTC_241ea -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_241ea.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_241ea.dir/CheckIncludeFile.cxx.o -o cmTC_241ea +Building CXX object CMakeFiles/cmTC_eb159.dir/CheckIncludeFile.cxx.o +/usr/bin/c++ -std=gnu++17 -o CMakeFiles/cmTC_eb159.dir/CheckIncludeFile.cxx.o -c /media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/CMakeTmp/CheckIncludeFile.cxx +Linking CXX executable cmTC_eb159 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_eb159.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_eb159.dir/CheckIncludeFile.cxx.o -o cmTC_eb159 gmake[1]: Leaving directory '/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/CMakeTmp' @@ -734,13 +734,13 @@ gmake[1]: Leaving directory '/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles Performing C++ SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD succeeded with the following output: Change Dir: /media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_210da/fast && /usr/bin/gmake -f CMakeFiles/cmTC_210da.dir/build.make CMakeFiles/cmTC_210da.dir/build +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_a4ee7/fast && /usr/bin/gmake -f CMakeFiles/cmTC_a4ee7.dir/build.make CMakeFiles/cmTC_a4ee7.dir/build gmake[1]: Entering directory '/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_210da.dir/src.cxx.o -/usr/bin/c++ -DCMAKE_HAVE_LIBC_PTHREAD -std=gnu++17 -o CMakeFiles/cmTC_210da.dir/src.cxx.o -c /media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/CMakeTmp/src.cxx -Linking CXX executable cmTC_210da -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_210da.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_210da.dir/src.cxx.o -o cmTC_210da +Building CXX object CMakeFiles/cmTC_a4ee7.dir/src.cxx.o +/usr/bin/c++ -DCMAKE_HAVE_LIBC_PTHREAD -std=gnu++17 -o CMakeFiles/cmTC_a4ee7.dir/src.cxx.o -c /media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/CMakeTmp/src.cxx +Linking CXX executable cmTC_a4ee7 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a4ee7.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_a4ee7.dir/src.cxx.o -o cmTC_a4ee7 gmake[1]: Leaving directory '/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles/CMakeTmp' diff --git a/build/CMakeFiles/Makefile2 b/build/CMakeFiles/Makefile2 index 3a7d5d7..20ac202 100644 --- a/build/CMakeFiles/Makefile2 +++ b/build/CMakeFiles/Makefile2 @@ -91,12 +91,12 @@ clean: CMakeFiles/test_models.dir/clean CMakeFiles/bb_regressor.dir/all: $(MAKE) $(MAKESILENT) -f CMakeFiles/bb_regressor.dir/build.make CMakeFiles/bb_regressor.dir/depend $(MAKE) $(MAKESILENT) -f CMakeFiles/bb_regressor.dir/build.make CMakeFiles/bb_regressor.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles --progress-num=1,2,3 "Built target bb_regressor" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles --progress-num=1,2,3,4 "Built target bb_regressor" .PHONY : CMakeFiles/bb_regressor.dir/all # Build rule for subdir invocation for target. CMakeFiles/bb_regressor.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles 3 + $(CMAKE_COMMAND) -E cmake_progress_start /media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles 4 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/bb_regressor.dir/all $(CMAKE_COMMAND) -E cmake_progress_start /media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles 0 .PHONY : CMakeFiles/bb_regressor.dir/rule @@ -117,7 +117,7 @@ CMakeFiles/bb_regressor.dir/clean: CMakeFiles/classifier.dir/all: $(MAKE) $(MAKESILENT) -f CMakeFiles/classifier.dir/build.make CMakeFiles/classifier.dir/depend $(MAKE) $(MAKESILENT) -f CMakeFiles/classifier.dir/build.make CMakeFiles/classifier.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles --progress-num=4,5 "Built target classifier" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles --progress-num=5,6 "Built target classifier" .PHONY : CMakeFiles/classifier.dir/all # Build rule for subdir invocation for target. @@ -143,7 +143,7 @@ CMakeFiles/classifier.dir/clean: CMakeFiles/resnet.dir/all: $(MAKE) $(MAKESILENT) -f CMakeFiles/resnet.dir/build.make CMakeFiles/resnet.dir/depend $(MAKE) $(MAKESILENT) -f CMakeFiles/resnet.dir/build.make CMakeFiles/resnet.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles --progress-num=8,9 "Built target resnet" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles --progress-num=9,10 "Built target resnet" .PHONY : CMakeFiles/resnet.dir/all # Build rule for subdir invocation for target. @@ -169,7 +169,7 @@ CMakeFiles/resnet.dir/clean: CMakeFiles/dimp_tracker.dir/all: $(MAKE) $(MAKESILENT) -f CMakeFiles/dimp_tracker.dir/build.make CMakeFiles/dimp_tracker.dir/depend $(MAKE) $(MAKESILENT) -f CMakeFiles/dimp_tracker.dir/build.make CMakeFiles/dimp_tracker.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles --progress-num=6,7 "Built target dimp_tracker" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles --progress-num=7,8 "Built target dimp_tracker" .PHONY : CMakeFiles/dimp_tracker.dir/all # Build rule for subdir invocation for target. @@ -193,17 +193,17 @@ CMakeFiles/dimp_tracker.dir/clean: # All Build rule for target. CMakeFiles/tracking_demo.dir/all: CMakeFiles/bb_regressor.dir/all -CMakeFiles/tracking_demo.dir/all: CMakeFiles/classifier.dir/all -CMakeFiles/tracking_demo.dir/all: CMakeFiles/resnet.dir/all CMakeFiles/tracking_demo.dir/all: CMakeFiles/dimp_tracker.dir/all +CMakeFiles/tracking_demo.dir/all: CMakeFiles/resnet.dir/all +CMakeFiles/tracking_demo.dir/all: CMakeFiles/classifier.dir/all $(MAKE) $(MAKESILENT) -f CMakeFiles/tracking_demo.dir/build.make CMakeFiles/tracking_demo.dir/depend $(MAKE) $(MAKESILENT) -f CMakeFiles/tracking_demo.dir/build.make CMakeFiles/tracking_demo.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles --progress-num=12,13 "Built target tracking_demo" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles --progress-num=13,14 "Built target tracking_demo" .PHONY : CMakeFiles/tracking_demo.dir/all # Build rule for subdir invocation for target. CMakeFiles/tracking_demo.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles 11 + $(CMAKE_COMMAND) -E cmake_progress_start /media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles 12 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/tracking_demo.dir/all $(CMAKE_COMMAND) -E cmake_progress_start /media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles 0 .PHONY : CMakeFiles/tracking_demo.dir/rule @@ -222,17 +222,17 @@ CMakeFiles/tracking_demo.dir/clean: # All Build rule for target. CMakeFiles/test_models.dir/all: CMakeFiles/bb_regressor.dir/all -CMakeFiles/test_models.dir/all: CMakeFiles/classifier.dir/all -CMakeFiles/test_models.dir/all: CMakeFiles/resnet.dir/all CMakeFiles/test_models.dir/all: CMakeFiles/dimp_tracker.dir/all +CMakeFiles/test_models.dir/all: CMakeFiles/resnet.dir/all +CMakeFiles/test_models.dir/all: CMakeFiles/classifier.dir/all $(MAKE) $(MAKESILENT) -f CMakeFiles/test_models.dir/build.make CMakeFiles/test_models.dir/depend $(MAKE) $(MAKESILENT) -f CMakeFiles/test_models.dir/build.make CMakeFiles/test_models.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles --progress-num=10,11 "Built target test_models" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles --progress-num=11,12 "Built target test_models" .PHONY : CMakeFiles/test_models.dir/all # Build rule for subdir invocation for target. CMakeFiles/test_models.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles 11 + $(CMAKE_COMMAND) -E cmake_progress_start /media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles 12 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/test_models.dir/all $(CMAKE_COMMAND) -E cmake_progress_start /media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles 0 .PHONY : CMakeFiles/test_models.dir/rule diff --git a/build/CMakeFiles/bb_regressor.dir/DependInfo.cmake b/build/CMakeFiles/bb_regressor.dir/DependInfo.cmake index 487d115..cc9359e 100644 --- a/build/CMakeFiles/bb_regressor.dir/DependInfo.cmake +++ b/build/CMakeFiles/bb_regressor.dir/DependInfo.cmake @@ -10,6 +10,7 @@ set(CMAKE_DEPENDS_LANGUAGES set(CMAKE_DEPENDS_DEPENDENCY_FILES "/media/mht/ADATA/repos/cpp_tracker/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.cu" "CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.cu.o" "gcc" "CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.cu.o.d" "/media/mht/ADATA/repos/cpp_tracker/cimp/bb_regressor/bb_regressor.cpp" "CMakeFiles/bb_regressor.dir/cimp/bb_regressor/bb_regressor.cpp.o" "gcc" "CMakeFiles/bb_regressor.dir/cimp/bb_regressor/bb_regressor.cpp.o.d" + "/media/mht/ADATA/repos/cpp_tracker/cimp/bb_regressor/utils.cpp" "CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.o" "gcc" "CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.o.d" ) # Targets to which this target links. diff --git a/build/CMakeFiles/bb_regressor.dir/build.make b/build/CMakeFiles/bb_regressor.dir/build.make index 69a2b4f..bd4ed21 100644 --- a/build/CMakeFiles/bb_regressor.dir/build.make +++ b/build/CMakeFiles/bb_regressor.dir/build.make @@ -97,19 +97,35 @@ CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_im @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CUDA source to assembly CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.cu.s" $(CMAKE_COMMAND) -E cmake_unimplemented_variable CMAKE_CUDA_CREATE_ASSEMBLY_SOURCE +CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.o: CMakeFiles/bb_regressor.dir/flags.make +CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.o: ../cimp/bb_regressor/utils.cpp +CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.o: CMakeFiles/bb_regressor.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.o -MF CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.o.d -o CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.o -c /media/mht/ADATA/repos/cpp_tracker/cimp/bb_regressor/utils.cpp + +CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /media/mht/ADATA/repos/cpp_tracker/cimp/bb_regressor/utils.cpp > CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.i + +CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /media/mht/ADATA/repos/cpp_tracker/cimp/bb_regressor/utils.cpp -o CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.s + # Object files for target bb_regressor bb_regressor_OBJECTS = \ "CMakeFiles/bb_regressor.dir/cimp/bb_regressor/bb_regressor.cpp.o" \ -"CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.cu.o" +"CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.cu.o" \ +"CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.o" # External object files for target bb_regressor bb_regressor_EXTERNAL_OBJECTS = libbb_regressor.a: CMakeFiles/bb_regressor.dir/cimp/bb_regressor/bb_regressor.cpp.o libbb_regressor.a: CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.cu.o +libbb_regressor.a: CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.o libbb_regressor.a: CMakeFiles/bb_regressor.dir/build.make libbb_regressor.a: CMakeFiles/bb_regressor.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX static library libbb_regressor.a" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/media/mht/ADATA/repos/cpp_tracker/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Linking CXX static library libbb_regressor.a" $(CMAKE_COMMAND) -P CMakeFiles/bb_regressor.dir/cmake_clean_target.cmake $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/bb_regressor.dir/link.txt --verbose=$(VERBOSE) diff --git a/build/CMakeFiles/bb_regressor.dir/cimp/bb_regressor/bb_regressor.cpp.o b/build/CMakeFiles/bb_regressor.dir/cimp/bb_regressor/bb_regressor.cpp.o index 4e8e12c..d08381f 100644 Binary files a/build/CMakeFiles/bb_regressor.dir/cimp/bb_regressor/bb_regressor.cpp.o and b/build/CMakeFiles/bb_regressor.dir/cimp/bb_regressor/bb_regressor.cpp.o differ diff --git a/build/CMakeFiles/bb_regressor.dir/cimp/bb_regressor/bb_regressor.cpp.o.d b/build/CMakeFiles/bb_regressor.dir/cimp/bb_regressor/bb_regressor.cpp.o.d index 9b7938e..795f238 100644 --- a/build/CMakeFiles/bb_regressor.dir/cimp/bb_regressor/bb_regressor.cpp.o.d +++ b/build/CMakeFiles/bb_regressor.dir/cimp/bb_regressor/bb_regressor.cpp.o.d @@ -687,5 +687,21 @@ CMakeFiles/bb_regressor.dir/cimp/bb_regressor/bb_regressor.cpp.o: \ /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/cuda/CUDAFunctions.h \ /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/cuda/Exceptions.h \ /usr/local/cuda-11.8/include/cusolver_common.h \ + /usr/include/x86_64-linux-gnu/sys/stat.h \ + /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ + /usr/include/x86_64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \ + /usr/include/linux/types.h /usr/include/x86_64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \ + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ /media/mht/ADATA/repos/cpp_tracker/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu.h \ - /media/mht/ADATA/repos/cpp_tracker/ltr/external/PreciseRoIPooling/pytorch/prroi_pool/src/prroi_pooling_gpu_impl.cuh + /media/mht/ADATA/repos/cpp_tracker/ltr/external/PreciseRoIPooling/pytorch/prroi_pool/src/prroi_pooling_gpu_impl.cuh \ + /media/mht/ADATA/repos/cpp_tracker/cimp/bb_regressor/utils.h diff --git a/build/CMakeFiles/bb_regressor.dir/cmake_clean.cmake b/build/CMakeFiles/bb_regressor.dir/cmake_clean.cmake index 64c076d..ac08e46 100644 --- a/build/CMakeFiles/bb_regressor.dir/cmake_clean.cmake +++ b/build/CMakeFiles/bb_regressor.dir/cmake_clean.cmake @@ -3,6 +3,8 @@ file(REMOVE_RECURSE "CMakeFiles/bb_regressor.dir/cimp/bb_regressor/bb_regressor.cpp.o.d" "CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.cu.o" "CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.cu.o.d" + "CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.o" + "CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.o.d" "libbb_regressor.a" "libbb_regressor.pdb" ) diff --git a/build/CMakeFiles/bb_regressor.dir/compiler_depend.internal b/build/CMakeFiles/bb_regressor.dir/compiler_depend.internal index e3ff321..fa60ae9 100644 --- a/build/CMakeFiles/bb_regressor.dir/compiler_depend.internal +++ b/build/CMakeFiles/bb_regressor.dir/compiler_depend.internal @@ -763,8 +763,28 @@ CMakeFiles/bb_regressor.dir/cimp/bb_regressor/bb_regressor.cpp.o /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/cuda/CUDAFunctions.h /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/cuda/Exceptions.h /usr/local/cuda-11.8/include/cusolver_common.h + /usr/include/x86_64-linux-gnu/sys/stat.h + /usr/include/x86_64-linux-gnu/bits/stat.h + /usr/include/x86_64-linux-gnu/bits/struct_stat.h + /usr/include/x86_64-linux-gnu/bits/statx.h + /usr/include/linux/stat.h + /usr/include/linux/types.h + /usr/include/x86_64-linux-gnu/asm/types.h + /usr/include/asm-generic/types.h + /usr/include/asm-generic/int-ll64.h + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h + /usr/include/asm-generic/bitsperlong.h + /usr/include/linux/posix_types.h + /usr/include/linux/stddef.h + /usr/include/x86_64-linux-gnu/asm/posix_types.h + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h + /usr/include/asm-generic/posix_types.h + /usr/include/x86_64-linux-gnu/bits/statx-generic.h + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h /media/mht/ADATA/repos/cpp_tracker/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu.h /media/mht/ADATA/repos/cpp_tracker/ltr/external/PreciseRoIPooling/pytorch/prroi_pool/src/prroi_pooling_gpu_impl.cuh + /media/mht/ADATA/repos/cpp_tracker/cimp/bb_regressor/utils.h CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.cu.o /media/mht/ADATA/repos/cpp_tracker/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.cu @@ -963,3 +983,708 @@ CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_im /usr/include/c++/11/cfloat /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h +CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.o + /media/mht/ADATA/repos/cpp_tracker/cimp/bb_regressor/utils.cpp + /usr/include/stdc-predef.h + /media/mht/ADATA/repos/cpp_tracker/cimp/bb_regressor/utils.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/torch.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/all.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/cuda.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/WindowsTorchApiMacro.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/macros/Export.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/macros/cmake_macros.h + /usr/include/c++/11/cstdint + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/pstl/pstl_config.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/cstddef + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/dataloader.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/dataloader/base.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/dataloader_options.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/arg.h + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/initializer_list + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/types.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/ATen.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/Allocator.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/tuple + /usr/include/c++/11/array + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/x86_64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/pstl/glue_memory_defs.h + /usr/include/c++/11/pstl/execution_defs.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/Device.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/DeviceType.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/macros/Macros.h + /usr/include/c++/11/sstream + /usr/include/c++/11/istream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/localefwd.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/string_view + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/x86_64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/ostream + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/bits/istream.tcc + /usr/include/c++/11/bits/sstream.tcc + /usr/include/c++/11/functional + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/unordered_map + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/node_handle.h + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/bits/stl_algo.h + /usr/include/c++/11/bits/algorithmfwd.h + /usr/include/c++/11/bits/stl_heap.h + /usr/include/c++/11/bits/uniform_int_dist.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Exception.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/StringUtil.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/string_utils.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Deprecated.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/ThreadLocalDebugInfo.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/UniqueVoidPtr.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/ATenGeneral.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Context.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Tensor.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/TensorBody.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/Layout.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/Backend.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/DispatchKey.h + /usr/include/c++/11/iostream + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/ArrayRef.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/SmallVector.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/AlignOf.h + /usr/include/c++/11/algorithm + /usr/include/c++/11/pstl/glue_algorithm_defs.h + /usr/include/c++/11/cassert + /usr/include/assert.h + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h + /usr/include/x86_64-linux-gnu/bits/string_fortified.h + /usr/include/c++/11/iterator + /usr/include/c++/11/bits/stream_iterator.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/C++17.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/DispatchKeySet.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/llvmMathExtras.h + /usr/include/c++/11/climits + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h + /usr/include/limits.h + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h + /usr/include/x86_64-linux-gnu/bits/local_lim.h + /usr/include/linux/limits.h + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h + /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /usr/include/c++/11/cmath + /usr/include/math.h + /usr/include/x86_64-linux-gnu/bits/math-vector.h + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h + /usr/include/x86_64-linux-gnu/bits/fp-logb.h + /usr/include/x86_64-linux-gnu/bits/fp-fast.h + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h + /usr/include/x86_64-linux-gnu/bits/mathcalls.h + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h + /usr/include/x86_64-linux-gnu/bits/iscanonical.h + /usr/include/c++/11/bits/specfun.h + /usr/include/c++/11/limits + /usr/include/c++/11/tr1/gamma.tcc + /usr/include/c++/11/tr1/special_function_util.h + /usr/include/c++/11/tr1/bessel_function.tcc + /usr/include/c++/11/tr1/beta_function.tcc + /usr/include/c++/11/tr1/ell_integral.tcc + /usr/include/c++/11/tr1/exp_integral.tcc + /usr/include/c++/11/tr1/hypergeometric.tcc + /usr/include/c++/11/tr1/legendre_function.tcc + /usr/include/c++/11/tr1/modified_bessel_func.tcc + /usr/include/c++/11/tr1/poly_hermite.tcc + /usr/include/c++/11/tr1/poly_laguerre.tcc + /usr/include/c++/11/tr1/riemann_zeta.tcc + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/MemoryFormat.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/QScheme.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/Stream.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/Scalar.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/ScalarType.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/complex.h + /usr/include/c++/11/complex + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/complex_math.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/complex_utils.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Half.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Half-inl.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/qint32.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/qint8.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/quint8.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/BFloat16.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/BFloat16-inl.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/quint4x2.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Optional.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/in_place.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Metaprogramming.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/TypeList.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/TypeTraits.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Array.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/TypeCast.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/ScalarTypeToTypeMeta.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/typeid.h + /usr/include/c++/11/atomic + /usr/include/c++/11/mutex + /usr/include/c++/11/chrono + /usr/include/c++/11/ratio + /usr/include/c++/11/ctime + /usr/include/c++/11/bits/parse_numbers.h + /usr/include/c++/11/bits/std_mutex.h + /usr/include/c++/11/bits/unique_lock.h + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/unordered_set.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Backtrace.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/IdWrapper.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Type.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/TypeIndex.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/ConstexprCrc.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/string_view.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/reverse_iterator.h + /usr/include/c++/11/cinttypes + /usr/include/inttypes.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/flat_hash_map.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/Storage.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/StorageImpl.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/intrusive_ptr.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/TensorAccessor.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/TensorImpl.h + /usr/include/c++/11/numeric + /usr/include/c++/11/bits/stl_numeric.h + /usr/include/c++/11/pstl/glue_numeric_defs.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/TensorOptions.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/DefaultDtype.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/impl/LocalDispatchKeySet.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Flags.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Registry.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/impl/SizesAndStrides.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/CopyBytes.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Logging.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/logging_is_not_google_glog.h + /usr/include/c++/11/fstream + /usr/include/c++/11/bits/codecvt.h + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h + /usr/include/c++/11/bits/fstream.tcc + /usr/include/c++/11/iomanip + /usr/include/c++/11/locale + /usr/include/c++/11/bits/locale_facets_nonio.h + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h + /usr/include/libintl.h + /usr/include/c++/11/bits/locale_facets_nonio.tcc + /usr/include/c++/11/bits/locale_conv.h + /usr/include/c++/11/bits/quoted_string.h + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/python_stub.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/UndefinedTensorImpl.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/WrapDimMinimal.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/DeprecatedTypePropertiesRegistry.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/DeprecatedTypeProperties.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/Generator.h + /usr/include/c++/11/deque + /usr/include/c++/11/bits/stl_deque.h + /usr/include/c++/11/bits/deque.tcc + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/GeneratorImpl.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/NamedTensor.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/Dimname.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/interned_strings.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/aten_interned_strings.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/QuantizerBase.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Utils.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Formatting.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/Formatting.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/CPUGeneratorImpl.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/MT19937RNGEngine.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/LegacyTypeDispatch.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/detail/CUDAHooksInterface.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/detail/HIPHooksInterface.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/impl/DeviceGuardImplInterface.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/QEngine.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Device.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/DeviceGuard.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/DeviceGuard.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/impl/InlineDeviceGuard.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/impl/VirtualGuardImpl.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/DimVector.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/DimVector.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Dispatch.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/record_function.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/ivalue.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/blob.h + /usr/include/c++/11/typeindex + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/ivalue_inl.h + /usr/include/c++/11/condition_variable + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/Dict.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/order_preserving_flat_hash_map.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/Dict_inl.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/hash.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/List.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/List_inl.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/jit_type_base.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/jit_type.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/functional.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/qualified_name.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/rref_interface.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/operator_name.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Functions.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/Reduction.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/TensorUtils.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/TensorGeometry.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/WrapDimUtils.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/TracerMode.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/op_registration/hacky_wrapper_for_legacy_signatures.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/CompileTimeFunctionPointer.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/NamedTensor.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/ScalarOps.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/TensorIndexing.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/ExpandUtils.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/NativeFunctions.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/MetaFunctions.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/TensorMeta.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/TensorIterator.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/FunctionRef.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/Range.h + /usr/include/c++/11/bitset + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/NamedTensorUtils.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/TensorNames.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/TensorOperators.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Version.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/Scalar.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/UnsafeFromTH.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/generated/variable_factories.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/grad_mode.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/detail/TensorDataContainer.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/variable.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/edge.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/function_hook.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/cpp_hook.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/forward_grad.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/frontend/tracer.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/stack.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/api/object.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/api/method.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/function.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/function_schema.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/alias_info.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/dispatch/OperatorOptions.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/function_schema_inl.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/api/function_impl.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/ir/ir.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/ir/attributes.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/ir/graph_node_list.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/ir/named_value.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/frontend/source_range.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/ir/constants.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/ir/scope.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/utils/variadic.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/Variadic.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/runtime/operator.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/dispatch/Dispatcher.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/SequenceNumber.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/boxing/KernelFunction.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/boxing/KernelFunction_impl.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/boxing/impl/boxing.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/boxing/impl/make_boxed_from_unboxed_functor.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/boxing/impl/WrapFunctionIntoFunctor.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/boxing/impl/WrapFunctionIntoRuntimeFunctor.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/dispatch/OperatorEntry.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/either.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/dispatch/DispatchKeyExtractor.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Bitset.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/dispatch/CppSignature.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/dispatch/RegistrationHandleRAII.h + /usr/include/c++/11/list + /usr/include/c++/11/bits/stl_list.h + /usr/include/c++/11/bits/list.tcc + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/LeftRight.h + /usr/include/c++/11/thread + /usr/include/c++/11/bits/std_thread.h + /usr/include/c++/11/bits/this_thread_sleep.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/op_registration/op_whitelist.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/frontend/function_schema_parser.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/Macros.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/runtime/operator_options.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/library.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/op_registration/infer_schema.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/op_registration/op_registration.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/ATenOpList.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/custom_class.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/builtin_function.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/custom_class_detail.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/utils/disallow_copy.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/runtime/graph_executor.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/python/update_graph_executor_opt.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/runtime/argument_spec.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/runtime/interpreter.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/ThreadLocalState.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/runtime/variable_tensor_list.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/utils/memory.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/detail/data_shuttle.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/detail/queue.h + /usr/include/c++/11/queue + /usr/include/c++/11/bits/stl_queue.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/detail/sequencers.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/iterator.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/samplers/random.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/samplers/base.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/worker_exception.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/dataloader/stateless.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/datasets.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/datasets/base.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/example.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/datasets/chunk.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/datasets/stateful.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/samplers.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/samplers/custom_batch_request.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/samplers/distributed.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/samplers/sequential.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/samplers/serialize.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/serialize/archive.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/serialize/input-archive.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/api/module.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/passes/shape_analysis.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/ordered_dict.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/api/compilation_unit.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/frontend/name_mangler.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/serialize/output-archive.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/samplers/stream.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/serialize.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/serialize/tensor.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/datasets/map.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/datasets/mnist.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/datasets/shared.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/datasets/tensor.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/transforms.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/transforms/base.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/transforms/collate.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/transforms/lambda.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/transforms/stack.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/transforms/tensor.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/enum.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/variant.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/fft.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/jit.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/linalg.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/cloneable.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/module.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/any_module_holder.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/any_value.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/detail/static.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/pimpl.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/pimpl-inl.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/utils.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Parallel.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Config.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/ParallelOpenMP.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/grad_mode.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/batchnorm.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/batchnorm.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/conv.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/conv.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/expanding_array.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/distance.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/distance.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/dropout.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/dropout.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/embedding.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/embedding.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/fold.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/fold.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/linear.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/loss.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/activation.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/activation.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/linear.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/loss.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/normalization.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/normalization.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/padding.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/padding.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/pooling.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/pooling.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/utils.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/pixelshuffle.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/pixelshuffle.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/upsampling.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/upsampling.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/vision.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/vision.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/instancenorm.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/instancenorm.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/init.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/common.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/any.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/functional.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/moduledict.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/modulelist.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/named_any.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/sequential.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/parameterdict.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/parameterlist.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/adaptive.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/linear.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/adaptive.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/batchnorm.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/instancenorm.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/conv.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/dropout.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/distance.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/embedding.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/fold.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/loss.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/padding.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/pooling.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/rnn.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/rnn.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/utils/rnn.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/pixelshuffle.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/upsampling.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/activation.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/normalization.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/_functions.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/custom_function.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/function.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/anomaly_mode.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/profiler.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/profiler_legacy.h + /usr/include/c++/11/forward_list + /usr/include/c++/11/bits/forward_list.h + /usr/include/c++/11/bits/forward_list.tcc + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/profiler_utils.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/profiler_kineto.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/saved_variable.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/input_metadata.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/transformerlayer.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/transformerlayer.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/transformercoder.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/transformercoder.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/transformer.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/transformer.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/utils.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/utils/clip_grad.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/utils/convert_parameters.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/optim.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/optim/adagrad.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/optim/optimizer.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/optim/serialize.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/optim/adam.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/optim/adamw.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/optim/lbfgs.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/optim/rmsprop.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/optim/sgd.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/autograd.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/autograd.h + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/version.h + diff --git a/build/CMakeFiles/bb_regressor.dir/compiler_depend.make b/build/CMakeFiles/bb_regressor.dir/compiler_depend.make index 40f08d8..595ddd4 100644 --- a/build/CMakeFiles/bb_regressor.dir/compiler_depend.make +++ b/build/CMakeFiles/bb_regressor.dir/compiler_depend.make @@ -762,8 +762,28 @@ CMakeFiles/bb_regressor.dir/cimp/bb_regressor/bb_regressor.cpp.o: ../cimp/bb_reg /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/cuda/CUDAFunctions.h \ /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/cuda/Exceptions.h \ /usr/local/cuda-11.8/include/cusolver_common.h \ + /usr/include/x86_64-linux-gnu/sys/stat.h \ + /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ + /usr/include/x86_64-linux-gnu/bits/statx.h \ + /usr/include/linux/stat.h \ + /usr/include/linux/types.h \ + /usr/include/x86_64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h \ + /usr/include/asm-generic/int-ll64.h \ + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h \ + /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ ../cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu.h \ - ../ltr/external/PreciseRoIPooling/pytorch/prroi_pool/src/prroi_pooling_gpu_impl.cuh + ../ltr/external/PreciseRoIPooling/pytorch/prroi_pool/src/prroi_pooling_gpu_impl.cuh \ + ../cimp/bb_regressor/utils.h CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.cu.o: ../cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.cu \ /usr/include/stdc-predef.h \ @@ -961,6 +981,710 @@ CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_im /usr/include/c++/11/cfloat \ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h +CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.o: ../cimp/bb_regressor/utils.cpp \ + /usr/include/stdc-predef.h \ + ../cimp/bb_regressor/utils.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/torch.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/all.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/cuda.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/WindowsTorchApiMacro.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/macros/Export.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/macros/cmake_macros.h \ + /usr/include/c++/11/cstdint \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/cstddef \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/dataloader.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/dataloader/stateful.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/dataloader/base.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/dataloader_options.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/arg.h \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/initializer_list \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/types.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/ATen.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/Allocator.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + /usr/include/c++/11/pstl/execution_defs.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/Device.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/DeviceType.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/macros/Macros.h \ + /usr/include/c++/11/sstream \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/bits/sstream.tcc \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Exception.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/StringUtil.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/string_utils.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Deprecated.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/ThreadLocalDebugInfo.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/UniqueVoidPtr.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/ATenGeneral.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Context.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Tensor.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/TensorBody.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/Layout.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/Backend.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/DispatchKey.h \ + /usr/include/c++/11/iostream \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/ArrayRef.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/SmallVector.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/AlignOf.h \ + /usr/include/c++/11/algorithm \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/cassert \ + /usr/include/assert.h \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/c++/11/iterator \ + /usr/include/c++/11/bits/stream_iterator.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/C++17.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/DispatchKeySet.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/llvmMathExtras.h \ + /usr/include/c++/11/climits \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /usr/include/c++/11/cmath \ + /usr/include/math.h \ + /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/include/c++/11/bits/specfun.h \ + /usr/include/c++/11/limits \ + /usr/include/c++/11/tr1/gamma.tcc \ + /usr/include/c++/11/tr1/special_function_util.h \ + /usr/include/c++/11/tr1/bessel_function.tcc \ + /usr/include/c++/11/tr1/beta_function.tcc \ + /usr/include/c++/11/tr1/ell_integral.tcc \ + /usr/include/c++/11/tr1/exp_integral.tcc \ + /usr/include/c++/11/tr1/hypergeometric.tcc \ + /usr/include/c++/11/tr1/legendre_function.tcc \ + /usr/include/c++/11/tr1/modified_bessel_func.tcc \ + /usr/include/c++/11/tr1/poly_hermite.tcc \ + /usr/include/c++/11/tr1/poly_laguerre.tcc \ + /usr/include/c++/11/tr1/riemann_zeta.tcc \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/MemoryFormat.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/QScheme.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/Stream.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/Scalar.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/ScalarType.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/complex.h \ + /usr/include/c++/11/complex \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/complex_math.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/complex_utils.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Half.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Half-inl.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/qint32.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/qint8.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/quint8.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/BFloat16.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/BFloat16-inl.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/quint4x2.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Optional.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/in_place.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Metaprogramming.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/TypeList.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/TypeTraits.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Array.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/TypeCast.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/ScalarTypeToTypeMeta.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/typeid.h \ + /usr/include/c++/11/atomic \ + /usr/include/c++/11/mutex \ + /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio \ + /usr/include/c++/11/ctime \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/unordered_set.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Backtrace.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/IdWrapper.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Type.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/TypeIndex.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/ConstexprCrc.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/string_view.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/reverse_iterator.h \ + /usr/include/c++/11/cinttypes \ + /usr/include/inttypes.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/flat_hash_map.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/Storage.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/StorageImpl.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/intrusive_ptr.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/TensorAccessor.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/TensorImpl.h \ + /usr/include/c++/11/numeric \ + /usr/include/c++/11/bits/stl_numeric.h \ + /usr/include/c++/11/pstl/glue_numeric_defs.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/TensorOptions.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/DefaultDtype.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/impl/LocalDispatchKeySet.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Flags.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Registry.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/impl/SizesAndStrides.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/CopyBytes.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Logging.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/logging_is_not_google_glog.h \ + /usr/include/c++/11/fstream \ + /usr/include/c++/11/bits/codecvt.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h \ + /usr/include/c++/11/bits/fstream.tcc \ + /usr/include/c++/11/iomanip \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/quoted_string.h \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/python_stub.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/UndefinedTensorImpl.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/WrapDimMinimal.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/DeprecatedTypePropertiesRegistry.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/DeprecatedTypeProperties.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/Generator.h \ + /usr/include/c++/11/deque \ + /usr/include/c++/11/bits/stl_deque.h \ + /usr/include/c++/11/bits/deque.tcc \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/GeneratorImpl.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/NamedTensor.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/Dimname.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/interned_strings.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/aten_interned_strings.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/QuantizerBase.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Utils.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Formatting.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/Formatting.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/CPUGeneratorImpl.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/MT19937RNGEngine.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/LegacyTypeDispatch.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/detail/CUDAHooksInterface.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/detail/HIPHooksInterface.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/impl/DeviceGuardImplInterface.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/QEngine.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Device.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/DeviceGuard.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/DeviceGuard.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/impl/InlineDeviceGuard.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/impl/VirtualGuardImpl.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/DimVector.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/DimVector.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Dispatch.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/record_function.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/ivalue.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/blob.h \ + /usr/include/c++/11/typeindex \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/ivalue_inl.h \ + /usr/include/c++/11/condition_variable \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/Dict.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/order_preserving_flat_hash_map.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/Dict_inl.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/hash.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/List.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/List_inl.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/jit_type_base.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/jit_type.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/functional.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/qualified_name.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/rref_interface.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/operator_name.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Functions.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/Reduction.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/TensorUtils.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/TensorGeometry.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/WrapDimUtils.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/TracerMode.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/op_registration/hacky_wrapper_for_legacy_signatures.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/CompileTimeFunctionPointer.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/NamedTensor.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/ScalarOps.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/TensorIndexing.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/ExpandUtils.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/NativeFunctions.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/MetaFunctions.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/TensorMeta.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/TensorIterator.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/FunctionRef.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/Range.h \ + /usr/include/c++/11/bitset \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/NamedTensorUtils.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/TensorNames.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/TensorOperators.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Version.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/Scalar.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/UnsafeFromTH.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/generated/variable_factories.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/grad_mode.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/detail/TensorDataContainer.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/variable.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/edge.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/function_hook.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/cpp_hook.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/forward_grad.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/frontend/tracer.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/stack.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/api/object.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/api/method.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/function.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/function_schema.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/alias_info.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/dispatch/OperatorOptions.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/function_schema_inl.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/api/function_impl.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/ir/ir.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/ir/attributes.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/ir/graph_node_list.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/ir/named_value.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/frontend/source_range.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/ir/constants.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/ir/scope.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/utils/variadic.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/Variadic.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/runtime/operator.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/dispatch/Dispatcher.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/SequenceNumber.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/boxing/KernelFunction.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/boxing/KernelFunction_impl.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/boxing/impl/boxing.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/boxing/impl/make_boxed_from_unboxed_functor.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/boxing/impl/WrapFunctionIntoFunctor.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/boxing/impl/WrapFunctionIntoRuntimeFunctor.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/dispatch/OperatorEntry.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/either.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/dispatch/DispatchKeyExtractor.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/Bitset.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/dispatch/CppSignature.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/dispatch/RegistrationHandleRAII.h \ + /usr/include/c++/11/list \ + /usr/include/c++/11/bits/stl_list.h \ + /usr/include/c++/11/bits/list.tcc \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/LeftRight.h \ + /usr/include/c++/11/thread \ + /usr/include/c++/11/bits/std_thread.h \ + /usr/include/c++/11/bits/this_thread_sleep.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/op_registration/op_whitelist.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/frontend/function_schema_parser.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/Macros.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/runtime/operator_options.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/library.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/op_registration/infer_schema.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/op_registration/op_registration.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/ATenOpList.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/custom_class.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/builtin_function.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/custom_class_detail.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/utils/disallow_copy.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/runtime/graph_executor.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/python/update_graph_executor_opt.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/runtime/argument_spec.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/runtime/interpreter.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/ThreadLocalState.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/runtime/variable_tensor_list.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/utils/memory.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/detail/data_shuttle.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/detail/queue.h \ + /usr/include/c++/11/queue \ + /usr/include/c++/11/bits/stl_queue.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/detail/sequencers.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/iterator.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/samplers/random.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/samplers/base.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/worker_exception.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/dataloader/stateless.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/datasets.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/datasets/base.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/example.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/datasets/chunk.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/datasets/stateful.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/samplers.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/samplers/custom_batch_request.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/samplers/distributed.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/samplers/sequential.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/samplers/serialize.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/serialize/archive.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/serialize/input-archive.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/api/module.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/passes/shape_analysis.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/ordered_dict.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/api/compilation_unit.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/jit/frontend/name_mangler.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/serialize/output-archive.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/samplers/stream.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/serialize.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/serialize/tensor.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/datasets/map.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/datasets/mnist.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/datasets/shared.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/datasets/tensor.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/transforms.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/transforms/base.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/transforms/collate.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/transforms/lambda.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/transforms/stack.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/transforms/tensor.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/enum.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/variant.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/fft.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/jit.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/linalg.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/cloneable.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/module.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/any_module_holder.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/any_value.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/detail/static.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/pimpl.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/pimpl-inl.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/utils.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Parallel.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Config.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/ParallelOpenMP.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/grad_mode.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/batchnorm.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/batchnorm.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/conv.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/conv.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/expanding_array.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/distance.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/distance.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/dropout.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/dropout.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/embedding.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/embedding.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/fold.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/fold.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/linear.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/loss.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/activation.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/activation.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/linear.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/loss.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/normalization.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/normalization.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/padding.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/padding.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/pooling.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/pooling.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/utils.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/pixelshuffle.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/pixelshuffle.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/upsampling.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/upsampling.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/vision.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/vision.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/functional/instancenorm.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/instancenorm.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/init.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/common.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/any.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/functional.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/moduledict.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/modulelist.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/named_any.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/sequential.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/parameterdict.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/parameterlist.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/adaptive.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/linear.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/adaptive.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/batchnorm.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/instancenorm.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/conv.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/dropout.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/distance.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/embedding.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/fold.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/loss.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/padding.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/pooling.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/rnn.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/rnn.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/utils/rnn.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/pixelshuffle.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/upsampling.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/activation.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/normalization.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/_functions.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/custom_function.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/function.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/anomaly_mode.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/profiler.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/profiler_legacy.h \ + /usr/include/c++/11/forward_list \ + /usr/include/c++/11/bits/forward_list.h \ + /usr/include/c++/11/bits/forward_list.tcc \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/profiler_utils.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/profiler_kineto.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/saved_variable.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/input_metadata.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/transformerlayer.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/transformerlayer.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/transformercoder.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/transformercoder.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/transformer.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options/transformer.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/options.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/utils.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/utils/clip_grad.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/utils/convert_parameters.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/optim.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/optim/adagrad.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/optim/optimizer.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/optim/serialize.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/optim/adam.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/optim/adamw.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/optim/lbfgs.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/optim/rmsprop.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/optim/sgd.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/autograd.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/autograd.h \ + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/version.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h: @@ -1008,10 +1732,28 @@ CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_im /usr/local/cuda-11.8/include/crt/common_functions.h: +../cimp/bb_regressor/utils.h: + ../ltr/external/PreciseRoIPooling/pytorch/prroi_pool/src/prroi_pooling_gpu_impl.cuh: ../cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu.h: +/usr/include/x86_64-linux-gnu/bits/types/struct_statx.h: + +/usr/include/asm-generic/posix_types.h: + +/usr/include/x86_64-linux-gnu/asm/posix_types_64.h: + +/usr/include/linux/stddef.h: + +/usr/include/linux/posix_types.h: + +/usr/include/x86_64-linux-gnu/asm/bitsperlong.h: + +/usr/include/x86_64-linux-gnu/asm/types.h: + +/usr/include/x86_64-linux-gnu/sys/stat.h: + /usr/local/cuda-11.8/include/sm_32_atomic_functions.hpp: /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/cuda/impl/cuda_cmake_macros.h: @@ -1092,6 +1834,8 @@ CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_im /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/utils/clip_grad.h: +/usr/include/x86_64-linux-gnu/bits/statx.h: + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/optim/adamw.h: /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/utils.h: @@ -1498,6 +2242,8 @@ CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_im /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/stack.h: +/usr/include/asm-generic/bitsperlong.h: + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/nn/modules/container/named_any.h: /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/FunctionRef.h: @@ -1512,6 +2258,8 @@ CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_im /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: +/usr/include/asm-generic/types.h: + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/List_inl.h: /usr/local/cuda-11.8/include/sm_20_atomic_functions.h: @@ -1568,6 +2316,8 @@ CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_im /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: +/usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h: + /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/api/include/torch/data/dataloader.h: /usr/include/c++/11/cerrno: @@ -1660,6 +2410,8 @@ CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_im /usr/local/cuda-11.8/include/crt/sm_80_rt.h: +/usr/include/x86_64-linux-gnu/bits/stat.h: + /usr/include/x86_64-linux-gnu/bits/waitstatus.h: /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/util/variant.h: @@ -1698,6 +2450,8 @@ CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_im /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/ATenGeneral.h: +/usr/include/linux/stat.h: + /usr/include/c++/11/pstl/glue_memory_defs.h: /usr/include/c++/11/ext/type_traits.h: @@ -1792,6 +2546,8 @@ CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_im /usr/include/c++/11/pstl/pstl_config.h: +../cimp/bb_regressor/utils.cpp: + /usr/include/c++/11/bits/allocator.h: /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: @@ -1926,6 +2682,8 @@ CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_im /usr/include/x86_64-linux-gnu/bits/stdio_lim.h: +/usr/include/x86_64-linux-gnu/bits/statx-generic.h: + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h: /usr/include/wchar.h: @@ -1934,6 +2692,8 @@ CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_im /usr/include/x86_64-linux-gnu/bits/floatn-common.h: +/usr/include/x86_64-linux-gnu/bits/struct_stat.h: + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h: /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/Config.h: @@ -1990,6 +2750,8 @@ CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_im /usr/include/x86_64-linux-gnu/bits/endianness.h: +/usr/include/x86_64-linux-gnu/asm/posix_types.h: + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/MemoryFormat.h: /usr/include/c++/11/bits/forward_list.tcc: @@ -2174,6 +2936,8 @@ CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_im /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/ScalarTypeToTypeMeta.h: +/usr/include/asm-generic/int-ll64.h: + /home/mht/libtorch_1.8.0_cu111/libtorch/include/c10/core/DeviceGuard.h: /usr/include/c++/11/atomic: @@ -2468,6 +3232,8 @@ CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_im /home/mht/libtorch_1.8.0_cu111/libtorch/include/torch/csrc/autograd/edge.h: +/usr/include/linux/types.h: + /home/mht/libtorch_1.8.0_cu111/libtorch/include/ATen/core/boxing/KernelFunction.h: /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: diff --git a/build/CMakeFiles/bb_regressor.dir/link.txt b/build/CMakeFiles/bb_regressor.dir/link.txt index 37acb50..9508b50 100644 --- a/build/CMakeFiles/bb_regressor.dir/link.txt +++ b/build/CMakeFiles/bb_regressor.dir/link.txt @@ -1,2 +1,2 @@ -/usr/bin/ar qc libbb_regressor.a CMakeFiles/bb_regressor.dir/cimp/bb_regressor/bb_regressor.cpp.o CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.cu.o +/usr/bin/ar qc libbb_regressor.a CMakeFiles/bb_regressor.dir/cimp/bb_regressor/bb_regressor.cpp.o CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.cu.o CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.o /usr/bin/ranlib libbb_regressor.a diff --git a/build/CMakeFiles/bb_regressor.dir/progress.make b/build/CMakeFiles/bb_regressor.dir/progress.make index 6a9dc74..a69a57e 100644 --- a/build/CMakeFiles/bb_regressor.dir/progress.make +++ b/build/CMakeFiles/bb_regressor.dir/progress.make @@ -1,4 +1,5 @@ CMAKE_PROGRESS_1 = 1 CMAKE_PROGRESS_2 = 2 CMAKE_PROGRESS_3 = 3 +CMAKE_PROGRESS_4 = 4 diff --git a/build/CMakeFiles/classifier.dir/progress.make b/build/CMakeFiles/classifier.dir/progress.make index 19ce96e..3a86673 100644 --- a/build/CMakeFiles/classifier.dir/progress.make +++ b/build/CMakeFiles/classifier.dir/progress.make @@ -1,3 +1,3 @@ -CMAKE_PROGRESS_1 = 4 -CMAKE_PROGRESS_2 = 5 +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 diff --git a/build/CMakeFiles/progress.marks b/build/CMakeFiles/progress.marks index b1bd38b..8351c19 100644 --- a/build/CMakeFiles/progress.marks +++ b/build/CMakeFiles/progress.marks @@ -1 +1 @@ -13 +14 diff --git a/build/CMakeFiles/tracking_demo.dir/cimp/demo.cpp.o b/build/CMakeFiles/tracking_demo.dir/cimp/demo.cpp.o index 0fa6a84..edf96d4 100644 Binary files a/build/CMakeFiles/tracking_demo.dir/cimp/demo.cpp.o and b/build/CMakeFiles/tracking_demo.dir/cimp/demo.cpp.o differ diff --git a/build/CMakeFiles/tracking_demo.dir/progress.make b/build/CMakeFiles/tracking_demo.dir/progress.make index 7df1340..d92f75a 100644 --- a/build/CMakeFiles/tracking_demo.dir/progress.make +++ b/build/CMakeFiles/tracking_demo.dir/progress.make @@ -1,3 +1,3 @@ -CMAKE_PROGRESS_1 = 12 -CMAKE_PROGRESS_2 = 13 +CMAKE_PROGRESS_1 = 13 +CMAKE_PROGRESS_2 = 14 diff --git a/build/Makefile b/build/Makefile index e19f2e6..1f7d65c 100644 --- a/build/Makefile +++ b/build/Makefile @@ -297,6 +297,30 @@ cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.cu.s: $(MAKE) $(MAKESILENT) -f CMakeFiles/bb_regressor.dir/build.make CMakeFiles/bb_regressor.dir/cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.cu.s .PHONY : cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.cu.s +cimp/bb_regressor/utils.o: cimp/bb_regressor/utils.cpp.o +.PHONY : cimp/bb_regressor/utils.o + +# target to build an object file +cimp/bb_regressor/utils.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/bb_regressor.dir/build.make CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.o +.PHONY : cimp/bb_regressor/utils.cpp.o + +cimp/bb_regressor/utils.i: cimp/bb_regressor/utils.cpp.i +.PHONY : cimp/bb_regressor/utils.i + +# target to preprocess a source file +cimp/bb_regressor/utils.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/bb_regressor.dir/build.make CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.i +.PHONY : cimp/bb_regressor/utils.cpp.i + +cimp/bb_regressor/utils.s: cimp/bb_regressor/utils.cpp.s +.PHONY : cimp/bb_regressor/utils.s + +# target to generate assembly for a file +cimp/bb_regressor/utils.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/bb_regressor.dir/build.make CMakeFiles/bb_regressor.dir/cimp/bb_regressor/utils.cpp.s +.PHONY : cimp/bb_regressor/utils.cpp.s + cimp/classifier/classifier.o: cimp/classifier/classifier.cpp.o .PHONY : cimp/classifier/classifier.o @@ -442,6 +466,9 @@ help: @echo "... cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.o" @echo "... cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.i" @echo "... cimp/bb_regressor/prroi_pooling/prroi_pooling_gpu_impl.s" + @echo "... cimp/bb_regressor/utils.o" + @echo "... cimp/bb_regressor/utils.i" + @echo "... cimp/bb_regressor/utils.s" @echo "... cimp/classifier/classifier.o" @echo "... cimp/classifier/classifier.i" @echo "... cimp/classifier/classifier.s" diff --git a/build/libbb_regressor.a b/build/libbb_regressor.a index 3fd1eb7..1f7e8f0 100644 Binary files a/build/libbb_regressor.a and b/build/libbb_regressor.a differ diff --git a/build/tracking_demo b/build/tracking_demo index 0980fd8..4ea7cc1 100644 Binary files a/build/tracking_demo and b/build/tracking_demo differ diff --git a/cimp/bb_regressor/bb_regressor.cpp b/cimp/bb_regressor/bb_regressor.cpp index 74a5e2b..ba47235 100644 --- a/cimp/bb_regressor/bb_regressor.cpp +++ b/cimp/bb_regressor/bb_regressor.cpp @@ -512,6 +512,7 @@ void BBRegressor::to(torch::Device device) { // Get IoU features from backbone features std::vector BBRegressor::get_iou_feat(std::vector feat2_input, int sample_idx) { std::cout << "[DEBUG] Entered get_iou_feat with sample_idx=" << sample_idx << std::endl; + std::cout << "[DEBUG] sample_idx value before if: " << sample_idx << std::endl; torch::Tensor feat3_t_original = feat2_input[0]; torch::Tensor feat4_t_original = feat2_input[1]; @@ -544,11 +545,20 @@ std::vector BBRegressor::get_iou_feat(std::vector auto c3_1t_bn = conv3_1t[1]->as()->forward(c3_1t_conv); auto c3_1t_relu = conv3_1t[2]->as()->forward(c3_1t_bn); if (sample_idx == 0) { - std::cout << "[DEBUG] About to save debug tensors for sample_idx == 0" << std::endl; - save_tensor_to_file(c3_1t_bn.cpu(), "test/output/bb_regressor/sample_0_debug_conv3_1t_bn.pt"); - save_tensor_to_file(c3_1t_relu.cpu(), "test/output/bb_regressor/sample_0_debug_conv3_1t_relu.pt"); - std::cout << "conv3_1t_bn: dtype=" << c3_1t_bn.dtype() << ", device=" << c3_1t_bn.device() << ", shape=" << c3_1t_bn.sizes() << std::endl; - std::cout << "conv3_1t_relu: dtype=" << c3_1t_relu.dtype() << ", device=" << c3_1t_relu.device() << ", shape=" << c3_1t_relu.sizes() << std::endl; + std::cout << "[DEBUG] sample_idx=" << sample_idx << " about to save conv3_1t_bn. Defined: " << c3_1t_bn.defined() << ", device: " << c3_1t_bn.device() << ", dtype: " << c3_1t_bn.dtype() << ", shape: " << c3_1t_bn.sizes() << std::endl; + try { + save_tensor_to_file(c3_1t_bn.cpu(), "test/output/bb_regressor/sample_0_debug_conv3_1t_bn.pt"); + std::cout << "[DEBUG] Finished saving conv3_1t_bn." << std::endl; + } catch (const std::exception& e) { + std::cerr << "[ERROR] Exception saving conv3_1t_bn: " << e.what() << std::endl; + } + std::cout << "[DEBUG] sample_idx=" << sample_idx << " about to save conv3_1t_relu. Defined: " << c3_1t_relu.defined() << ", device: " << c3_1t_relu.device() << ", dtype: " << c3_1t_relu.dtype() << ", shape: " << c3_1t_relu.sizes() << std::endl; + try { + save_tensor_to_file(c3_1t_relu.cpu(), "test/output/bb_regressor/sample_0_debug_conv3_1t_relu.pt"); + std::cout << "[DEBUG] Finished saving conv3_1t_relu." << std::endl; + } catch (const std::exception& e) { + std::cerr << "[ERROR] Exception saving conv3_1t_relu: " << e.what() << std::endl; + } } auto c3_t_1 = c3_1t_relu; // conv3_2t diff --git a/cimp/bb_regressor/bb_regressor.h b/cimp/bb_regressor/bb_regressor.h index 62b917c..78bd053 100644 --- a/cimp/bb_regressor/bb_regressor.h +++ b/cimp/bb_regressor/bb_regressor.h @@ -77,7 +77,7 @@ public: void eval(); // Get IoU features from backbone features - std::vector get_iou_feat(std::vector feat); + std::vector get_iou_feat(std::vector feat, int sample_idx = -1); // Get modulation vectors for target std::vector get_modulation(std::vector feat, torch::Tensor bb); diff --git a/cimp/bb_regressor/utils.cpp b/cimp/bb_regressor/utils.cpp new file mode 100644 index 0000000..b4c258d --- /dev/null +++ b/cimp/bb_regressor/utils.cpp @@ -0,0 +1,14 @@ +#include "utils.h" +#include +#include +#include + +void save_tensor_to_file(const torch::Tensor& tensor, const std::string& file_path) { + try { + std::cout << "[DEBUG] Entering save_tensor_to_file for: " << file_path << ", tensor shape: " << tensor.sizes() << std::endl; + torch::save(tensor, file_path); + std::cout << "Saved tensor to: " << file_path << std::endl; + } catch (const c10::Error& e) { + std::cerr << "Error saving tensor to " << file_path << ": " << e.what() << std::endl; + } +} \ No newline at end of file diff --git a/cimp/bb_regressor/utils.h b/cimp/bb_regressor/utils.h new file mode 100644 index 0000000..73b2b6d --- /dev/null +++ b/cimp/bb_regressor/utils.h @@ -0,0 +1,5 @@ +#pragma once +#include +#include + +void save_tensor_to_file(const torch::Tensor& tensor, const std::string& file_path); \ No newline at end of file diff --git a/compare_bbreg_debug_tensors.py b/compare_bbreg_debug_tensors.py new file mode 100644 index 0000000..3cc971a --- /dev/null +++ b/compare_bbreg_debug_tensors.py @@ -0,0 +1,51 @@ +import torch +import os +import numpy as np +from torch.nn.functional import cosine_similarity + +def load_tensor(path): + obj = torch.load(path, map_location='cpu', weights_only=False) + if isinstance(obj, torch.Tensor): + return obj + # Try to extract tensor from JIT module + if hasattr(obj, 'tensor') and isinstance(obj.tensor, torch.Tensor): + return obj.tensor + if hasattr(obj, 'data') and isinstance(obj.data, torch.Tensor): + return obj.data + # Try named_parameters or named_buffers + for name, p in getattr(obj, 'named_parameters', lambda: [])(): + if isinstance(p, torch.Tensor): + return p + for name, b in getattr(obj, 'named_buffers', lambda: [])(): + if isinstance(b, torch.Tensor): + return b + raise RuntimeError(f"Could not extract tensor from {path}") + +def compare_tensors(tensor_py, tensor_cpp, label): + a = tensor_py.float().cpu().contiguous().view(-1) + b = tensor_cpp.float().cpu().contiguous().view(-1) + if a.shape != b.shape: + print(f"{label}: Shape mismatch: {a.shape} vs {b.shape}") + return + cos_sim = torch.nn.functional.cosine_similarity(a, b, dim=0).item() + mae = torch.mean(torch.abs(a - b)).item() + max_abs = torch.max(torch.abs(a - b)).item() + print(f"{label}: cos_sim={cos_sim:.8f}, MAE={mae:.8e}, max_abs={max_abs:.8e}") + +def main(): + pairs = [ + ("test/output_py/bb_regressor/sample_0_debug_conv3_1t_py.pt", "test/output/bb_regressor/sample_0_debug_conv3_1t.pt", "conv3_1t"), + ("test/output_py/bb_regressor/sample_0_debug_conv3_2t_py.pt", "test/output/bb_regressor/sample_0_debug_conv3_2t.pt", "conv3_2t"), + ("test/output_py/bb_regressor/sample_0_debug_conv4_1t_py.pt", "test/output/bb_regressor/sample_0_debug_conv4_1t.pt", "conv4_1t"), + ("test/output_py/bb_regressor/sample_0_debug_conv4_2t_py.pt", "test/output/bb_regressor/sample_0_debug_conv4_2t.pt", "conv4_2t"), + ] + for py_path, cpp_path, label in pairs: + if not (os.path.exists(py_path) and os.path.exists(cpp_path)): + print(f"{label}: Missing file(s): {py_path if not os.path.exists(py_path) else ''} {cpp_path if not os.path.exists(cpp_path) else ''}") + continue + tensor_py = load_tensor(py_path) + tensor_cpp = load_tensor(cpp_path) + compare_tensors(tensor_py, tensor_cpp, label) + +if __name__ == "__main__": + main() \ No newline at end of file diff --git a/compare_bbreg_weights.py b/compare_bbreg_weights.py new file mode 100644 index 0000000..9926ff7 --- /dev/null +++ b/compare_bbreg_weights.py @@ -0,0 +1,45 @@ +import torch +import os +from ltr.models.bbreg.atom_iou_net import AtomIoUNet + +def compare_tensors(a, b, label): + a = a.float().cpu().contiguous().view(-1) + b = b.float().cpu().contiguous().view(-1) + if a.shape != b.shape: + print(f"{label}: Shape mismatch: {a.shape} vs {b.shape}") + return + cos_sim = torch.nn.functional.cosine_similarity(a, b, dim=0).item() + mae = torch.mean(torch.abs(a - b)).item() + max_abs = torch.max(torch.abs(a - b)).item() + print(f"{label}: cos_sim={cos_sim:.8f}, MAE={mae:.8e}, max_abs={max_abs:.8e}") + +def main(): + # Layer names and file patterns + layers = [ + ("conv3_1t", 0), + ("conv3_2t", 0), + ("conv4_1t", 0), + ("conv4_2t", 0), + ] + model_dir = "exported_weights/bb_regressor" + # Load Python model + model = AtomIoUNet(input_dim=(512, 1024), pred_input_dim=(256, 256), pred_inter_dim=(256, 256)) + # Load weights from exported files + state_dict = {} + for lname, idx in layers: + wfile = os.path.join(model_dir, f"{lname}_{idx}_weight.pt") + bfile = os.path.join(model_dir, f"{lname}_{idx}_bias.pt") + state_dict[f"{lname}.{idx}.weight"] = torch.load(wfile, map_location='cpu', weights_only=False) + state_dict[f"{lname}.{idx}.bias"] = torch.load(bfile, map_location='cpu', weights_only=False) + model.load_state_dict(state_dict, strict=False) + # Compare each weight and bias + for lname, idx in layers: + py_w = getattr(getattr(model, lname)[idx], 'weight').data + py_b = getattr(getattr(model, lname)[idx], 'bias').data + cpp_w = state_dict[f"{lname}.{idx}.weight"] + cpp_b = state_dict[f"{lname}.{idx}.bias"] + compare_tensors(py_w, cpp_w, f"{lname}_weight") + compare_tensors(py_b, cpp_b, f"{lname}_bias") + +if __name__ == "__main__": + main() \ No newline at end of file diff --git a/compare_resnet_features_debug.py b/compare_resnet_features_debug.py new file mode 100644 index 0000000..dd9e9f5 --- /dev/null +++ b/compare_resnet_features_debug.py @@ -0,0 +1,45 @@ +import torch +import os + +def load_tensor(path): + obj = torch.load(path, map_location='cpu', weights_only=False) + if isinstance(obj, torch.Tensor): + return obj + if hasattr(obj, 'tensor') and isinstance(obj.tensor, torch.Tensor): + return obj.tensor + if hasattr(obj, 'data') and isinstance(obj.data, torch.Tensor): + return obj.data + for name, p in getattr(obj, 'named_parameters', lambda: [])(): + if isinstance(p, torch.Tensor): + return p + for name, b in getattr(obj, 'named_buffers', lambda: [])(): + if isinstance(b, torch.Tensor): + return b + raise RuntimeError(f"Could not extract tensor from {path}") + +def compare_tensors(tensor_py, tensor_cpp, label): + a = tensor_py.float().cpu().contiguous().view(-1) + b = tensor_cpp.float().cpu().contiguous().view(-1) + if a.shape != b.shape: + print(f"{label}: Shape mismatch: {a.shape} vs {b.shape}") + return + cos_sim = torch.nn.functional.cosine_similarity(a, b, dim=0).item() + mae = torch.mean(torch.abs(a - b)).item() + max_abs = torch.max(torch.abs(a - b)).item() + print(f"{label}: cos_sim={cos_sim:.8f}, MAE={mae:.8e}, max_abs={max_abs:.8e}") + +def main(): + pairs = [ + ("test/output_py/resnet_py/sample_0/layer2.pt", "test/output/resnet/sample_0_layer2.pt", "layer2"), + ("test/output_py/resnet_py/sample_0/layer3.pt", "test/output/resnet/sample_0_layer3.pt", "layer3"), + ] + for py_path, cpp_path, label in pairs: + if not (os.path.exists(py_path) and os.path.exists(cpp_path)): + print(f"{label}: Missing file(s): {py_path if not os.path.exists(py_path) else ''} {cpp_path if not os.path.exists(cpp_path) else ''}") + continue + tensor_py = load_tensor(py_path) + tensor_cpp = load_tensor(cpp_path) + compare_tensors(tensor_py, tensor_cpp, label) + +if __name__ == "__main__": + main() \ No newline at end of file diff --git a/ltr/models/backbone/__pycache__/resnet.cpython-37.pyc b/ltr/models/backbone/__pycache__/resnet.cpython-37.pyc index 0052eb2..c321d40 100644 Binary files a/ltr/models/backbone/__pycache__/resnet.cpython-37.pyc and b/ltr/models/backbone/__pycache__/resnet.cpython-37.pyc differ diff --git a/ltr/models/bbreg/__pycache__/atom_iou_net.cpython-311.pyc b/ltr/models/bbreg/__pycache__/atom_iou_net.cpython-311.pyc index 08fed43..bf01c52 100644 Binary files a/ltr/models/bbreg/__pycache__/atom_iou_net.cpython-311.pyc and b/ltr/models/bbreg/__pycache__/atom_iou_net.cpython-311.pyc differ diff --git a/ltr/models/bbreg/__pycache__/atom_iou_net.cpython-37.pyc b/ltr/models/bbreg/__pycache__/atom_iou_net.cpython-37.pyc index c95ce24..236e93d 100644 Binary files a/ltr/models/bbreg/__pycache__/atom_iou_net.cpython-37.pyc and b/ltr/models/bbreg/__pycache__/atom_iou_net.cpython-37.pyc differ diff --git a/pytracking/features/__pycache__/net_wrappers.cpython-37.pyc b/pytracking/features/__pycache__/net_wrappers.cpython-37.pyc index 8cdd398..a71555e 100644 Binary files a/pytracking/features/__pycache__/net_wrappers.cpython-37.pyc and b/pytracking/features/__pycache__/net_wrappers.cpython-37.pyc differ diff --git a/pytracking/utils/__pycache__/params.cpython-37.pyc b/pytracking/utils/__pycache__/params.cpython-37.pyc index fad0e64..9d89145 100644 Binary files a/pytracking/utils/__pycache__/params.cpython-37.pyc and b/pytracking/utils/__pycache__/params.cpython-37.pyc differ diff --git a/test/compare_models.py b/test/compare_models.py index 724eb42..234343b 100644 --- a/test/compare_models.py +++ b/test/compare_models.py @@ -764,6 +764,15 @@ class ComparisonRunner: processed_input_tensor = input_tensor.to(self.device) # Ensure device # --- END REINSTATED INPUT LOADING AND PREPROCESSING --- + # --- Save preprocessed input for sample 0 --- + if sample_idx == 0: + preprocessed_dir = Path(self.cpp_output_dir) / 'resnet' + preprocessed_dir.mkdir(parents=True, exist_ok=True) + py_preprocessed_path = preprocessed_dir / f'sample_{sample_idx}_image_preprocessed_python.pt' + torch.save(processed_input_tensor.cpu(), py_preprocessed_path) + print(f"Saved Python preprocessed image for sample {sample_idx} to {py_preprocessed_path}") + # --- END save preprocessed input --- + # Initialize dictionaries to store Python-side outputs for the current sample python_outputs = {} # To store outputs from the Python model for this sample diff --git a/test/model_comparison/bbreg_comparison.py b/test/model_comparison/bbreg_comparison.py index 934fa5b..f99fd33 100644 --- a/test/model_comparison/bbreg_comparison.py +++ b/test/model_comparison/bbreg_comparison.py @@ -2,6 +2,25 @@ import os import torch import numpy as np +def extract_tensor_from_jit(obj): + # Try to extract a tensor from a TorchScript module + if isinstance(obj, torch.Tensor): + return obj + # Try .tensor attribute (used in some containers) + if hasattr(obj, 'tensor') and isinstance(obj.tensor, torch.Tensor): + return obj.tensor + # Try named_parameters + if hasattr(obj, 'named_parameters'): + params = list(obj.named_parameters()) + if params: + return params[0][1] + # Try named_buffers + if hasattr(obj, 'named_buffers'): + bufs = list(obj.named_buffers()) + if bufs: + return bufs[0][1] + return None + def compare_debug_tensors(cpp_dir, py_dir, sample_idx=0, verbose=True): """ Compare C++ and Python debug tensors for BB regressor (BatchNorm and ReLU outputs). @@ -20,35 +39,32 @@ def compare_debug_tensors(cpp_dir, py_dir, sample_idx=0, verbose=True): for stage in stages: cpp_file = os.path.join(cpp_dir, f"sample_{sample_idx}_debug_{layer}_{stage}.pt") py_file = os.path.join(py_dir, f"sample_{sample_idx}_debug_{layer}_{stage}_py.pt") - if not os.path.exists(cpp_file) or not os.path.exists(py_file): - results[f"{layer}_{stage}"] = None - if verbose: - print(f"[WARN] Missing file: {cpp_file if not os.path.exists(cpp_file) else py_file}") - continue - cpp_tensor = torch.load(cpp_file, map_location="cpu") - py_tensor = torch.load(py_file, map_location="cpu") - cpp_np = cpp_tensor.cpu().detach().numpy().astype(np.float32) - py_np = py_tensor.cpu().detach().numpy().astype(np.float32) - if cpp_np.shape != py_np.shape: - results[f"{layer}_{stage}"] = None - if verbose: - print(f"[WARN] Shape mismatch for {layer}_{stage}: C++ {cpp_np.shape}, Py {py_np.shape}") + cpp_tensor = None + py_tensor = None + if os.path.exists(cpp_file): + try: + obj = torch.load(cpp_file, map_location="cpu", weights_only=False) + cpp_tensor = extract_tensor_from_jit(obj) + except Exception as e: + print(f"[WARN] Could not load {cpp_file}: {e}") + else: + print(f"[WARN] Missing file: {cpp_file}") + if os.path.exists(py_file): + try: + obj = torch.load(py_file, map_location="cpu", weights_only=False) + py_tensor = extract_tensor_from_jit(obj) + except Exception as e: + print(f"[WARN] Could not load {py_file}: {e}") + else: + print(f"[WARN] Missing file: {py_file}") + if cpp_tensor is None or py_tensor is None: + print(f"Warning: Cannot compare 'BBReg Debug_{layer.capitalize()}' for sample {sample_idx}, one or both tensors are None.") continue - flat_cpp = cpp_np.flatten() - flat_py = py_np.flatten() - mae = np.mean(np.abs(flat_cpp - flat_py)) - max_err = np.max(np.abs(flat_cpp - flat_py)) - l2_cpp = np.linalg.norm(flat_cpp) - l2_py = np.linalg.norm(flat_py) - cos_sim = np.dot(flat_cpp, flat_py) / (l2_cpp * l2_py) if l2_cpp > 0 and l2_py > 0 else float('nan') - results[f"{layer}_{stage}"] = { - "mae": mae, - "max_err": max_err, - "cos_sim": cos_sim, - "l2_cpp": l2_cpp, - "l2_py": l2_py, - "shape": cpp_np.shape - } + # Flatten and compare + cpp_flat = cpp_tensor.detach().cpu().numpy().flatten() + py_flat = py_tensor.detach().cpu().numpy().flatten() + cos_sim = np.dot(cpp_flat, py_flat) / (np.linalg.norm(cpp_flat) * np.linalg.norm(py_flat) + 1e-12) + results[(layer, stage)] = cos_sim if verbose: - print(f"{layer}_{stage}: cos_sim={cos_sim:.6f}, mae={mae:.4e}, max_err={max_err:.4e}, shape={cpp_np.shape}") + print(f"Cosine similarity for {layer} {stage}: {cos_sim:.6f}") return results \ No newline at end of file diff --git a/test/output_py/bb_regressor/sample_0_debug_conv3_1t_bn_py.pt b/test/output_py/bb_regressor/sample_0_debug_conv3_1t_bn_py.pt new file mode 100644 index 0000000..2196b03 Binary files /dev/null and b/test/output_py/bb_regressor/sample_0_debug_conv3_1t_bn_py.pt differ diff --git a/test/output_py/bb_regressor/sample_0_debug_conv3_1t_py.pt b/test/output_py/bb_regressor/sample_0_debug_conv3_1t_py.pt new file mode 100644 index 0000000..5746d61 Binary files /dev/null and b/test/output_py/bb_regressor/sample_0_debug_conv3_1t_py.pt differ diff --git a/test/output_py/bb_regressor/sample_0_debug_conv3_1t_relu_py.pt b/test/output_py/bb_regressor/sample_0_debug_conv3_1t_relu_py.pt new file mode 100644 index 0000000..e20bb21 Binary files /dev/null and b/test/output_py/bb_regressor/sample_0_debug_conv3_1t_relu_py.pt differ diff --git a/test/output_py/bb_regressor/sample_0_debug_conv3_2t_bn_py.pt b/test/output_py/bb_regressor/sample_0_debug_conv3_2t_bn_py.pt new file mode 100644 index 0000000..2c7bb8a Binary files /dev/null and b/test/output_py/bb_regressor/sample_0_debug_conv3_2t_bn_py.pt differ diff --git a/test/output_py/bb_regressor/sample_0_debug_conv3_2t_py.pt b/test/output_py/bb_regressor/sample_0_debug_conv3_2t_py.pt new file mode 100644 index 0000000..cacf0eb Binary files /dev/null and b/test/output_py/bb_regressor/sample_0_debug_conv3_2t_py.pt differ diff --git a/test/output_py/bb_regressor/sample_0_debug_conv3_2t_relu_py.pt b/test/output_py/bb_regressor/sample_0_debug_conv3_2t_relu_py.pt new file mode 100644 index 0000000..f00b94e Binary files /dev/null and b/test/output_py/bb_regressor/sample_0_debug_conv3_2t_relu_py.pt differ diff --git a/test/output_py/bb_regressor/sample_0_debug_conv4_1t_bn_py.pt b/test/output_py/bb_regressor/sample_0_debug_conv4_1t_bn_py.pt new file mode 100644 index 0000000..4ead58b Binary files /dev/null and b/test/output_py/bb_regressor/sample_0_debug_conv4_1t_bn_py.pt differ diff --git a/test/output_py/bb_regressor/sample_0_debug_conv4_1t_py.pt b/test/output_py/bb_regressor/sample_0_debug_conv4_1t_py.pt new file mode 100644 index 0000000..546ffe4 Binary files /dev/null and b/test/output_py/bb_regressor/sample_0_debug_conv4_1t_py.pt differ diff --git a/test/output_py/bb_regressor/sample_0_debug_conv4_1t_relu_py.pt b/test/output_py/bb_regressor/sample_0_debug_conv4_1t_relu_py.pt new file mode 100644 index 0000000..034751b Binary files /dev/null and b/test/output_py/bb_regressor/sample_0_debug_conv4_1t_relu_py.pt differ diff --git a/test/output_py/bb_regressor/sample_0_debug_conv4_2t_bn_py.pt b/test/output_py/bb_regressor/sample_0_debug_conv4_2t_bn_py.pt new file mode 100644 index 0000000..c84d72b Binary files /dev/null and b/test/output_py/bb_regressor/sample_0_debug_conv4_2t_bn_py.pt differ diff --git a/test/output_py/bb_regressor/sample_0_debug_conv4_2t_py.pt b/test/output_py/bb_regressor/sample_0_debug_conv4_2t_py.pt new file mode 100644 index 0000000..1b49f32 Binary files /dev/null and b/test/output_py/bb_regressor/sample_0_debug_conv4_2t_py.pt differ diff --git a/test/output_py/bb_regressor/sample_0_debug_conv4_2t_relu_py.pt b/test/output_py/bb_regressor/sample_0_debug_conv4_2t_relu_py.pt new file mode 100644 index 0000000..255b8f3 Binary files /dev/null and b/test/output_py/bb_regressor/sample_0_debug_conv4_2t_relu_py.pt differ