Skip to content

Instantly share code, notes, and snippets.

@bouk
Created February 14, 2024 11:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bouk/a8450bf8d88b9b3f20a33a44ef411d91 to your computer and use it in GitHub Desktop.
Save bouk/a8450bf8d88b9b3f20a33a44ef411d91 to your computer and use it in GitHub Desktop.
Running phase: unpackPhase
unpacking source archive /nix/store/d4bmxqwn7mf8v6ax4xmnmmk8qff9dm39-source
source root is source
Running phase: patchPhase
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
fixing cmake files...
cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_LOCALEDIR=/nix/store/xwzrla1j021gpbnb6d5n6r01gdhn2314-openmvs-2.3.0/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/xwzrla1j021gpbnb6d5n6r01gdhn2314-openmvs-2.3.0/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/xwzrla1j021gpbnb6d5n6r01gdhn2314-openmvs-2.3.0/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/xwzrla1j021gpbnb6d5n6r01gdhn2314-openmvs-2.3.0/share/doc/OpenMVS -DCMAKE_INSTALL_INFODIR=/nix/store/xwzrla1j021gpbnb6d5n6r01gdhn2314-openmvs-2.3.0/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/xwzrla1j021gpbnb6d5n6r01gdhn2314-openmvs-2.3.0/share/man -DCMAKE_INSTALL_OLDINCLUDEDIR=/nix/store/xwzrla1j021gpbnb6d5n6r01gdhn2314-openmvs-2.3.0/include -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/xwzrla1j021gpbnb6d5n6r01gdhn2314-openmvs-2.3.0/include -DCMAKE_INSTALL_SBINDIR=/nix/store/xwzrla1j021gpbnb6d5n6r01gdhn2314-openmvs-2.3.0/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/xwzrla1j021gpbnb6d5n6r01gdhn2314-openmvs-2.3.0/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/xwzrla1j021gpbnb6d5n6r01gdhn2314-openmvs-2.3.0/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_OSX_SYSROOT= -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/4cjqvbp1jbkps185wl8qnbjpf8bdy8j9-gcc-wrapper-13.2.0/bin/strip -DCMAKE_RANLIB=/nix/store/4cjqvbp1jbkps185wl8qnbjpf8bdy8j9-gcc-wrapper-13.2.0/bin/ranlib -DCMAKE_AR=/nix/store/4cjqvbp1jbkps185wl8qnbjpf8bdy8j9-gcc-wrapper-13.2.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/xwzrla1j021gpbnb6d5n6r01gdhn2314-openmvs-2.3.0
-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /nix/store/4cjqvbp1jbkps185wl8qnbjpf8bdy8j9-gcc-wrapper-13.2.0/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /nix/store/4cjqvbp1jbkps185wl8qnbjpf8bdy8j9-gcc-wrapper-13.2.0/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detected version of GNU GCC: 132 (1302)
Compiling with C++20
-- Performing Test HAVE_CXX_W
-- Performing Test HAVE_CXX_W - Success
-- Performing Test HAVE_C_W
-- Performing Test HAVE_C_W - Success
-- Performing Test HAVE_CXX_WALL
-- Performing Test HAVE_CXX_WALL - Success
-- Performing Test HAVE_C_WALL
-- Performing Test HAVE_C_WALL - Success
-- Performing Test HAVE_CXX_WERROR_ADDRESS
-- Performing Test HAVE_CXX_WERROR_ADDRESS - Success
-- Performing Test HAVE_C_WERROR_ADDRESS
-- Performing Test HAVE_C_WERROR_ADDRESS - Success
-- Performing Test HAVE_CXX_WERROR_SEQUENCE_POINT
-- Performing Test HAVE_CXX_WERROR_SEQUENCE_POINT - Success
-- Performing Test HAVE_C_WERROR_SEQUENCE_POINT
-- Performing Test HAVE_C_WERROR_SEQUENCE_POINT - Success
-- Performing Test HAVE_CXX_WFORMAT
-- Performing Test HAVE_CXX_WFORMAT - Success
-- Performing Test HAVE_C_WFORMAT
-- Performing Test HAVE_C_WFORMAT - Success
-- Performing Test HAVE_CXX_WERROR_FORMAT_SECURITY
-- Performing Test HAVE_CXX_WERROR_FORMAT_SECURITY - Success
-- Performing Test HAVE_C_WERROR_FORMAT_SECURITY
-- Performing Test HAVE_C_WERROR_FORMAT_SECURITY - Success
-- Performing Test HAVE_CXX_WINIT_SELF
-- Performing Test HAVE_CXX_WINIT_SELF - Success
-- Performing Test HAVE_C_WINIT_SELF
-- Performing Test HAVE_C_WINIT_SELF - Success
-- Performing Test HAVE_CXX_WSIGN_PROMO
-- Performing Test HAVE_CXX_WSIGN_PROMO - Success
-- Performing Test HAVE_C_WSIGN_PROMO
-- Performing Test HAVE_C_WSIGN_PROMO - Success
-- Performing Test HAVE_CXX_WREORDER
-- Performing Test HAVE_CXX_WREORDER - Success
-- Performing Test HAVE_C_WREORDER
-- Performing Test HAVE_C_WREORDER - Success
-- Performing Test HAVE_CXX_WNO_UNDEF
-- Performing Test HAVE_CXX_WNO_UNDEF - Success
-- Performing Test HAVE_C_WNO_UNDEF
-- Performing Test HAVE_C_WNO_UNDEF - Success
-- Performing Test HAVE_CXX_WNO_SWITCH
-- Performing Test HAVE_CXX_WNO_SWITCH - Success
-- Performing Test HAVE_C_WNO_SWITCH
-- Performing Test HAVE_C_WNO_SWITCH - Success
-- Performing Test HAVE_CXX_WNO_SWITCH_ENUM
-- Performing Test HAVE_CXX_WNO_SWITCH_ENUM - Success
-- Performing Test HAVE_C_WNO_SWITCH_ENUM
-- Performing Test HAVE_C_WNO_SWITCH_ENUM - Success
-- Performing Test HAVE_CXX_WNO_SWITCH_DEFAULT
-- Performing Test HAVE_CXX_WNO_SWITCH_DEFAULT - Success
-- Performing Test HAVE_C_WNO_SWITCH_DEFAULT
-- Performing Test HAVE_C_WNO_SWITCH_DEFAULT - Success
-- Performing Test HAVE_CXX_WNO_IMPLICIT_FALLTHROUGH
-- Performing Test HAVE_CXX_WNO_IMPLICIT_FALLTHROUGH - Success
-- Performing Test HAVE_C_WNO_IMPLICIT_FALLTHROUGH
-- Performing Test HAVE_C_WNO_IMPLICIT_FALLTHROUGH - Success
-- Performing Test HAVE_CXX_WNO_COMMENT
-- Performing Test HAVE_CXX_WNO_COMMENT - Success
-- Performing Test HAVE_C_WNO_COMMENT
-- Performing Test HAVE_C_WNO_COMMENT - Success
-- Performing Test HAVE_CXX_WNO_NARROWING
-- Performing Test HAVE_CXX_WNO_NARROWING - Success
-- Performing Test HAVE_C_WNO_NARROWING
-- Performing Test HAVE_C_WNO_NARROWING - Success
-- Performing Test HAVE_CXX_WNO_ATTRIBUTES
-- Performing Test HAVE_CXX_WNO_ATTRIBUTES - Success
-- Performing Test HAVE_C_WNO_ATTRIBUTES
-- Performing Test HAVE_C_WNO_ATTRIBUTES - Success
-- Performing Test HAVE_CXX_WNO_IGNORED_ATTRIBUTES
-- Performing Test HAVE_CXX_WNO_IGNORED_ATTRIBUTES - Success
-- Performing Test HAVE_C_WNO_IGNORED_ATTRIBUTES
-- Performing Test HAVE_C_WNO_IGNORED_ATTRIBUTES - Success
-- Performing Test HAVE_CXX_WNO_MAYBE_UNINITIALIZED
-- Performing Test HAVE_CXX_WNO_MAYBE_UNINITIALIZED - Success
-- Performing Test HAVE_C_WNO_MAYBE_UNINITIALIZED
-- Performing Test HAVE_C_WNO_MAYBE_UNINITIALIZED - Success
-- Performing Test HAVE_CXX_WNO_ENUM_COMPARE
-- Performing Test HAVE_CXX_WNO_ENUM_COMPARE - Success
-- Performing Test HAVE_C_WNO_ENUM_COMPARE
-- Performing Test HAVE_C_WNO_ENUM_COMPARE - Success
-- Performing Test HAVE_CXX_WNO_MISLEADING_INDENTATION
-- Performing Test HAVE_CXX_WNO_MISLEADING_INDENTATION - Success
-- Performing Test HAVE_C_WNO_MISLEADING_INDENTATION
-- Performing Test HAVE_C_WNO_MISLEADING_INDENTATION - Success
-- Performing Test HAVE_CXX_WNO_MISSING_FIELD_INITIALIZERS
-- Performing Test HAVE_CXX_WNO_MISSING_FIELD_INITIALIZERS - Success
-- Performing Test HAVE_C_WNO_MISSING_FIELD_INITIALIZERS
-- Performing Test HAVE_C_WNO_MISSING_FIELD_INITIALIZERS - Success
-- Performing Test HAVE_CXX_WNO_UNUSED_RESULT
-- Performing Test HAVE_CXX_WNO_UNUSED_RESULT - Success
-- Performing Test HAVE_C_WNO_UNUSED_RESULT
-- Performing Test HAVE_C_WNO_UNUSED_RESULT - Success
-- Performing Test HAVE_CXX_WNO_UNUSED_FUNCTION
-- Performing Test HAVE_CXX_WNO_UNUSED_FUNCTION - Success
-- Performing Test HAVE_C_WNO_UNUSED_FUNCTION
-- Performing Test HAVE_C_WNO_UNUSED_FUNCTION - Success
-- Performing Test HAVE_CXX_WNO_UNUSED_PARAMETER
-- Performing Test HAVE_CXX_WNO_UNUSED_PARAMETER - Success
-- Performing Test HAVE_C_WNO_UNUSED_PARAMETER
-- Performing Test HAVE_C_WNO_UNUSED_PARAMETER - Success
-- Performing Test HAVE_CXX_WNO_DELETE_INCOMPLETE
-- Performing Test HAVE_CXX_WNO_DELETE_INCOMPLETE - Success
-- Performing Test HAVE_C_WNO_DELETE_INCOMPLETE
-- Performing Test HAVE_C_WNO_DELETE_INCOMPLETE - Success
-- Performing Test HAVE_CXX_WNO_UNNAMED_TYPE_TEMPLATE_ARGS
-- Performing Test HAVE_CXX_WNO_UNNAMED_TYPE_TEMPLATE_ARGS - Failed
-- Performing Test HAVE_C_WNO_UNNAMED_TYPE_TEMPLATE_ARGS
-- Performing Test HAVE_C_WNO_UNNAMED_TYPE_TEMPLATE_ARGS - Failed
-- Performing Test HAVE_CXX_WNO_INT_IN_BOOL_CONTEXT
-- Performing Test HAVE_CXX_WNO_INT_IN_BOOL_CONTEXT - Success
-- Performing Test HAVE_C_WNO_INT_IN_BOOL_CONTEXT
-- Performing Test HAVE_C_WNO_INT_IN_BOOL_CONTEXT - Success
-- Performing Test HAVE_CXX_WNO_DEPRECATED_DECLARATIONS
-- Performing Test HAVE_CXX_WNO_DEPRECATED_DECLARATIONS - Success
-- Performing Test HAVE_C_WNO_DEPRECATED_DECLARATIONS
-- Performing Test HAVE_C_WNO_DEPRECATED_DECLARATIONS - Success
-- Performing Test HAVE_CXX_FDIAGNOSTICS_SHOW_OPTION
-- Performing Test HAVE_CXX_FDIAGNOSTICS_SHOW_OPTION - Success
-- Performing Test HAVE_C_FDIAGNOSTICS_SHOW_OPTION
-- Performing Test HAVE_C_FDIAGNOSTICS_SHOW_OPTION - Success
-- Performing Test HAVE_CXX_FTEMPLATE_BACKTRACE_LIMIT_0
-- Performing Test HAVE_CXX_FTEMPLATE_BACKTRACE_LIMIT_0 - Success
-- Performing Test HAVE_C_FTEMPLATE_BACKTRACE_LIMIT_0
-- Performing Test HAVE_C_FTEMPLATE_BACKTRACE_LIMIT_0 - Success
-- Performing Test HAVE_CXX_WNO_LONG_LONG
-- Performing Test HAVE_CXX_WNO_LONG_LONG - Success
-- Performing Test HAVE_C_WNO_LONG_LONG
-- Performing Test HAVE_C_WNO_LONG_LONG - Success
-- Performing Test HAVE_CXX_PTHREAD
-- Performing Test HAVE_CXX_PTHREAD - Success
-- Performing Test HAVE_C_PTHREAD
-- Performing Test HAVE_C_PTHREAD - Success
-- Performing Test HAVE_CXX_FOMIT_FRAME_POINTER
-- Performing Test HAVE_CXX_FOMIT_FRAME_POINTER - Success
-- Performing Test HAVE_C_FOMIT_FRAME_POINTER
-- Performing Test HAVE_C_FOMIT_FRAME_POINTER - Success
-- Performing Test HAVE_CXX_FROUNDING_MATH
-- Performing Test HAVE_CXX_FROUNDING_MATH - Success
-- Performing Test HAVE_C_FROUNDING_MATH
-- Performing Test HAVE_C_FROUNDING_MATH - Success
-- Performing Test HAVE_CXX_MSSE
-- Performing Test HAVE_CXX_MSSE - Success
-- Performing Test HAVE_C_MSSE
-- Performing Test HAVE_C_MSSE - Success
-- Performing Test HAVE_CXX_MSSE2
-- Performing Test HAVE_CXX_MSSE2 - Success
-- Performing Test HAVE_C_MSSE2
-- Performing Test HAVE_C_MSSE2 - Success
-- Performing Test HAVE_CXX_MSSE3
-- Performing Test HAVE_CXX_MSSE3 - Success
-- Performing Test HAVE_C_MSSE3
-- Performing Test HAVE_C_MSSE3 - Success
-- Performing Test HAVE_CXX_MSSSE3
-- Performing Test HAVE_CXX_MSSSE3 - Success
-- Performing Test HAVE_C_MSSSE3
-- Performing Test HAVE_C_MSSSE3 - Success
-- Performing Test HAVE_CXX_MSSE4_1
-- Performing Test HAVE_CXX_MSSE4_1 - Success
-- Performing Test HAVE_C_MSSE4_1
-- Performing Test HAVE_C_MSSE4_1 - Success
-- Performing Test HAVE_CXX_MSSE4_2
-- Performing Test HAVE_CXX_MSSE4_2 - Success
-- Performing Test HAVE_C_MSSE4_2
-- Performing Test HAVE_C_MSSE4_2 - Success
-- Performing Test HAVE_CXX_FFUNCTION_SECTIONS
-- Performing Test HAVE_CXX_FFUNCTION_SECTIONS - Success
-- Performing Test HAVE_C_FFUNCTION_SECTIONS
-- Performing Test HAVE_C_FFUNCTION_SECTIONS - Success
-- Looking for inttypes.h
-- Looking for inttypes.h - found
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
-- Found OpenMP: TRUE (found version "4.5")
-- Found OpenGL: /nix/store/9l8785vc3w2jbmcvjw4gkgrszrkg103z-libGL-1.7.0/lib/libOpenGL.so
CMake Warning (dev) at CMakeLists.txt:112 (FIND_PACKAGE):
Policy CMP0146 is not set: The FindCUDA module is removed. Run "cmake
--help-policy CMP0146" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
CUDA_TOOLKIT_ROOT_DIR not found or specified
-- Could NOT find CUDA (missing: CUDA_TOOLKIT_ROOT_DIR CUDA_NVCC_EXECUTABLE CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY)
-- Can't find CUDA. Continuing without it.
-- WARNING: BREAKPAD was not found: Please specify BREAKPAD directory using BREAKPAD_ROOT env. variable
-- Can't find BreakPad. Continuing without it.
-- Found Python3: /nix/store/y027d3bvlaizbri04c1bzh28hqd6lj01-python3-3.11.7/bin/python3.11 (found version "3.11.7") found components: Interpreter Development Development.Module Development.Embed
-- Python 3.11 found (include: /nix/store/y027d3bvlaizbri04c1bzh28hqd6lj01-python3-3.11.7/include/python3.11)
-- Found Boost: /nix/store/rqm5145ab0xq98w0rgmbdinzggp6sm48-boost-1.81.0-dev/lib/cmake/Boost-1.81.0/BoostConfig.cmake (found version "1.81.0") found components: iostreams program_options system serialization missing components: python311
-- Found Eigen3: /nix/store/6pb4nahvaxg3mj4lldwdg20jiw3awb7w-eigen-3.4.0/include/eigen3 (Required is at least version "3.4")
-- Eigen 3.4.0 found (include: /nix/store/6pb4nahvaxg3mj4lldwdg20jiw3awb7w-eigen-3.4.0/include/eigen3)
-- Found OpenCV: / (found version "4.7.0")
-- OpenCV 4.7.0 found (include: /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4)
-- Using header-only CGAL
-- Targetting Unix Makefiles
-- Using /nix/store/4cjqvbp1jbkps185wl8qnbjpf8bdy8j9-gcc-wrapper-13.2.0/bin/g++ compiler.
-- Found GMP: /nix/store/wanbfij8izz6kjxrqj21gh2fdcb93wg7-gmp-with-cxx-6.3.0/lib/libgmp.so
-- Found MPFR: /nix/store/av5h2jbrvrni9n565wm3dvbdmabvbn3j-mpfr-4.2.1/lib/libmpfr.so
-- Found Boost: /nix/store/rqm5145ab0xq98w0rgmbdinzggp6sm48-boost-1.81.0-dev/lib/cmake/Boost-1.81.0/BoostConfig.cmake (found suitable version "1.81.0", minimum required is "1.66")
-- Boost include dirs: /nix/store/rqm5145ab0xq98w0rgmbdinzggp6sm48-boost-1.81.0-dev/include
-- Boost libraries:
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Using gcc version 4 or later. Adding -frounding-math
-- VCG found (include: /nix/store/ygwzsknx1ynp1f2l3krm8nf8f8pki7an-vcg-2023.12/include)
-- GLEW 2.2.0 found (include: /nix/store/2hslk5a9qi7rhl8lhg3w28q5dynysx97-glew-2.2.0-dev/include)
-- GLFW3 3.3.9 found (include: )
-- Configuring done (13.7s)
-- Generating done (0.0s)
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_INSTALL_BINDIR
CMAKE_INSTALL_DOCDIR
CMAKE_INSTALL_INCLUDEDIR
CMAKE_INSTALL_INFODIR
CMAKE_INSTALL_LIBEXECDIR
CMAKE_INSTALL_LOCALEDIR
CMAKE_INSTALL_MANDIR
CMAKE_INSTALL_OLDINCLUDEDIR
CMAKE_INSTALL_SBINDIR
CMAKE_POLICY_DEFAULT_CMP0025
-- Build files have been written to: /build/source/build
cmake: enabled parallel building
cmake: enabled parallel installing
Running phase: buildPhase
build flags: -j24 SHELL=/nix/store/5l50g7kzj7v0rdhshld1vx46rf2k5lf9-bash-5.2p26/bin/bash
[ 1%] Building CXX object libs/Common/CMakeFiles/Common.dir/cmake_pch.hxx.gch
[ 6%] Building CXX object libs/Common/CMakeFiles/Common.dir/EventQueue.cpp.o
[ 6%] Building CXX object libs/Common/CMakeFiles/Common.dir/Log.cpp.o
[ 6%] Building CXX object libs/Common/CMakeFiles/Common.dir/ConfigTable.cpp.o
[ 6%] Building CXX object libs/Common/CMakeFiles/Common.dir/Common.cpp.o
[ 7%] Building CXX object libs/Common/CMakeFiles/Common.dir/SML.cpp.o
[ 8%] Building CXX object libs/Common/CMakeFiles/Common.dir/Timer.cpp.o
[ 10%] Building CXX object libs/Common/CMakeFiles/Common.dir/Types.cpp.o
[ 11%] Building CXX object libs/Common/CMakeFiles/Common.dir/Util.cpp.o
[ 12%] Building CXX object libs/Common/CMakeFiles/Common.dir/UtilCUDA.cpp.o
/build/source/libs/Common/Log.cpp: In member function 'SEACAVE::Log::Idx SEACAVE::Log::RegisterType(LPCTSTR)':
/build/source/libs/Common/Log.cpp:67:17: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation-Wstringop-truncation8;;]
67 | _tcsncpy(logType.szName, lt, n);
| ^
/build/source/libs/Common/Log.cpp:66:33: note: length computed here
66 | Idx n = MINF((Idx)strlen(lt), (Idx)LOGTYPE_SIZE);
| ~~~~~~^~~~
[ 13%] Linking CXX static library ../../lib/libCommon.a
[ 13%] Built target Common
[ 15%] Building CXX object libs/Math/CMakeFiles/Math.dir/cmake_pch.hxx.gch
[ 16%] Building CXX object libs/IO/CMakeFiles/IO.dir/cmake_pch.hxx.gch
[ 21%] Building CXX object libs/Math/CMakeFiles/Math.dir/LMFit/lmmin.cpp.o
[ 21%] Building CXX object libs/Math/CMakeFiles/Math.dir/Common.cpp.o
[ 21%] Building CXX object libs/Math/CMakeFiles/Math.dir/SimilarityTransform.cpp.o
[ 21%] Building CXX object libs/Math/CMakeFiles/Math.dir/IBFS/IBFS.cpp.o
[ 26%] Building CXX object libs/IO/CMakeFiles/IO.dir/ImageDDS.cpp.o
[ 26%] Building CXX object libs/IO/CMakeFiles/IO.dir/Common.cpp.o
[ 26%] Building CXX object libs/IO/CMakeFiles/IO.dir/ImageBMP.cpp.o
[ 26%] Building CXX object libs/IO/CMakeFiles/IO.dir/Image.cpp.o
[ 27%] Building CXX object libs/IO/CMakeFiles/IO.dir/ImageTIFF.cpp.o
[ 31%] Building CXX object libs/IO/CMakeFiles/IO.dir/ImageJPG.cpp.o
[ 31%] Building CXX object libs/IO/CMakeFiles/IO.dir/ImagePNG.cpp.o
[ 31%] Building CXX object libs/IO/CMakeFiles/IO.dir/PLY.cpp.o
[ 32%] Building CXX object libs/IO/CMakeFiles/IO.dir/ImageSCI.cpp.o
[ 34%] Building CXX object libs/IO/CMakeFiles/IO.dir/ImageTGA.cpp.o
[ 35%] Building CXX object libs/IO/CMakeFiles/IO.dir/OBJ.cpp.o
[ 36%] Building CXX object libs/IO/CMakeFiles/IO.dir/TinyXML2.cpp.o
/build/source/libs/IO/PLY.cpp: In member function 'char** PLY::get_words(STRISTREAM&, int*, char**)':
/build/source/libs/IO/PLY.cpp:1403:20: warning: storing the address of local variable 'str_copy' in '*orig_line' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdangling-pointer=-Wdangling-pointer=8;;]
1403 | *orig_line = str_copy;
| ~~~~~~~~~~~^~~~~~~~~~
/build/source/libs/IO/PLY.cpp:1315:14: note: 'str_copy' declared here
1315 | char str_copy[BIG_STRING];
| ^~~~~~~~
/build/source/libs/IO/PLY.cpp:1311:60: note: 'orig_line' declared here
1311 | char** PLY::get_words(STRISTREAM& sfp, int* nwords, char** orig_line)
| ~~~~~~~^~~~~~~~~
/build/source/libs/IO/ImageJPG.cpp: In member function 'virtual HRESULT SEACAVE::CImageJPG::ReadData(void*, SEACAVE::PIXELFORMAT, SEACAVE::CImage::Size, SEACAVE::CImage::Size)':
/build/source/libs/IO/ImageJPG.cpp:186:20: warning: variable 'state' might be clobbered by 'longjmp' or 'vfork' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclobbered-Wclobbered8;;]
186 | JpegState* state = (JpegState*)m_state;
| ^~~~~
[ 37%] Linking CXX static library ../../lib/libIO.a
[ 37%] Built target IO
[ 39%] Linking CXX static library ../../lib/libMath.a
[ 39%] Built target Math
[ 40%] Building CXX object libs/MVS/CMakeFiles/MVS.dir/cmake_pch.hxx.gch
[ 45%] Building CXX object libs/MVS/CMakeFiles/MVS.dir/DepthMap.cpp.o
[ 45%] Building CXX object libs/MVS/CMakeFiles/MVS.dir/Common.cpp.o
[ 45%] Building CXX object libs/MVS/CMakeFiles/MVS.dir/Image.cpp.o
[ 46%] Building CXX object libs/MVS/CMakeFiles/MVS.dir/Mesh.cpp.o
[ 46%] Building CXX object libs/MVS/CMakeFiles/MVS.dir/Camera.cpp.o
[ 48%] Building CXX object libs/MVS/CMakeFiles/MVS.dir/Platform.cpp.o
[ 50%] Building CXX object libs/MVS/CMakeFiles/MVS.dir/PatchMatchCUDA.cpp.o
[ 50%] Building CXX object libs/MVS/CMakeFiles/MVS.dir/PointCloud.cpp.o
[ 51%] Building CXX object libs/MVS/CMakeFiles/MVS.dir/SceneRefine.cpp.o
[ 53%] Building CXX object libs/MVS/CMakeFiles/MVS.dir/SceneRefineCUDA.cpp.o
[ 55%] Building CXX object libs/MVS/CMakeFiles/MVS.dir/RectsBinPack.cpp.o
[ 55%] Building CXX object libs/MVS/CMakeFiles/MVS.dir/Scene.cpp.o
[ 56%] Building CXX object libs/MVS/CMakeFiles/MVS.dir/SceneDensify.cpp.o
[ 58%] Building CXX object libs/MVS/CMakeFiles/MVS.dir/SceneReconstruct.cpp.o
[ 59%] Building CXX object libs/MVS/CMakeFiles/MVS.dir/SceneTexture.cpp.o
[ 60%] Building CXX object libs/MVS/CMakeFiles/MVS.dir/SemiGlobalMatcher.cpp.o
/build/source/libs/MVS/SemiGlobalMatcher.cpp: In member function 'void MVS::STEREO::SemiGlobalMatcher::Fuse(const MVS::Scene&, MVS::IIndex, MVS::IIndex, unsigned int, MVS::DepthMap&, MVS::ConfidenceMap&)':
/build/source/libs/MVS/SemiGlobalMatcher.cpp:775:113: warning: dereferencing type-punned pointer will break strict-aliasing rules [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstrict-aliasing-Wstrict-aliasing8;;]
775 | AssembleProjectionMatrix(leftImage.camera.K, poseR, poseC, reinterpret_cast<Matrix3x4&>(P));
| ^
/build/source/libs/MVS/DepthMap.cpp: In function 'void MVS::EstimatePointNormals(const ImageArr&, PointCloud&, int)':
/build/source/libs/MVS/DepthMap.cpp:1482:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstrict-aliasing-Wstrict-aliasing8;;]
1482 | reinterpret_cast<Point3d&>(pointvectors[i].first) = pointcloud.points[i];
/build/source/libs/MVS/DepthMap.cpp:1510:75: warning: dereferencing type-punned pointer will break strict-aliasing rules [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstrict-aliasing-Wstrict-aliasing8;;]
1510 | normal = reinterpret_cast<const Point3d&>(pointvectors[i].second);
/build/source/libs/MVS/Mesh.cpp: In member function 'bool MVS::Mesh::SavePLY(const SEACAVE::String&, const SEACAVE::cList<SEACAVE::String>&, bool, bool) const':
/build/source/libs/MVS/Mesh.cpp:1486:98: warning: passing 'SEACAVE::cList<SEACAVE::TImage<SEACAVE::TPixel<unsigned char> >, const SEACAVE::TImage<SEACAVE::TPixel<unsigned char> >&, 2, 4, unsigned char>::size_type' {aka 'unsigned char'} chooses 'int' over 'unsigned int' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-promo-Wsign-promo8;;]
1486 | const String textureFileName(Util::getFileFullName(fileName) + std::to_string(texId).c_str() + (bTexLossless?_T(".png"):_T(".jpg")));
| ~~~~~~~~~~~~~~^~~~~~~
/build/source/libs/MVS/Mesh.cpp:1486:98: warning: in call to 'std::string std::__cxx11::to_string(int)' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-promo-Wsign-promo8;;]
In file included from /build/source/libs/Common/Common.h:176,
from /build/source/libs/MVS/Common.h:42,
from /build/source/build/libs/MVS/CMakeFiles/MVS.dir/cmake_pch.hxx:5,
from <command-line>:
/build/source/libs/MVS/Mesh.cpp: In member function 'bool MVS::Mesh::SaveOBJ(const SEACAVE::String&) const':
/build/source/libs/MVS/Mesh.cpp:1573:88: warning: passing 'SEACAVE::cList<SEACAVE::TImage<SEACAVE::TPixel<unsigned char> >, const SEACAVE::TImage<SEACAVE::TPixel<unsigned char> >&, 2, 4, unsigned char>::size_type' {aka 'unsigned char'} chooses 'int' over 'unsigned int' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-promo-Wsign-promo8;;]
1573 | ObjModel::Group& group = model.AddGroup(_T("material_" + std::to_string(idxTexture)));
| ~~~~~~~~~~~~~~^~~~~~~~~~~~
/build/source/libs/MVS/Mesh.cpp:1573:88: warning: in call to 'std::string std::__cxx11::to_string(int)' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-promo-Wsign-promo8;;]
[ 62%] Linking CXX static library ../../lib/libMVS.a
[ 62%] Built target MVS
[ 64%] Building CXX object libs/MVS/CMakeFiles/pyOpenMVS.dir/PythonWrapper.cpp.o
[ 65%] Building CXX object apps/InterfaceCOLMAP/CMakeFiles/InterfaceCOLMAP.dir/InterfaceCOLMAP.cpp.o
[ 65%] Building CXX object apps/InterfaceMetashape/CMakeFiles/InterfaceMetashape.dir/InterfaceMetashape.cpp.o
[ 67%] Building CXX object apps/InterfaceMVSNet/CMakeFiles/InterfaceMVSNet.dir/InterfaceMVSNet.cpp.o
[ 68%] Building CXX object apps/InterfacePolycam/CMakeFiles/InterfacePolycam.dir/InterfacePolycam.cpp.o
[ 69%] Building CXX object apps/DensifyPointCloud/CMakeFiles/DensifyPointCloud.dir/DensifyPointCloud.cpp.o
[ 70%] Building CXX object apps/RefineMesh/CMakeFiles/RefineMesh.dir/RefineMesh.cpp.o
[ 72%] Building CXX object apps/ReconstructMesh/CMakeFiles/ReconstructMesh.dir/ReconstructMesh.cpp.o
[ 73%] Building CXX object apps/TransformScene/CMakeFiles/TransformScene.dir/TransformScene.cpp.o
[ 74%] Building CXX object apps/Viewer/CMakeFiles/Viewer.dir/cmake_pch.hxx.gch
[ 75%] Building CXX object apps/TextureMesh/CMakeFiles/TextureMesh.dir/TextureMesh.cpp.o
[ 77%] Building CXX object apps/Tests/CMakeFiles/Tests.dir/Tests.cpp.o
[ 78%] Linking CXX shared library ../../lib/pyOpenMVS.so
[ 78%] Built target pyOpenMVS
In file included from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.hpp:3773,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core.hpp:58,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/opencv.hpp:52,
from /build/source/apps/ReconstructMesh/../../libs/MVS/../Common/Types.h:148,
from /build/source/apps/ReconstructMesh/../../libs/MVS/../Common/Common.h:176,
from /build/source/apps/ReconstructMesh/../../libs/MVS/Common.h:42,
from /build/source/apps/ReconstructMesh/ReconstructMesh.cpp:32:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:103:57: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
103 | inline _InputArray::_InputArray(const Mat& m) { init(MAT+ACCESS_READ, &m); }
| ~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:104:83: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
104 | inline _InputArray::_InputArray(const std::vector<Mat>& vec) { init(STD_VECTOR_MAT+ACCESS_READ, &vec); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:105:59: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
105 | inline _InputArray::_InputArray(const UMat& m) { init(UMAT+ACCESS_READ, &m); }
| ~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:106:85: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
106 | inline _InputArray::_InputArray(const std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_READ, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:118:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
118 | { init(STD_ARRAY_MAT + ACCESS_READ, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:148:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
148 | { init(CUDA_GPU_MAT + ACCESS_READ, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::cuda::GpuMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:151:38: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
151 | { init(STD_VECTOR_CUDA_GPU_MAT + ACCESS_READ, &d_mat);}
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:154:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
154 | { init(OPENGL_BUFFER + ACCESS_READ, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:157:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
157 | { init(CUDA_HOST_MEM + ACCESS_READ, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray()':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:200:49: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
200 | inline _OutputArray::_OutputArray() { init(NONE + ACCESS_WRITE, 0); }
| ~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:202:53: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
202 | inline _OutputArray::_OutputArray(Mat& m) { init(MAT+ACCESS_WRITE, &m); }
| ~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:203:80: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
203 | inline _OutputArray::_OutputArray(std::vector<Mat>& vec) { init(STD_VECTOR_MAT + ACCESS_WRITE, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:204:56: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
204 | inline _OutputArray::_OutputArray(UMat& m) { init(UMAT + ACCESS_WRITE, &m); }
| ~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:205:82: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
205 | inline _OutputArray::_OutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT + ACCESS_WRITE, &vec); }
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:217:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
217 | { init(STD_ARRAY_MAT + ACCESS_WRITE, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:272:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
272 | { init(CUDA_GPU_MAT + ACCESS_WRITE, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::cuda::GpuMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:275:38: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
275 | { init(STD_VECTOR_CUDA_GPU_MAT + ACCESS_WRITE, &d_mat);}
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:278:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
278 | { init(OPENGL_BUFFER + ACCESS_WRITE, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:281:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
281 | { init(CUDA_HOST_MEM + ACCESS_WRITE, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:328:63: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
328 | inline _InputOutputArray::_InputOutputArray(Mat& m) { init(MAT+ACCESS_RW, &m); }
| ~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:329:89: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
329 | inline _InputOutputArray::_InputOutputArray(std::vector<Mat>& vec) { init(STD_VECTOR_MAT+ACCESS_RW, &vec); }
| ~~~~~~~~~~~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:330:65: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
330 | inline _InputOutputArray::_InputOutputArray(UMat& m) { init(UMAT+ACCESS_RW, &m); }
| ~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:331:91: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
331 | inline _InputOutputArray::_InputOutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_RW, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:343:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
343 | { init(STD_ARRAY_MAT + ACCESS_RW, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:398:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
398 | { init(CUDA_GPU_MAT + ACCESS_RW, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:401:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
401 | { init(OPENGL_BUFFER + ACCESS_RW, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:404:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
404 | { init(CUDA_HOST_MEM + ACCESS_RW, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.hpp:3773,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core.hpp:58,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/opencv.hpp:52,
from /build/source/apps/DensifyPointCloud/../../libs/MVS/../Common/Types.h:148,
from /build/source/apps/DensifyPointCloud/../../libs/MVS/../Common/Common.h:176,
from /build/source/apps/DensifyPointCloud/../../libs/MVS/Common.h:42,
from /build/source/apps/DensifyPointCloud/DensifyPointCloud.cpp:32:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:103:57: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
103 | inline _InputArray::_InputArray(const Mat& m) { init(MAT+ACCESS_READ, &m); }
| ~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:104:83: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
104 | inline _InputArray::_InputArray(const std::vector<Mat>& vec) { init(STD_VECTOR_MAT+ACCESS_READ, &vec); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:105:59: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
105 | inline _InputArray::_InputArray(const UMat& m) { init(UMAT+ACCESS_READ, &m); }
| ~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:106:85: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
106 | inline _InputArray::_InputArray(const std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_READ, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:118:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
118 | { init(STD_ARRAY_MAT + ACCESS_READ, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:148:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
148 | { init(CUDA_GPU_MAT + ACCESS_READ, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::cuda::GpuMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:151:38: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
151 | { init(STD_VECTOR_CUDA_GPU_MAT + ACCESS_READ, &d_mat);}
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.hpp:3773,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core.hpp:58,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/opencv.hpp:52,
from /build/source/apps/TransformScene/../../libs/MVS/../Common/Types.h:148,
from /build/source/apps/TransformScene/../../libs/MVS/../Common/Common.h:176,
from /build/source/apps/TransformScene/../../libs/MVS/Common.h:42,
from /build/source/apps/TransformScene/TransformScene.cpp:32:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:103:57: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
103 | inline _InputArray::_InputArray(const Mat& m) { init(MAT+ACCESS_READ, &m); }
| ~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:104:83: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
104 | inline _InputArray::_InputArray(const std::vector<Mat>& vec) { init(STD_VECTOR_MAT+ACCESS_READ, &vec); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:154:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
154 | { init(OPENGL_BUFFER + ACCESS_READ, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:157:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
157 | { init(CUDA_HOST_MEM + ACCESS_READ, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:105:59: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
105 | inline _InputArray::_InputArray(const UMat& m) { init(UMAT+ACCESS_READ, &m); }
| ~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:106:85: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
106 | inline _InputArray::_InputArray(const std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_READ, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray()':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:200:49: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
200 | inline _OutputArray::_OutputArray() { init(NONE + ACCESS_WRITE, 0); }
| ~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:202:53: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
202 | inline _OutputArray::_OutputArray(Mat& m) { init(MAT+ACCESS_WRITE, &m); }
| ~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:203:80: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
203 | inline _OutputArray::_OutputArray(std::vector<Mat>& vec) { init(STD_VECTOR_MAT + ACCESS_WRITE, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:204:56: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
204 | inline _OutputArray::_OutputArray(UMat& m) { init(UMAT + ACCESS_WRITE, &m); }
| ~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:205:82: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
205 | inline _OutputArray::_OutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT + ACCESS_WRITE, &vec); }
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:217:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
217 | { init(STD_ARRAY_MAT + ACCESS_WRITE, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:118:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
118 | { init(STD_ARRAY_MAT + ACCESS_READ, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:272:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
272 | { init(CUDA_GPU_MAT + ACCESS_WRITE, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::cuda::GpuMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:275:38: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
275 | { init(STD_VECTOR_CUDA_GPU_MAT + ACCESS_WRITE, &d_mat);}
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:278:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
278 | { init(OPENGL_BUFFER + ACCESS_WRITE, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:281:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
281 | { init(CUDA_HOST_MEM + ACCESS_WRITE, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:148:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
148 | { init(CUDA_GPU_MAT + ACCESS_READ, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::cuda::GpuMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:151:38: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
151 | { init(STD_VECTOR_CUDA_GPU_MAT + ACCESS_READ, &d_mat);}
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:328:63: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
328 | inline _InputOutputArray::_InputOutputArray(Mat& m) { init(MAT+ACCESS_RW, &m); }
| ~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:329:89: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
329 | inline _InputOutputArray::_InputOutputArray(std::vector<Mat>& vec) { init(STD_VECTOR_MAT+ACCESS_RW, &vec); }
| ~~~~~~~~~~~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:154:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
154 | { init(OPENGL_BUFFER + ACCESS_READ, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:330:65: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
330 | inline _InputOutputArray::_InputOutputArray(UMat& m) { init(UMAT+ACCESS_RW, &m); }
| ~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:157:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
157 | { init(CUDA_HOST_MEM + ACCESS_READ, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:331:91: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
331 | inline _InputOutputArray::_InputOutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_RW, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:343:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
343 | { init(STD_ARRAY_MAT + ACCESS_RW, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray()':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:200:49: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
200 | inline _OutputArray::_OutputArray() { init(NONE + ACCESS_WRITE, 0); }
| ~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:202:53: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
202 | inline _OutputArray::_OutputArray(Mat& m) { init(MAT+ACCESS_WRITE, &m); }
| ~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:398:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
398 | { init(CUDA_GPU_MAT + ACCESS_RW, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:203:80: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
203 | inline _OutputArray::_OutputArray(std::vector<Mat>& vec) { init(STD_VECTOR_MAT + ACCESS_WRITE, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:401:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
401 | { init(OPENGL_BUFFER + ACCESS_RW, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:204:56: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
204 | inline _OutputArray::_OutputArray(UMat& m) { init(UMAT + ACCESS_WRITE, &m); }
| ~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:404:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
404 | { init(CUDA_HOST_MEM + ACCESS_RW, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:205:82: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
205 | inline _OutputArray::_OutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT + ACCESS_WRITE, &vec); }
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:217:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
217 | { init(STD_ARRAY_MAT + ACCESS_WRITE, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:272:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
272 | { init(CUDA_GPU_MAT + ACCESS_WRITE, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::cuda::GpuMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:275:38: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
275 | { init(STD_VECTOR_CUDA_GPU_MAT + ACCESS_WRITE, &d_mat);}
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:278:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
278 | { init(OPENGL_BUFFER + ACCESS_WRITE, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:281:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
281 | { init(CUDA_HOST_MEM + ACCESS_WRITE, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.hpp:3773,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core.hpp:58,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/opencv.hpp:52,
from /build/source/apps/RefineMesh/../../libs/MVS/../Common/Types.h:148,
from /build/source/apps/RefineMesh/../../libs/MVS/../Common/Common.h:176,
from /build/source/apps/RefineMesh/../../libs/MVS/Common.h:42,
from /build/source/apps/RefineMesh/RefineMesh.cpp:32:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:103:57: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
103 | inline _InputArray::_InputArray(const Mat& m) { init(MAT+ACCESS_READ, &m); }
| ~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:104:83: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
104 | inline _InputArray::_InputArray(const std::vector<Mat>& vec) { init(STD_VECTOR_MAT+ACCESS_READ, &vec); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:328:63: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
328 | inline _InputOutputArray::_InputOutputArray(Mat& m) { init(MAT+ACCESS_RW, &m); }
| ~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:329:89: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
329 | inline _InputOutputArray::_InputOutputArray(std::vector<Mat>& vec) { init(STD_VECTOR_MAT+ACCESS_RW, &vec); }
| ~~~~~~~~~~~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:330:65: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
330 | inline _InputOutputArray::_InputOutputArray(UMat& m) { init(UMAT+ACCESS_RW, &m); }
| ~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:331:91: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
331 | inline _InputOutputArray::_InputOutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_RW, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:343:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
343 | { init(STD_ARRAY_MAT + ACCESS_RW, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:105:59: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
105 | inline _InputArray::_InputArray(const UMat& m) { init(UMAT+ACCESS_READ, &m); }
| ~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:398:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
398 | { init(CUDA_GPU_MAT + ACCESS_RW, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:106:85: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
106 | inline _InputArray::_InputArray(const std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_READ, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:401:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
401 | { init(OPENGL_BUFFER + ACCESS_RW, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:404:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
404 | { init(CUDA_HOST_MEM + ACCESS_RW, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:118:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
118 | { init(STD_ARRAY_MAT + ACCESS_READ, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:148:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
148 | { init(CUDA_GPU_MAT + ACCESS_READ, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::cuda::GpuMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:151:38: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
151 | { init(STD_VECTOR_CUDA_GPU_MAT + ACCESS_READ, &d_mat);}
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:154:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
154 | { init(OPENGL_BUFFER + ACCESS_READ, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:157:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
157 | { init(CUDA_HOST_MEM + ACCESS_READ, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray()':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:200:49: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
200 | inline _OutputArray::_OutputArray() { init(NONE + ACCESS_WRITE, 0); }
| ~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:202:53: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
202 | inline _OutputArray::_OutputArray(Mat& m) { init(MAT+ACCESS_WRITE, &m); }
| ~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:203:80: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
203 | inline _OutputArray::_OutputArray(std::vector<Mat>& vec) { init(STD_VECTOR_MAT + ACCESS_WRITE, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:204:56: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
204 | inline _OutputArray::_OutputArray(UMat& m) { init(UMAT + ACCESS_WRITE, &m); }
| ~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:205:82: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
205 | inline _OutputArray::_OutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT + ACCESS_WRITE, &vec); }
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:217:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
217 | { init(STD_ARRAY_MAT + ACCESS_WRITE, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:272:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
272 | { init(CUDA_GPU_MAT + ACCESS_WRITE, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::cuda::GpuMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:275:38: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
275 | { init(STD_VECTOR_CUDA_GPU_MAT + ACCESS_WRITE, &d_mat);}
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:278:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
278 | { init(OPENGL_BUFFER + ACCESS_WRITE, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:281:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
281 | { init(CUDA_HOST_MEM + ACCESS_WRITE, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:328:63: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
328 | inline _InputOutputArray::_InputOutputArray(Mat& m) { init(MAT+ACCESS_RW, &m); }
| ~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:329:89: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
329 | inline _InputOutputArray::_InputOutputArray(std::vector<Mat>& vec) { init(STD_VECTOR_MAT+ACCESS_RW, &vec); }
| ~~~~~~~~~~~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:330:65: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
330 | inline _InputOutputArray::_InputOutputArray(UMat& m) { init(UMAT+ACCESS_RW, &m); }
| ~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:331:91: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
331 | inline _InputOutputArray::_InputOutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_RW, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:343:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
343 | { init(STD_ARRAY_MAT + ACCESS_RW, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:398:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
398 | { init(CUDA_GPU_MAT + ACCESS_RW, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:401:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
401 | { init(OPENGL_BUFFER + ACCESS_RW, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:404:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
404 | { init(CUDA_HOST_MEM + ACCESS_RW, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.hpp:3773,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core.hpp:58,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/opencv.hpp:52,
from /build/source/apps/InterfaceCOLMAP/../../libs/MVS/../Common/Types.h:148,
from /build/source/apps/InterfaceCOLMAP/../../libs/MVS/../Common/Common.h:176,
from /build/source/apps/InterfaceCOLMAP/../../libs/MVS/Common.h:42,
from /build/source/apps/InterfaceCOLMAP/InterfaceCOLMAP.cpp:32:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:103:57: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
103 | inline _InputArray::_InputArray(const Mat& m) { init(MAT+ACCESS_READ, &m); }
| ~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:104:83: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
104 | inline _InputArray::_InputArray(const std::vector<Mat>& vec) { init(STD_VECTOR_MAT+ACCESS_READ, &vec); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:105:59: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
105 | inline _InputArray::_InputArray(const UMat& m) { init(UMAT+ACCESS_READ, &m); }
| ~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:106:85: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
106 | inline _InputArray::_InputArray(const std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_READ, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:118:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
118 | { init(STD_ARRAY_MAT + ACCESS_READ, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:148:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
148 | { init(CUDA_GPU_MAT + ACCESS_READ, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::cuda::GpuMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:151:38: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
151 | { init(STD_VECTOR_CUDA_GPU_MAT + ACCESS_READ, &d_mat);}
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:154:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
154 | { init(OPENGL_BUFFER + ACCESS_READ, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:157:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
157 | { init(CUDA_HOST_MEM + ACCESS_READ, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray()':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:200:49: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
200 | inline _OutputArray::_OutputArray() { init(NONE + ACCESS_WRITE, 0); }
| ~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:202:53: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
202 | inline _OutputArray::_OutputArray(Mat& m) { init(MAT+ACCESS_WRITE, &m); }
| ~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:203:80: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
203 | inline _OutputArray::_OutputArray(std::vector<Mat>& vec) { init(STD_VECTOR_MAT + ACCESS_WRITE, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:204:56: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
204 | inline _OutputArray::_OutputArray(UMat& m) { init(UMAT + ACCESS_WRITE, &m); }
| ~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:205:82: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
205 | inline _OutputArray::_OutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT + ACCESS_WRITE, &vec); }
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:217:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
217 | { init(STD_ARRAY_MAT + ACCESS_WRITE, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:272:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
272 | { init(CUDA_GPU_MAT + ACCESS_WRITE, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::cuda::GpuMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:275:38: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
275 | { init(STD_VECTOR_CUDA_GPU_MAT + ACCESS_WRITE, &d_mat);}
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:278:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
278 | { init(OPENGL_BUFFER + ACCESS_WRITE, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:281:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
281 | { init(CUDA_HOST_MEM + ACCESS_WRITE, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:328:63: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
328 | inline _InputOutputArray::_InputOutputArray(Mat& m) { init(MAT+ACCESS_RW, &m); }
| ~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:329:89: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
329 | inline _InputOutputArray::_InputOutputArray(std::vector<Mat>& vec) { init(STD_VECTOR_MAT+ACCESS_RW, &vec); }
| ~~~~~~~~~~~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:330:65: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
330 | inline _InputOutputArray::_InputOutputArray(UMat& m) { init(UMAT+ACCESS_RW, &m); }
| ~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:331:91: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
331 | inline _InputOutputArray::_InputOutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_RW, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:343:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
343 | { init(STD_ARRAY_MAT + ACCESS_RW, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:398:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
398 | { init(CUDA_GPU_MAT + ACCESS_RW, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:401:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
401 | { init(OPENGL_BUFFER + ACCESS_RW, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:404:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
404 | { init(CUDA_HOST_MEM + ACCESS_RW, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.hpp:3773,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core.hpp:58,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/opencv.hpp:52,
from /build/source/apps/InterfacePolycam/../../libs/MVS/../Common/Types.h:148,
from /build/source/apps/InterfacePolycam/../../libs/MVS/../Common/Common.h:176,
from /build/source/apps/InterfacePolycam/../../libs/MVS/Common.h:42,
from /build/source/apps/InterfacePolycam/InterfacePolycam.cpp:32:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:103:57: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
103 | inline _InputArray::_InputArray(const Mat& m) { init(MAT+ACCESS_READ, &m); }
| ~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:104:83: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
104 | inline _InputArray::_InputArray(const std::vector<Mat>& vec) { init(STD_VECTOR_MAT+ACCESS_READ, &vec); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:105:59: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
105 | inline _InputArray::_InputArray(const UMat& m) { init(UMAT+ACCESS_READ, &m); }
| ~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:106:85: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
106 | inline _InputArray::_InputArray(const std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_READ, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:118:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
118 | { init(STD_ARRAY_MAT + ACCESS_READ, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:148:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
148 | { init(CUDA_GPU_MAT + ACCESS_READ, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::cuda::GpuMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:151:38: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
151 | { init(STD_VECTOR_CUDA_GPU_MAT + ACCESS_READ, &d_mat);}
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:154:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
154 | { init(OPENGL_BUFFER + ACCESS_READ, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:157:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
157 | { init(CUDA_HOST_MEM + ACCESS_READ, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray()':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:200:49: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
200 | inline _OutputArray::_OutputArray() { init(NONE + ACCESS_WRITE, 0); }
| ~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:202:53: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
202 | inline _OutputArray::_OutputArray(Mat& m) { init(MAT+ACCESS_WRITE, &m); }
| ~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:203:80: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
203 | inline _OutputArray::_OutputArray(std::vector<Mat>& vec) { init(STD_VECTOR_MAT + ACCESS_WRITE, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:204:56: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
204 | inline _OutputArray::_OutputArray(UMat& m) { init(UMAT + ACCESS_WRITE, &m); }
| ~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:205:82: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
205 | inline _OutputArray::_OutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT + ACCESS_WRITE, &vec); }
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:217:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
217 | { init(STD_ARRAY_MAT + ACCESS_WRITE, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:272:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
272 | { init(CUDA_GPU_MAT + ACCESS_WRITE, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::cuda::GpuMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:275:38: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
275 | { init(STD_VECTOR_CUDA_GPU_MAT + ACCESS_WRITE, &d_mat);}
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:278:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
278 | { init(OPENGL_BUFFER + ACCESS_WRITE, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:281:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
281 | { init(CUDA_HOST_MEM + ACCESS_WRITE, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:328:63: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
328 | inline _InputOutputArray::_InputOutputArray(Mat& m) { init(MAT+ACCESS_RW, &m); }
| ~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:329:89: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
329 | inline _InputOutputArray::_InputOutputArray(std::vector<Mat>& vec) { init(STD_VECTOR_MAT+ACCESS_RW, &vec); }
| ~~~~~~~~~~~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:330:65: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
330 | inline _InputOutputArray::_InputOutputArray(UMat& m) { init(UMAT+ACCESS_RW, &m); }
| ~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:331:91: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
331 | inline _InputOutputArray::_InputOutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_RW, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:343:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
343 | { init(STD_ARRAY_MAT + ACCESS_RW, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:398:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
398 | { init(CUDA_GPU_MAT + ACCESS_RW, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:401:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
401 | { init(OPENGL_BUFFER + ACCESS_RW, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:404:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
404 | { init(CUDA_HOST_MEM + ACCESS_RW, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.hpp:3773,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core.hpp:58,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/opencv.hpp:52,
from /build/source/apps/TextureMesh/../../libs/MVS/../Common/Types.h:148,
from /build/source/apps/TextureMesh/../../libs/MVS/../Common/Common.h:176,
from /build/source/apps/TextureMesh/../../libs/MVS/Common.h:42,
from /build/source/apps/TextureMesh/TextureMesh.cpp:32:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:103:57: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
103 | inline _InputArray::_InputArray(const Mat& m) { init(MAT+ACCESS_READ, &m); }
| ~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:104:83: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
104 | inline _InputArray::_InputArray(const std::vector<Mat>& vec) { init(STD_VECTOR_MAT+ACCESS_READ, &vec); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:105:59: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
105 | inline _InputArray::_InputArray(const UMat& m) { init(UMAT+ACCESS_READ, &m); }
| ~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:106:85: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
106 | inline _InputArray::_InputArray(const std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_READ, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:118:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
118 | { init(STD_ARRAY_MAT + ACCESS_READ, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:148:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
148 | { init(CUDA_GPU_MAT + ACCESS_READ, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::cuda::GpuMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:151:38: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
151 | { init(STD_VECTOR_CUDA_GPU_MAT + ACCESS_READ, &d_mat);}
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:154:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
154 | { init(OPENGL_BUFFER + ACCESS_READ, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:157:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
157 | { init(CUDA_HOST_MEM + ACCESS_READ, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray()':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:200:49: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
200 | inline _OutputArray::_OutputArray() { init(NONE + ACCESS_WRITE, 0); }
| ~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:202:53: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
202 | inline _OutputArray::_OutputArray(Mat& m) { init(MAT+ACCESS_WRITE, &m); }
| ~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:203:80: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
203 | inline _OutputArray::_OutputArray(std::vector<Mat>& vec) { init(STD_VECTOR_MAT + ACCESS_WRITE, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:204:56: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
204 | inline _OutputArray::_OutputArray(UMat& m) { init(UMAT + ACCESS_WRITE, &m); }
| ~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:205:82: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
205 | inline _OutputArray::_OutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT + ACCESS_WRITE, &vec); }
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:217:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
217 | { init(STD_ARRAY_MAT + ACCESS_WRITE, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:272:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
272 | { init(CUDA_GPU_MAT + ACCESS_WRITE, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::cuda::GpuMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:275:38: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
275 | { init(STD_VECTOR_CUDA_GPU_MAT + ACCESS_WRITE, &d_mat);}
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:278:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
278 | { init(OPENGL_BUFFER + ACCESS_WRITE, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:281:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
281 | { init(CUDA_HOST_MEM + ACCESS_WRITE, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:328:63: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
328 | inline _InputOutputArray::_InputOutputArray(Mat& m) { init(MAT+ACCESS_RW, &m); }
| ~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:329:89: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
329 | inline _InputOutputArray::_InputOutputArray(std::vector<Mat>& vec) { init(STD_VECTOR_MAT+ACCESS_RW, &vec); }
| ~~~~~~~~~~~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:330:65: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
330 | inline _InputOutputArray::_InputOutputArray(UMat& m) { init(UMAT+ACCESS_RW, &m); }
| ~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:331:91: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
331 | inline _InputOutputArray::_InputOutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_RW, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:343:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
343 | { init(STD_ARRAY_MAT + ACCESS_RW, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:398:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
398 | { init(CUDA_GPU_MAT + ACCESS_RW, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:401:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
401 | { init(OPENGL_BUFFER + ACCESS_RW, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:404:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
404 | { init(CUDA_HOST_MEM + ACCESS_RW, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/highgui.hpp:51,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/opencv.hpp:68:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp: At global scope:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:309:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
309 | enum { CAP_OPENNI_IMAGE_GENERATOR_PRESENT = CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:310:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
310 | CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE = CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_OUTPUT_MODE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:311:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
311 | CAP_OPENNI_DEPTH_GENERATOR_PRESENT = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:312:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
312 | CAP_OPENNI_DEPTH_GENERATOR_BASELINE = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_BASELINE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:313:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
313 | CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_FOCAL_LENGTH,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:314:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
314 | CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_REGISTRATION,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:316:77: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
316 | CAP_OPENNI_IR_GENERATOR_PRESENT = CAP_OPENNI_IR_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/highgui.hpp:51,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/opencv.hpp:68:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp: At global scope:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:309:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
309 | enum { CAP_OPENNI_IMAGE_GENERATOR_PRESENT = CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:310:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
310 | CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE = CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_OUTPUT_MODE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:311:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
311 | CAP_OPENNI_DEPTH_GENERATOR_PRESENT = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:312:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
312 | CAP_OPENNI_DEPTH_GENERATOR_BASELINE = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_BASELINE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:313:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
313 | CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_FOCAL_LENGTH,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:314:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
314 | CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_REGISTRATION,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:316:77: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
316 | CAP_OPENNI_IR_GENERATOR_PRESENT = CAP_OPENNI_IR_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/highgui.hpp:51,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/opencv.hpp:68:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp: At global scope:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:309:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
309 | enum { CAP_OPENNI_IMAGE_GENERATOR_PRESENT = CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:310:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
310 | CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE = CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_OUTPUT_MODE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:311:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
311 | CAP_OPENNI_DEPTH_GENERATOR_PRESENT = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:312:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
312 | CAP_OPENNI_DEPTH_GENERATOR_BASELINE = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_BASELINE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:313:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
313 | CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_FOCAL_LENGTH,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:314:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
314 | CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_REGISTRATION,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:316:77: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
316 | CAP_OPENNI_IR_GENERATOR_PRESENT = CAP_OPENNI_IR_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/highgui.hpp:51,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/opencv.hpp:68:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp: At global scope:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:309:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
309 | enum { CAP_OPENNI_IMAGE_GENERATOR_PRESENT = CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:310:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
310 | CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE = CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_OUTPUT_MODE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:311:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
311 | CAP_OPENNI_DEPTH_GENERATOR_PRESENT = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:312:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
312 | CAP_OPENNI_DEPTH_GENERATOR_BASELINE = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_BASELINE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:313:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
313 | CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_FOCAL_LENGTH,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:314:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
314 | CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_REGISTRATION,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:316:77: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
316 | CAP_OPENNI_IR_GENERATOR_PRESENT = CAP_OPENNI_IR_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/highgui.hpp:51,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/opencv.hpp:68:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp: At global scope:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:309:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
309 | enum { CAP_OPENNI_IMAGE_GENERATOR_PRESENT = CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:310:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
310 | CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE = CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_OUTPUT_MODE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:311:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
311 | CAP_OPENNI_DEPTH_GENERATOR_PRESENT = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:312:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
312 | CAP_OPENNI_DEPTH_GENERATOR_BASELINE = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_BASELINE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:313:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
313 | CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_FOCAL_LENGTH,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:314:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
314 | CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_REGISTRATION,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:316:77: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
316 | CAP_OPENNI_IR_GENERATOR_PRESENT = CAP_OPENNI_IR_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/highgui.hpp:51,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/opencv.hpp:68:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp: At global scope:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:309:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
309 | enum { CAP_OPENNI_IMAGE_GENERATOR_PRESENT = CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:310:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
310 | CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE = CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_OUTPUT_MODE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:311:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
311 | CAP_OPENNI_DEPTH_GENERATOR_PRESENT = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:312:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
312 | CAP_OPENNI_DEPTH_GENERATOR_BASELINE = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_BASELINE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:313:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
313 | CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_FOCAL_LENGTH,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:314:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
314 | CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_REGISTRATION,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:316:77: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
316 | CAP_OPENNI_IR_GENERATOR_PRESENT = CAP_OPENNI_IR_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/highgui.hpp:51,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/opencv.hpp:68:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp: At global scope:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:309:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
309 | enum { CAP_OPENNI_IMAGE_GENERATOR_PRESENT = CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:310:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
310 | CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE = CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_OUTPUT_MODE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:311:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
311 | CAP_OPENNI_DEPTH_GENERATOR_PRESENT = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:312:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
312 | CAP_OPENNI_DEPTH_GENERATOR_BASELINE = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_BASELINE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:313:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
313 | CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_FOCAL_LENGTH,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:314:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
314 | CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_REGISTRATION,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:316:77: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
316 | CAP_OPENNI_IR_GENERATOR_PRESENT = CAP_OPENNI_IR_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.hpp:3773,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core.hpp:58,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/opencv.hpp:52,
from /build/source/apps/InterfaceMetashape/../../libs/MVS/../Common/Types.h:148,
from /build/source/apps/InterfaceMetashape/../../libs/MVS/../Common/Common.h:176,
from /build/source/apps/InterfaceMetashape/../../libs/MVS/Common.h:42,
from /build/source/apps/InterfaceMetashape/InterfaceMetashape.cpp:32:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:103:57: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
103 | inline _InputArray::_InputArray(const Mat& m) { init(MAT+ACCESS_READ, &m); }
| ~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:104:83: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
104 | inline _InputArray::_InputArray(const std::vector<Mat>& vec) { init(STD_VECTOR_MAT+ACCESS_READ, &vec); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:105:59: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
105 | inline _InputArray::_InputArray(const UMat& m) { init(UMAT+ACCESS_READ, &m); }
| ~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:106:85: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
106 | inline _InputArray::_InputArray(const std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_READ, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:118:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
118 | { init(STD_ARRAY_MAT + ACCESS_READ, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:148:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
148 | { init(CUDA_GPU_MAT + ACCESS_READ, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::cuda::GpuMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:151:38: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
151 | { init(STD_VECTOR_CUDA_GPU_MAT + ACCESS_READ, &d_mat);}
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:154:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
154 | { init(OPENGL_BUFFER + ACCESS_READ, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:157:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
157 | { init(CUDA_HOST_MEM + ACCESS_READ, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray()':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:200:49: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
200 | inline _OutputArray::_OutputArray() { init(NONE + ACCESS_WRITE, 0); }
| ~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:202:53: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
202 | inline _OutputArray::_OutputArray(Mat& m) { init(MAT+ACCESS_WRITE, &m); }
| ~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:203:80: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
203 | inline _OutputArray::_OutputArray(std::vector<Mat>& vec) { init(STD_VECTOR_MAT + ACCESS_WRITE, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:204:56: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
204 | inline _OutputArray::_OutputArray(UMat& m) { init(UMAT + ACCESS_WRITE, &m); }
| ~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:205:82: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
205 | inline _OutputArray::_OutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT + ACCESS_WRITE, &vec); }
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:217:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
217 | { init(STD_ARRAY_MAT + ACCESS_WRITE, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:272:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
272 | { init(CUDA_GPU_MAT + ACCESS_WRITE, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::cuda::GpuMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:275:38: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
275 | { init(STD_VECTOR_CUDA_GPU_MAT + ACCESS_WRITE, &d_mat);}
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:278:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
278 | { init(OPENGL_BUFFER + ACCESS_WRITE, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:281:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
281 | { init(CUDA_HOST_MEM + ACCESS_WRITE, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:328:63: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
328 | inline _InputOutputArray::_InputOutputArray(Mat& m) { init(MAT+ACCESS_RW, &m); }
| ~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:329:89: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
329 | inline _InputOutputArray::_InputOutputArray(std::vector<Mat>& vec) { init(STD_VECTOR_MAT+ACCESS_RW, &vec); }
| ~~~~~~~~~~~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:330:65: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
330 | inline _InputOutputArray::_InputOutputArray(UMat& m) { init(UMAT+ACCESS_RW, &m); }
| ~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:331:91: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
331 | inline _InputOutputArray::_InputOutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_RW, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:343:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
343 | { init(STD_ARRAY_MAT + ACCESS_RW, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:398:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
398 | { init(CUDA_GPU_MAT + ACCESS_RW, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:401:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
401 | { init(OPENGL_BUFFER + ACCESS_RW, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:404:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
404 | { init(CUDA_HOST_MEM + ACCESS_RW, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.hpp:3773,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core.hpp:58,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/opencv.hpp:52,
from /build/source/apps/Tests/../../libs/MVS/../Common/Types.h:148,
from /build/source/apps/Tests/../../libs/MVS/../Common/Common.h:176,
from /build/source/apps/Tests/../../libs/MVS/Common.h:42,
from /build/source/apps/Tests/Tests.cpp:32:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:103:57: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
103 | inline _InputArray::_InputArray(const Mat& m) { init(MAT+ACCESS_READ, &m); }
| ~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:104:83: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
104 | inline _InputArray::_InputArray(const std::vector<Mat>& vec) { init(STD_VECTOR_MAT+ACCESS_READ, &vec); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:105:59: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
105 | inline _InputArray::_InputArray(const UMat& m) { init(UMAT+ACCESS_READ, &m); }
| ~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:106:85: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
106 | inline _InputArray::_InputArray(const std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_READ, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:118:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
118 | { init(STD_ARRAY_MAT + ACCESS_READ, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:148:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
148 | { init(CUDA_GPU_MAT + ACCESS_READ, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::cuda::GpuMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:151:38: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
151 | { init(STD_VECTOR_CUDA_GPU_MAT + ACCESS_READ, &d_mat);}
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:154:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
154 | { init(OPENGL_BUFFER + ACCESS_READ, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:157:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
157 | { init(CUDA_HOST_MEM + ACCESS_READ, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray()':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:200:49: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
200 | inline _OutputArray::_OutputArray() { init(NONE + ACCESS_WRITE, 0); }
| ~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:202:53: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
202 | inline _OutputArray::_OutputArray(Mat& m) { init(MAT+ACCESS_WRITE, &m); }
| ~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:203:80: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
203 | inline _OutputArray::_OutputArray(std::vector<Mat>& vec) { init(STD_VECTOR_MAT + ACCESS_WRITE, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:204:56: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
204 | inline _OutputArray::_OutputArray(UMat& m) { init(UMAT + ACCESS_WRITE, &m); }
| ~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:205:82: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
205 | inline _OutputArray::_OutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT + ACCESS_WRITE, &vec); }
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:217:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
217 | { init(STD_ARRAY_MAT + ACCESS_WRITE, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:272:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
272 | { init(CUDA_GPU_MAT + ACCESS_WRITE, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::cuda::GpuMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:275:38: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
275 | { init(STD_VECTOR_CUDA_GPU_MAT + ACCESS_WRITE, &d_mat);}
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:278:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
278 | { init(OPENGL_BUFFER + ACCESS_WRITE, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:281:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
281 | { init(CUDA_HOST_MEM + ACCESS_WRITE, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:328:63: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
328 | inline _InputOutputArray::_InputOutputArray(Mat& m) { init(MAT+ACCESS_RW, &m); }
| ~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:329:89: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
329 | inline _InputOutputArray::_InputOutputArray(std::vector<Mat>& vec) { init(STD_VECTOR_MAT+ACCESS_RW, &vec); }
| ~~~~~~~~~~~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:330:65: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
330 | inline _InputOutputArray::_InputOutputArray(UMat& m) { init(UMAT+ACCESS_RW, &m); }
| ~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:331:91: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
331 | inline _InputOutputArray::_InputOutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_RW, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:343:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
343 | { init(STD_ARRAY_MAT + ACCESS_RW, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:398:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
398 | { init(CUDA_GPU_MAT + ACCESS_RW, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:401:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
401 | { init(OPENGL_BUFFER + ACCESS_RW, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:404:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
404 | { init(CUDA_HOST_MEM + ACCESS_RW, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/highgui.hpp:51,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/opencv.hpp:68:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp: At global scope:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:309:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
309 | enum { CAP_OPENNI_IMAGE_GENERATOR_PRESENT = CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:310:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
310 | CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE = CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_OUTPUT_MODE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:311:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
311 | CAP_OPENNI_DEPTH_GENERATOR_PRESENT = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:312:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
312 | CAP_OPENNI_DEPTH_GENERATOR_BASELINE = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_BASELINE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:313:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
313 | CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_FOCAL_LENGTH,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:314:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
314 | CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_REGISTRATION,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:316:77: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
316 | CAP_OPENNI_IR_GENERATOR_PRESENT = CAP_OPENNI_IR_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.hpp:3773,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core.hpp:58,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/opencv.hpp:52,
from /build/source/apps/InterfaceMVSNet/../../libs/MVS/../Common/Types.h:148,
from /build/source/apps/InterfaceMVSNet/../../libs/MVS/../Common/Common.h:176,
from /build/source/apps/InterfaceMVSNet/../../libs/MVS/Common.h:42,
from /build/source/apps/InterfaceMVSNet/InterfaceMVSNet.cpp:32:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:103:57: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
103 | inline _InputArray::_InputArray(const Mat& m) { init(MAT+ACCESS_READ, &m); }
| ~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:104:83: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
104 | inline _InputArray::_InputArray(const std::vector<Mat>& vec) { init(STD_VECTOR_MAT+ACCESS_READ, &vec); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:105:59: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
105 | inline _InputArray::_InputArray(const UMat& m) { init(UMAT+ACCESS_READ, &m); }
| ~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:106:85: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
106 | inline _InputArray::_InputArray(const std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_READ, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:118:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
118 | { init(STD_ARRAY_MAT + ACCESS_READ, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:148:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
148 | { init(CUDA_GPU_MAT + ACCESS_READ, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const std::vector<cv::cuda::GpuMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:151:38: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
151 | { init(STD_VECTOR_CUDA_GPU_MAT + ACCESS_READ, &d_mat);}
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:154:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
154 | { init(OPENGL_BUFFER + ACCESS_READ, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputArray::_InputArray(const cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:157:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
157 | { init(CUDA_HOST_MEM + ACCESS_READ, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray()':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:200:49: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
200 | inline _OutputArray::_OutputArray() { init(NONE + ACCESS_WRITE, 0); }
| ~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:202:53: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
202 | inline _OutputArray::_OutputArray(Mat& m) { init(MAT+ACCESS_WRITE, &m); }
| ~~~^~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:203:80: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
203 | inline _OutputArray::_OutputArray(std::vector<Mat>& vec) { init(STD_VECTOR_MAT + ACCESS_WRITE, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:204:56: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
204 | inline _OutputArray::_OutputArray(UMat& m) { init(UMAT + ACCESS_WRITE, &m); }
| ~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:205:82: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
205 | inline _OutputArray::_OutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT + ACCESS_WRITE, &vec); }
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:217:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
217 | { init(STD_ARRAY_MAT + ACCESS_WRITE, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:272:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
272 | { init(CUDA_GPU_MAT + ACCESS_WRITE, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(std::vector<cv::cuda::GpuMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:275:38: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
275 | { init(STD_VECTOR_CUDA_GPU_MAT + ACCESS_WRITE, &d_mat);}
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:278:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
278 | { init(OPENGL_BUFFER + ACCESS_WRITE, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_OutputArray::_OutputArray(cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:281:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
281 | { init(CUDA_HOST_MEM + ACCESS_WRITE, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::Mat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:328:63: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
328 | inline _InputOutputArray::_InputOutputArray(Mat& m) { init(MAT+ACCESS_RW, &m); }
| ~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::vector<cv::Mat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:329:89: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
329 | inline _InputOutputArray::_InputOutputArray(std::vector<Mat>& vec) { init(STD_VECTOR_MAT+ACCESS_RW, &vec); }
| ~~~~~~~~~~~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::UMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:330:65: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
330 | inline _InputOutputArray::_InputOutputArray(UMat& m) { init(UMAT+ACCESS_RW, &m); }
| ~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::vector<cv::UMat>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:331:91: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
331 | inline _InputOutputArray::_InputOutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_RW, &vec); }
| ~~~~~~~~~~~~~~~^~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(std::array<cv::Mat, _Nm>&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:343:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
343 | { init(STD_ARRAY_MAT + ACCESS_RW, arr.data(), Size(1, _Nm)); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::cuda::GpuMat&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:398:21: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
398 | { init(CUDA_GPU_MAT + ACCESS_RW, &d_mat); }
| ~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::ogl::Buffer&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:401:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
401 | { init(OPENGL_BUFFER + ACCESS_RW, &buf); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In constructor 'cv::_InputOutputArray::_InputOutputArray(cv::cuda::HostMem&)':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:404:22: warning: arithmetic between different enumeration types 'cv::_InputArray::KindFlag' and 'cv::AccessFlag' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
404 | { init(CUDA_HOST_MEM + ACCESS_RW, &cuda_mem); }
| ~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In instantiation of 'cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) [with _Tp = double; int m = 2; int n = 3]':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/imgproc.hpp:2552:64: required from here
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:533:23: warning: arithmetic between different enumeration types 'cv::Mat::<unnamed enum>' and 'cv::traits::Type<double>::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
533 | : flags(MAGIC_VAL + traits::Type<_Tp>::value + CV_MAT_CONT_FLAG), dims(2), rows(m), cols(n), data(0),
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In instantiation of 'cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) [with _Tp = double; int m = 2; int n = 3]':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/imgproc.hpp:2552:64: required from here
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:533:23: warning: arithmetic between different enumeration types 'cv::Mat::<unnamed enum>' and 'cv::traits::Type<double>::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
533 | : flags(MAGIC_VAL + traits::Type<_Tp>::value + CV_MAT_CONT_FLAG), dims(2), rows(m), cols(n), data(0),
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In instantiation of 'cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) [with _Tp = double; int m = 2; int n = 3]':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/imgproc.hpp:2552:64: required from here
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:533:23: warning: arithmetic between different enumeration types 'cv::Mat::<unnamed enum>' and 'cv::traits::Type<double>::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
533 | : flags(MAGIC_VAL + traits::Type<_Tp>::value + CV_MAT_CONT_FLAG), dims(2), rows(m), cols(n), data(0),
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In instantiation of 'cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) [with _Tp = double; int m = 2; int n = 3]':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/imgproc.hpp:2552:64: required from here
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:533:23: warning: arithmetic between different enumeration types 'cv::Mat::<unnamed enum>' and 'cv::traits::Type<double>::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
533 | : flags(MAGIC_VAL + traits::Type<_Tp>::value + CV_MAT_CONT_FLAG), dims(2), rows(m), cols(n), data(0),
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/highgui.hpp:51,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/opencv.hpp:68:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp: At global scope:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:309:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
309 | enum { CAP_OPENNI_IMAGE_GENERATOR_PRESENT = CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:310:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
310 | CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE = CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_OUTPUT_MODE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:311:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
311 | CAP_OPENNI_DEPTH_GENERATOR_PRESENT = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:312:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
312 | CAP_OPENNI_DEPTH_GENERATOR_BASELINE = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_BASELINE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:313:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
313 | CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_FOCAL_LENGTH,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:314:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
314 | CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_REGISTRATION,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:316:77: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
316 | CAP_OPENNI_IR_GENERATOR_PRESENT = CAP_OPENNI_IR_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In instantiation of 'cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) [with _Tp = double; int m = 2; int n = 3]':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/imgproc.hpp:2552:64: required from here
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:533:23: warning: arithmetic between different enumeration types 'cv::Mat::<unnamed enum>' and 'cv::traits::Type<double>::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
533 | : flags(MAGIC_VAL + traits::Type<_Tp>::value + CV_MAT_CONT_FLAG), dims(2), rows(m), cols(n), data(0),
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In instantiation of 'cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) [with _Tp = double; int m = 2; int n = 3]':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/imgproc.hpp:2552:64: required from here
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:533:23: warning: arithmetic between different enumeration types 'cv::Mat::<unnamed enum>' and 'cv::traits::Type<double>::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
533 | : flags(MAGIC_VAL + traits::Type<_Tp>::value + CV_MAT_CONT_FLAG), dims(2), rows(m), cols(n), data(0),
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/highgui.hpp:51,
from /nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/opencv.hpp:68:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp: At global scope:
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:309:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
309 | enum { CAP_OPENNI_IMAGE_GENERATOR_PRESENT = CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:310:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
310 | CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE = CAP_OPENNI_IMAGE_GENERATOR + CAP_PROP_OPENNI_OUTPUT_MODE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:311:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
311 | CAP_OPENNI_DEPTH_GENERATOR_PRESENT = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:312:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
312 | CAP_OPENNI_DEPTH_GENERATOR_BASELINE = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_BASELINE,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:313:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
313 | CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_FOCAL_LENGTH,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:314:80: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
314 | CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION = CAP_OPENNI_DEPTH_GENERATOR + CAP_PROP_OPENNI_REGISTRATION,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/videoio.hpp:316:77: warning: arithmetic between different enumeration types 'cv::<unnamed enum>' and 'cv::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
316 | CAP_OPENNI_IR_GENERATOR_PRESENT = CAP_OPENNI_IR_GENERATOR + CAP_PROP_OPENNI_GENERATOR_PRESENT,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In instantiation of 'cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) [with _Tp = float; int m = 3; int n = 1]':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/cvstd.inl.hpp:121:44: required from 'std::ostream& cv::operator<<(std::ostream&, const Matx<_Tp, m, n>&) [with _Tp = float; int m = 3; int n = 1; std::ostream = std::basic_ostream<char>]'
/build/source/apps/ReconstructMesh/../../libs/MVS/../Common/Log.h:71:8: required from 'SEACAVE::Log& SEACAVE::Log::operator<<(const T&) [with T = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/ReconstructMesh/../../libs/MVS/../Common/Rotation.inl:711:2: required from 'void SEACAVE::TRMatrixBase<TYPE>::Set(const Vec&, TYPE) [with TYPE = float; Vec = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/ReconstructMesh/../../libs/MVS/../Common/Rotation.inl:534:2: required from 'SEACAVE::TRMatrixBase<TYPE>::TRMatrixBase(const Vec&, TYPE) [with TYPE = float; Vec = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/ReconstructMesh/../../libs/MVS/DepthMap.h:451:112: required from here
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:533:23: warning: arithmetic between different enumeration types 'cv::Mat::<unnamed enum>' and 'cv::traits::Type<float>::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In instantiation of 'cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) [with _Tp = float; int m = 3; int n = 1]':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/cvstd.inl.hpp:121:44: required from 'std::ostream& cv::operator<<(std::ostream&, const Matx<_Tp, m, n>&) [with _Tp = float; int m = 3; int n = 1; std::ostream = std::basic_ostream<char>]'
/build/source/apps/RefineMesh/../../libs/MVS/../Common/Log.h:71:8: required from 'SEACAVE::Log& SEACAVE::Log::operator<<(const T&) [with T = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/RefineMesh/../../libs/MVS/../Common/Rotation.inl:711:2: required from 'void SEACAVE::TRMatrixBase<TYPE>::Set(const Vec&, TYPE) [with TYPE = float; Vec = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/RefineMesh/../../libs/MVS/../Common/Rotation.inl:534:2: required from 'SEACAVE::TRMatrixBase<TYPE>::TRMatrixBase(const Vec&, TYPE) [with TYPE = float; Vec = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/RefineMesh/../../libs/MVS/DepthMap.h:451:112: required from here
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:533:23: warning: arithmetic between different enumeration types 'cv::Mat::<unnamed enum>' and 'cv::traits::Type<float>::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In instantiation of 'cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) [with _Tp = float; int m = 3; int n = 1]':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/cvstd.inl.hpp:121:44: required from 'std::ostream& cv::operator<<(std::ostream&, const Matx<_Tp, m, n>&) [with _Tp = float; int m = 3; int n = 1; std::ostream = std::basic_ostream<char>]'
/build/source/apps/DensifyPointCloud/../../libs/MVS/../Common/Log.h:71:8: required from 'SEACAVE::Log& SEACAVE::Log::operator<<(const T&) [with T = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/DensifyPointCloud/../../libs/MVS/../Common/Rotation.inl:711:2: required from 'void SEACAVE::TRMatrixBase<TYPE>::Set(const Vec&, TYPE) [with TYPE = float; Vec = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/DensifyPointCloud/../../libs/MVS/../Common/Rotation.inl:534:2: required from 'SEACAVE::TRMatrixBase<TYPE>::TRMatrixBase(const Vec&, TYPE) [with TYPE = float; Vec = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/DensifyPointCloud/../../libs/MVS/DepthMap.h:451:112: required from here
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:533:23: warning: arithmetic between different enumeration types 'cv::Mat::<unnamed enum>' and 'cv::traits::Type<float>::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In instantiation of 'cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) [with _Tp = float; int m = 3; int n = 1]':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/cvstd.inl.hpp:121:44: required from 'std::ostream& cv::operator<<(std::ostream&, const Matx<_Tp, m, n>&) [with _Tp = float; int m = 3; int n = 1; std::ostream = std::basic_ostream<char>]'
/build/source/apps/TransformScene/../../libs/MVS/../Common/Log.h:71:8: required from 'SEACAVE::Log& SEACAVE::Log::operator<<(const T&) [with T = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/TransformScene/../../libs/MVS/../Common/Rotation.inl:711:2: required from 'void SEACAVE::TRMatrixBase<TYPE>::Set(const Vec&, TYPE) [with TYPE = float; Vec = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/TransformScene/../../libs/MVS/../Common/Rotation.inl:534:2: required from 'SEACAVE::TRMatrixBase<TYPE>::TRMatrixBase(const Vec&, TYPE) [with TYPE = float; Vec = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/TransformScene/../../libs/MVS/DepthMap.h:451:112: required from here
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:533:23: warning: arithmetic between different enumeration types 'cv::Mat::<unnamed enum>' and 'cv::traits::Type<float>::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In instantiation of 'cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) [with _Tp = float; int m = 3; int n = 1]':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/cvstd.inl.hpp:121:44: required from 'std::ostream& cv::operator<<(std::ostream&, const Matx<_Tp, m, n>&) [with _Tp = float; int m = 3; int n = 1; std::ostream = std::basic_ostream<char>]'
/build/source/apps/TextureMesh/../../libs/MVS/../Common/Log.h:71:8: required from 'SEACAVE::Log& SEACAVE::Log::operator<<(const T&) [with T = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/TextureMesh/../../libs/MVS/../Common/Rotation.inl:711:2: required from 'void SEACAVE::TRMatrixBase<TYPE>::Set(const Vec&, TYPE) [with TYPE = float; Vec = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/TextureMesh/../../libs/MVS/../Common/Rotation.inl:534:2: required from 'SEACAVE::TRMatrixBase<TYPE>::TRMatrixBase(const Vec&, TYPE) [with TYPE = float; Vec = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/TextureMesh/../../libs/MVS/DepthMap.h:451:112: required from here
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:533:23: warning: arithmetic between different enumeration types 'cv::Mat::<unnamed enum>' and 'cv::traits::Type<float>::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In instantiation of 'cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) [with _Tp = double; int m = 2; int n = 3]':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/imgproc.hpp:2552:64: required from here
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:533:23: warning: arithmetic between different enumeration types 'cv::Mat::<unnamed enum>' and 'cv::traits::Type<double>::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
533 | : flags(MAGIC_VAL + traits::Type<_Tp>::value + CV_MAT_CONT_FLAG), dims(2), rows(m), cols(n), data(0),
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In instantiation of 'cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) [with _Tp = double; int m = 2; int n = 3]':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/imgproc.hpp:2552:64: required from here
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:533:23: warning: arithmetic between different enumeration types 'cv::Mat::<unnamed enum>' and 'cv::traits::Type<double>::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
533 | : flags(MAGIC_VAL + traits::Type<_Tp>::value + CV_MAT_CONT_FLAG), dims(2), rows(m), cols(n), data(0),
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In instantiation of 'cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) [with _Tp = float; int m = 3; int n = 1]':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/cvstd.inl.hpp:121:44: required from 'std::ostream& cv::operator<<(std::ostream&, const Matx<_Tp, m, n>&) [with _Tp = float; int m = 3; int n = 1; std::ostream = std::basic_ostream<char>]'
/build/source/apps/InterfacePolycam/../../libs/MVS/../Common/Log.h:71:8: required from 'SEACAVE::Log& SEACAVE::Log::operator<<(const T&) [with T = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/InterfacePolycam/../../libs/MVS/../Common/Rotation.inl:711:2: required from 'void SEACAVE::TRMatrixBase<TYPE>::Set(const Vec&, TYPE) [with TYPE = float; Vec = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/InterfacePolycam/../../libs/MVS/../Common/Rotation.inl:534:2: required from 'SEACAVE::TRMatrixBase<TYPE>::TRMatrixBase(const Vec&, TYPE) [with TYPE = float; Vec = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/InterfacePolycam/../../libs/MVS/DepthMap.h:451:112: required from here
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:533:23: warning: arithmetic between different enumeration types 'cv::Mat::<unnamed enum>' and 'cv::traits::Type<float>::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In instantiation of 'cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) [with _Tp = float; int m = 3; int n = 1]':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/cvstd.inl.hpp:121:44: required from 'std::ostream& cv::operator<<(std::ostream&, const Matx<_Tp, m, n>&) [with _Tp = float; int m = 3; int n = 1; std::ostream = std::basic_ostream<char>]'
/build/source/apps/InterfaceMetashape/../../libs/MVS/../Common/Log.h:71:8: required from 'SEACAVE::Log& SEACAVE::Log::operator<<(const T&) [with T = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/InterfaceMetashape/../../libs/MVS/../Common/Rotation.inl:711:2: required from 'void SEACAVE::TRMatrixBase<TYPE>::Set(const Vec&, TYPE) [with TYPE = float; Vec = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/InterfaceMetashape/../../libs/MVS/../Common/Rotation.inl:534:2: required from 'SEACAVE::TRMatrixBase<TYPE>::TRMatrixBase(const Vec&, TYPE) [with TYPE = float; Vec = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/InterfaceMetashape/../../libs/MVS/DepthMap.h:451:112: required from here
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:533:23: warning: arithmetic between different enumeration types 'cv::Mat::<unnamed enum>' and 'cv::traits::Type<float>::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In instantiation of 'cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) [with _Tp = float; int m = 3; int n = 1]':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/cvstd.inl.hpp:121:44: required from 'std::ostream& cv::operator<<(std::ostream&, const Matx<_Tp, m, n>&) [with _Tp = float; int m = 3; int n = 1; std::ostream = std::basic_ostream<char>]'
/build/source/apps/InterfaceCOLMAP/../../libs/MVS/../Common/Log.h:71:8: required from 'SEACAVE::Log& SEACAVE::Log::operator<<(const T&) [with T = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/InterfaceCOLMAP/../../libs/MVS/../Common/Rotation.inl:711:2: required from 'void SEACAVE::TRMatrixBase<TYPE>::Set(const Vec&, TYPE) [with TYPE = float; Vec = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/InterfaceCOLMAP/../../libs/MVS/../Common/Rotation.inl:534:2: required from 'SEACAVE::TRMatrixBase<TYPE>::TRMatrixBase(const Vec&, TYPE) [with TYPE = float; Vec = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/InterfaceCOLMAP/../../libs/MVS/DepthMap.h:451:112: required from here
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:533:23: warning: arithmetic between different enumeration types 'cv::Mat::<unnamed enum>' and 'cv::traits::Type<float>::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In instantiation of 'cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) [with _Tp = double; int m = 2; int n = 3]':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/imgproc.hpp:2552:64: required from here
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:533:23: warning: arithmetic between different enumeration types 'cv::Mat::<unnamed enum>' and 'cv::traits::Type<double>::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
533 | : flags(MAGIC_VAL + traits::Type<_Tp>::value + CV_MAT_CONT_FLAG), dims(2), rows(m), cols(n), data(0),
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 79%] Linking CXX executable ../../bin/RefineMesh
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In instantiation of 'cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) [with _Tp = float; int m = 3; int n = 1]':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/cvstd.inl.hpp:121:44: required from 'std::ostream& cv::operator<<(std::ostream&, const Matx<_Tp, m, n>&) [with _Tp = float; int m = 3; int n = 1; std::ostream = std::basic_ostream<char>]'
/build/source/apps/Tests/../../libs/MVS/../Common/Log.h:71:8: required from 'SEACAVE::Log& SEACAVE::Log::operator<<(const T&) [with T = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/Tests/../../libs/MVS/../Common/Rotation.inl:711:2: required from 'void SEACAVE::TRMatrixBase<TYPE>::Set(const Vec&, TYPE) [with TYPE = float; Vec = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/Tests/../../libs/MVS/../Common/Rotation.inl:534:2: required from 'SEACAVE::TRMatrixBase<TYPE>::TRMatrixBase(const Vec&, TYPE) [with TYPE = float; Vec = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/Tests/../../libs/MVS/DepthMap.h:451:112: required from here
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:533:23: warning: arithmetic between different enumeration types 'cv::Mat::<unnamed enum>' and 'cv::traits::Type<float>::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In instantiation of 'cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) [with _Tp = double; int m = 2; int n = 3]':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/imgproc.hpp:2552:64: required from here
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:533:23: warning: arithmetic between different enumeration types 'cv::Mat::<unnamed enum>' and 'cv::traits::Type<double>::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
533 | : flags(MAGIC_VAL + traits::Type<_Tp>::value + CV_MAT_CONT_FLAG), dims(2), rows(m), cols(n), data(0),
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 79%] Built target RefineMesh
[ 81%] Linking CXX executable ../../bin/TextureMesh
[ 82%] Linking CXX executable ../../bin/DensifyPointCloud
[ 82%] Built target TextureMesh
[ 83%] Linking CXX executable ../../bin/ReconstructMesh
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp: In instantiation of 'cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool) [with _Tp = float; int m = 3; int n = 1]':
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/cvstd.inl.hpp:121:44: required from 'std::ostream& cv::operator<<(std::ostream&, const Matx<_Tp, m, n>&) [with _Tp = float; int m = 3; int n = 1; std::ostream = std::basic_ostream<char>]'
/build/source/apps/InterfaceMVSNet/../../libs/MVS/../Common/Log.h:71:8: required from 'SEACAVE::Log& SEACAVE::Log::operator<<(const T&) [with T = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/InterfaceMVSNet/../../libs/MVS/../Common/Rotation.inl:711:2: required from 'void SEACAVE::TRMatrixBase<TYPE>::Set(const Vec&, TYPE) [with TYPE = float; Vec = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/InterfaceMVSNet/../../libs/MVS/../Common/Rotation.inl:534:2: required from 'SEACAVE::TRMatrixBase<TYPE>::TRMatrixBase(const Vec&, TYPE) [with TYPE = float; Vec = SEACAVE::TMatrix<float, 3, 1>]'
/build/source/apps/InterfaceMVSNet/../../libs/MVS/DepthMap.h:451:112: required from here
/nix/store/sbf44ccgpsyhjdw7nan74l1sl7fgmb7h-opencv-4.7.0/include/opencv4/opencv2/core/mat.inl.hpp:533:23: warning: arithmetic between different enumeration types 'cv::Mat::<unnamed enum>' and 'cv::traits::Type<float>::<unnamed enum>' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-enum-enum-conversion-Wdeprecated-enum-enum-conversion8;;]
[ 83%] Built target ReconstructMesh
[ 83%] Built target DensifyPointCloud
[ 84%] Linking CXX executable ../../bin/TransformScene
[ 84%] Built target TransformScene
[ 86%] Linking CXX executable ../../bin/InterfaceMetashape
[ 86%] Built target InterfaceMetashape
[ 87%] Linking CXX executable ../../bin/Tests
[ 87%] Built target Tests
[ 88%] Linking CXX executable ../../bin/InterfacePolycam
[ 88%] Built target InterfacePolycam
[ 89%] Linking CXX executable ../../bin/InterfaceCOLMAP
[ 89%] Built target InterfaceCOLMAP
[ 93%] Building CXX object apps/Viewer/CMakeFiles/Viewer.dir/Common.cpp.o
[ 93%] Building CXX object apps/Viewer/CMakeFiles/Viewer.dir/Image.cpp.o
[ 93%] Building CXX object apps/Viewer/CMakeFiles/Viewer.dir/Camera.cpp.o
[ 94%] Building CXX object apps/Viewer/CMakeFiles/Viewer.dir/Scene.cpp.o
[ 96%] Building CXX object apps/Viewer/CMakeFiles/Viewer.dir/Viewer.cpp.o
[ 97%] Building CXX object apps/Viewer/CMakeFiles/Viewer.dir/Window.cpp.o
[ 98%] Linking CXX executable ../../bin/InterfaceMVSNet
[ 98%] Built target InterfaceMVSNet
[100%] Linking CXX executable ../../bin/Viewer
[100%] Built target Viewer
buildPhase completed in 1 minutes 1 seconds
Running phase: checkPhase
Test project /build/source/build
Start 1: UnitTests
Start 2: PipelineTest
1/2 Test #1: UnitTests ........................ Passed 0.05 sec
2/2 Test #2: PipelineTest .....................Subprocess aborted***Exception: 2.20 sec
11:19:08 [App ] Camera model loaded: platform 0; camera 0; f 1.051x1.051; poses 4
11:19:08 [App ] Scene loaded from interface format (0ms):
4 images (4 calibrated) with a total of 1.17 MPixels (0.29 MPixels/image)
2663 points, 0 vertices, 0 faces
11:19:08 [App ] Preparing images for dense reconstruction completed: 4 images (4ms)
11:19:08 [App ] Selecting images for dense reconstruction completed: 4 images (0ms)
Estimated depth-maps 4 (100.00%, 2s, ETA 0ms)... *** buffer overflow detected ***: terminated
50% tests passed, 1 tests failed out of 2
Total Test time (real) = 2.20 sec
The following tests FAILED:
2 - PipelineTest (Subprocess aborted)
Errors while running CTest
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment