microsoft / vcpkg

C++ Library Manager for Windows, Linux, and MacOS
MIT License
22k stars 6.12k forks source link

[colmap] Build error on x64-windows #38774

Closed mbernier-arcturus closed 17 hours ago

mbernier-arcturus commented 3 weeks ago

Package: colmap[core,cuda]:x64-windows@2023-10-01

Host Environment

To Reproduce

vcpkg install colmap[cuda]:x64-windows

Failure logs

-- Using cached colmap-colmap-9c704e89ff0a80e797725e112011f9f69e5aa28f.tar.gz.
-- Cleaning sources at C:/Users/berm2/git/vcpkg/buildtrees/colmap/src/f69e5aa28f-361efbb7b2.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source C:/Users/berm2/git/vcpkg/downloads/colmap-colmap-9c704e89ff0a80e797725e112011f9f69e5aa28f.tar.gz
-- Using source at C:/Users/berm2/git/vcpkg/buildtrees/colmap/src/f69e5aa28f-361efbb7b2.clean
-- Found external ninja('1.11.0').
-- Configuring x64-windows-dbg
-- Configuring x64-windows-rel
-- Building x64-windows-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
    Command failed: C:/Users/berm2/git/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/bin/cmake.exe --build . --config Debug --target install -- -v -j25
    Working Directory: C:/Users/berm2/git/vcpkg/buildtrees/colmap/x64-windows-dbg
    See logs for more information:
      C:\Users\berm2\git\vcpkg\buildtrees\colmap\install-x64-windows-dbg-out.log

