Closed mbernier-arcturus closed 3 months ago
not a solution but I used this workaround
.\vcpkg install colmap[cuda]:x64-windows --head
the latest port is from October 2023, there was a build issue that were merged into dev branch colmap in July 2023 referenced in this issue on the logging behavior shown in the current port 2023-10-01#1 https://github.com/colmap/colmap/issues/2065#issuecomment-1656213789. I don't know when it was merged into main, but perhaps updating the ref would improve the experience installing this port.
Maybe the real error is skipped in the log you report? My error is as follows:
[47/210] C:\PROGRA~1\NVIDIA~2\CUDA\v12.3\bin\nvcc.exe -forward-unknown-to-host-compiler -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_NO_LIB -DBOOST_GRAPH_DYN_LINK -DBOOST_GRAPH_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_USE_DLL -DCOLMAP_CGAL_ENABLED -DCOLMAP_CUDA_ENABLED -DCOLMAP_GPU_ENABLED -DCOLMAP_GUI_ENABLED -DCOLMAP_OPENGL_ENABLED -DCOLMAP_OPENMP_ENABLED -DEIGEN_INITIALIZE_MATRICES_BY_NAN -DGFLAGS_IS_A_DLL=1 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGL_GLEXT_PROTOTYPES -DIMATH_DLL -DNOMINMAX -DOPENEXR_DLL -DQT_CORE_LIB -DQT_GUI_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_MWAITXINTRIN_H_INCLUDED -IF:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src -isystem F:\vcpkg\installed\x64-windows\include -isystem F:\vcpkg\installed\x64-windows\include\eigen3 -isystem F:\vcpkg\installed\x64-windows\include\qt5 -isystem F:\vcpkg\installed\x64-windows\include\qt5\QtCore -isystem F:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc -isystem F:\vcpkg\installed\x64-windows\include\qt5\QtOpenGL -isystem F:\vcpkg\installed\x64-windows\include\qt5\QtWidgets -isystem F:\vcpkg\installed\x64-windows\include\qt5\QtGui -isystem F:\vcpkg\installed\x64-windows\include\webp -isystem F:\vcpkg\installed\x64-windows\include\OpenEXR -isystem F:\vcpkg\installed\x64-windows\include\Imath -isystem "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.3\include" -D_WINDOWS -Xcompiler="/W3 /GR /EHsc" -D_FORCE_INLINES -Wno-deprecated-gpu-targets --use_fast_math --default-stream per-thread -Xptxas=-suppress-stack-size-warning -Xcompiler="-MDd -Zi -Ob0 -Od /RTC1" -std=c++14 -arch=native /EHsc -MD -MT src\colmap\mvs\CMakeFiles\colmap_mvs_cuda.dir\gpu_mat_prng.cu.obj -MF src\colmap\mvs\CMakeFiles\colmap_mvs_cuda.dir\gpu_mat_prng.cu.obj.d -x cu -c F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\gpu_mat_prng.cu -o src\colmap\mvs\CMakeFiles\colmap_mvs_cuda.dir\gpu_mat_prng.cu.obj -Xcompiler=-Fdsrc\colmap\mvs\CMakeFiles\colmap_mvs_cuda.dir\colmap_mvs_cuda.pdb,-FS
FAILED: src/colmap/mvs/CMakeFiles/colmap_mvs_cuda.dir/gpu_mat_prng.cu.obj
C:\PROGRA~1\NVIDIA~2\CUDA\v12.3\bin\nvcc.exe -forward-unknown-to-host-compiler -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_NO_LIB -DBOOST_GRAPH_DYN_LINK -DBOOST_GRAPH_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_USE_DLL -DCOLMAP_CGAL_ENABLED -DCOLMAP_CUDA_ENABLED -DCOLMAP_GPU_ENABLED -DCOLMAP_GUI_ENABLED -DCOLMAP_OPENGL_ENABLED -DCOLMAP_OPENMP_ENABLED -DEIGEN_INITIALIZE_MATRICES_BY_NAN -DGFLAGS_IS_A_DLL=1 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGL_GLEXT_PROTOTYPES -DIMATH_DLL -DNOMINMAX -DOPENEXR_DLL -DQT_CORE_LIB -DQT_GUI_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_MWAITXINTRIN_H_INCLUDED -IF:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src -isystem F:\vcpkg\installed\x64-windows\include -isystem F:\vcpkg\installed\x64-windows\include\eigen3 -isystem F:\vcpkg\installed\x64-windows\include\qt5 -isystem F:\vcpkg\installed\x64-windows\include\qt5\QtCore -isystem F:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc -isystem F:\vcpkg\installed\x64-windows\include\qt5\QtOpenGL -isystem F:\vcpkg\installed\x64-windows\include\qt5\QtWidgets -isystem F:\vcpkg\installed\x64-windows\include\qt5\QtGui -isystem F:\vcpkg\installed\x64-windows\include\webp -isystem F:\vcpkg\installed\x64-windows\include\OpenEXR -isystem F:\vcpkg\installed\x64-windows\include\Imath -isystem "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.3\include" -D_WINDOWS -Xcompiler="/W3 /GR /EHsc" -D_FORCE_INLINES -Wno-deprecated-gpu-targets --use_fast_math --default-stream per-thread -Xptxas=-suppress-stack-size-warning -Xcompiler="-MDd -Zi -Ob0 -Od /RTC1" -std=c++14 -arch=native /EHsc -MD -MT src\colmap\mvs\CMakeFiles\colmap_mvs_cuda.dir\gpu_mat_prng.cu.obj -MF src\colmap\mvs\CMakeFiles\colmap_mvs_cuda.dir\gpu_mat_prng.cu.obj.d -x cu -c F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\gpu_mat_prng.cu -o src\colmap\mvs\CMakeFiles\colmap_mvs_cuda.dir\gpu_mat_prng.cu.obj -Xcompiler=-Fdsrc\colmap\mvs\CMakeFiles\colmap_mvs_cuda.dir\colmap_mvs_cuda.pdb,-FS
nvcc warning : Cannot find valid GPU for '-arch=native', default arch is used
nvcc fatal : A single input file is required for a non-link phase when an outputfile is specified
...
[55/210] C:\PROGRA~1\MIB055~1\2022\ENTERP~1\VC\Tools\MSVC\1439~1.335\bin\Hostx64\x64\cl.exe /TP -DBOOST_ALL_DYN_LINK=1 -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_NO_LIB -DBOOST_GRAPH_DYN_LINK -DBOOST_GRAPH_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_USE_DLL -DCGAL_USE_GMPXX=1 -DCOLMAP_CGAL_ENABLED -DCOLMAP_CUDA_ENABLED -DCOLMAP_GPU_ENABLED -DCOLMAP_GUI_ENABLED -DCOLMAP_OPENGL_ENABLED -DCOLMAP_OPENMP_ENABLED -DEIGEN_INITIALIZE_MATRICES_BY_NAN -DGFLAGS_IS_A_DLL=1 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGL_GLEXT_PROTOTYPES -DIMATH_DLL -DNOMINMAX -DOPENEXR_DLL -DQT_CORE_LIB -DQT_GUI_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_MWAITXINTRIN_H_INCLUDED -IF:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src -external:IF:\vcpkg\installed\x64-windows\include -external:IF:\vcpkg\installed\x64-windows\include\eigen3 -external:IF:\vcpkg\installed\x64-windows\include\webp -external:IF:\vcpkg\installed\x64-windows\include\OpenEXR -external:IF:\vcpkg\installed\x64-windows\include\Imath -external:IF:\vcpkg\installed\x64-windows\include\qt5 -external:IF:\vcpkg\installed\x64-windows\include\qt5\QtCore -external:IF:\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc -external:IF:\vcpkg\installed\x64-windows\include\qt5\QtOpenGL -external:IF:\vcpkg\installed\x64-windows\include\qt5\QtWidgets -external:IF:\vcpkg\installed\x64-windows\include\qt5\QtGui -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /EHsc /MP /bigobj /W3 /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -std:c++14 /Zc:__cplusplus /EHsc -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS /fp:strict /fp:except- /bigobj /showIncludes /Fosrc\colmap\mvs\CMakeFiles\colmap_mvs.dir\meshing.cc.obj /Fdsrc\colmap\mvs\CMakeFiles\colmap_mvs.dir\colmap_mvs.pdb /FS -c F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(164): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(192): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(203): warning C4244: 'argument': conversion from 'const double' to 'const float', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(203): warning C4244: 'argument': conversion from 'const double' to 'const float', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(203): warning C4244: 'argument': conversion from 'const double' to 'const float', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(242): warning C4267: '=': conversion from 'size_t' to 'uint32_t', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(292): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(292): warning C4267: 'initializing': conversion from 'size_t' to 'const int', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(327): warning C4267: 'argument': conversion from 'size_t' to '_Ty', possible loss of data
with
[
_Ty=boost::random::seed_seq::result_type
]
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(333): warning C4267: 'argument': conversion from 'size_t' to 'const uint32_t', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(441): warning C4244: 'argument': conversion from 'double' to '_Ty', possible loss of data
with
[
_Ty=float
]
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(626): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(626): warning C4244: 'initializing': conversion from 'double' to 'const float', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(708): warning C4244: 'argument': conversion from 'const double' to 'const float', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(708): warning C4244: 'argument': conversion from 'const double' to 'const float', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(730): warning C4267: 'argument': conversion from 'size_t' to 'const int', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(776): warning C4244: '+=': conversion from 'const double' to 'float', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(783): warning C4244: '+=': conversion from 'double' to '_Ty', possible loss of data
with
[
_Ty=float
]
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(819): warning C4244: '+=': conversion from 'double' to '_Ty', possible loss of data
with
[
_Ty=float
]
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(824): warning C4244: '+=': conversion from 'const double' to 'float', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(913): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(912): warning C4244: 'initializing': conversion from 'double' to 'const float', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(915): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(914): warning C4244: 'initializing': conversion from 'double' to 'const float', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(964): warning C4244: 'initializing': conversion from '_Ty' to 'float', possible loss of data
with
[
_Ty=double
]
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(963): warning C4244: 'initializing': conversion from '_Ty' to 'const float', possible loss of data
with
[
_Ty=double
]
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(992): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(991): warning C4244: 'initializing': conversion from 'double' to 'const float', possible loss of data
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.39.33519\include\xmemory(727): warning C4244: 'argument': conversion from 'const double' to 'const float', possible loss of data
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.39.33519\include\xmemory(727): note: the template instantiation context (the oldest one first) is
F:\vcpkg\buildtrees\colmap\src\f69e5aa28f-d3d9082ca8.clean\src\colmap\mvs\meshing.cc(986): note: see reference to function template instantiation 'void std::vector<colmap::PlyMeshVertex,std::allocator<colmap::PlyMeshVertex>>::emplace_back<const double&,const double&,const double&>(const double &,const double &,const double &)' being compiled
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.39.33519\include\vector(862): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::_Emplace_one_at_back<const double&,const double&,const double&>(const double &,const double &,const double &)' being compiled
with
[
_Ty=colmap::PlyMeshVertex
]
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.39.33519\include\vector(780): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::_Emplace_back_with_unused_capacity<const double&,const double&,const double&>(const double &,const double &,const double &)' being compiled
with
[
_Ty=colmap::PlyMeshVertex
]
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.39.33519\include\vector(798): note: see reference to function template instantiation 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,const double&,const double&,const double&>(_Alloc &,_Objty *const ,const double &,const double &,const double &)' being compiled
with
[
_Alloc=std::allocator<colmap::PlyMeshVertex>,
_Ty=colmap::PlyMeshVertex,
_Objty=colmap::PlyMeshVertex
]
ninja: build stopped: subcommand failed.
Package: colmap[core,cuda]:x64-windows@2023-10-01
Host Environment
To Reproduce
vcpkg install colmap[cuda]:x64-windows
Failure logs
C:\Users\berm2\git\vcpkg\buildtrees\colmap\install-x64-windows-dbg-out.log
``` Change Dir: 'C:/Users/berm2/git/vcpkg/buildtrees/colmap/x64-windows-dbg' Run Build Command(s): "C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe" -v -v -j25 install [1/210] C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1439~1.335\bin\Hostx64\x64\cl.exe /TP -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_NO_LIB -DBOOST_GRAPH_DYN_LINK -DBOOST_GRAPH_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_USE_DLL -DCOLMAP_CGAL_ENABLED -DCOLMAP_CUDA_ENABLED -DCOLMAP_GPU_ENABLED -DCOLMAP_GUI_ENABLED -DCOLMAP_OPENGL_ENABLED -DCOLMAP_OPENMP_ENABLED -DEIGEN_INITIALIZE_MATRICES_BY_NAN -DGFLAGS_IS_A_DLL=1 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -DGL_GLEXT_PROTOTYPES -DIMATH_DLL -DNOMINMAX -DOPENEXR_DLL -DQT_CORE_LIB -DQT_GUI_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_MWAITXINTRIN_H_INCLUDED -IC:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include\eigen3 -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include\qt5 -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include\qt5\QtCore -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include\qt5\QtOpenGL -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include\qt5\QtWidgets -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include\qt5\QtGui -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include\openjpeg-2.5 -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include\webp -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include\OpenEXR -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include\Imath -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /EHsc /MP /bigobj /W3 /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -std:c++14 /Zc:__cplusplus /EHsc /showIncludes /Fosrc\colmap\estimators\CMakeFiles\colmap_estimators.dir\generalized_absolute_pose_coeffs.cc.obj /Fdsrc\colmap\estimators\CMakeFiles\colmap_estimators.dir\colmap_estimators.pdb /FS -c C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\estimators\generalized_absolute_pose_coeffs.cc [2/210] C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1439~1.335\bin\Hostx64\x64\cl.exe /TP -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_CONTAINER_DYN_LINK -DBOOST_CONTAINER_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_FILESYSTEM_NO_LIB -DBOOST_GRAPH_DYN_LINK -DBOOST_GRAPH_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_THREAD_USE_DLL -DCOLMAP_CGAL_ENABLED -DCOLMAP_CUDA_ENABLED -DCOLMAP_GPU_ENABLED -DCOLMAP_GUI_ENABLED -DCOLMAP_OPENGL_ENABLED -DCOLMAP_OPENMP_ENABLED -DEIGEN_INITIALIZE_MATRICES_BY_NAN -DGFLAGS_IS_A_DLL=1 -DGLOG_NO_ABBREVIATED_SEVERITIES -DGLOG_USE_GFLAGS -DGLOG_USE_GLOG_EXPORT -DGL_GLEXT_PROTOTYPES -DIMATH_DLL -DNOMINMAX -DOPENEXR_DLL -DQT_CORE_LIB -DQT_GUI_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DWIN32_LEAN_AND_MEAN -D_MWAITXINTRIN_H_INCLUDED -IC:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include\eigen3 -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include\qt5 -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include\qt5\QtCore -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\tools\qt5\mkspecs\win32-msvc -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include\qt5\QtOpenGL -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include\qt5\QtWidgets -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include\qt5\QtGui -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include\openjpeg-2.5 -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include\webp -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include\OpenEXR -external:IC:\Users\berm2\git\vcpkg\installed\x64-windows\include\Imath -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /EHsc /MP /bigobj /W3 /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -std:c++14 /Zc:__cplusplus /EHsc /showIncludes /Fosrc\colmap\estimators\CMakeFiles\colmap_estimators.dir\triangulation.cc.obj /Fdsrc\colmap\estimators\CMakeFiles\colmap_estimators.dir\colmap_estimators.pdb /FS -c C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\estimators\triangulation.cc C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap/optim/ransac.h(152): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap/optim/ransac.h(152): note: the template instantiation context (the oldest one first) is C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\estimators\triangulation.cc(150): note: see reference to class template instantiation 'colmap::LORANSAC