pytorch - ✅(Solved) Fix [Windows] Building TorchVision and some other projects / extensions using CUDA Toolkit >13.0 fails due to "CUDACachingAllocator.h - type name is not allowed" error [1 pull requests, 3 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
pytorch/pytorch#179005Fetched 2026-04-08 02:22:01
View on GitHub
Comments
3
Participants
2
Timeline
35
Reactions
0
Author
Participants
Timeline (top)
mentioned ×9subscribed ×9labeled ×4commented ×3

Error Message

[...] [1/16] cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /wd4624 /wd4067 /wd4068 /EHsc -c C:\B\vision\torchvision\csrc\ops\deform_conv2d.cpp /FoC:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\deform_conv2d.obj /MP -g0 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=C /std:c++20 cl : Command line warning D9002 : ignoring unknown option '-g0' [2/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.obj -D__CUDA_NO_HALF_OPERATORS_ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120 FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/roi_pool_kernel.obj D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.obj -D__CUDA_NO_HALF_OPERATORS_ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120 F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers StreamSegmentSize(cudaStream_t s, bool char , size_t sz) ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed : stream(s), is_small_pool(char ), total_size(sz) {} ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/roi_pool_kernel.cu". roi_pool_kernel.cu [3/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_align_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\ps_roi_align_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_align_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120 FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/ps_roi_align_kernel.obj D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_align_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\ps_roi_align_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_align_kernel.obj -D__CUDA_NO_HALF_OPERATORS_ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120 F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers StreamSegmentSize(cudaStream_t s, bool char , size_t sz) ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed : stream(s), is_small_pool(char ), total_size(sz) {} ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/ps_roi_align_kernel.cu". ps_roi_align_kernel.cu [4/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\deform_conv2d_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\deform_conv2d_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\deform_conv2d_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120 FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/deform_conv2d_kernel.obj D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\deform_conv2d_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\deform_conv2d_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\deform_conv2d_kernel.obj -D__CUDA_NO_HALF_OPERATORS_ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120 F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers StreamSegmentSize(cudaStream_t s, bool char , size_t sz) ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed : stream(s), is_small_pool(char ), total_size(sz) {} ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/deform_conv2d_kernel.cu". deform_conv2d_kernel.cu [5/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\box_iou_rotated_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\box_iou_rotated_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\box_iou_rotated_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120 FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/box_iou_rotated_kernel.obj D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\box_iou_rotated_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\box_iou_rotated_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\box_iou_rotated_kernel.obj -D__CUDA_NO_HALF_OPERATORS_ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120 F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers StreamSegmentSize(cudaStream_t s, bool char , size_t sz) ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed : stream(s), is_small_pool(char ), total_size(sz) {} ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/box_iou_rotated_kernel.cu". box_iou_rotated_kernel.cu [6/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_align_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\roi_align_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_align_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120 FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/roi_align_kernel.obj D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_align_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\roi_align_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_align_kernel.obj -D__CUDA_NO_HALF_OPERATORS_ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120 F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers StreamSegmentSize(cudaStream_t s, bool char , size_t sz) ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed : stream(s), is_small_pool(char ), total_size(sz) {} ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/roi_align_kernel.cu". roi_align_kernel.cu [7/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_pool_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\ps_roi_pool_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_pool_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120 FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/ps_roi_pool_kernel.obj D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_pool_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\ps_roi_pool_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_pool_kernel.obj -D__CUDA_NO_HALF_OPERATORS_ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120 F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers StreamSegmentSize(cudaStream_t s, bool char , size_t sz) ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed : stream(s), is_small_pool(char ), total_size(sz) {} ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/ps_roi_pool_kernel.cu". ps_roi_pool_kernel.cu [8/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\nms_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\nms_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\nms_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120 FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/nms_kernel.obj D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\nms_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\nms_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\nms_kernel.obj -D__CUDA_NO_HALF_OPERATORS_ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120 F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers StreamSegmentSize(cudaStream_t s, bool char , size_t sz) ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed : stream(s), is_small_pool(char ), total_size(sz) {} ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/nms_kernel.cu". nms_kernel.cu [9/16] cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /wd4624 /wd4067 /wd4068 /EHsc -c C:\B\vision\torchvision\csrc\ops\nms.cpp /FoC:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\nms.obj /MP -g0 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C /std:c++20 cl : Command line warning D9002 : ignoring unknown option '-g0' ninja: build stopped: subcommand failed. [...]

Root Cause

Hi, I started encountering this problem a few moths ago, I reported it first time here: https://github.com/pytorch/pytorch/issues/166123#issuecomment-3623208599 I didn't open an issue about it until now because I assumed CUDA Toolkit > 13.0 is not fully supported. But recently I noticed that there are available PyTorch nightly wheels built with CUDA 13.2. Because there are no similar CUDA 13.2 Torchvision and Torchaudio wheels available at this moment (and I need them for ComfyUI to work with Pytorch CUDA 13.2 nightly) I tried to build them myself.

Fix Action

Fixed

PR fix notes

PR #179100: [BE][Win] Don't use small as argument name

Description (problem / solution / changelog)

Otherwise, if one include <windows.h> without defining WIN32_LEAN_AND_MEAN you still get headers compatible with COM/Win16, and one of them is a glorious #define small char, which will render above code syntactically incorrect and any inclusions of the header will fail with invalid combination of type specifiers as show in https://github.com/pytorch/pytorch/issues/179005

D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers
    StreamSegmentSize(cudaStream_t s, bool char , size_t sz)

I hope fixes https://github.com/pytorch/pytorch/issues/173112

Changed files

  • c10/cuda/CUDACachingAllocator.h (modified, +2/-2)

Code Example

[...]
[1/16] cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /wd4624 /wd4067 /wd4068 /EHsc -c C:\B\vision\torchvision\csrc\ops\deform_conv2d.cpp /FoC:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\deform_conv2d.obj /MP -g0 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C /std:c++20
cl : Command line warning D9002 : ignoring unknown option '-g0'
[2/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/roi_pool_kernel.obj
D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers
    StreamSegmentSize(cudaStream_t s, bool char , size_t sz)
                                           ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed
        : stream(s), is_small_pool(char ), total_size(sz) {}
                                   ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/roi_pool_kernel.cu".
roi_pool_kernel.cu
[3/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_align_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\ps_roi_align_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_align_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/ps_roi_align_kernel.obj
D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_align_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\ps_roi_align_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_align_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers
    StreamSegmentSize(cudaStream_t s, bool char , size_t sz)
                                           ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed
        : stream(s), is_small_pool(char ), total_size(sz) {}
                                   ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/ps_roi_align_kernel.cu".
ps_roi_align_kernel.cu
[4/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\deform_conv2d_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\deform_conv2d_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\deform_conv2d_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/deform_conv2d_kernel.obj
D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\deform_conv2d_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\deform_conv2d_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\deform_conv2d_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers
    StreamSegmentSize(cudaStream_t s, bool char , size_t sz)
                                           ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed
        : stream(s), is_small_pool(char ), total_size(sz) {}
                                   ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/deform_conv2d_kernel.cu".
deform_conv2d_kernel.cu
[5/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\box_iou_rotated_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\box_iou_rotated_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\box_iou_rotated_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/box_iou_rotated_kernel.obj
D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\box_iou_rotated_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\box_iou_rotated_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\box_iou_rotated_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers
    StreamSegmentSize(cudaStream_t s, bool char , size_t sz)
                                           ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed
        : stream(s), is_small_pool(char ), total_size(sz) {}
                                   ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/box_iou_rotated_kernel.cu".
box_iou_rotated_kernel.cu
[6/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_align_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\roi_align_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_align_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/roi_align_kernel.obj
D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_align_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\roi_align_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_align_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers
    StreamSegmentSize(cudaStream_t s, bool char , size_t sz)
                                           ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed
        : stream(s), is_small_pool(char ), total_size(sz) {}
                                   ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/roi_align_kernel.cu".
roi_align_kernel.cu
[7/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_pool_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\ps_roi_pool_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_pool_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/ps_roi_pool_kernel.obj
D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_pool_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\ps_roi_pool_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_pool_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers
    StreamSegmentSize(cudaStream_t s, bool char , size_t sz)
                                           ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed
        : stream(s), is_small_pool(char ), total_size(sz) {}
                                   ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/ps_roi_pool_kernel.cu".
ps_roi_pool_kernel.cu
[8/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\nms_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\nms_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\nms_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/nms_kernel.obj
D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\nms_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\nms_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\nms_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers
    StreamSegmentSize(cudaStream_t s, bool char , size_t sz)
                                           ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed
        : stream(s), is_small_pool(char ), total_size(sz) {}
                                   ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/nms_kernel.cu".
nms_kernel.cu
[9/16] cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /wd4624 /wd4067 /wd4068 /EHsc -c C:\B\vision\torchvision\csrc\ops\nms.cpp /FoC:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\nms.obj /MP -g0 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C /std:c++20
cl : Command line warning D9002 : ignoring unknown option '-g0'
ninja: build stopped: subcommand failed.
[...]

---

**********************************************************************
** Visual Studio 2026 Developer Command Prompt v18.5.0-insiders
** Copyright (c) 2026 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x64'

D:\Program Files\Microsoft Visual Studio\18\Insiders>python F:\Python314\install\Lib\site-packages\torch\utils\collect_env.py
Collecting environment information...
PyTorch version: 2.12.0.dev20260401+cu132
Is debug build: False
CUDA used to build PyTorch: 13.2
ROCM used to build PyTorch: N/A

OS: Microsoft Windows 11 Pro (10.0.26200 64-bit)
GCC version: Could not collect
Clang version: 20.1.8
CMake version: version 4.3.1
Libc version: N/A

Python version: 3.14.3 (main, Mar 29 2026, 19:54:39) [MSC v.1944 64 bit (AMD64)] (64-bit runtime)
Python platform: Windows-11-10.0.26200-SP0
Is CUDA available: True
CUDA runtime version: 13.2.51
CUDA_MODULE_LOADING set to: LAZY
GPU models and configuration: GPU 0: NVIDIA GeForce RTX 5060 Ti
Nvidia driver version: 596.02
cuDNN version: Could not collect
Is XPU available: False
HIP runtime version: N/A
MIOpen runtime version: N/A
Is XNNPACK available: True
Caching allocator config: N/A

CPU:
Name: AMD Ryzen 7 5700X 8-Core Processor
Manufacturer: AuthenticAMD
Family: 107
Architecture: 9
ProcessorType: 3
DeviceID: CPU0
CurrentClockSpeed: 3063
MaxClockSpeed: 3401
L2CacheSize: 4096
L2CacheSpeed: None
Revision: 8450

Versions of relevant libraries:
[pip3] cublas_ops==0.0.5
[pip3] ema-pytorch==0.7.9
[pip3] flake8==7.3.0
[pip3] flake8-copyright==0.2.4
[pip3] mypy==1.20.0
[pip3] mypy_extensions==1.1.0
[pip3] numpy==2.4.4
[pip3] nvidia-cublas==13.3.0.5
[pip3] nvidia-cudnn-cu13==9.20.0.48
[pip3] nvidia-cudnn-frontend==1.21.0
[pip3] onnx==1.21.0
[pip3] onnxruntime==1.24.4
[pip3] open_clip_torch==3.3.0
[pip3] pytorch-lightning==2.6.1
[pip3] rotary-embedding-torch==0.8.9
[pip3] torch==2.12.0.dev20260401+cu132
[pip3] torch-complex==0.4.4
[pip3] torchaudio==2.11.0a0+c0cbdb9
[pip3] torchcodec==0.11.0
[pip3] torchdiffeq==0.2.5
[pip3] torchmetrics==1.9.0
[pip3] torchsde==0.2.6
[pip3] torchvision==0.27.0a0+9bf794d
[pip3] triton-windows==3.6.0.post26
[pip3] vector-quantize-pytorch==1.28.1
[conda] Could not collect
RAW_BUFFERClick to expand / collapse

Hi, I started encountering this problem a few moths ago, I reported it first time here: https://github.com/pytorch/pytorch/issues/166123#issuecomment-3623208599 I didn't open an issue about it until now because I assumed CUDA Toolkit > 13.0 is not fully supported. But recently I noticed that there are available PyTorch nightly wheels built with CUDA 13.2. Because there are no similar CUDA 13.2 Torchvision and Torchaudio wheels available at this moment (and I need them for ComfyUI to work with Pytorch CUDA 13.2 nightly) I tried to build them myself.

Trying to build Torchvision with CUDA Toolkit 13.2 fails with this error:

[...]
[1/16] cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /wd4624 /wd4067 /wd4068 /EHsc -c C:\B\vision\torchvision\csrc\ops\deform_conv2d.cpp /FoC:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\deform_conv2d.obj /MP -g0 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C /std:c++20
cl : Command line warning D9002 : ignoring unknown option '-g0'
[2/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/roi_pool_kernel.obj
D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_pool_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers
    StreamSegmentSize(cudaStream_t s, bool char , size_t sz)
                                           ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed
        : stream(s), is_small_pool(char ), total_size(sz) {}
                                   ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/roi_pool_kernel.cu".
roi_pool_kernel.cu
[3/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_align_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\ps_roi_align_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_align_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/ps_roi_align_kernel.obj
D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_align_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\ps_roi_align_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_align_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers
    StreamSegmentSize(cudaStream_t s, bool char , size_t sz)
                                           ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed
        : stream(s), is_small_pool(char ), total_size(sz) {}
                                   ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/ps_roi_align_kernel.cu".
ps_roi_align_kernel.cu
[4/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\deform_conv2d_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\deform_conv2d_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\deform_conv2d_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/deform_conv2d_kernel.obj
D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\deform_conv2d_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\deform_conv2d_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\deform_conv2d_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers
    StreamSegmentSize(cudaStream_t s, bool char , size_t sz)
                                           ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed
        : stream(s), is_small_pool(char ), total_size(sz) {}
                                   ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/deform_conv2d_kernel.cu".
deform_conv2d_kernel.cu
[5/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\box_iou_rotated_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\box_iou_rotated_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\box_iou_rotated_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/box_iou_rotated_kernel.obj
D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\box_iou_rotated_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\box_iou_rotated_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\box_iou_rotated_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers
    StreamSegmentSize(cudaStream_t s, bool char , size_t sz)
                                           ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed
        : stream(s), is_small_pool(char ), total_size(sz) {}
                                   ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/box_iou_rotated_kernel.cu".
box_iou_rotated_kernel.cu
[6/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_align_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\roi_align_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_align_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/roi_align_kernel.obj
D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_align_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\roi_align_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\roi_align_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers
    StreamSegmentSize(cudaStream_t s, bool char , size_t sz)
                                           ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed
        : stream(s), is_small_pool(char ), total_size(sz) {}
                                   ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/roi_align_kernel.cu".
roi_align_kernel.cu
[7/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_pool_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\ps_roi_pool_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_pool_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/ps_roi_pool_kernel.obj
D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_pool_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\ps_roi_pool_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\ps_roi_pool_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers
    StreamSegmentSize(cudaStream_t s, bool char , size_t sz)
                                           ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed
        : stream(s), is_small_pool(char ), total_size(sz) {}
                                   ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/ps_roi_pool_kernel.cu".
ps_roi_pool_kernel.cu
[8/16] D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\nms_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\nms_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\nms_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
FAILED: [code=2] C:/B/vision/build/temp.win-amd64-cpython-314/Release/B/vision/torchvision/csrc/ops/cuda/nms_kernel.obj
D:\Program Files\Nvidia\CUDA_Toolkit_13.2\bin\nvcc -MD -MF C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\nms_kernel.obj.d -std=c++20 -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /wd4624 -Xcompiler /wd4067 -Xcompiler /wd4068 -Xcompiler /EHsc --use-local-env -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -c C:\B\vision\torchvision\csrc\ops\cuda\nms_kernel.cu -o C:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\cuda\nms_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -gencode=arch=compute_120,code=compute_120 -gencode=arch=compute_120,code=sm_120
F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(105): error: invalid combination of type specifiers
    StreamSegmentSize(cudaStream_t s, bool char , size_t sz)
                                           ^

F:/Python314/install/Lib/site-packages/torch/include\c10/cuda/CUDACachingAllocator.h(106): error: type name is not allowed
        : stream(s), is_small_pool(char ), total_size(sz) {}
                                   ^

2 errors detected in the compilation of "C:/B/vision/torchvision/csrc/ops/cuda/nms_kernel.cu".
nms_kernel.cu
[9/16] cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD -DWITH_CUDA -Dtorchvision_EXPORTS -IC:\B\vision\torchvision\csrc -IF:\Python314\install\Lib\site-packages\torch\include -IF:\Python314\install\Lib\site-packages\torch\include\torch\csrc\api\include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include" "-ID:\Program Files\Nvidia\CuDNN\include" -IF:\Python314\install\include -IF:\Python314\install\Include "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\extras\CUPTI\include" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\include\CL" "-ID:\Program Files\Nvidia\CUDA_Toolkit_13.2\src" "-ID:\Program Files\Nvidia\cuDNN\include\13.1" "-ID:\Program Files\Nvidia\cuDSS\include" "-ID:\Program Files\Nvidia\cuSPARSELt\include" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Compute 2025.4.0\host\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3" "-IC:\Program Files\NVIDIA Corporation\Nsight Systems 2025.5.2\target-windows-x64\nvtx\include\nvtx3\nvtxDetail" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include" "-IC:\Program Files\NVIDIA cuTENSOR\v2.4\include\cutensor" -IF:\Python314\install\include -IF:\Python314\install\include\cpython -IF:\Python314\install\include\internal -IF:\Python314\install\include\internal\mimalloc -IF:\Python314\install\include\internal\mimalloc\mimalloc "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Tools\MSVC\14.50.35717\ATLMFC\include" "-ID:\Program Files\Microsoft Visual Studio\18\Insiders\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /wd4624 /wd4067 /wd4068 /EHsc -c C:\B\vision\torchvision\csrc\ops\nms.cpp /FoC:\B\vision\build\temp.win-amd64-cpython-314\Release\B\vision\torchvision\csrc\ops\nms.obj /MP -g0 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C /std:c++20
cl : Command line warning D9002 : ignoring unknown option '-g0'
ninja: build stopped: subcommand failed.
[...]

Full log:

torchvision_cuda13.2_failed_build_log_20260401.txt

I get similar error when I try to build other projects like: https://github.com/aredden/torch-cublas-hgemm.git https://github.com/mengqin/SageAttention.git (Sageatt 3 Blackwell fails, Sageattention 2 works)

I have currently installed both CUDA Toolkit 13.0 and 13.2. If I use CUDA Toolkit 13.0 instead of 13.2 all the builds mentioned above are succesful, for example this is the log for Torchvision:

torchvision_cuda13.0_successful_build_log_20260401.txt

In the past I had CUDA Toolkit 13.1 (before 13.2 was released), I had similar CUDACachingAllocator.h errors with it.

My environment:

**********************************************************************
** Visual Studio 2026 Developer Command Prompt v18.5.0-insiders
** Copyright (c) 2026 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x64'

D:\Program Files\Microsoft Visual Studio\18\Insiders>python F:\Python314\install\Lib\site-packages\torch\utils\collect_env.py
Collecting environment information...
PyTorch version: 2.12.0.dev20260401+cu132
Is debug build: False
CUDA used to build PyTorch: 13.2
ROCM used to build PyTorch: N/A

OS: Microsoft Windows 11 Pro (10.0.26200 64-bit)
GCC version: Could not collect
Clang version: 20.1.8
CMake version: version 4.3.1
Libc version: N/A

Python version: 3.14.3 (main, Mar 29 2026, 19:54:39) [MSC v.1944 64 bit (AMD64)] (64-bit runtime)
Python platform: Windows-11-10.0.26200-SP0
Is CUDA available: True
CUDA runtime version: 13.2.51
CUDA_MODULE_LOADING set to: LAZY
GPU models and configuration: GPU 0: NVIDIA GeForce RTX 5060 Ti
Nvidia driver version: 596.02
cuDNN version: Could not collect
Is XPU available: False
HIP runtime version: N/A
MIOpen runtime version: N/A
Is XNNPACK available: True
Caching allocator config: N/A

CPU:
Name: AMD Ryzen 7 5700X 8-Core Processor
Manufacturer: AuthenticAMD
Family: 107
Architecture: 9
ProcessorType: 3
DeviceID: CPU0
CurrentClockSpeed: 3063
MaxClockSpeed: 3401
L2CacheSize: 4096
L2CacheSpeed: None
Revision: 8450

Versions of relevant libraries:
[pip3] cublas_ops==0.0.5
[pip3] ema-pytorch==0.7.9
[pip3] flake8==7.3.0
[pip3] flake8-copyright==0.2.4
[pip3] mypy==1.20.0
[pip3] mypy_extensions==1.1.0
[pip3] numpy==2.4.4
[pip3] nvidia-cublas==13.3.0.5
[pip3] nvidia-cudnn-cu13==9.20.0.48
[pip3] nvidia-cudnn-frontend==1.21.0
[pip3] onnx==1.21.0
[pip3] onnxruntime==1.24.4
[pip3] open_clip_torch==3.3.0
[pip3] pytorch-lightning==2.6.1
[pip3] rotary-embedding-torch==0.8.9
[pip3] torch==2.12.0.dev20260401+cu132
[pip3] torch-complex==0.4.4
[pip3] torchaudio==2.11.0a0+c0cbdb9
[pip3] torchcodec==0.11.0
[pip3] torchdiffeq==0.2.5
[pip3] torchmetrics==1.9.0
[pip3] torchsde==0.2.6
[pip3] torchvision==0.27.0a0+9bf794d
[pip3] triton-windows==3.6.0.post26
[pip3] vector-quantize-pytorch==1.28.1
[conda] Could not collect

cc @malfet @seemethere @peterjc123 @mszhanyi @skyline75489 @nbcsm @iremyux @Blackhex @jbschlosser

extent analysis

TL;DR

The issue is likely due to a compatibility problem between CUDA Toolkit 13.2 and the PyTorch build process, specifically with the CUDACachingAllocator.h file.

Guidance

  1. Check CUDA version compatibility: The error messages suggest that the issue is related to the CUDA version. Try building with CUDA Toolkit 13.0, which has been reported to work successfully.
  2. Verify PyTorch version: Ensure that the PyTorch version is compatible with CUDA Toolkit 13.2. The torch.utils.collect_env.py output shows that PyTorch was built with CUDA 13.2, but the build process is failing.
  3. Inspect CUDACachingAllocator.h: The error messages point to issues with the CUDACachingAllocator.h file. Check the file for any syntax errors or compatibility issues with CUDA 13.2.

Example

No code example is provided, as the issue is related to a build process and not a specific code snippet.

Notes

  • The issue seems to be specific to CUDA Toolkit 13.2, as builds with CUDA 13.0 are successful.
  • The error messages are consistent across multiple projects, suggesting a common issue with the CUDA 13.2 build process.

Recommendation

Apply a workaround by using CUDA Toolkit 13.0 instead of 13.2, as it has been reported to work successfully. This will allow you to build the projects until the compatibility issue with CUDA 13.2 is resolved.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

pytorch - ✅(Solved) Fix [Windows] Building TorchVision and some other projects / extensions using CUDA Toolkit >13.0 fails due to "CUDACachingAllocator.h - type name is not allowed" error [1 pull requests, 3 comments, 2 participants]