trizen -S opencv-cuda
:: Cloning AUR package: opencv-cuda
--------------------------------------------------------------------------------
:: Content of /tmp/trizen-pizzaman/opencv-cuda/PKGBUILD
--------------------------------------------------------------------------------
# Maintainer: Alex Dewar <alex.dewar@gmx.co.uk>
# Contributor: Ray Rashif <schiv@archlinux.org>
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
pkgname=opencv-cuda
pkgver=4.1.2
pkgrel=1
provides=(opencv opencv-samples)
conflicts=(opencv opencv-samples)
pkgdesc="Open Source Computer Vision Library with CUDA support"
arch=(x86_64)
license=(BSD)
url="http://opencv.org/"
options=(staticlibs)
depends=(intel-tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 jasper cuda)
makedepends=(cmake python-numpy python2-numpy mesa eigen hdf5 lapacke gtk3 nvidia-sdk)
optdepends=('opencv-samples: samples'
'gtk3: for the HighGUI module'
'hdf5: support for HDF5 format'
'opencl-icd-loader: For coding with OpenCL'
'python-numpy: Python 3 interface'
'python2-numpy: Python 2 interface')
source=("opencv-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip"
"opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz"
"fix-cuda-10.1.patch"
"fix-build-error.patch::https://github.com/opencv/opencv_contrib/commit/00e60f0d578651540b709730aa284af54055ae97.patch")
sha256sums=('546d7d19388f2eea709a1951c7bfd56943241e41649473278950f4cbef656661'
'0f6c3d30baa39e3e7611afb481ee86dea45dafb182cac87d570c95dccd83eb8b'
'4e1640f37ee357d38551a65d3dbfc03a5d7589bffaa3cde92a64c5ea62f55aef'
'805166b77b0c38e9e9f69b5b285d2b5313e54f0419a71155f4d9f2d5e6b5d2cc')
prepare() {
msg2 "Patching sources for CUDA v10"
sed -i 's|nvcuvid.h|nvidia-sdk/nvcuvid.h|' opencv_contrib-$pkgver/modules/cud*/src/*.hpp
mkdir -p build
cd opencv-$pkgver
patch --forward --strip=1 < ../fix-cuda-10.1.patch
cd ../opencv_contrib-$pkgver
patch --forward --strip=1 < ../fix-build-error.patch
}
build() {
cd build
# cmake's FindLAPACK doesn't add cblas to LAPACK_LIBRARIES, so we need to specify them manually
_pythonpath=`python -c "from sysconfig import get_path; print(get_path('platlib'))"`
cmake ../opencv-$pkgver \
-DWITH_OPENCL=ON \
-DWITH_OPENGL=ON \
-DWITH_TBB=ON \
-DOpenGL_GL_PREFERENCE=GLVND \
-DBUILD_WITH_DEBUG_INFO=OFF \
-DBUILD_TESTS=OFF \
-DBUILD_PERF_TESTS=OFF \
-DBUILD_EXAMPLES=ON \
-DINSTALL_C_EXAMPLES=ON \
-DINSTALL_PYTHON_EXAMPLES=ON \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCPU_BASELINE_DISABLE=SSE3 \
-DCPU_BASELINE_REQUIRE=SSE2 \
-DWITH_NVCUVID=ON \
-DWITH_CUDA=ON \
-DCUDA_FAST_MATH=ON \
-DWITH_CUBLAS=ON \
-DCUDA_HOST_COMPILER=/usr/bin/gcc-8 \
-DOPENCV_EXTRA_MODULES_PATH="$srcdir/opencv_contrib-$pkgver/modules" \
-DOPENCV_SKIP_PYTHON_LOADER=ON \
-DEIGEN_INCLUDE_PATH=/usr/include/eigen3 \
-DOPENCV_PYTHON3_INSTALL_PATH=$_pythonpath \
-DLAPACK_LIBRARIES="/usr/lib/liblapack.so;/usr/lib/libblas.so;/usr/lib/libcblas.so" \
-DLAPACK_CBLAS_H="/usr/include/cblas.h" \
-DLAPACK_LAPACKE_H="/usr/include/lapacke.h" \
-DOPENCV_GENERATE_PKGCONFIG=ON
make
}
package() {
cd build
make DESTDIR="$pkgdir" install
# install license file
install -Dm644 "$srcdir"/opencv-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
cd "$pkgdir"/usr/share
# separate samples package; also be -R friendly
if [[ -d opencv4/samples ]]; then
mv opencv4 $pkgname # otherwise folder naming is inconsistent
elif [[ ! -d opencv4 ]]; then
warning "Directory naming issue; samples package may not be built!"
fi
}
=>> Edit opencv-cuda/PKGBUILD? [y/N]:
--------------------------------------------------------------------------------
:: Content of /tmp/trizen-pizzaman/opencv-cuda/fix-cuda-10.1.patch
--------------------------------------------------------------------------------
From b32ba55150c5d678836a80700a126dae8c5b67f8 Mon Sep 17 00:00:00 2001
From: Chuan Qin <qc2105@qq.com>
Date: Fri, 1 Mar 2019 23:48:15 +0800
Subject: [PATCH] workaround to 'fix' issues with
ubuntu-18.04/cuda-10.1/g++5.5.0/GeForce RTX 2080 Ti
---
.../core/include/opencv2/core/cvstd_wrapper.hpp | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/modules/core/include/opencv2/core/cvstd_wrapper.hpp b/modules/core/include/opencv2/core/cvstd_wrapper.hpp
index a65dfd4bd37..1a7cf1cae7d 100644
--- a/modules/core/include/opencv2/core/cvstd_wrapper.hpp
+++ b/modules/core/include/opencv2/core/cvstd_wrapper.hpp
@@ -27,14 +27,16 @@ Ptr<_Tp> makePtr(const A1&... a1) { return std::make_shared<_Tp>(a1...); }
#else // cv::Ptr with compatibility workarounds
-// It should be defined for C-API types only.
-// C++ types should use regular "delete" operator.
-template<typename Y> struct DefaultDeleter;
-#if 0
+template<typename Y>
+struct DefaultDeleter
{
- void operator()(Y* p) const;
-};
+#ifndef _MSC_VER
+ void operator()(Y* p) const = delete; // not available by default; enabled for specializations only
+#else
+ void operator()(Y* p) const { delete p; }
#endif
+};
+
namespace sfinae {
template<typename C, typename Ret, typename... Args>
=>> Edit opencv-cuda/fix-cuda-10.1.patch? [y/N]:
Repository : AUR
Name : opencv-cuda
Version : 4.1.2-1
Maintainer : billypilgrim
URL : http://opencv.org/
AUR URL : https://aur.archlinux.org/packages.php?ID=656848
License : BSD
Votes : 6
Popularity : 0.88%
Installed : No
Out Of Date : No
Depends On : intel-tbb
openexr
gst-plugins-base
libdc1394
cblas
lapack
libgphoto2
jasper
cuda
Make Deps : cmake
python-numpy
python2-numpy
mesa
eigen
hdf5
lapacke
gtk3
nvidia-sdk
Check Deps : None
Optional Deps : opencv-samples: samples
gtk3: for the HighGUI module
hdf5: support for HDF5 format
python-numpy: Python 3 interface
python2-numpy: Python 2 interface
opencl-icd-loader: For coding with OpenCL
Provides : opencv
opencv-samples
Conflicts With : opencv
opencv-samples
Replaces : None
Package Base : opencv-cuda
Last Update : Thu Oct 17 03:05:34 2019
Description : Open Source Computer Vision Library with CUDA support
==> Making package: opencv-cuda 4.1.2-1 (Thu 27 Feb 2020 02:32:14 PM AEDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading opencv-4.1.2.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 117 100 117 0 0 270 0 --:--:-- --:--:-- --:--:-- 270
100 86.9M 0 86.9M 0 0 7868k 0 --:--:-- 0:00:11 --:--:-- 10.9M
-> Downloading opencv_contrib-4.1.2.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 128 100 128 0 0 360 0 --:--:-- --:--:-- --:--:-- 359
100 58.0M 0 58.0M 0 0 8442k 0 --:--:-- 0:00:07 --:--:-- 8986k
-> Found fix-cuda-10.1.patch
-> Downloading fix-build-error.patch...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 18119 100 18119 0 0 42733 0 --:--:-- --:--:-- --:--:-- 42632
==> Validating source files with sha256sums...
opencv-4.1.2.tar.gz ... Passed
opencv_contrib-4.1.2.tar.gz ... Passed
fix-cuda-10.1.patch ... Passed
fix-build-error.patch ... Passed
==> Extracting sources...
-> Extracting opencv-4.1.2.tar.gz with bsdtar
-> Extracting opencv_contrib-4.1.2.tar.gz with bsdtar
==> Starting prepare()...
-> Patching sources for CUDA v10
patching file modules/core/include/opencv2/core/cvstd_wrapper.hpp
patching file modules/cudacodec/CMakeLists.txt
patching file modules/cudacodec/src/cuvid_ffmpeg_api.hpp
patching file modules/cudacodec/src/cuvid_ffmpeg_impl.hpp
patching file modules/cudacodec/src/precomp.hpp
==> Starting build()...
-- The CXX compiler identification is GNU 9.2.1
-- The C compiler identification is GNU 9.2.1
-- Check for working CXX compiler: /usr/lib/ccache/bin/c++
-- Check for working CXX compiler: /usr/lib/ccache/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: /usr/lib/ccache/bin/cc
-- Check for working C compiler: /usr/lib/ccache/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Detected processor: x86_64
-- Found PythonInterp: /usr/bin/python2.7 (found suitable version "2.7.17", minimum required is "2.7")
-- Found PythonLibs: /lib64/libpython2.7.so (found suitable exact version "2.7.17")
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.8.1", minimum required is "3.2")
-- Found PythonLibs: /lib64/libpython3.8.so (found suitable exact version "3.8.1")
-- Performing Test HAVE_CXX_FSIGNED_CHAR
-- Performing Test HAVE_CXX_FSIGNED_CHAR - Success
-- Performing Test HAVE_C_FSIGNED_CHAR
-- Performing Test HAVE_C_FSIGNED_CHAR - Success
-- 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_RETURN_TYPE
-- Performing Test HAVE_CXX_WERROR_RETURN_TYPE - Success
-- Performing Test HAVE_C_WERROR_RETURN_TYPE
-- Performing Test HAVE_C_WERROR_RETURN_TYPE - Success
-- Performing Test HAVE_CXX_WERROR_NON_VIRTUAL_DTOR
-- Performing Test HAVE_CXX_WERROR_NON_VIRTUAL_DTOR - Success
-- Performing Test HAVE_C_WERROR_NON_VIRTUAL_DTOR
-- Performing Test HAVE_C_WERROR_NON_VIRTUAL_DTOR - 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_WMISSING_DECLARATIONS
-- Performing Test HAVE_CXX_WMISSING_DECLARATIONS - Success
-- Performing Test HAVE_C_WMISSING_DECLARATIONS
-- Performing Test HAVE_C_WMISSING_DECLARATIONS - Success
-- Performing Test HAVE_CXX_WMISSING_PROTOTYPES
-- Performing Test HAVE_CXX_WMISSING_PROTOTYPES - Failed
-- Performing Test HAVE_C_WMISSING_PROTOTYPES
-- Performing Test HAVE_C_WMISSING_PROTOTYPES - Success
-- Performing Test HAVE_CXX_WSTRICT_PROTOTYPES
-- Performing Test HAVE_CXX_WSTRICT_PROTOTYPES - Failed
-- Performing Test HAVE_C_WSTRICT_PROTOTYPES
-- Performing Test HAVE_C_WSTRICT_PROTOTYPES - Success
-- Performing Test HAVE_CXX_WUNDEF
-- Performing Test HAVE_CXX_WUNDEF - Success
-- Performing Test HAVE_C_WUNDEF
-- Performing Test HAVE_C_WUNDEF - 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_WPOINTER_ARITH
-- Performing Test HAVE_CXX_WPOINTER_ARITH - Success
-- Performing Test HAVE_C_WPOINTER_ARITH
-- Performing Test HAVE_C_WPOINTER_ARITH - Success
-- Performing Test HAVE_CXX_WSHADOW
-- Performing Test HAVE_CXX_WSHADOW - Success
-- Performing Test HAVE_C_WSHADOW
-- Performing Test HAVE_C_WSHADOW - 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 - Failed
-- Performing Test HAVE_CXX_WUNINITIALIZED
-- Performing Test HAVE_CXX_WUNINITIALIZED - Success
-- Performing Test HAVE_C_WUNINITIALIZED
-- Performing Test HAVE_C_WUNINITIALIZED - Success
-- Performing Test HAVE_CXX_WSUGGEST_OVERRIDE
-- Performing Test HAVE_CXX_WSUGGEST_OVERRIDE - Success
-- Performing Test HAVE_C_WSUGGEST_OVERRIDE
-- Performing Test HAVE_C_WSUGGEST_OVERRIDE - Failed
-- Performing Test HAVE_CXX_WNO_DELETE_NON_VIRTUAL_DTOR
-- Performing Test HAVE_CXX_WNO_DELETE_NON_VIRTUAL_DTOR - Success
-- Performing Test HAVE_C_WNO_DELETE_NON_VIRTUAL_DTOR
-- Performing Test HAVE_C_WNO_DELETE_NON_VIRTUAL_DTOR - Failed
-- 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_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_WIMPLICIT_FALLTHROUGH_3
-- Performing Test HAVE_CXX_WIMPLICIT_FALLTHROUGH_3 - Success
-- Performing Test HAVE_C_WIMPLICIT_FALLTHROUGH_3
-- Performing Test HAVE_C_WIMPLICIT_FALLTHROUGH_3 - Success
-- Performing Test HAVE_CXX_WNO_STRICT_OVERFLOW
-- Performing Test HAVE_CXX_WNO_STRICT_OVERFLOW - Success
-- Performing Test HAVE_C_WNO_STRICT_OVERFLOW
-- Performing Test HAVE_C_WNO_STRICT_OVERFLOW - 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_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_FFUNCTION_SECTIONS
-- Performing Test HAVE_CXX_FFUNCTION_SECTIONS - Success
-- Performing Test HAVE_C_FFUNCTION_SECTIONS
-- Performing Test HAVE_C_FFUNCTION_SECTIONS - Success
-- Performing Test HAVE_CXX_FDATA_SECTIONS
-- Performing Test HAVE_CXX_FDATA_SECTIONS - Success
-- Performing Test HAVE_C_FDATA_SECTIONS
-- Performing Test HAVE_C_FDATA_SECTIONS - Success
-- Performing Test HAVE_CXX_MSSE (check file: cmake/checks/cpu_sse.cpp)
-- Performing Test HAVE_CXX_MSSE - Success
-- Performing Test HAVE_CXX_MSSE2 (check file: cmake/checks/cpu_sse2.cpp)
-- Performing Test HAVE_CXX_MSSE2 - Success
-- Performing Test HAVE_CXX_MSSE3 (check file: cmake/checks/cpu_sse3.cpp)
-- Performing Test HAVE_CXX_MSSE3 - Success
-- Performing Test HAVE_CXX_MSSSE3 (check file: cmake/checks/cpu_ssse3.cpp)
-- Performing Test HAVE_CXX_MSSSE3 - Success
-- Performing Test HAVE_CXX_MSSE4_1 (check file: cmake/checks/cpu_sse41.cpp)
-- Performing Test HAVE_CXX_MSSE4_1 - Success
-- Performing Test HAVE_CXX_MPOPCNT (check file: cmake/checks/cpu_popcnt.cpp)
-- Performing Test HAVE_CXX_MPOPCNT - Success
-- Performing Test HAVE_CXX_MSSE4_2 (check file: cmake/checks/cpu_sse42.cpp)
-- Performing Test HAVE_CXX_MSSE4_2 - Success
-- Performing Test HAVE_CXX_MF16C (check file: cmake/checks/cpu_fp16.cpp)
-- Performing Test HAVE_CXX_MF16C - Success
-- Performing Test HAVE_CXX_MFMA
-- Performing Test HAVE_CXX_MFMA - Success
-- Performing Test HAVE_CXX_MAVX (check file: cmake/checks/cpu_avx.cpp)
-- Performing Test HAVE_CXX_MAVX - Success
-- Performing Test HAVE_CXX_MAVX2 (check file: cmake/checks/cpu_avx2.cpp)
-- Performing Test HAVE_CXX_MAVX2 - Success
-- Performing Test HAVE_CXX_MAVX512F (check file: cmake/checks/cpu_avx512.cpp)
-- Performing Test HAVE_CXX_MAVX512F - Success
-- Performing Test HAVE_CXX_MAVX512F_MAVX512CD (check file: cmake/checks/cpu_avx512common.cpp)
-- Performing Test HAVE_CXX_MAVX512F_MAVX512CD - Success
-- Performing Test HAVE_CXX_MAVX512F_MAVX512CD_MAVX512VL_MAVX512BW_MAVX512DQ (check file: cmake/checks/cpu_avx512skx.cpp)
-- Performing Test HAVE_CXX_MAVX512F_MAVX512CD_MAVX512VL_MAVX512BW_MAVX512DQ - Success
-- Optimization SSE3 is not available, skipped
-- Performing Test HAVE_CPU_BASELINE_FLAGS
-- Performing Test HAVE_CPU_BASELINE_FLAGS - Success
-- Performing Test HAVE_CPU_DISPATCH_FLAGS_SSE4_1
-- Performing Test HAVE_CPU_DISPATCH_FLAGS_SSE4_1 - Success
-- Performing Test HAVE_CPU_DISPATCH_FLAGS_SSE4_2
-- Performing Test HAVE_CPU_DISPATCH_FLAGS_SSE4_2 - Success
-- Performing Test HAVE_CPU_DISPATCH_FLAGS_FP16
-- Performing Test HAVE_CPU_DISPATCH_FLAGS_FP16 - Success
-- Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX
-- Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX - Success
-- Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX2
-- Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX2 - Success
-- Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX512_SKX
-- Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX512_SKX - Success
-- Performing Test HAVE_CXX_FVISIBILITY_HIDDEN
-- Performing Test HAVE_CXX_FVISIBILITY_HIDDEN - Success
-- Performing Test HAVE_C_FVISIBILITY_HIDDEN
-- Performing Test HAVE_C_FVISIBILITY_HIDDEN - Success
-- Performing Test HAVE_CXX_FVISIBILITY_INLINES_HIDDEN
-- Performing Test HAVE_CXX_FVISIBILITY_INLINES_HIDDEN - Success
-- Performing Test HAVE_C_FVISIBILITY_INLINES_HIDDEN
-- Performing Test HAVE_C_FVISIBILITY_INLINES_HIDDEN - Failed
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for posix_memalign
-- Looking for posix_memalign - found
-- Looking for malloc.h
-- Looking for malloc.h - found
-- Looking for memalign
-- Looking for memalign - found
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
-- Found ZLIB: /lib64/libz.so (found suitable version "1.2.11", minimum required is "1.2.3")
-- Found JPEG: /lib64/libjpeg.so (found version "80")
-- Found TIFF: /lib64/libtiff.so (found version "4.1.0")
-- Found WebP: /lib64/libwebp.so
-- Found Jasper: /lib64/libjasper.so (found version "2.0.16")
-- Found ZLIB: /lib64/libz.so (found version "1.2.11")
-- Found PNG: /lib64/libpng.so (found version "1.6.37")
-- Looking for /usr/include/libpng/png.h
-- Looking for /usr/include/libpng/png.h - not found
-- Found OpenEXR: /lib64/libIlmImf.so
-- Checking for module 'gtk+-3.0'
-- Found gtk+-3.0, version 3.24.14
-- Checking for module 'gthread-2.0'
-- Found gthread-2.0, version 2.62.5
-- Found TBB (cmake): /usr/lib/libtbb.so.2
-- IPPICV: Download: ippicv_2019_lnx_intel64_general_20180723.tgz
-- found Intel IPP (ICV version): 2019.0.0 [2019.0.0 Gold]
-- at: /tmp/trizen-pizzaman/opencv-cuda/src/build/3rdparty/ippicv/ippicv_lnx/icv
-- found Intel IPP Integration Wrappers sources: 2019.0.0
-- at: /tmp/trizen-pizzaman/opencv-cuda/src/build/3rdparty/ippicv/ippicv_lnx/iw
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found CUDNN: /lib64/libcudnn.so (found suitable version "7.6.5", minimum required is "6")
-- CUDA detected: 10.2
-- CUDA NVCC target flags: -gencode;arch=compute_30,code=sm_30;-gencode;arch=compute_35,code=sm_35;-gencode;arch=compute_37,code=sm_37;-gencode;arch=compute_50,code=sm_50;-gencode;arch=compute_52,code=sm_52;-gencode;arch=compute_60,code=sm_60;-gencode;arch=compute_61,code=sm_61;-gencode;arch=compute_70,code=sm_70;-gencode;arch=compute_75,code=sm_75;-D_FORCE_INLINES
-- LAPACK(Unknown): LAPACK_LIBRARIES: /usr/lib/liblapack.so;/usr/lib/libblas.so;/usr/lib/libcblas.so
-- Looking for /usr/include/cblas.h
-- Looking for /usr/include/cblas.h - found
-- Looking for /usr/include/lapacke.h
-- Looking for /usr/include/lapacke.h - found
-- LAPACK(Unknown): Support is enabled.
-- Performing Test HAVE_CXX_WNO_DEPRECATED
-- Performing Test HAVE_CXX_WNO_DEPRECATED - Success
-- Performing Test HAVE_CXX_WNO_MISSING_PROTOTYPES
-- Performing Test HAVE_CXX_WNO_MISSING_PROTOTYPES - Failed
-- Performing Test HAVE_CXX_WNO_MISSING_DECLARATIONS
-- Performing Test HAVE_CXX_WNO_MISSING_DECLARATIONS - Success
-- Performing Test HAVE_CXX_WNO_SHADOW
-- Performing Test HAVE_CXX_WNO_SHADOW - Success
-- Performing Test HAVE_CXX_WNO_UNUSED_PARAMETER
-- Performing Test HAVE_CXX_WNO_UNUSED_PARAMETER - Success
-- Performing Test HAVE_CXX_WNO_UNUSED_LOCAL_TYPEDEFS
-- Performing Test HAVE_CXX_WNO_UNUSED_LOCAL_TYPEDEFS - Success
-- Performing Test HAVE_CXX_WNO_SIGN_COMPARE
-- Performing Test HAVE_CXX_WNO_SIGN_COMPARE - Success
-- Performing Test HAVE_CXX_WNO_SIGN_PROMO
-- Performing Test HAVE_CXX_WNO_SIGN_PROMO - Success
-- Performing Test HAVE_CXX_WNO_UNDEF
-- Performing Test HAVE_CXX_WNO_UNDEF - Success
-- Performing Test HAVE_CXX_WNO_TAUTOLOGICAL_UNDEFINED_COMPARE
-- Performing Test HAVE_CXX_WNO_TAUTOLOGICAL_UNDEFINED_COMPARE - Failed
-- Performing Test HAVE_CXX_WNO_IGNORED_QUALIFIERS
-- Performing Test HAVE_CXX_WNO_IGNORED_QUALIFIERS - Success
-- Performing Test HAVE_CXX_WNO_EXTRA
-- Performing Test HAVE_CXX_WNO_EXTRA - Success
-- Performing Test HAVE_CXX_WNO_UNUSED_FUNCTION
-- Performing Test HAVE_CXX_WNO_UNUSED_FUNCTION - Success
-- Performing Test HAVE_CXX_WNO_UNUSED_CONST_VARIABLE
-- Performing Test HAVE_CXX_WNO_UNUSED_CONST_VARIABLE - Success
-- Performing Test HAVE_CXX_WNO_SHORTEN_64_TO_32
-- Performing Test HAVE_CXX_WNO_SHORTEN_64_TO_32 - Failed
-- Performing Test HAVE_CXX_WNO_INVALID_OFFSETOF
-- Performing Test HAVE_CXX_WNO_INVALID_OFFSETOF - Success
-- Performing Test HAVE_CXX_WNO_ENUM_COMPARE_SWITCH
-- Performing Test HAVE_CXX_WNO_ENUM_COMPARE_SWITCH - Failed
-- Performing Test HAVE_CXX_WNO_SUGGEST_OVERRIDE
-- Performing Test HAVE_CXX_WNO_SUGGEST_OVERRIDE - Success
-- Performing Test HAVE_CXX_WNO_INCONSISTENT_MISSING_OVERRIDE
-- Performing Test HAVE_CXX_WNO_INCONSISTENT_MISSING_OVERRIDE - Failed
-- Performing Test HAVE_CXX_WNO_IMPLICIT_FALLTHROUGH
-- Performing Test HAVE_CXX_WNO_IMPLICIT_FALLTHROUGH - Success
-- Performing Test HAVE_CXX_WNO_CLASS_MEMACCESS
-- Performing Test HAVE_CXX_WNO_CLASS_MEMACCESS - Success
-- Found apache ant: /bin/ant (1.10.7)
-- Found JNI: /usr/lib/jvm/default/lib/libjawt.so
-- Could NOT find Pylint (missing: PYLINT_EXECUTABLE)
-- Could NOT find Flake8 (missing: FLAKE8_EXECUTABLE)
-- Found VTK 8.2.0 (/usr/lib/cmake/vtk-8.2/UseVTK.cmake)
-- Performing Test HAVE_C_WNO_UNUSED_VARIABLE
-- Performing Test HAVE_C_WNO_UNUSED_VARIABLE - Success
-- Performing Test HAVE_C_WNO_SHADOW
-- Performing Test HAVE_C_WNO_SHADOW - Success
-- Looking for dlerror in dl
-- Looking for dlerror in dl - found
-- Performing Test HAVE_C_WNO_IMPLICIT_FALLTHROUGH
-- Performing Test HAVE_C_WNO_IMPLICIT_FALLTHROUGH - Success
-- Performing Test HAVE_C_WNO_UNDEF
-- Performing Test HAVE_C_WNO_UNDEF - Success
-- Performing Test HAVE_C_WNO_SIGN_COMPARE
-- Performing Test HAVE_C_WNO_SIGN_COMPARE - Success
-- ADE: Download: v0.1.1f.zip
-- Performing Test HAVE_CXX_WNO_STRICT_ALIASING
-- Performing Test HAVE_CXX_WNO_STRICT_ALIASING - Success
-- Checking for modules 'libavcodec;libavformat;libavutil;libswscale'
-- Found libavcodec, version 58.54.100
-- Found libavformat, version 58.29.100
-- Found libavutil, version 56.31.100
-- Found libswscale, version 5.5.100
-- Checking for module 'libavresample'
-- Package 'libavresample', required by 'virtual:world', not found
-- Checking for module 'gstreamer-base-1.0'
-- Found gstreamer-base-1.0, version 1.16.2
-- Checking for module 'gstreamer-app-1.0'
-- Found gstreamer-app-1.0, version 1.16.2
-- Checking for module 'gstreamer-riff-1.0'
-- Found gstreamer-riff-1.0, version 1.16.2
-- Checking for module 'gstreamer-pbutils-1.0'
-- Found gstreamer-pbutils-1.0, version 1.16.2
-- Checking for module 'libdc1394-2'
-- Found libdc1394-2, version 2.2.6
-- Caffe: NO
-- Protobuf: NO
-- Glog: NO
-- Performing Test HAVE_CXX_WNO_UNINITIALIZED
-- Performing Test HAVE_CXX_WNO_UNINITIALIZED - Success
-- Performing Test HAVE_CXX_WNO_DEPRECATED_DECLARATIONS
-- Performing Test HAVE_CXX_WNO_DEPRECATED_DECLARATIONS - Success
-- Performing Test HAVE_CXX_WNO_TAUTOLOGICAL_COMPARE
-- Performing Test HAVE_CXX_WNO_TAUTOLOGICAL_COMPARE - Success
-- Performing Test HAVE_CXX_WNO_UNUSED_VARIABLE
-- Performing Test HAVE_CXX_WNO_UNUSED_VARIABLE - Success
-- Performing Test HAVE_CXX_WNO_ENUM_COMPARE
-- Performing Test HAVE_CXX_WNO_ENUM_COMPARE - Success
-- Checking for module 'freetype2'
-- Found freetype2, version 23.1.17
-- Checking for module 'harfbuzz'
-- Found harfbuzz, version 2.6.4
-- freetype2: YES (ver 23.1.17)
-- harfbuzz: YES (ver 2.6.4)
-- HDF5: Using hdf5 compiler wrapper to determine C configuration
-- Found HDF5: /lib64/libhdf5.so;/lib64/libsz.so;/lib64/libz.so;/lib64/libdl.so;/lib64/libm.so (found version "1.10.5")
-- Module opencv_ovis disabled because OGRE3D was not found
-- No preference for use of exported gflags CMake configuration set, and no hints for include/library directories provided. Defaulting to preferring an installed/exported gflags CMake configuration if available.
-- Failed to find installed gflags CMake configuration, searching for gflags build directories exported with CMake.
-- Failed to find gflags - Failed to find an installed/exported CMake configuration for gflags, will perform search for installed gflags components.
-- Failed to find gflags - Could not find gflags include directory, set GFLAGS_INCLUDE_DIR to directory containing gflags/gflags.h
-- Failed to find glog - Could not find glog include directory, set GLOG_INCLUDE_DIR to directory containing glog/logging.h
-- Module opencv_sfm disabled because the following dependencies are not found: Glog/Gflags
-- Checking for module 'tesseract'
-- Found tesseract, version 4.1.1
-- Tesseract: YES (ver 4.1.1)
-- Performing Test HAVE_CXX_WNO_UNUSED_BUT_SET_VARIABLE
-- Performing Test HAVE_CXX_WNO_UNUSED_BUT_SET_VARIABLE - Success
-- HDF5: Using hdf5 compiler wrapper to determine C configuration
-- Registering hook 'INIT_MODULE_SOURCES_opencv_dnn': /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/modules/dnn/cmake/hooks/INIT_MODULE_SOURCES_opencv_dnn.cmake
-- Performing Test HAVE_CXX_WNO_OVERLOADED_VIRTUAL
-- Performing Test HAVE_CXX_WNO_OVERLOADED_VIRTUAL - Success
-- xfeatures2d/boostdesc: Download: boostdesc_bgm.i
-- xfeatures2d/boostdesc: Download: boostdesc_bgm_bi.i
-- xfeatures2d/boostdesc: Download: boostdesc_bgm_hd.i
-- xfeatures2d/boostdesc: Download: boostdesc_binboost_064.i
-- xfeatures2d/boostdesc: Download: boostdesc_binboost_128.i
-- xfeatures2d/boostdesc: Download: boostdesc_binboost_256.i
-- xfeatures2d/boostdesc: Download: boostdesc_lbgm.i
-- xfeatures2d/vgg: Download: vgg_generated_48.i
-- xfeatures2d/vgg: Download: vgg_generated_64.i
-- xfeatures2d/vgg: Download: vgg_generated_80.i
-- xfeatures2d/vgg: Download: vgg_generated_120.i
-- data: Download: face_landmark_model.dat
-- NVIDIA_OPTICAL_FLOW: Download: 79c6cee80a2df9a196f20afd6b598a9810964c32.zip
-- Performing Test HAVE_CXX_WNO_UNUSED_PRIVATE_FIELD
-- Performing Test HAVE_CXX_WNO_UNUSED_PRIVATE_FIELD - Failed
-- OpenCL samples are skipped: OpenCL SDK is required
--
-- General configuration for OpenCV 4.1.2 =====================================
-- Version control: 33a9c7b
--
-- Extra modules:
-- Location (extra): /tmp/trizen-pizzaman/opencv-cuda/src/opencv_contrib-4.1.2/modules
-- Version control (extra): 33a9c7b
--
-- Platform:
-- Timestamp: 2020-02-27T03:32:13Z
-- Host: Linux 5.5.5-arch1-1 x86_64
-- CMake: 3.16.4
-- CMake generator: Unix Makefiles
-- CMake build tool: /usr/bin/make
-- Configuration: Release
--
-- CPU/HW features:
-- Baseline: SSE SSE2
-- requested: SSE3
-- required: SSE2
-- disabled: SSE3
-- Dispatched code generation: SSE4_1 SSE4_2 FP16 AVX AVX2 AVX512_SKX
-- requested: SSE4_1 SSE4_2 AVX FP16 AVX2 AVX512_SKX
-- SSE4_1 (14 files): + SSE3 SSSE3 SSE4_1
-- SSE4_2 (1 files): + SSE3 SSSE3 SSE4_1 POPCNT SSE4_2
-- FP16 (0 files): + SSE3 SSSE3 SSE4_1 POPCNT SSE4_2 FP16 AVX
-- AVX (4 files): + SSE3 SSSE3 SSE4_1 POPCNT SSE4_2 AVX
-- AVX2 (27 files): + SSE3 SSSE3 SSE4_1 POPCNT SSE4_2 FP16 FMA3 AVX AVX2
-- AVX512_SKX (3 files): + SSE3 SSSE3 SSE4_1 POPCNT SSE4_2 FP16 FMA3 AVX AVX2 AVX_512F AVX512_COMMON AVX512_SKX
--
-- C/C++:
-- Built as dynamic libs?: YES
-- C++ Compiler: /usr/lib/ccache/bin/c++ (ver 9.2.1)
-- C++ flags (Release): -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winit-self -Wsuggest-override -Wno-delete-non-virtual-dtor -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG -DNDEBUG
-- C++ flags (Debug): -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winit-self -Wsuggest-override -Wno-delete-non-virtual-dtor -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -fvisibility=hidden -fvisibility-inlines-hidden -g -DDEBUG -D_DEBUG
-- C Compiler: /usr/lib/ccache/bin/cc
-- C flags (Release): -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wuninitialized -Winit-self -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -fvisibility=hidden -O3 -DNDEBUG -DNDEBUG
-- C flags (Debug): -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wuninitialized -Winit-self -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -fvisibility=hidden -g -DDEBUG -D_DEBUG
-- Linker flags (Release): -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,--gc-sections
-- Linker flags (Debug): -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,--gc-sections
-- ccache: YES
-- Precompiled headers: NO
-- Extra dependencies: m pthread cudart_static -lpthread dl rt nppc nppial nppicc nppicom nppidei nppif nppig nppim nppist nppisu nppitc npps cublas cudnn cufft -L/opt/cuda/lib64 -L/lib64
-- 3rdparty dependencies:
--
-- OpenCV modules:
-- To be built: aruco bgsegm bioinspired calib3d ccalib core cudaarithm cudabgsegm cudacodec cudafeatures2d cudafilters cudaimgproc cudalegacy cudaobjdetect cudaoptflow cudastereo cudawarping cudev datasets dnn dnn_objdetect dnn_superres dpm face features2d flann freetype fuzzy gapi hdf hfs highgui img_hash imgcodecs imgproc java line_descriptor ml objdetect optflow phase_unwrapping photo plot python2 python3 quality reg rgbd saliency shape stereo stitching structured_light superres surface_matching text tracking video videoio videostab viz xfeatures2d ximgproc xobjdetect xphoto
-- Disabled: world
-- Disabled by dependency: -
-- Unavailable: cnn_3dobj cvv js matlab ovis sfm ts
-- Applications: examples apps
-- Documentation: NO
-- Non-free algorithms: NO
--
-- GUI:
-- GTK+: YES (ver 3.24.14)
-- GThread : YES (ver 2.62.5)
-- GtkGlExt: NO
-- OpenGL support: NO
-- VTK support: YES (ver 8.2.0)
--
-- Media I/O:
-- ZLib: /lib64/libz.so (ver 1.2.11)
-- JPEG: /lib64/libjpeg.so (ver 80)
-- WEBP: /lib64/libwebp.so (ver encoder: 0x020f)
-- PNG: /lib64/libpng.so (ver 1.6.37)
-- TIFF: /lib64/libtiff.so (ver 42 / 4.1.0)
-- JPEG 2000: /lib64/libjasper.so (ver 2.0.16)
-- OpenEXR: /lib64/libImath.so /lib64/libIlmImf.so /lib64/libIex.so /lib64/libHalf.so /lib64/libIlmThread.so (ver 2.4.1)
-- HDR: YES
-- SUNRASTER: YES
-- PXM: YES
-- PFM: YES
--
-- Video I/O:
-- DC1394: YES (2.2.6)
-- FFMPEG: YES
-- avcodec: YES (58.54.100)
-- avformat: YES (58.29.100)
-- avutil: YES (56.31.100)
-- swscale: YES (5.5.100)
-- avresample: NO
-- GStreamer: YES (1.16.2)
-- v4l/v4l2: YES (linux/videodev2.h)
--
-- Parallel framework: TBB (ver 2020.1 interface 11101)
--
-- Trace: YES (with Intel ITT)
--
-- Other third-party libraries:
-- Intel IPP: 2019.0.0 Gold [2019.0.0]
-- at: /tmp/trizen-pizzaman/opencv-cuda/src/build/3rdparty/ippicv/ippicv_lnx/icv
-- Intel IPP IW: sources (2019.0.0)
-- at: /tmp/trizen-pizzaman/opencv-cuda/src/build/3rdparty/ippicv/ippicv_lnx/iw
-- Lapack: YES (/usr/lib/liblapack.so /usr/lib/libblas.so /usr/lib/libcblas.so)
-- Eigen: YES (ver 3.3.7)
-- Custom HAL: NO
-- Protobuf: build (3.5.1)
--
-- NVIDIA CUDA: YES (ver 10.2, CUFFT CUBLAS NVCUVID FAST_MATH)
-- NVIDIA GPU arch: 30 35 37 50 52 60 61 70 75
-- NVIDIA PTX archs:
--
-- cuDNN: YES (ver 7.6.5)
--
-- OpenCL: YES (no extra features)
-- Include path: /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/include/opencl/1.2
-- Link libraries: Dynamic load
--
-- Python 2:
-- Interpreter: /usr/bin/python2.7 (ver 2.7.17)
-- Libraries: /lib64/libpython2.7.so (ver 2.7.17)
-- numpy: /usr/lib/python2.7/site-packages/numpy/core/include (ver 1.16.4)
-- install path: lib/python2.7/site-packages
--
-- Python 3:
-- Interpreter: /usr/bin/python3 (ver 3.8.1)
-- Libraries: /lib64/libpython3.8.so (ver 3.8.1)
-- numpy: /usr/lib/python3.8/site-packages/numpy/core/include (ver 1.18.1)
-- install path: /usr/lib/python3.8/site-packages
--
-- Python (for build): /usr/bin/python2.7
--
-- Java:
-- ant: /bin/ant (ver 1.10.7)
-- JNI: /usr/lib/jvm/default/include /usr/lib/jvm/default/include/linux /usr/lib/jvm/default/include
-- Java wrappers: YES
-- Java tests: NO
--
-- Install to: /usr
-- -----------------------------------------------------------------
--
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/trizen-pizzaman/opencv-cuda/src/build
make[1]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
Scanning dependencies of target gen-pkgconfig
Scanning dependencies of target quirc
Scanning dependencies of target ittnotify
Scanning dependencies of target ade
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
Scanning dependencies of target ippiw
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
Scanning dependencies of target opencv_videoio_plugins
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
Scanning dependencies of target gen_opencv_java_source
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 0%] Generate opencv4.pc
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
Scanning dependencies of target libprotobuf
Scanning dependencies of target gen_opencv_python_source
[ 0%] Building C object 3rdparty/quirc/CMakeFiles/quirc.dir/src/decode.c.o
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 0%] Building C object 3rdparty/ittnotify/CMakeFiles/ittnotify.dir/src/ittnotify/ittnotify_static.c.o
[ 0%] Built target opencv_videoio_plugins
[ 0%] Generate files for Java bindings
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 0%] Building CXX object modules/CMakeFiles/ade.dir/__/3rdparty/ade/ade-0.1.1f/sources/ade/source/alloc.cpp.o
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 0%] Building C object 3rdparty/quirc/CMakeFiles/quirc.dir/src/quirc.c.o
[ 0%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_core.c.o
[ 0%] Generate files for Python bindings and documentation
[ 0%] Building CXX object modules/CMakeFiles/ade.dir/__/3rdparty/ade/ade-0.1.1f/sources/ade/source/assert.cpp.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 1%] Building C object 3rdparty/ittnotify/CMakeFiles/ittnotify.dir/src/ittnotify/jitprofiling.c.o
[ 1%] Building CXX object modules/CMakeFiles/ade.dir/__/3rdparty/ade/ade-0.1.1f/sources/ade/source/check_cycles.cpp.o
[ 1%] Building C object 3rdparty/quirc/CMakeFiles/quirc.dir/src/version_db.c.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 1%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image.c.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 1%] Built target gen-pkgconfig
[ 1%] Linking C static library ../lib/libittnotify.a
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 1%] Building CXX object modules/CMakeFiles/ade.dir/__/3rdparty/ade/ade-0.1.1f/sources/ade/source/edge.cpp.o
[ 2%] Linking C static library ../lib/libquirc.a
[ 2%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_color_convert_all.c.o
[ 2%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_color_convert_rgbs.c.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 2%] Building CXX object modules/CMakeFiles/ade.dir/__/3rdparty/ade/ade-0.1.1f/sources/ade/source/execution_engine.cpp.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 2%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_filter_bilateral.c.o
[ 2%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_filter_box.c.o
[ 2%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_filter_canny.c.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 2%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_filter_gaussian.c.o
[ 3%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_filter_general.c.o
[ 3%] Building CXX object modules/CMakeFiles/ade.dir/__/3rdparty/ade/ade-0.1.1f/sources/ade/source/graph.cpp.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 3%] Building CXX object modules/CMakeFiles/ade.dir/__/3rdparty/ade/ade-0.1.1f/sources/ade/source/memory_accessor.cpp.o
[ 3%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_filter_laplacian.c.o
[ 3%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_filter_morphology.c.o
[ 3%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/arena.cc.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 3%] Building CXX object modules/CMakeFiles/ade.dir/__/3rdparty/ade/ade-0.1.1f/sources/ade/source/memory_descriptor.cpp.o
[ 3%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_filter_scharr.c.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 3%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_filter_sobel.c.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 3%] Building CXX object modules/CMakeFiles/ade.dir/__/3rdparty/ade/ade-0.1.1f/sources/ade/source/memory_descriptor_ref.cpp.o
[ 3%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_op_copy.c.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 3%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_op_copy_channel.c.o
JAVA: Processing OpenCV modules: 25
[ 3%] Building CXX object modules/CMakeFiles/ade.dir/__/3rdparty/ade/ade-0.1.1f/sources/ade/source/memory_descriptor_view.cpp.o
[ 3%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_op_copy_make_border.c.o
[ 3%] Building CXX object modules/CMakeFiles/ade.dir/__/3rdparty/ade/ade-0.1.1f/sources/ade/source/metadata.cpp.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 3%] Building CXX object modules/CMakeFiles/ade.dir/__/3rdparty/ade/ade-0.1.1f/sources/ade/source/metatypes.cpp.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 3%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/arenastring.cc.o
[ 3%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_op_copy_merge.c.o
[ 3%] Building CXX object modules/CMakeFiles/ade.dir/__/3rdparty/ade/ade-0.1.1f/sources/ade/source/node.cpp.o
[ 3%] Building CXX object modules/CMakeFiles/ade.dir/__/3rdparty/ade/ade-0.1.1f/sources/ade/source/passes/communications.cpp.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 3%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_op_copy_split.c.o
[ 3%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/extension_set.cc.o
[ 3%] Building CXX object modules/CMakeFiles/ade.dir/__/3rdparty/ade/ade-0.1.1f/sources/ade/source/search.cpp.o
[ 3%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_table_driven_lite.cc.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 3%] Building CXX object modules/CMakeFiles/ade.dir/__/3rdparty/ade/ade-0.1.1f/sources/ade/source/subgraphs.cpp.o
[ 3%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_util.cc.o
[ 3%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_op_scale.c.o
[ 3%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/io/coded_stream.cc.o
[ 3%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_op_set.c.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 3%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream.cc.o
[ 3%] Building CXX object modules/CMakeFiles/ade.dir/__/3rdparty/ade/ade-0.1.1f/sources/ade/source/topological_sort.cpp.o
[ 3%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_op_set_channel.c.o
[ 3%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_op_swap_channels.c.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 3%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 3%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_transform_mirror.c.o
[ 3%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/message_lite.cc.o
[ 3%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_transform_resize.c.o
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 3%] Built target quirc
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 3%] Linking CXX static library ../lib/libade.a
[ 3%] Built target ittnotify
[ 3%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/repeated_field.cc.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 3%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_transform_rotate.c.o
[ 3%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/atomicops_internals_x86_gcc.cc.o
[ 3%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/common.cc.o
[ 3%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/bytestream.cc.o
[ 3%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/int128.cc.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 3%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/io_win32.cc.o
[ 3%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/once.cc.o
[ 3%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/status.cc.o
[ 3%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_image_transform_warpaffine.c.o
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/stringpiece.cc.o
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/statusor.cc.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 4%] Building C object 3rdparty/ippiw/CMakeFiles/ippiw.dir/src/iw_own.c.o
duplicated: CLASS cv::.Algorithm :
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/stringprintf.cc.o
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/structurally_valid.cc.o
cc1: warning: ‘-Werror=’ argument ‘-Werror=non-virtual-dtor’ is not valid for C
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/strutil.cc.o
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/time.cc.o
[ 4%] Linking C static library ../lib/libippiw.a
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/wire_format_lite.cc.o
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/any.cc.o
[ 4%] Built target ade
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/any.pb.cc.o
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/api.pb.cc.o
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor.cc.o
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor.pb.cc.o
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/descriptor_database.cc.o
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/dynamic_message.cc.o
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/duration.pb.cc.o
In member function ‘void google::protobuf::EnumDescriptorProto_EnumReservedRange::SharedCtor()’,
inlined from ‘google::protobuf::EnumDescriptorProto_EnumReservedRange::EnumDescriptorProto_EnumReservedRange()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:5614:13,
inlined from ‘void protobuf_google_2fprotobuf_2fdescriptor_2eproto::InitDefaultsEnumDescriptorProto_EnumReservedRangeImpl()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:5609:1:
/tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:5639:11: warning: ‘void* memset(void*, int, size_t)’ offset [29, 32] from the object at ‘google::protobuf::_EnumDescriptorProto_EnumReservedRange_default_instance_’ is out of the bounds of referenced subobject ‘google::protobuf::EnumDescriptorProto_EnumReservedRange::start_’ with type ‘int’ at offset 24 [-Warray-bounds]
5639 | ::memset(&start_, 0, static_cast<size_t>(
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5640 | reinterpret_cast<char*>(&end_) -
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5641 | reinterpret_cast<char*>(&start_)) + sizeof(end_));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void google::protobuf::DescriptorProto_ReservedRange::SharedCtor()’,
inlined from ‘google::protobuf::DescriptorProto_ReservedRange::DescriptorProto_ReservedRange()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:3115:13,
inlined from ‘void protobuf_google_2fprotobuf_2fdescriptor_2eproto::InitDefaultsDescriptorProto_ReservedRangeImpl()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:3110:1:
/tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:3140:11: warning: ‘void* memset(void*, int, size_t)’ offset [29, 32] from the object at ‘google::protobuf::_DescriptorProto_ReservedRange_default_instance_’ is out of the bounds of referenced subobject ‘google::protobuf::DescriptorProto_ReservedRange::start_’ with type ‘int’ at offset 24 [-Warray-bounds]
3140 | ::memset(&start_, 0, static_cast<size_t>(
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3141 | reinterpret_cast<char*>(&end_) -
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3142 | reinterpret_cast<char*>(&start_)) + sizeof(end_));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void google::protobuf::EnumValueDescriptorProto::SharedCtor()’,
inlined from ‘google::protobuf::EnumValueDescriptorProto::EnumValueDescriptorProto()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:6460:13,
inlined from ‘void protobuf_google_2fprotobuf_2fdescriptor_2eproto::InitDefaultsEnumValueDescriptorProtoImpl()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:6455:1:
/tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:6494:11: warning: ‘void* memset(void*, int, size_t)’ offset [41, 44] from the object at ‘google::protobuf::_EnumValueDescriptorProto_default_instance_’ is out of the bounds of referenced subobject ‘google::protobuf::EnumValueDescriptorProto::options_’ with type ‘google::protobuf::EnumValueOptions*’ at offset 32 [-Warray-bounds]
6494 | ::memset(&options_, 0, static_cast<size_t>(
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6495 | reinterpret_cast<char*>(&number_) -
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6496 | reinterpret_cast<char*>(&options_)) + sizeof(number_));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void google::protobuf::DescriptorProto_ExtensionRange::SharedCtor()’,
inlined from ‘google::protobuf::DescriptorProto_ExtensionRange::DescriptorProto_ExtensionRange()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:2746:13,
inlined from ‘void protobuf_google_2fprotobuf_2fdescriptor_2eproto::InitDefaultsDescriptorProto_ExtensionRangeImpl()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:2741:1:
/tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:2776:11: warning: ‘void* memset(void*, int, size_t)’ offset [33, 40] from the object at ‘google::protobuf::_DescriptorProto_ExtensionRange_default_instance_’ is out of the bounds of referenced subobject ‘google::protobuf::DescriptorProto_ExtensionRange::options_’ with type ‘google::protobuf::ExtensionRangeOptions*’ at offset 24 [-Warray-bounds]
2776 | ::memset(&options_, 0, static_cast<size_t>(
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2777 | reinterpret_cast<char*>(&end_) -
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2778 | reinterpret_cast<char*>(&options_)) + sizeof(end_));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void google::protobuf::MethodDescriptorProto::SharedCtor()’,
inlined from ‘google::protobuf::MethodDescriptorProto::MethodDescriptorProto()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:7284:13,
inlined from ‘void protobuf_google_2fprotobuf_2fdescriptor_2eproto::InitDefaultsMethodDescriptorProtoImpl()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:7279:1:
/tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:7332:11: warning: ‘void* memset(void*, int, size_t)’ offset [57, 58] from the object at ‘google::protobuf::_MethodDescriptorProto_default_instance_’ is out of the bounds of referenced subobject ‘google::protobuf::MethodDescriptorProto::options_’ with type ‘google::protobuf::MethodOptions*’ at offset 48 [-Warray-bounds]
7332 | ::memset(&options_, 0, static_cast<size_t>(
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7333 | reinterpret_cast<char*>(&server_streaming_) -
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7334 | reinterpret_cast<char*>(&options_)) + sizeof(server_streaming_));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void google::protobuf::FieldDescriptorProto::SharedCtor()’,
inlined from ‘google::protobuf::FieldDescriptorProto::FieldDescriptorProto()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:4485:13,
inlined from ‘void protobuf_google_2fprotobuf_2fdescriptor_2eproto::InitDefaultsFieldDescriptorProtoImpl()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:4480:1:
/tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:4545:11: warning: ‘void* memset(void*, int, size_t)’ offset [73, 80] from the object at ‘google::protobuf::_FieldDescriptorProto_default_instance_’ is out of the bounds of referenced subobject ‘google::protobuf::FieldDescriptorProto::options_’ with type ‘google::protobuf::FieldOptions*’ at offset 64 [-Warray-bounds]
4545 | ::memset(&options_, 0, static_cast<size_t>(
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4546 | reinterpret_cast<char*>(&oneof_index_) -
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4547 | reinterpret_cast<char*>(&options_)) + sizeof(oneof_index_));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void google::protobuf::UninterpretedOption::SharedCtor()’,
inlined from ‘google::protobuf::UninterpretedOption::UninterpretedOption()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:12078:13,
inlined from ‘void protobuf_google_2fprotobuf_2fdescriptor_2eproto::InitDefaultsUninterpretedOptionImpl()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:12073:1:
/tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/descriptor.pb.cc:12123:11: warning: ‘void* memset(void*, int, size_t)’ offset [81, 96] from the object at ‘google::protobuf::_UninterpretedOption_default_instance_’ is out of the bounds of referenced subobject ‘google::protobuf::UninterpretedOption::positive_int_value_’ with type ‘long unsigned int’ at offset 72 [-Warray-bounds]
12123 | ::memset(&positive_int_value_, 0, static_cast<size_t>(
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12124 | reinterpret_cast<char*>(&double_value_) -
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12125 | reinterpret_cast<char*>(&positive_int_value_)) + sizeof(double_value_));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void google::protobuf::Method::SharedCtor()’,
inlined from ‘google::protobuf::Method::Method()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/api.pb.cc:783:13,
inlined from ‘void protobuf_google_2fprotobuf_2fapi_2eproto::InitDefaultsMethodImpl()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/api.pb.cc:778:1:
/tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/api.pb.cc:814:11: warning: ‘void* memset(void*, int, size_t)’ offset [66, 72] from the object at ‘google::protobuf::_Method_default_instance_’ is out of the bounds of referenced subobject ‘google::protobuf::Method::request_streaming_’ with type ‘bool’ at offset 64 [-Warray-bounds]
814 | ::memset(&request_streaming_, 0, static_cast<size_t>(
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
815 | reinterpret_cast<char*>(&syntax_) -
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
816 | reinterpret_cast<char*>(&request_streaming_)) + sizeof(syntax_));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void google::protobuf::Api::SharedCtor()’,
inlined from ‘google::protobuf::Api::Api()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/api.pb.cc:251:13,
inlined from ‘void protobuf_google_2fprotobuf_2fapi_2eproto::InitDefaultsApiImpl()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/api.pb.cc:246:1:
/tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/api.pb.cc:282:11: warning: ‘void* memset(void*, int, size_t)’ offset [113, 116] from the object at ‘google::protobuf::_Api_default_instance_’ is out of the bounds of referenced subobject ‘google::protobuf::Api::source_context_’ with type ‘google::protobuf::SourceContext*’ at offset 104 [-Warray-bounds]
282 | ::memset(&source_context_, 0, static_cast<size_t>(
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
283 | reinterpret_cast<char*>(&syntax_) -
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
284 | reinterpret_cast<char*>(&source_context_)) + sizeof(syntax_));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/empty.pb.cc.o
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/extension_set_heavy.cc.o
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/field_mask.pb.cc.o
In member function ‘void google::protobuf::Duration::SharedCtor()’,
inlined from ‘google::protobuf::Duration::Duration()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/duration.pb.cc:135:13,
inlined from ‘void protobuf_google_2fprotobuf_2fduration_2eproto::InitDefaultsDurationImpl()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/duration.pb.cc:130:1:
/tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/duration.pb.cc:158:11: warning: ‘void* memset(void*, int, size_t)’ offset [25, 28] from the object at ‘google::protobuf::_Duration_default_instance_’ is out of the bounds of referenced subobject ‘google::protobuf::Duration::seconds_’ with type ‘long int’ at offset 16 [-Warray-bounds]
158 | ::memset(&seconds_, 0, static_cast<size_t>(
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
159 | reinterpret_cast<char*>(&nanos_) -
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
160 | reinterpret_cast<char*>(&seconds_)) + sizeof(nanos_));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_reflection.cc.o
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/io/gzip_stream.cc.o
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/io/printer.cc.o
[ 4%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_table_driven.cc.o
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/io/strtod.cc.o
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/io/tokenizer.cc.o
[ 5%] Built target ippiw
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream_impl.cc.o
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/map_field.cc.o
Scanning dependencies of target opencv_cudev
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/message.cc.o
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/reflection_ops.cc.o
[ 5%] Building CXX object modules/cudev/CMakeFiles/opencv_cudev.dir/src/stub.cpp.o
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/source_context.pb.cc.o
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/service.cc.o
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/struct.pb.cc.o
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/mathlimits.cc.o
[ 5%] Linking CXX shared library ../../lib/libopencv_cudev.so
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/stubs/substitute.cc.o
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/text_format.cc.o
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/timestamp.pb.cc.o
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/type.pb.cc.o
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/unknown_field_set.cc.o
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/util/delimited_message_util.cc.o
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/util/field_comparator.cc.o
In member function ‘void google::protobuf::Timestamp::SharedCtor()’,
inlined from ‘google::protobuf::Timestamp::Timestamp()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/timestamp.pb.cc:135:13,
inlined from ‘void protobuf_google_2fprotobuf_2ftimestamp_2eproto::InitDefaultsTimestampImpl()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/timestamp.pb.cc:130:1:
/tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/timestamp.pb.cc:158:11: warning: ‘void* memset(void*, int, size_t)’ offset [25, 28] from the object at ‘google::protobuf::_Timestamp_default_instance_’ is out of the bounds of referenced subobject ‘google::protobuf::Timestamp::seconds_’ with type ‘long int’ at offset 16 [-Warray-bounds]
158 | ::memset(&seconds_, 0, static_cast<size_t>(
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
159 | reinterpret_cast<char*>(&nanos_) -
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
160 | reinterpret_cast<char*>(&seconds_)) + sizeof(nanos_));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void google::protobuf::Field::SharedCtor()’,
inlined from ‘google::protobuf::Field::Field()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/type.pb.cc:973:13,
inlined from ‘void protobuf_google_2fprotobuf_2ftype_2eproto::InitDefaultsFieldImpl()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/type.pb.cc:968:1:
/tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/type.pb.cc:1022:11: warning: ‘void* memset(void*, int, size_t)’ offset [77, 89] from the object at ‘google::protobuf::_Field_default_instance_’ is out of the bounds of referenced subobject ‘google::protobuf::Field::kind_’ with type ‘int’ at offset 72 [-Warray-bounds]
1022 | ::memset(&kind_, 0, static_cast<size_t>(
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1023 | reinterpret_cast<char*>(&packed_) -
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1024 | reinterpret_cast<char*>(&kind_)) + sizeof(packed_));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void google::protobuf::Enum::SharedCtor()’,
inlined from ‘google::protobuf::Enum::Enum()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/type.pb.cc:1680:13,
inlined from ‘void protobuf_google_2fprotobuf_2ftype_2eproto::InitDefaultsEnumImpl()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/type.pb.cc:1675:1:
/tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/type.pb.cc:1716:11: warning: ‘void* memset(void*, int, size_t)’ offset [81, 84] from the object at ‘google::protobuf::_Enum_default_instance_’ is out of the bounds of referenced subobject ‘google::protobuf::Enum::source_context_’ with type ‘google::protobuf::SourceContext*’ at offset 72 [-Warray-bounds]
1716 | ::memset(&source_context_, 0, static_cast<size_t>(
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1717 | reinterpret_cast<char*>(&syntax_) -
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1718 | reinterpret_cast<char*>(&source_context_)) + sizeof(syntax_));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void google::protobuf::Type::SharedCtor()’,
inlined from ‘google::protobuf::Type::Type()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/type.pb.cc:460:13,
inlined from ‘void protobuf_google_2fprotobuf_2ftype_2eproto::InitDefaultsTypeImpl()’ at /tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/type.pb.cc:455:1:
/tmp/trizen-pizzaman/opencv-cuda/src/opencv-4.1.2/3rdparty/protobuf/src/google/protobuf/type.pb.cc:498:11: warning: ‘void* memset(void*, int, size_t)’ offset [105, 108] from the object at ‘google::protobuf::_Type_default_instance_’ is out of the bounds of referenced subobject ‘google::protobuf::Type::source_context_’ with type ‘google::protobuf::SourceContext*’ at offset 96 [-Warray-bounds]
498 | ::memset(&source_context_, 0, static_cast<size_t>(
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
499 | reinterpret_cast<char*>(&syntax_) -
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
500 | reinterpret_cast<char*>(&source_context_)) + sizeof(syntax_));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/datapiece.cc.o
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/default_value_objectwriter.cc.o
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/util/field_mask_util.cc.o
[ 5%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/field_mask_utility.cc.o
[ 6%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/json_escaping.cc.o
[ 6%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/json_objectwriter.cc.o
[ 6%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/object_writer.cc.o
[ 6%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/proto_writer.cc.o
[ 6%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/json_stream_parser.cc.o
[ 6%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/protostream_objectsource.cc.o
[ 6%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/protostream_objectwriter.cc.o
[ 6%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/type_info.cc.o
[ 6%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/utility.cc.o
[ 6%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/util/json_util.cc.o
[ 6%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/util/message_differencer.cc.o
[ 6%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/util/time_util.cc.o
[ 6%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/util/type_resolver_util.cc.o
[ 6%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/wire_format.cc.o
[ 6%] Building CXX object 3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/wrappers.pb.cc.o
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
SKIP:void cv::Algorithm::read(FileNode fn) due to ARG type FileNode/I
[ 6%] Built target opencv_cudev
SKIP:void cv::Algorithm::write(Ptr_FileStorage fs, String name = String()) due to ARG type Ptr_FileStorage/I
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 6%] Linking CXX static library ../lib/liblibprotobuf.a
[ 7%] Processing OpenCL kernels (core)
[ 7%] Building NVCC (Device) object modules/core/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_gpu_mat.cu.o
Note: Class Feature2D has more than 1 base class (not supported by Python C extensions)
Bases: cv::Algorithm, cv::class, cv::Feature2D, cv::Algorithm
Only the first base class will be used
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 7%] Built target libprotobuf
Note: Class detail_GraphCutSeamFinder has more than 1 base class (not supported by Python C extensions)
Bases: cv::detail::GraphCutSeamFinderBase, cv::detail::SeamFinder
Only the first base class will be used
SKIP:AsyncArray cv::dnn::Net::forwardAsync(String outputName = String()) due to RET type AsyncArray
SKIP:void cv::dnn::Net::forward(vector_vector_Mat& outputBlobs, vector_String outBlobNames) due to ARG type vector_vector_Mat/O
SKIP:void cv::dnn::Net::getLayersShapes(MatShape netInputShape, vector_int& layersIds, vector_vector_MatShape& inLayersShapes, vector_vector_MatShape& outLayersShapes) due to ARG type vector_vector_MatShape/O
SKIP:void cv::dnn::Net::getLayersShapes(vector_MatShape netInputShapes, vector_int& layersIds, vector_vector_MatShape& inLayersShapes, vector_vector_MatShape& outLayersShapes) due to ARG type vector_vector_MatShape/O
SKIP:cv::BOWImgDescriptorExtractor::BOWImgDescriptorExtractor(Ptr_DescriptorExtractor dextractor, Ptr_DescriptorMatcher dmatcher) due to ARG type Ptr_DescriptorExtractor/I
SKIP:void cv::Feature2D::read(FileNode arg1) due to ARG type FileNode/I
SKIP:void cv::Feature2D::write(Ptr_FileStorage fs, String name = String()) due to ARG type Ptr_FileStorage/I
SKIP:void cv::DescriptorMatcher::read(FileNode arg1) due to ARG type FileNode/I
SKIP:void cv::DescriptorMatcher::write(Ptr_FileStorage fs, String name = String()) due to ARG type Ptr_FileStorage/I
SKIP:uchar Params::blobColor due to RET type uchar
SKIP:void Params::blobColor due to ARG type uchar/I
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 7%] Built target gen_opencv_python_source
duplicated: CLASS cv.text::OCRBeamSearchDecoder.ClassifierCallback :
SKIP:Ptr_ERFilter cv::text::createERFilterNM1(Ptr_ERFilter_Callback cb, int thresholdDelta = 1, float minArea = (float)0.00025, float maxArea = (float)0.13, float minProbability = (float)0.4, bool nonMaxSuppression = true, float minProbabilityDiff = (float)0.1) due to ARG type Ptr_ERFilter_Callback/I
SKIP:Ptr_ERFilter cv::text::createERFilterNM2(Ptr_ERFilter_Callback cb, float minProbability = (float)0.3) due to ARG type Ptr_ERFilter_Callback/I
SKIP:Ptr_ERFilter_Callback cv::text::loadClassifierNM1(String filename) due to RET type Ptr_ERFilter_Callback
SKIP:Ptr_ERFilter_Callback cv::text::loadClassifierNM2(String filename) due to RET type Ptr_ERFilter_Callback
SKIP:Ptr_OCRBeamSearchDecoder_ClassifierCallback cv::text::loadOCRBeamSearchClassifierCNN(String filename) due to RET type Ptr_OCRBeamSearchDecoder_ClassifierCallback
SKIP:Ptr_OCRHMMDecoder_ClassifierCallback cv::text::loadOCRHMMClassifier(String filename, int classifier) due to RET type Ptr_OCRHMMDecoder_ClassifierCallback
SKIP:Ptr_OCRHMMDecoder_ClassifierCallback cv::text::loadOCRHMMClassifierCNN(String filename) due to RET type Ptr_OCRHMMDecoder_ClassifierCallback
SKIP:Ptr_OCRHMMDecoder_ClassifierCallback cv::text::loadOCRHMMClassifierNM(String filename) due to RET type Ptr_OCRHMMDecoder_ClassifierCallback
SKIP:static Ptr_OCRBeamSearchDecoder cv::text::OCRBeamSearchDecoder::create(Ptr_OCRBeamSearchDecoder_ClassifierCallback classifier, String vocabulary, Mat transition_probabilities_table, Mat emission_probabilities_table, int mode = OCR_DECODER_VITERBI, int beam_size = 500) due to ARG type Ptr_OCRBeamSearchDecoder_ClassifierCallback/I
SKIP:static Ptr_OCRHMMDecoder cv::text::OCRHMMDecoder::create(Ptr_OCRHMMDecoder_ClassifierCallback classifier, String vocabulary, Mat transition_probabilities_table, Mat emission_probabilities_table, int mode = OCR_DECODER_VITERBI) due to ARG type Ptr_OCRHMMDecoder_ClassifierCallback/I
SKIP:vector_VideoCaptureAPIs cv::videoio_registry::getBackends() due to RET type vector_VideoCaptureAPIs
SKIP:vector_VideoCaptureAPIs cv::videoio_registry::getCameraBackends() due to RET type vector_VideoCaptureAPIs
SKIP:vector_VideoCaptureAPIs cv::videoio_registry::getStreamBackends() due to RET type vector_VideoCaptureAPIs
SKIP:vector_VideoCaptureAPIs cv::videoio_registry::getWriterBackends() due to RET type vector_VideoCaptureAPIs
duplicated: CONST CvLevMarq_DONE=0
duplicated: CONST CvLevMarq_STARTED=1
duplicated: CONST CvLevMarq_CALC_J=2
duplicated: CONST CvLevMarq_CHECK_ERR=3
SKIP:bool cv::findCirclesGrid(Mat image, Size patternSize, Mat& centers, int flags, Ptr_FeatureDetector blobDetector, CirclesGridFinderParameters parameters) due to ARG type Ptr_FeatureDetector/I
SKIP:bool cv::CascadeClassifier::read(FileNode node) due to ARG type FileNode/I
duplicated: CLASS cv.structured_light::SinusoidalPattern.Params :
SKIP:bool cv::structured_light::StructuredLightPattern::decode(vector_vector_Mat patternImages, Mat& disparityMap, vector_Mat blackImages = vector_Mat(), vector_Mat whiteImages = vector_Mat(), int flags = DECODE_3D_UNDERWORLD) due to ARG type vector_vector_Mat/I
SKIP:Vec4i cv::ximgproc::HoughPoint2Line(Point houghPoint, Mat srcImgInfo, int angleRange = ARO_315_135, int makeSkew = HDO_DESKEW, int rules = RO_IGNORE_BORDERS) due to RET type Vec4i
SKIP:vector_vector_int CharucoBoard::nearestMarkerIdx due to RET type vector_vector_int
SKIP:vector_vector_int CharucoBoard::nearestMarkerCorners due to RET type vector_vector_int
SKIP:vector_pair_int_and_double cv::face::StandardCollector::getResults(bool sorted = false) due to RET type vector_pair_int_and_double
Generated files: 364 (updated 364)
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 7%] Built target gen_opencv_java_source
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
Scanning dependencies of target opencv_java_jar_source_copy
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 7%] Copy Java(JAR) source files
COPYFILES: ... 1 entries (JAVA_SRC_COPY)
COPYFILES: ... directory '.../gen/java' with 244 files
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/aruco/Aruco.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/aruco/Board.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/aruco/CharucoBoard.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/aruco/DetectorParameters.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/aruco/Dictionary.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/aruco/GridBoard.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/bgsegm/BackgroundSubtractorCNT.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/bgsegm/BackgroundSubtractorGMG.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/bgsegm/BackgroundSubtractorGSOC.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/bgsegm/BackgroundSubtractorLSBP.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/bgsegm/BackgroundSubtractorLSBPDesc.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/bgsegm/BackgroundSubtractorMOG.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/bgsegm/Bgsegm.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/bgsegm/SyntheticSequenceGenerator.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/bioinspired/Bioinspired.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/bioinspired/Retina.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/bioinspired/RetinaFastToneMapping.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/bioinspired/TransientAreasSegmentationModule.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/calib3d/Calib3d.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/calib3d/StereoBM.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/calib3d/StereoMatcher.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/calib3d/StereoSGBM.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/Algorithm.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/Core.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/CvException.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/CvType.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/DMatch.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/KeyPoint.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/Mat.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/MatOfByte.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/MatOfDMatch.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/MatOfDouble.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/MatOfFloat.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/MatOfFloat4.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/MatOfFloat6.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/MatOfInt.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/MatOfInt4.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/MatOfKeyPoint.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/MatOfPoint.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/MatOfPoint2f.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/MatOfPoint3.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/MatOfPoint3f.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/MatOfRect.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/MatOfRect2d.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/MatOfRotatedRect.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/Point.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/Point3.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/Range.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/Rect.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/Rect2d.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/RotatedRect.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/Scalar.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/Size.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/TermCriteria.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/core/TickMeter.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/dnn/ClassificationModel.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/dnn/DetectionModel.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/dnn/DictValue.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/dnn/Dnn.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/dnn/Layer.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/dnn/Model.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/dnn/Net.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/dnn/SegmentationModel.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/face/BIF.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/face/BasicFaceRecognizer.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/face/EigenFaceRecognizer.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/face/Face.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/face/FaceRecognizer.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/face/Facemark.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/face/FacemarkAAM.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/face/FacemarkKazemi.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/face/FacemarkLBF.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/face/FacemarkTrain.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/face/FisherFaceRecognizer.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/face/LBPHFaceRecognizer.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/face/MACE.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/face/PredictCollector.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/face/StandardCollector.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/features2d/AKAZE.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/features2d/AgastFeatureDetector.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/features2d/BFMatcher.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/features2d/BOWImgDescriptorExtractor.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/features2d/BOWKMeansTrainer.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/features2d/BOWTrainer.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/features2d/BRISK.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/features2d/DescriptorMatcher.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/features2d/FastFeatureDetector.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/features2d/Feature2D.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/features2d/Features2d.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/features2d/FlannBasedMatcher.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/features2d/GFTTDetector.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/features2d/KAZE.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/features2d/MSER.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/features2d/ORB.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/features2d/Params.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/features2d/SimpleBlobDetector.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/highgui/HighGui.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/highgui/ImageWindow.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/img_hash/AverageHash.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/img_hash/BlockMeanHash.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/img_hash/ColorMomentHash.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/img_hash/ImgHashBase.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/img_hash/Img_hash.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/img_hash/MarrHildrethHash.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/img_hash/PHash.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/img_hash/RadialVarianceHash.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/imgcodecs/Imgcodecs.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/imgproc/CLAHE.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/imgproc/GeneralizedHough.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/imgproc/GeneralizedHoughBallard.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/imgproc/GeneralizedHoughGuil.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/imgproc/Imgproc.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/imgproc/LineSegmentDetector.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/imgproc/Moments.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/imgproc/Subdiv2D.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ml/ANN_MLP.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ml/Boost.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ml/DTrees.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ml/EM.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ml/KNearest.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ml/LogisticRegression.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ml/Ml.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ml/NormalBayesClassifier.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ml/ParamGrid.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ml/RTrees.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ml/SVM.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ml/SVMSGD.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ml/StatModel.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ml/TrainData.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/objdetect/BaseCascadeClassifier.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/objdetect/CascadeClassifier.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/objdetect/HOGDescriptor.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/objdetect/Objdetect.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/objdetect/QRCodeDetector.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/osgi/OpenCVInterface.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/osgi/OpenCVNativeLoader.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/phase_unwrapping/HistogramPhaseUnwrapping.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/phase_unwrapping/PhaseUnwrapping.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/phase_unwrapping/Phase_unwrapping.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/photo/AlignExposures.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/photo/AlignMTB.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/photo/CalibrateCRF.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/photo/CalibrateDebevec.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/photo/CalibrateRobertson.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/photo/MergeDebevec.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/photo/MergeExposures.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/photo/MergeMertens.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/photo/MergeRobertson.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/photo/Photo.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/photo/Tonemap.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/photo/TonemapDrago.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/photo/TonemapMantiuk.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/photo/TonemapReinhard.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/plot/Plot.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/plot/Plot2d.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/structured_light/GrayCodePattern.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/structured_light/Params.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/structured_light/SinusoidalPattern.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/structured_light/StructuredLightPattern.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/structured_light/Structured_light.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/text/BaseOCR.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/text/Callback.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/text/ClassifierCallback.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/text/ERFilter.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/text/OCRBeamSearchDecoder.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/text/OCRHMMDecoder.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/text/OCRTesseract.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/text/Text.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/text/TextDetector.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/text/TextDetectorCNN.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/tracking/MultiTracker.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/tracking/Tracker.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/tracking/TrackerBoosting.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/tracking/TrackerCSRT.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/tracking/TrackerGOTURN.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/tracking/TrackerKCF.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/tracking/TrackerMIL.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/tracking/TrackerMOSSE.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/tracking/TrackerMedianFlow.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/tracking/TrackerTLD.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/tracking/Tracking.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/utils/Converters.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/video/BackgroundSubtractor.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/video/BackgroundSubtractorKNN.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/video/BackgroundSubtractorMOG2.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/video/DISOpticalFlow.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/video/DenseOpticalFlow.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/video/FarnebackOpticalFlow.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/video/KalmanFilter.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/video/SparseOpticalFlow.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/video/SparsePyrLKOpticalFlow.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/video/VariationalRefinement.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/video/Video.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/videoio/VideoCapture.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/videoio/VideoWriter.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/videoio/Videoio.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xfeatures2d/BoostDesc.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xfeatures2d/BriefDescriptorExtractor.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xfeatures2d/DAISY.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xfeatures2d/FREAK.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xfeatures2d/HarrisLaplaceFeatureDetector.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xfeatures2d/LATCH.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xfeatures2d/LUCID.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xfeatures2d/MSDDetector.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xfeatures2d/PCTSignatures.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xfeatures2d/PCTSignaturesSQFD.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xfeatures2d/SIFT.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xfeatures2d/SURF.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xfeatures2d/StarDetector.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xfeatures2d/VGG.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xfeatures2d/Xfeatures2d.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/AdaptiveManifoldFilter.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/ContourFitting.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/DTFilter.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/DisparityFilter.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/DisparityWLSFilter.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/EdgeAwareInterpolator.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/EdgeBoxes.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/FastBilateralSolverFilter.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/FastGlobalSmootherFilter.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/FastLineDetector.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/GraphSegmentation.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/GuidedFilter.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/RFFeatureGetter.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/RidgeDetectionFilter.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/SelectiveSearchSegmentation.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/SelectiveSearchSegmentationStrategy.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/SelectiveSearchSegmentationStrategyColor.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/SelectiveSearchSegmentationStrategyFill.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/SelectiveSearchSegmentationStrategyMultiple.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/SelectiveSearchSegmentationStrategySize.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/SelectiveSearchSegmentationStrategyTexture.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/SparseMatchInterpolator.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/StructuredEdgeDetection.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/SuperpixelLSC.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/SuperpixelSEEDS.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/SuperpixelSLIC.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/ximgproc/Ximgproc.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xphoto/GrayworldWB.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xphoto/LearningBasedWB.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xphoto/SimpleWB.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xphoto/TonemapDurand.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xphoto/WhiteBalancer.java' ...
COPYFILES: Copying: 'modules/java/jar/opencv/java/org/opencv/xphoto/Xphoto.java' ...
COPYFILES: Updated!
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 7%] Built target opencv_java_jar_source_copy
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
Scanning dependencies of target opencv_java_jar
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
make[2]: Entering directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 7%] Generating opencv-412.jar
Buildfile: /tmp/trizen-pizzaman/opencv-cuda/src/build/modules/java/jar/opencv/build.xml
jar:
[javac] Compiling 244 source files to /tmp/trizen-pizzaman/opencv-cuda/src/build/modules/java/jar/opencv/build/classes
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[jar] Building jar: /tmp/trizen-pizzaman/opencv-cuda/src/build/bin/opencv-412.jar
BUILD SUCCESSFUL
Total time: 4 seconds
make[2]: Leaving directory '/tmp/trizen-pizzaman/opencv-cuda/src/build'
[ 7%] Built target opencv_java_jar