Call Stack (most recent call first):
  installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
  installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
  ports/colmap/portfile.cmake:58 (vcpkg_cmake_install)
  scripts/ports.cmake:175 (include)
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' being compiled C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap/optim/loransac.h(86): note: while compiling class template member function 'colmap::LORANSAC::LORANSAC(const colmap::RANSACOptions &)' C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\estimators\triangulation.cc(150): note: see the first reference to 'colmap::LORANSAC::LORANSAC' in 'colmap::EstimateTriangulation' C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap/optim/ransac.h(141): note: while compiling class template member function 'colmap::RANSAC::RANSAC(const colmap::RANSACOptions &)' with [ Estimator=colmap::TriangulationEstimator, SupportMeasurer=colmap::InlierSupportMeasurer, Sampler=colmap::CombinationSampler ] [3/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\utils.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\utils.cc C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\estimators\utils.cc(49): warning C4244: 'argument': conversion from 'const size_t' to 'const double', possible loss of data [4/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\two_view_geometry.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\two_view_geometry.cc C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\estimators\two_view_geometry.cc(204): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\estimators\two_view_geometry.cc(208): 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): 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\two_view_geometry.cc(121): note: see reference to class template instantiation 'colmap::LORANSAC' being compiled C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap/optim/loransac.h(86): note: while compiling class template member function 'colmap::LORANSAC::LORANSAC(const colmap::RANSACOptions &)' C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\estimators\two_view_geometry.cc(121): note: see the first reference to 'colmap::LORANSAC::LORANSAC' in 'colmap::`anonymous-namespace'::EstimateCalibratedHomography' C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap/optim/ransac.h(141): note: while compiling class template member function 'colmap::RANSAC::RANSAC(const colmap::RANSACOptions &)' with [ Estimator=colmap::HomographyMatrixEstimator, SupportMeasurer=colmap::InlierSupportMeasurer, Sampler=colmap::RandomSampler ] C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap/estimators/translation_transform.h(92): warning C4244: 'argument': conversion from 'unsigned __int64' to 'const double', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap/estimators/translation_transform.h(92): note: the template instantiation context (the oldest one first) is C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\estimators\two_view_geometry.cc(624): note: see reference to class template instantiation 'colmap::LORANSAC,colmap::TranslationTransformEstimator<2>,colmap::InlierSupportMeasurer,colmap::RandomSampler>' being compiled C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap/optim/loransac.h(95): note: while compiling class template member function 'colmap::RANSAC::Report colmap::LORANSAC,SupportMeasurer,Sampler>::Estimate(const std::vector> &,const std::vector> &)' with [ Estimator=colmap::TranslationTransformEstimator<2>, SupportMeasurer=colmap::InlierSupportMeasurer, Sampler=colmap::RandomSampler ] C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\estimators\two_view_geometry.cc(625): note: see the first reference to 'colmap::LORANSAC,colmap::TranslationTransformEstimator<2>,colmap::InlierSupportMeasurer,colmap::RandomSampler>::Estimate' in 'colmap::DetectWatermark' C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap/estimators/translation_transform.h(81): note: while compiling class template member function 'std::vector> colmap::TranslationTransformEstimator<2>::Estimate(const std::vector> &,const std::vector> &)' C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap/estimators/translation_transform.h(93): warning C4244: 'argument': conversion from 'unsigned __int64' to 'const double', possible loss of data [5/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_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_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\controllers\CMakeFiles\colmap_controllers.dir\bundle_adjustment.cc.obj /Fdsrc\colmap\controllers\CMakeFiles\colmap_controllers.dir\colmap_controllers.pdb /FS -c C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\controllers\bundle_adjustment.cc ... Skipped 359 lines ... _Alloc=std::allocator> ] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\xhash(610): note: see reference to function template instantiation 'std::_List_node_emplace_op2::void_pointer>>>::_List_node_emplace_op2(_Alnode &,const std::string &,size_t &)' being compiled with [ _Ty=std::pair, _Alloc=std::allocator>, _Alnode=std::allocator,std::_Default_allocator_traits>>::void_pointer>> ] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\list(585): note: see reference to function template instantiation 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,const std::string&,size_t&>(_Alloc &,_Objty *const ,const std::string &,size_t &)' being compiled with [ _Alloc=std::allocator,std::_Default_allocator_traits>>::void_pointer>>, _Ty=std::pair, _Objty=std::pair ] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\xmemory(727): note: see reference to function template instantiation 'std::pair::pair(_Other1,_Other2) noexcept(false)' being compiled with [ _Other1=const std::string &, _Other2=size_t & ] [43/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 -DNOMINMAX -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: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 /showIncludes /Fosrc\colmap\geometry\CMakeFiles\colmap_geometry.dir\triangulation.cc.obj /Fdsrc\colmap\geometry\CMakeFiles\colmap_geometry.dir\colmap_geometry.pdb /FS -c C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\geometry\triangulation.cc [44/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\pose.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\pose.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\pose.cc(170): note: see reference to class template instantiation 'colmap::RANSAC' being compiled C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap/optim/ransac.h(141): note: while compiling class template member function 'colmap::RANSAC::RANSAC(const colmap::RANSACOptions &)' C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\estimators\pose.cc(170): note: see the first reference to 'colmap::RANSAC::RANSAC' in 'colmap::EstimateRelativePose' C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\xmemory(727): warning C4267: 'initializing': conversion from 'size_t' to '_Objty', possible loss of data with [ _Objty=int ] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\xmemory(727): note: the template instantiation context (the oldest one first) is C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\estimators\pose.cc(269): note: see reference to function template instantiation 'std::_Vector_iterator>> std::vector<_Ty,std::allocator<_Ty>>::insert>>,0>(std::_Vector_const_iterator>>,_Iter,_Iter)' being compiled with [ _Ty=int32_t, _Iter=std::_Vector_const_iterator>> ] C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\estimators\pose.cc(269): note: see the first reference to 'std::vector>::insert' in 'colmap::RefineAbsolutePose' C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\vector(1241): note: see reference to function template instantiation 'void std::vector>::_Insert_counted_range(std::_Vector_const_iterator>>,_Iter,const unsigned __int64)' being compiled with [ _Ty=int32_t, _Iter=const unsigned __int64 * ] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\vector(1138): note: see reference to function template instantiation 'int *std::_Uninitialized_copy_n>(_InIt,size_t,int *,_Alloc &)' being compiled with [ _InIt=const unsigned __int64 *, _Alloc=std::allocator ] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\xmemory(1891): note: see reference to function template instantiation 'void std::_Uninitialized_backout_al<_Alloc>::_Emplace_back(const unsigned __int64 &)' being compiled with [ _Alloc=std::allocator ] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\xmemory(1805): note: see reference to function template instantiation 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,const unsigned __int64&>(_Alloc &,_Objty *const ,const unsigned __int64 &)' being compiled with [ _Alloc=std::allocator, _Ty=int, _Objty=int ] [45/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 -DNOMINMAX -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\GKlib -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: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 /showIncludes /Fosrc\colmap\math\CMakeFiles\colmap_math.dir\polynomial.cc.obj /Fdsrc\colmap\math\CMakeFiles\colmap_math.dir\colmap_math.pdb /FS -c C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\math\polynomial.cc C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\math\polynomial.cc(149): warning C4244: 'initializing': conversion from 'Eigen::EigenBase::Index' to 'int', possible loss of data with [ Derived=Eigen::Matrix ] C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\math\polynomial.cc(149): warning C4244: 'initializing': conversion from 'Eigen::EigenBase::Index' to 'const int', possible loss of data with [ Derived=Eigen::Matrix ] C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\math\polynomial.cc(214): warning C4244: 'initializing': conversion from 'Eigen::EigenBase::Index' to 'int', possible loss of data with [ Derived=Eigen::Matrix ] C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\math\polynomial.cc(214): warning C4244: 'initializing': conversion from 'Eigen::EigenBase::Index' to 'const int', possible loss of data with [ Derived=Eigen::Matrix ] C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\math\polynomial.cc(256): warning C4244: 'initializing': conversion from 'Eigen::EigenBase::Index' to 'int', possible loss of data with [ Derived=Eigen::Matrix ] C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\math\polynomial.cc(255): warning C4244: 'initializing': conversion from 'Eigen::EigenBase::Index' to 'const int', possible loss of data with [ Derived=Eigen::Matrix ] [46/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\fundamental_matrix.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\fundamental_matrix.cc [47/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\essential_matrix.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\essential_matrix.cc [48/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\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: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: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 /bigobj /Zc:__cplusplus /EHsc /showIncludes /Fosrc\colmap\exe\CMakeFiles\colmap_exe.dir\sfm.cc.obj /Fdsrc\colmap\exe\CMakeFiles\colmap_exe.dir\colmap_exe.pdb /FS -c C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\exe\sfm.cc [49/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_relative_pose.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_relative_pose.cc [50/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 -DNOMINMAX -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: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 /showIncludes /Fosrc\colmap\geometry\CMakeFiles\colmap_geometry.dir\pose.cc.obj /Fdsrc\colmap\geometry\CMakeFiles\colmap_geometry.dir\colmap_geometry.pdb /FS -c C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\geometry\pose.cc [51/210] C:\PROGRA~1\MICROS~2\2022\COMMUN~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 -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\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: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: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 C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(164): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(192): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(203): warning C4244: 'argument': conversion from 'const double' to 'const float', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(203): warning C4244: 'argument': conversion from 'const double' to 'const float', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(203): warning C4244: 'argument': conversion from 'const double' to 'const float', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(242): warning C4267: '=': conversion from 'size_t' to 'uint32_t', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(292): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(292): warning C4267: 'initializing': conversion from 'size_t' to 'const int', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.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 ] C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(333): warning C4267: 'argument': conversion from 'size_t' to 'const uint32_t', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(441): warning C4244: 'argument': conversion from 'double' to '_Ty', possible loss of data with [ _Ty=float ] C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(626): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(626): warning C4244: 'initializing': conversion from 'double' to 'const float', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(708): warning C4244: 'argument': conversion from 'const double' to 'const float', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(708): warning C4244: 'argument': conversion from 'const double' to 'const float', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(730): warning C4267: 'argument': conversion from 'size_t' to 'const int', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(776): warning C4244: '+=': conversion from 'const double' to 'float', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(783): warning C4244: '+=': conversion from 'double' to '_Ty', possible loss of data with [ _Ty=float ] C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(819): warning C4244: '+=': conversion from 'double' to '_Ty', possible loss of data with [ _Ty=float ] C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(824): warning C4244: '+=': conversion from 'const double' to 'float', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(913): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(912): warning C4244: 'initializing': conversion from 'double' to 'const float', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(915): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(914): warning C4244: 'initializing': conversion from 'double' to 'const float', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(964): warning C4244: 'initializing': conversion from '_Ty' to 'float', possible loss of data with [ _Ty=double ] C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(963): warning C4244: 'initializing': conversion from '_Ty' to 'const float', possible loss of data with [ _Ty=double ] C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(992): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.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\Community\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\Community\VC\Tools\MSVC\14.39.33519\include\xmemory(727): note: the template instantiation context (the oldest one first) is C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\mvs\meshing.cc(986): note: see reference to function template instantiation 'void std::vector>::emplace_back(const double &,const double &,const double &)' being compiled C:\Program Files\Microsoft Visual Studio\2022\Community\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 &)' being compiled with [ _Ty=colmap::PlyMeshVertex ] C:\Program Files\Microsoft Visual Studio\2022\Community\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 &)' being compiled with [ _Ty=colmap::PlyMeshVertex ] C:\Program Files\Microsoft Visual Studio\2022\Community\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, _Ty=colmap::PlyMeshVertex, _Objty=colmap::PlyMeshVertex ] [52/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\bundle_adjustment.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\bundle_adjustment.cc [53/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\absolute_pose.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\absolute_pose.cc C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\estimators\absolute_pose.cc(256): warning C4244: 'argument': conversion from 'unsigned __int64' to 'const double', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\estimators\absolute_pose.cc(548): warning C4244: 'argument': conversion from 'unsigned __int64' to 'const double', possible loss of data C:\Users\berm2\git\vcpkg\buildtrees\colmap\src\f69e5aa28f-361efbb7b2.clean\src\colmap\estimators\absolute_pose.cc(549): warning C4244: 'argument': conversion from 'unsigned __int64' to 'const double', possible loss of data ninja: build stopped: subcommand failed. ```
greenbrettmichael commented 1 week 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.

MonicaLiu0311 commented 6 days ago

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.