0% found this document useful (0 votes)
6 views37 pages

Docker Build for OpenCV with CUDA

Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views37 pages

Docker Build for OpenCV with CUDA

Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

yuri@arduino:~$ docker build -t noosphera:latest .

[+] Building 597.7s (8/13)


docker:default
=> [internal] load build definition from Dockerfile
0.0s
=> => transferring dockerfile: 4.47kB
0.0s
=> [internal] load metadata for [Link]/nvidia/pytorch:25.03-py3
0.0s
=> [internal] load .dockerignore
0.0s
=> => transferring context: 2B
0.0s
=> [ 1/10] FROM [Link]/nvidia/pytorch:25.03-py3
0.0s
=> CACHED [ 2/10] WORKDIR /workspace
0.0s
=> [ 3/10] RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y
--no-install-recommends build-essential cmake git wget pkg-config python3-dev
python3-pip pyt 201.4s
=> [ 4/10] RUN git clone --branch 4.9.0 --depth 1
[Link] && git clone --branch 4.9.0 --depth 1
[Link] 40.8s
=> ERROR [ 5/10] RUN mkdir -p opencv/build && cd opencv/build && cmake -D
CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D
OPENCV_EXTRA_MODULE 355.2s
------
> [ 5/10] RUN mkdir -p opencv/build && cd opencv/build && cmake -D
CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D
OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules -D WITH_CUDA=ON
-D CUDA_ARCH_BIN="8.6" -D WITH_CUDNN=ON -D OPENCV_DNN_CUDA=ON
-D BUILD_opencv_python3=ON -D ENABLE_FAST_MATH=ON -D
WITH_GSTREAMER=ON -D WITH_FFMPEG=ON -D WITH_OPENGL=ON
.. && make -j"$(nproc)" && make install && ldconfig && cd
/workspace && rm -rf opencv opencv_contrib:
4.316 CMake Deprecation Warning at [Link] (cmake_minimum_required):
4.316 Compatibility with CMake < 3.10 will be removed from a future version of
4.316 CMake.
4.316
4.316 Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
4.316 to tell CMake that the project requires at least <min> but has been updated
4.316 to work with policies introduced by <max> or earlier.
4.316
4.316
4.330 CMake Warning (dev) at [Link] (enable_language):
4.330 project() should be called prior to this enable_language() call.
4.330 This warning is for project developers. Use -Wno-dev to suppress it.
4.330
4.706 -- The CXX compiler identification is GNU 13.3.0
4.766 -- The C compiler identification is GNU 13.3.0
4.879 -- Detecting CXX compiler ABI info
5.150 -- Detecting CXX compiler ABI info - done
5.169 -- Check for working CXX compiler: /usr/bin/c++ - skipped
5.243 -- Detecting CXX compile features
5.246 -- Detecting CXX compile features - done
5.375 -- Detecting C compiler ABI info
5.597 -- Detecting C compiler ABI info - done
5.617 -- Check for working C compiler: /usr/bin/cc - skipped
5.618 -- Detecting C compile features
5.618 -- Detecting C compile features - done
5.746 -- Detected processor: x86_64
6.890 CMake Warning (dev) at cmake/[Link] (find_package):
6.890 Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
6.890 are removed. Run "cmake --help-policy CMP0148" for policy details. Use
6.890 the cmake_policy command to set the policy and suppress this warning.
6.890
6.890 Call Stack (most recent call first):
6.890 cmake/[Link] (find_host_package)
6.890 cmake/[Link] (find_python)
6.890 [Link] (include)
6.890 This warning is for project developers. Use -Wno-dev to suppress it.
6.890
6.947 -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.12.3",
minimum required is "3.2")
6.947 CMake Warning (dev) at cmake/[Link] (find_package):
6.947 Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
6.947 are removed. Run "cmake --help-policy CMP0148" for policy details. Use
6.947 the cmake_policy command to set the policy and suppress this warning.
6.947
6.947 Call Stack (most recent call first):
6.947 cmake/[Link] (find_python)
6.947 [Link] (include)
6.947 This warning is for project developers. Use -Wno-dev to suppress it.
6.947
6.968 -- Found PythonLibs: /usr/lib/x86_64-linux-gnu/[Link] (found
suitable exact version "3.12.3")
7.285 -- Looking for ccache - not found
7.285 -- Performing Test HAVE_CXX_FSIGNED_CHAR
7.393 -- Performing Test HAVE_CXX_FSIGNED_CHAR - Success
7.394 -- Performing Test HAVE_C_FSIGNED_CHAR
7.673 -- Performing Test HAVE_C_FSIGNED_CHAR - Success
7.673 -- Performing Test HAVE_CXX_FFAST_MATH
7.784 -- Performing Test HAVE_CXX_FFAST_MATH - Success
7.784 -- Performing Test HAVE_C_FFAST_MATH
7.880 -- Performing Test HAVE_C_FFAST_MATH - Success
7.880 -- Performing Test HAVE_CXX_FNO_FINITE_MATH_ONLY
7.988 -- Performing Test HAVE_CXX_FNO_FINITE_MATH_ONLY - Success
7.988 -- Performing Test HAVE_C_FNO_FINITE_MATH_ONLY
8.083 -- Performing Test HAVE_C_FNO_FINITE_MATH_ONLY - Success
8.083 -- Performing Test HAVE_CXX_W
8.191 -- Performing Test HAVE_CXX_W - Success
8.191 -- Performing Test HAVE_C_W
8.287 -- Performing Test HAVE_C_W - Success
8.288 -- Performing Test HAVE_CXX_WALL
8.395 -- Performing Test HAVE_CXX_WALL - Success
8.396 -- Performing Test HAVE_C_WALL
8.491 -- Performing Test HAVE_C_WALL - Success
8.492 -- Performing Test HAVE_CXX_WRETURN_TYPE
8.913 -- Performing Test HAVE_CXX_WRETURN_TYPE - Success
8.914 -- Performing Test HAVE_C_WRETURN_TYPE
9.243 -- Performing Test HAVE_C_WRETURN_TYPE - Success
9.243 -- Performing Test HAVE_CXX_WNON_VIRTUAL_DTOR
9.354 -- Performing Test HAVE_CXX_WNON_VIRTUAL_DTOR - Success
9.354 -- Performing Test HAVE_C_WNON_VIRTUAL_DTOR
9.450 -- Performing Test HAVE_C_WNON_VIRTUAL_DTOR - Failed
9.451 -- Performing Test HAVE_CXX_WADDRESS
9.560 -- Performing Test HAVE_CXX_WADDRESS - Success
9.560 -- Performing Test HAVE_C_WADDRESS
9.656 -- Performing Test HAVE_C_WADDRESS - Success
9.657 -- Performing Test HAVE_CXX_WSEQUENCE_POINT
9.765 -- Performing Test HAVE_CXX_WSEQUENCE_POINT - Success
9.765 -- Performing Test HAVE_C_WSEQUENCE_POINT
9.861 -- Performing Test HAVE_C_WSEQUENCE_POINT - Success
9.862 -- Performing Test HAVE_CXX_WFORMAT
9.970 -- Performing Test HAVE_CXX_WFORMAT - Success
9.971 -- Performing Test HAVE_C_WFORMAT
10.07 -- Performing Test HAVE_C_WFORMAT - Success
10.07 -- Performing Test HAVE_CXX_WFORMAT_SECURITY
10.18 -- Performing Test HAVE_CXX_WFORMAT_SECURITY - Success
10.18 -- Performing Test HAVE_C_WFORMAT_SECURITY
10.27 -- Performing Test HAVE_C_WFORMAT_SECURITY - Success
10.27 -- Performing Test HAVE_CXX_WMISSING_DECLARATIONS
10.38 -- Performing Test HAVE_CXX_WMISSING_DECLARATIONS - Success
10.38 -- Performing Test HAVE_C_WMISSING_DECLARATIONS
10.48 -- Performing Test HAVE_C_WMISSING_DECLARATIONS - Success
10.48 -- Performing Test HAVE_CXX_WMISSING_PROTOTYPES
10.58 -- Performing Test HAVE_CXX_WMISSING_PROTOTYPES - Failed
10.59 -- Performing Test HAVE_C_WMISSING_PROTOTYPES
10.68 -- Performing Test HAVE_C_WMISSING_PROTOTYPES - Success
10.68 -- Performing Test HAVE_CXX_WSTRICT_PROTOTYPES
10.79 -- Performing Test HAVE_CXX_WSTRICT_PROTOTYPES - Failed
10.79 -- Performing Test HAVE_C_WSTRICT_PROTOTYPES
10.88 -- Performing Test HAVE_C_WSTRICT_PROTOTYPES - Success
10.88 -- Performing Test HAVE_CXX_WUNDEF
10.99 -- Performing Test HAVE_CXX_WUNDEF - Success
10.99 -- Performing Test HAVE_C_WUNDEF
11.09 -- Performing Test HAVE_C_WUNDEF - Success
11.09 -- Performing Test HAVE_CXX_WINIT_SELF
11.20 -- Performing Test HAVE_CXX_WINIT_SELF - Success
11.20 -- Performing Test HAVE_C_WINIT_SELF
11.29 -- Performing Test HAVE_C_WINIT_SELF - Success
11.29 -- Performing Test HAVE_CXX_WPOINTER_ARITH
11.40 -- Performing Test HAVE_CXX_WPOINTER_ARITH - Success
11.40 -- Performing Test HAVE_C_WPOINTER_ARITH
11.50 -- Performing Test HAVE_C_WPOINTER_ARITH - Success
11.50 -- Performing Test HAVE_CXX_WSHADOW
11.61 -- Performing Test HAVE_CXX_WSHADOW - Success
11.61 -- Performing Test HAVE_C_WSHADOW
11.70 -- Performing Test HAVE_C_WSHADOW - Success
11.70 -- Performing Test HAVE_CXX_WSIGN_PROMO
11.92 -- Performing Test HAVE_CXX_WSIGN_PROMO - Success
11.92 -- Performing Test HAVE_C_WSIGN_PROMO
12.15 -- Performing Test HAVE_C_WSIGN_PROMO - Failed
12.15 -- Performing Test HAVE_CXX_WUNINITIALIZED
12.26 -- Performing Test HAVE_CXX_WUNINITIALIZED - Success
12.26 -- Performing Test HAVE_C_WUNINITIALIZED
12.36 -- Performing Test HAVE_C_WUNINITIALIZED - Success
12.36 -- Performing Test HAVE_CXX_WSUGGEST_OVERRIDE
12.46 -- Performing Test HAVE_CXX_WSUGGEST_OVERRIDE - Success
12.46 -- Performing Test HAVE_C_WSUGGEST_OVERRIDE
12.56 -- Performing Test HAVE_C_WSUGGEST_OVERRIDE - Failed
12.56 -- Performing Test HAVE_CXX_WNO_DELETE_NON_VIRTUAL_DTOR
12.67 -- Performing Test HAVE_CXX_WNO_DELETE_NON_VIRTUAL_DTOR - Success
12.67 -- Performing Test HAVE_C_WNO_DELETE_NON_VIRTUAL_DTOR
12.77 -- Performing Test HAVE_C_WNO_DELETE_NON_VIRTUAL_DTOR - Failed
12.77 -- Performing Test HAVE_CXX_WNO_UNNAMED_TYPE_TEMPLATE_ARGS
12.88 -- Performing Test HAVE_CXX_WNO_UNNAMED_TYPE_TEMPLATE_ARGS - Failed
12.88 -- Performing Test HAVE_C_WNO_UNNAMED_TYPE_TEMPLATE_ARGS
13.23 -- Performing Test HAVE_C_WNO_UNNAMED_TYPE_TEMPLATE_ARGS - Failed
13.24 -- Performing Test HAVE_CXX_WNO_COMMENT
13.34 -- Performing Test HAVE_CXX_WNO_COMMENT - Success
13.35 -- Performing Test HAVE_C_WNO_COMMENT
13.44 -- Performing Test HAVE_C_WNO_COMMENT - Success
13.44 -- Performing Test HAVE_CXX_WIMPLICIT_FALLTHROUGH_3
13.55 -- Performing Test HAVE_CXX_WIMPLICIT_FALLTHROUGH_3 - Success
13.55 -- Performing Test HAVE_C_WIMPLICIT_FALLTHROUGH_3
13.65 -- Performing Test HAVE_C_WIMPLICIT_FALLTHROUGH_3 - Success
13.65 -- Performing Test HAVE_CXX_WNO_STRICT_OVERFLOW
13.75 -- Performing Test HAVE_CXX_WNO_STRICT_OVERFLOW - Success
13.76 -- Performing Test HAVE_C_WNO_STRICT_OVERFLOW
13.85 -- Performing Test HAVE_C_WNO_STRICT_OVERFLOW - Success
13.85 -- Performing Test HAVE_CXX_FDIAGNOSTICS_SHOW_OPTION
13.96 -- Performing Test HAVE_CXX_FDIAGNOSTICS_SHOW_OPTION - Success
13.96 -- Performing Test HAVE_C_FDIAGNOSTICS_SHOW_OPTION
14.06 -- Performing Test HAVE_C_FDIAGNOSTICS_SHOW_OPTION - Success
14.06 -- Performing Test HAVE_CXX_WNO_LONG_LONG
14.17 -- Performing Test HAVE_CXX_WNO_LONG_LONG - Success
14.17 -- Performing Test HAVE_C_WNO_LONG_LONG
14.26 -- Performing Test HAVE_C_WNO_LONG_LONG - Success
14.26 -- Performing Test HAVE_CXX_PTHREAD
14.37 -- Performing Test HAVE_CXX_PTHREAD - Success
14.37 -- Performing Test HAVE_C_PTHREAD
14.47 -- Performing Test HAVE_C_PTHREAD - Success
14.47 -- Performing Test HAVE_CXX_FOMIT_FRAME_POINTER
14.58 -- Performing Test HAVE_CXX_FOMIT_FRAME_POINTER - Success
14.58 -- Performing Test HAVE_C_FOMIT_FRAME_POINTER
14.68 -- Performing Test HAVE_C_FOMIT_FRAME_POINTER - Success
14.68 -- Performing Test HAVE_CXX_FFUNCTION_SECTIONS
14.78 -- Performing Test HAVE_CXX_FFUNCTION_SECTIONS - Success
14.78 -- Performing Test HAVE_C_FFUNCTION_SECTIONS
14.88 -- Performing Test HAVE_C_FFUNCTION_SECTIONS - Success
14.88 -- Performing Test HAVE_CXX_FDATA_SECTIONS
14.99 -- Performing Test HAVE_CXX_FDATA_SECTIONS - Success
14.99 -- Performing Test HAVE_C_FDATA_SECTIONS
15.09 -- Performing Test HAVE_C_FDATA_SECTIONS - Success
15.09 -- Performing Test HAVE_CXX_MSSE (check file: cmake/checks/cpu_sse.cpp)
15.34 -- Performing Test HAVE_CXX_MSSE - Success
15.35 -- Performing Test HAVE_CXX_MSSE2 (check file: cmake/checks/cpu_sse2.cpp)
15.48 -- Performing Test HAVE_CXX_MSSE2 - Success
15.48 -- Performing Test HAVE_CXX_MSSE3 (check file: cmake/checks/cpu_sse3.cpp)
15.74 -- Performing Test HAVE_CXX_MSSE3 - Success
15.74 -- Performing Test HAVE_CXX_MSSSE3 (check file: cmake/checks/cpu_ssse3.cpp)
15.99 -- Performing Test HAVE_CXX_MSSSE3 - Success
15.99 -- Performing Test HAVE_CXX_MSSE4_1 (check file: cmake/checks/cpu_sse41.cpp)
16.25 -- Performing Test HAVE_CXX_MSSE4_1 - Success
16.26 -- Performing Test HAVE_CXX_MPOPCNT (check file: cmake/checks/cpu_popcnt.cpp)
16.37 -- Performing Test HAVE_CXX_MPOPCNT - Success
16.37 -- Performing Test HAVE_CXX_MSSE4_2 (check file: cmake/checks/cpu_sse42.cpp)
16.62 -- Performing Test HAVE_CXX_MSSE4_2 - Success
16.62 -- Performing Test HAVE_CXX_MF16C (check file: cmake/checks/cpu_fp16.cpp)
17.61 -- Performing Test HAVE_CXX_MF16C - Success
17.61 -- Performing Test HAVE_CXX_MFMA
17.84 -- Performing Test HAVE_CXX_MFMA - Success
17.84 -- Performing Test HAVE_CXX_MAVX (check file: cmake/checks/cpu_avx.cpp)
18.47 -- Performing Test HAVE_CXX_MAVX - Success
18.48 -- Performing Test HAVE_CXX_MAVX2 (check file: cmake/checks/cpu_avx2.cpp)
19.11 -- Performing Test HAVE_CXX_MAVX2 - Success
19.12 -- Performing Test HAVE_CXX_MAVX512F (check file:
cmake/checks/cpu_avx512.cpp)
19.71 -- Performing Test HAVE_CXX_MAVX512F - Success
19.71 -- Performing Test HAVE_CXX_MAVX512F_MAVX512CD (check file:
cmake/checks/cpu_avx512common.cpp)
20.30 -- Performing Test HAVE_CXX_MAVX512F_MAVX512CD - Success
20.30 -- Performing Test HAVE_CXX_MAVX512F_MAVX512CD_MAVX512VL_MAVX512BW_MAVX512DQ
(check file: cmake/checks/cpu_avx512skx.cpp)
20.81 -- Performing Test HAVE_CXX_MAVX512F_MAVX512CD_MAVX512VL_MAVX512BW_MAVX512DQ
- Success
20.81 -- Performing Test HAVE_CPU_BASELINE_FLAGS
20.92 -- Performing Test HAVE_CPU_BASELINE_FLAGS - Success
20.92 -- Performing Test HAVE_CPU_DISPATCH_FLAGS_SSE4_1
21.03 -- Performing Test HAVE_CPU_DISPATCH_FLAGS_SSE4_1 - Success
21.04 -- Performing Test HAVE_CPU_DISPATCH_FLAGS_SSE4_2
21.15 -- Performing Test HAVE_CPU_DISPATCH_FLAGS_SSE4_2 - Success
21.15 -- Performing Test HAVE_CPU_DISPATCH_FLAGS_FP16
21.26 -- Performing Test HAVE_CPU_DISPATCH_FLAGS_FP16 - Success
21.27 -- Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX
21.38 -- Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX - Success
21.38 -- Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX2
21.49 -- Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX2 - Success
21.50 -- Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX512_SKX
21.61 -- Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX512_SKX - Success
21.61 -- Performing Test HAVE_CXX_FVISIBILITY_HIDDEN
21.72 -- Performing Test HAVE_CXX_FVISIBILITY_HIDDEN - Success
21.72 -- Performing Test HAVE_C_FVISIBILITY_HIDDEN
21.82 -- Performing Test HAVE_C_FVISIBILITY_HIDDEN - Success
21.82 -- Performing Test HAVE_CXX_FVISIBILITY_INLINES_HIDDEN
21.93 -- Performing Test HAVE_CXX_FVISIBILITY_INLINES_HIDDEN - Success
21.93 -- Performing Test HAVE_C_FVISIBILITY_INLINES_HIDDEN
22.02 -- Performing Test HAVE_C_FVISIBILITY_INLINES_HIDDEN - Failed
22.02 -- Performing Test HAVE_LINK_AS_NEEDED
22.13 -- Performing Test HAVE_LINK_AS_NEEDED - Success
22.13 -- Performing Test HAVE_LINK_NO_UNDEFINED
22.24 -- Performing Test HAVE_LINK_NO_UNDEFINED - Success
22.25 -- Looking for pthread.h
22.36 -- Looking for pthread.h - found
22.36 -- Looking for posix_memalign
22.46 -- Looking for posix_memalign - found
22.46 -- Looking for malloc.h
22.57 -- Looking for malloc.h - found
22.57 -- Looking for memalign
22.67 -- Looking for memalign - found
22.69 -- Found ZLIB: /usr/lib/x86_64-linux-gnu/[Link] (found suitable version
"1.3", minimum required is "1.2.3")
22.73 -- Found JPEG: /usr/lib/x86_64-linux-gnu/[Link] (found version "80")
22.75 -- Found TIFF: /usr/lib/x86_64-linux-gnu/[Link] (found version "4.5.1")
22.76 -- Found WebP: /usr/lib/x86_64-linux-gnu/[Link]
22.77 -- Could NOT find OpenJPEG (minimal suitable version: 2.0, recommended
version >= 2.3.1). OpenJPEG will be built from sources
22.77 -- Performing Test HAVE_C_WNO_IMPLICIT_CONST_INT_FLOAT_CONVERSION
22.87 -- Performing Test HAVE_C_WNO_IMPLICIT_CONST_INT_FLOAT_CONVERSION - Failed
22.87 -- Performing Test HAVE_C_WNO_UNUSED_BUT_SET_VARIABLE
22.97 -- Performing Test HAVE_C_WNO_UNUSED_BUT_SET_VARIABLE - Success
22.97 -- Performing Test HAVE_C_WNO_MISSING_PROTOTYPES
23.06 -- Performing Test HAVE_C_WNO_MISSING_PROTOTYPES - Success
23.07 -- Performing Test HAVE_C_WNO_MISSING_DECLARATIONS
23.16 -- Performing Test HAVE_C_WNO_MISSING_DECLARATIONS - Success
23.16 -- Performing Test HAVE_C_WNO_DOCUMENTATION
23.26 -- Performing Test HAVE_C_WNO_DOCUMENTATION - Failed
23.26 -- OpenJPEG: VERSION = 2.5.0, BUILD = opencv-4.9.0-openjp2-2.5.0
23.26 -- Looking for string.h
23.36 -- Looking for string.h - found
23.36 -- Looking for memory.h
23.46 -- Looking for memory.h - found
23.46 -- Looking for stdlib.h
23.57 -- Looking for stdlib.h - found
23.57 -- Looking for stdio.h
23.67 -- Looking for stdio.h - found
23.67 -- Looking for math.h
23.78 -- Looking for math.h - found
23.78 -- Looking for float.h
23.87 -- Looking for float.h - found
23.87 -- Looking for time.h
23.97 -- Looking for time.h - found
23.97 -- Looking for stdarg.h
24.07 -- Looking for stdarg.h - found
24.07 -- Looking for ctype.h
24.17 -- Looking for ctype.h - found
24.17 -- Looking for assert.h
24.27 -- Looking for assert.h - found
24.27 -- Looking for stdint.h
24.37 -- Looking for stdint.h - found
24.37 -- Looking for inttypes.h
24.46 -- Looking for inttypes.h - found
24.47 -- Looking for strings.h
24.56 -- Looking for strings.h - found
24.56 -- Looking for sys/stat.h
24.66 -- Looking for sys/stat.h - found
24.66 -- Looking for sys/types.h
24.77 -- Looking for sys/types.h - found
24.77 -- Looking for unistd.h
24.87 -- Looking for unistd.h - found
24.87 -- Looking for include file malloc.h
24.97 -- Looking for include file malloc.h - found
24.97 -- Looking for _aligned_malloc
25.03 -- Looking for _aligned_malloc - not found
25.03 -- Looking for posix_memalign
25.13 -- Looking for posix_memalign - found
25.13 -- Looking for memalign
25.24 -- Looking for memalign - found
25.24 -- Performing Test HAVE_C_WNO_UNDEF
25.34 -- Performing Test HAVE_C_WNO_UNDEF - Success
25.34 -- Performing Test HAVE_C_WNO_STRICT_PROTOTYPES
25.44 -- Performing Test HAVE_C_WNO_STRICT_PROTOTYPES - Success
25.44 -- Performing Test HAVE_C_WNO_CAST_FUNCTION_TYPE
25.54 -- Performing Test HAVE_C_WNO_CAST_FUNCTION_TYPE - Success
25.54 -- Performing Test HAVE_C_WNO_SHADOW
25.64 -- Performing Test HAVE_C_WNO_SHADOW - Success
25.64 -- Performing Test HAVE_C_WNO_UNUSED_FUNCTION
25.73 -- Performing Test HAVE_C_WNO_UNUSED_FUNCTION - Success
25.84 -- OpenJPEG libraries will be built from sources: libopenjp2 (version
"2.5.0")
25.89 -- libva: missing va.h header (VA_INCLUDE_DIR)
25.89 -- IPPICV: Downloading ippicv_2021.10.0_lnx_intel64_20230919_general.tgz from
[Link]
5a96b9cd0cb85a/ippicv/ippicv_2021.10.0_lnx_intel64_20230919_general.tgz
28.16 -- found Intel IPP (ICV version): 2021.10.0 [2021.10.0]
28.16 -- at: /workspace/opencv/build/3rdparty/ippicv/ippicv_lnx/icv
28.16 -- found Intel IPP Integration Wrappers sources: 2021.10.0
28.16 -- at: /workspace/opencv/build/3rdparty/ippicv/ippicv_lnx/iw
28.19 -- Found Threads: TRUE
28.20 -- Found CUDNN: /usr/lib/x86_64-linux-gnu/[Link] (found suitable version
"9.8.0", minimum required is "7.5")
28.20 -- NVCUVID: Header not found, WITH_NVCUVID requires Nvidia decoding library
header /usr/local/cuda;/usr/local/cuda/include/nvcuvid.h
28.20 -- NVCUVENC: Header not found, WITH_NVCUVENC requires Nvidia encoding library
header /usr/local/cuda;/usr/local/cuda/include/nvEncodeAPI.h
28.20 -- CUDA detected: 12.8
28.20 -- CUDA: Using CUDA_ARCH_BIN=8.6
28.20 -- CUDA: NVCC target flags -gencode;arch=compute_86,code=sm_86;-
D_FORCE_INLINES
28.22 -- Looking for stdint.h
28.32 -- Looking for stdint.h - found
28.33 -- Looking for stddef.h
28.42 -- Looking for stddef.h - found
28.42 -- Check size of int
28.52 -- Check size of int - done
28.53 -- Found OpenBLAS libraries: /usr/local/lib/[Link]
28.53 -- Found OpenBLAS include: /usr/local/include
28.53 -- LAPACK(OpenBLAS): LAPACK_LIBRARIES: /usr/local/lib/[Link]
29.03 -- LAPACK(OpenBLAS): Support is enabled.
29.04 -- Performing Test HAVE_CXX_WNO_DEPRECATED
29.15 -- Performing Test HAVE_CXX_WNO_DEPRECATED - Success
29.15 -- Performing Test HAVE_CXX_WNO_MISSING_PROTOTYPES
29.25 -- Performing Test HAVE_CXX_WNO_MISSING_PROTOTYPES - Failed
29.26 -- Performing Test HAVE_CXX_WNO_MISSING_DECLARATIONS
29.37 -- Performing Test HAVE_CXX_WNO_MISSING_DECLARATIONS - Success
29.37 -- Performing Test HAVE_CXX_WNO_SHADOW
29.48 -- Performing Test HAVE_CXX_WNO_SHADOW - Success
29.48 -- Performing Test HAVE_CXX_WNO_UNUSED_PARAMETER
29.59 -- Performing Test HAVE_CXX_WNO_UNUSED_PARAMETER - Success
29.59 -- Performing Test HAVE_CXX_WNO_UNUSED_LOCAL_TYPEDEFS
29.70 -- Performing Test HAVE_CXX_WNO_UNUSED_LOCAL_TYPEDEFS - Success
29.70 -- Performing Test HAVE_CXX_WNO_SIGN_COMPARE
29.81 -- Performing Test HAVE_CXX_WNO_SIGN_COMPARE - Success
29.81 -- Performing Test HAVE_CXX_WNO_SIGN_PROMO
29.93 -- Performing Test HAVE_CXX_WNO_SIGN_PROMO - Success
29.93 -- Performing Test HAVE_CXX_WNO_UNDEF
30.04 -- Performing Test HAVE_CXX_WNO_UNDEF - Success
30.04 -- Performing Test HAVE_CXX_WNO_TAUTOLOGICAL_UNDEFINED_COMPARE
30.15 -- Performing Test HAVE_CXX_WNO_TAUTOLOGICAL_UNDEFINED_COMPARE - Failed
30.15 -- Performing Test HAVE_CXX_WNO_IGNORED_QUALIFIERS
30.26 -- Performing Test HAVE_CXX_WNO_IGNORED_QUALIFIERS - Success
30.26 -- Performing Test HAVE_CXX_WNO_EXTRA
30.37 -- Performing Test HAVE_CXX_WNO_EXTRA - Success
30.37 -- Performing Test HAVE_CXX_WNO_UNUSED_FUNCTION
30.49 -- Performing Test HAVE_CXX_WNO_UNUSED_FUNCTION - Success
30.49 -- Performing Test HAVE_CXX_WNO_UNUSED_CONST_VARIABLE
30.60 -- Performing Test HAVE_CXX_WNO_UNUSED_CONST_VARIABLE - Success
30.60 -- Performing Test HAVE_CXX_WNO_SHORTEN_64_TO_32
30.71 -- Performing Test HAVE_CXX_WNO_SHORTEN_64_TO_32 - Failed
30.71 -- Performing Test HAVE_CXX_WNO_INVALID_OFFSETOF
30.82 -- Performing Test HAVE_CXX_WNO_INVALID_OFFSETOF - Success
30.82 -- Performing Test HAVE_CXX_WNO_ENUM_COMPARE_SWITCH
30.93 -- Performing Test HAVE_CXX_WNO_ENUM_COMPARE_SWITCH - Failed
30.93 -- Performing Test HAVE_CXX_WNO_SUGGEST_OVERRIDE
31.05 -- Performing Test HAVE_CXX_WNO_SUGGEST_OVERRIDE - Success
31.05 -- Performing Test HAVE_CXX_WNO_INCONSISTENT_MISSING_OVERRIDE
31.16 -- Performing Test HAVE_CXX_WNO_INCONSISTENT_MISSING_OVERRIDE - Failed
31.16 -- Performing Test HAVE_CXX_WNO_IMPLICIT_FALLTHROUGH
31.27 -- Performing Test HAVE_CXX_WNO_IMPLICIT_FALLTHROUGH - Success
31.27 -- Performing Test HAVE_CXX_WNO_ARRAY_BOUNDS
31.38 -- Performing Test HAVE_CXX_WNO_ARRAY_BOUNDS - Success
31.38 -- Performing Test HAVE_CXX_WNO_STRINGOP_OVERFLOW
31.50 -- Performing Test HAVE_CXX_WNO_STRINGOP_OVERFLOW - Success
31.50 -- Performing Test HAVE_CXX_WNO_STRINGOP_OVERREAD
31.61 -- Performing Test HAVE_CXX_WNO_STRINGOP_OVERREAD - Success
31.61 -- Performing Test HAVE_CXX_WNO_EXTRA_SEMI
31.72 -- Performing Test HAVE_CXX_WNO_EXTRA_SEMI - Success
31.72 -- Performing Test HAVE_CXX_WNO_COMMA
31.83 -- Performing Test HAVE_CXX_WNO_COMMA - Failed
31.83 -- Performing Test HAVE_CXX_WNO_CLASS_MEMACCESS
31.95 -- Performing Test HAVE_CXX_WNO_CLASS_MEMACCESS - Success
31.96 -- Could NOT find Java (missing: Java_JAVA_EXECUTABLE Java_JAR_EXECUTABLE
Java_JAVAC_EXECUTABLE Java_JAVAH_EXECUTABLE Java_JAVADOC_EXECUTABLE)
31.97 -- Could NOT find JNI (missing: JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2 AWT JVM)
32.07 -- VTK is not found. Please set -DVTK_DIR in CMake to VTK build directory, or
to VTK install subdirectory with [Link] file
32.08 -- Looking for dlerror in dl
32.18 -- Looking for dlerror in dl - found
32.18 -- Performing Test HAVE_C_WNO_IMPLICIT_FALLTHROUGH
32.28 -- Performing Test HAVE_C_WNO_IMPLICIT_FALLTHROUGH - Success
32.28 -- Performing Test HAVE_C_WNO_SIGN_COMPARE
32.38 -- Performing Test HAVE_C_WNO_SIGN_COMPARE - Success
32.39 -- ADE: Downloading [Link] from
[Link]
33.19 -- Checking for module 'gtk+-3.0'
33.22 -- Found gtk+-3.0, version 3.24.41
33.46 -- Checking for module 'gtk+-2.0'
33.53 -- Package 'gtk+-2.0', required by 'virtual:world', not found
33.53 -- Checking for module 'gthread-2.0>=2.32'
33.55 -- Found gthread-2.0, version 2.80.0
33.65 -- Performing Test HAVE_CXX_WNO_STRICT_ALIASING
33.76 -- Performing Test HAVE_CXX_WNO_STRICT_ALIASING - Success
33.77 -- Checking for modules 'libavcodec;libavformat;libavutil;libswscale'
33.79 -- Found libavcodec, version 60.31.102
33.80 -- Found libavformat, version 60.16.100
33.81 -- Found libavutil, version 58.29.100
33.82 -- Found libswscale, version 7.5.100
33.86 -- Checking for module 'libavresample'
33.88 -- Package 'libavresample', required by 'virtual:world', not found
34.30 -- Checking for module 'gstreamer-base-1.0'
34.32 -- Package 'gstreamer-base-1.0', required by 'virtual:world', not found
34.33 -- Checking for module 'gstreamer-app-1.0'
34.34 -- Package 'gstreamer-app-1.0', required by 'virtual:world', not found
34.35 -- Checking for module 'gstreamer-riff-1.0'
34.36 -- Package 'gstreamer-riff-1.0', required by 'virtual:world', not found
34.36 -- Checking for module 'gstreamer-pbutils-1.0'
34.38 -- Package 'gstreamer-pbutils-1.0', required by 'virtual:world', not found
34.38 -- Checking for module 'gstreamer-video-1.0'
34.40 -- Package 'gstreamer-video-1.0', required by 'virtual:world', not found
34.40 -- Checking for module 'gstreamer-audio-1.0'
34.41 -- Package 'gstreamer-audio-1.0', required by 'virtual:world', not found
34.58 -- Checking for module 'libdc1394-2'
34.59 -- Package 'libdc1394-2', required by 'virtual:world', not found
34.70 -- Module opencv_alphamat disabled because the following dependencies are not
found: Eigen
34.72 -- Performing Test HAVE_CXX_WNO_ENUM_COMPARE
34.83 -- Performing Test HAVE_CXX_WNO_ENUM_COMPARE - Success
34.85 -- Performing Test HAVE_CXX_WNO_UNINITIALIZED
34.96 -- Performing Test HAVE_CXX_WNO_UNINITIALIZED - Success
34.96 -- Performing Test HAVE_CXX_WNO_DEPRECATED_DECLARATIONS
35.07 -- Performing Test HAVE_CXX_WNO_DEPRECATED_DECLARATIONS - Success
35.08 -- Performing Test HAVE_CXX_WNO_TAUTOLOGICAL_COMPARE
35.19 -- Performing Test HAVE_CXX_WNO_TAUTOLOGICAL_COMPARE - Success
35.20 -- Performing Test HAVE_CXX_WNO_UNUSED_VARIABLE
35.32 -- Performing Test HAVE_CXX_WNO_UNUSED_VARIABLE - Success
35.33 -- Checking for module 'freetype2'
35.35 -- Found freetype2, version 26.1.20
35.39 -- Checking for module 'harfbuzz'
35.40 -- Found harfbuzz, version 8.3.0
35.44 -- freetype2: YES (ver 26.1.20)
35.44 -- harfbuzz: YES (ver 8.3.0)
35.85 -- Found HDF5:
/usr/lib/x86_64-linux-gnu/hdf5/serial/[Link];/usr/lib/x86_64-linux-gnu/
[Link];/usr/lib/x86_64-linux-gnu/[Link];/usr/lib/x86_64-linux-gnu/
libpthread.a;/usr/lib/x86_64-linux-gnu/[Link];/usr/lib/x86_64-linux-gnu/
[Link];/usr/lib/x86_64-linux-gnu/libdl.a;/usr/lib/x86_64-linux-gnu/[Link] (found
version "1.10.10")
35.86 -- Julia not found. Not compiling Julia Bindings.
35.88 -- Module opencv_ovis disabled because OGRE3D was not found
36.35 -- Checking SFM glog/gflags deps... TRUE
36.35 -- Module opencv_sfm disabled because the following dependencies are not
found: Eigen
36.37 -- Checking for module 'tesseract'
36.39 -- Package 'tesseract', required by 'virtual:world', not found
36.39 -- Tesseract: NO
36.79 -- Allocator metrics storage type: 'long long'
36.80 -- Performing Test HAVE_CXX_WNO_UNUSED_BUT_SET_VARIABLE
36.91 -- Performing Test HAVE_CXX_WNO_UNUSED_BUT_SET_VARIABLE - Success
36.95 -- Excluding from source files list:
<BUILD>/modules/core/test/test_intrin256.[Link]
37.35 -- Excluding from source files list: modules/imgproc/src/[Link]
37.35 -- Excluding from source files list: modules/imgproc/src/[Link]
37.57 -- Registering hook 'INIT_MODULE_SOURCES_opencv_dnn':
/workspace/opencv/modules/dnn/cmake/hooks/INIT_MODULE_SOURCES_opencv_dnn.cmake
37.63 -- Excluding from source files list:
modules/dnn/src/layers/cpu_kernels/conv_winograd_f63.[Link]
37.64 -- Excluding from source files list:
<BUILD>/modules/dnn/layers/layers_common.[Link]
37.64 -- Excluding from source files list:
<BUILD>/modules/dnn/layers/layers_common.[Link]
37.64 -- Excluding from source files list:
<BUILD>/modules/dnn/int8layers/layers_common.[Link]
37.64 -- Excluding from source files list:
<BUILD>/modules/dnn/layers/cpu_kernels/conv_block.[Link]
37.64 -- Excluding from source files list:
<BUILD>/modules/dnn/layers/cpu_kernels/conv_block.neon_fp16.cpp
37.64 -- Excluding from source files list:
<BUILD>/modules/dnn/layers/cpu_kernels/conv_depthwise.[Link]
37.64 -- Excluding from source files list:
<BUILD>/modules/dnn/layers/cpu_kernels/conv_depthwise.[Link]
37.64 -- Excluding from source files list:
<BUILD>/modules/dnn/layers/cpu_kernels/conv_winograd_f63.neon_fp16.cpp
37.64 -- Excluding from source files list:
<BUILD>/modules/dnn/layers/cpu_kernels/fast_gemm_kernels.[Link]
37.64 -- Excluding from source files list:
<BUILD>/modules/dnn/layers/cpu_kernels/fast_gemm_kernels.[Link]
37.87 -- Performing Test HAVE_CXX_WNO_OVERLOADED_VIRTUAL
37.98 -- Performing Test HAVE_CXX_WNO_OVERLOADED_VIRTUAL - Success
38.07 CMake Warning at
/workspace/opencv_contrib/modules/cudacodec/[Link] (message):
38.07 cudacodec::VideoReader requires Nvidia Video Codec SDK. Please resolve
38.07 dependency or disable WITH_NVCUVID=OFF
38.07
38.07
38.07 CMake Warning at
/workspace/opencv_contrib/modules/cudacodec/[Link] (message):
38.07 cudacodec::VideoWriter requires Nvidia Video Codec SDK. Please resolve
38.07 dependency or disable WITH_NVCUVENC=OFF
38.07
38.07
38.15 -- highgui: using builtin backend: GTK3
38.23 -- rgbd: Eigen support is disabled. Eigen is Required for Posegraph
optimization
38.30 -- Performing Test Iconv_IS_BUILT_IN
38.41 -- Performing Test Iconv_IS_BUILT_IN - Success
38.41 -- wechat_qrcode: Downloading [Link] from
[Link]
ddb38bd523503252/[Link]
38.79 -- wechat_qrcode: Downloading [Link] from
[Link]
ddb38bd523503252/[Link]
39.08 -- wechat_qrcode: Downloading [Link] from
[Link]
ddb38bd523503252/[Link]
39.37 -- wechat_qrcode: Downloading [Link] from
[Link]
ddb38bd523503252/[Link]
39.90 -- xfeatures2d/boostdesc: Downloading boostdesc_bgm.i from
[Link]
354b52e7466d26/boostdesc_bgm.i
40.16 -- xfeatures2d/boostdesc: Downloading boostdesc_bgm_bi.i from
[Link]
354b52e7466d26/boostdesc_bgm_bi.i
40.43 -- xfeatures2d/boostdesc: Downloading boostdesc_bgm_hd.i from
[Link]
354b52e7466d26/boostdesc_bgm_hd.i
40.72 -- xfeatures2d/boostdesc: Downloading boostdesc_binboost_064.i from
[Link]
354b52e7466d26/boostdesc_binboost_064.i
41.03 -- xfeatures2d/boostdesc: Downloading boostdesc_binboost_128.i from
[Link]
354b52e7466d26/boostdesc_binboost_128.i
41.38 -- xfeatures2d/boostdesc: Downloading boostdesc_binboost_256.i from
[Link]
354b52e7466d26/boostdesc_binboost_256.i
41.71 -- xfeatures2d/boostdesc: Downloading boostdesc_lbgm.i from
[Link]
354b52e7466d26/boostdesc_lbgm.i
42.02 -- xfeatures2d/vgg: Downloading vgg_generated_48.i from
[Link]
45f9babcd4eb1d/vgg_generated_48.i
42.37 -- xfeatures2d/vgg: Downloading vgg_generated_64.i from
[Link]
45f9babcd4eb1d/vgg_generated_64.i
42.73 -- xfeatures2d/vgg: Downloading vgg_generated_80.i from
[Link]
45f9babcd4eb1d/vgg_generated_80.i
43.13 -- xfeatures2d/vgg: Downloading vgg_generated_120.i from
[Link]
45f9babcd4eb1d/vgg_generated_120.i
43.80 -- data: Downloading face_landmark_model.dat from
[Link]
20e2a2d9fc5a12/face_landmark_model.dat
48.27 -- NVIDIA_OPTICAL_FLOW: Downloading
[Link] from
[Link]
[Link]
48.82 -- Building with NVIDIA Optical Flow API 2.0
48.95 -- Found 'misc' Python modules from
/workspace/opencv/modules/python/package/extra_modules
48.95 -- Found 'mat_wrapper;utils' Python modules from
/workspace/opencv/modules/core/misc/python/package
48.95 -- Found 'gapi' Python modules from
/workspace/opencv/modules/gapi/misc/python/package
49.10 -- Performing Test HAVE_CXX_WNO_UNUSED_PRIVATE_FIELD
49.22 -- Performing Test HAVE_CXX_WNO_UNUSED_PRIVATE_FIELD - Failed
49.22 -- Found 'misc' Python modules from
/workspace/opencv/modules/python/package/extra_modules
49.22 -- Found 'mat_wrapper;utils' Python modules from
/workspace/opencv/modules/core/misc/python/package
49.22 -- Found 'gapi' Python modules from
/workspace/opencv/modules/gapi/misc/python/package
49.22 CMake Warning (dev) at modules/python/python_loader.cmake:134
(add_custom_command):
49.22 Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming
49.22 POST_BUILD to preserve backward compatibility.
49.22
49.22 Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
49.22 Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy
49.22 command to set the policy and suppress this warning.
49.22 Call Stack (most recent call first):
49.22 modules/python/[Link] (include)
49.22 modules/python/python3/[Link] (include)
49.22 This warning is for project developers. Use -Wno-dev to suppress it.
49.22
49.25 --
49.25 -- General configuration for OpenCV 4.9.0
=====================================
49.26 -- Version control: 4.9.0
49.26 --
49.26 -- Extra modules:
49.70 -- Location (extra): /workspace/opencv_contrib/modules
49.70 -- Version control (extra): 4.9.0
49.70 --
49.70 -- Platform:
49.70 -- Timestamp: 2025-04-27T23:37:00Z
49.70 -- Host: Linux 6.11.0-24-generic x86_64
49.70 -- CMake: 3.31.6
49.70 -- CMake generator: Unix Makefiles
49.70 -- CMake build tool: /usr/bin/gmake
49.70 -- Configuration: Release
49.70 --
49.70 -- CPU/HW features:
49.70 -- Baseline: SSE SSE2 SSE3
49.70 -- requested: SSE3
49.70 -- Dispatched code generation: SSE4_1 SSE4_2 FP16 AVX AVX2 AVX512_SKX
49.70 -- requested: SSE4_1 SSE4_2 AVX FP16 AVX2 AVX512_SKX
49.70 -- SSE4_1 (18 files): + SSSE3 SSE4_1
49.70 -- SSE4_2 (2 files): + SSSE3 SSE4_1 POPCNT SSE4_2
49.70 -- FP16 (1 files): + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 AVX
49.70 -- AVX (9 files): + SSSE3 SSE4_1 POPCNT SSE4_2 AVX
49.70 -- AVX2 (38 files): + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 FMA3
AVX AVX2
49.70 -- AVX512_SKX (8 files): + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 FMA3
AVX AVX2 AVX_512F AVX512_COMMON AVX512_SKX
49.70 --
49.70 -- C/C++:
49.70 -- Built as dynamic libs?: YES
49.70 -- C++ standard: 11
49.70 -- C++ Compiler: /usr/bin/c++ (ver 13.3.0)
49.70 -- C++ flags (Release): -fsigned-char -ffast-math -fno-finite-
math-only -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -
Wformat -Wformat-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-
arith -Wshadow -Wsign-promo -Wuninitialized -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 -msse3 -fvisibility=hidden -fvisibility-
inlines-hidden -O3 -DNDEBUG -DNDEBUG
49.70 -- C++ flags (Debug): -fsigned-char -ffast-math -fno-finite-
math-only -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -
Wformat -Wformat-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-
arith -Wshadow -Wsign-promo -Wuninitialized -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 -msse3 -fvisibility=hidden -fvisibility-
inlines-hidden -g -O0 -DDEBUG -D_DEBUG
49.70 -- C Compiler: /usr/bin/cc
49.70 -- C flags (Release): -fsigned-char -ffast-math -fno-finite-
math-only -W -Wall -Wreturn-type -Waddress -Wsequence-point -Wformat -Wformat-
security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -
Winit-self -Wpointer-arith -Wshadow -Wuninitialized -Wno-comment -Wimplicit-
fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -
pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -
msse3 -fvisibility=hidden -O3 -DNDEBUG -DNDEBUG
49.70 -- C flags (Debug): -fsigned-char -ffast-math -fno-finite-
math-only -W -Wall -Wreturn-type -Waddress -Wsequence-point -Wformat -Wformat-
security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -
Winit-self -Wpointer-arith -Wshadow -Wuninitialized -Wno-comment -Wimplicit-
fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -
pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -
msse3 -fvisibility=hidden -g -O0 -DDEBUG -D_DEBUG
49.70 -- Linker flags (Release): -Wl,--exclude-libs,libippicv.a -Wl,--
exclude-libs,libippiw.a -Wl,--gc-sections -Wl,--as-needed -Wl,--no-undefined
49.70 -- Linker flags (Debug): -Wl,--exclude-libs,libippicv.a -Wl,--
exclude-libs,libippiw.a -Wl,--gc-sections -Wl,--as-needed -Wl,--no-undefined
49.70 -- ccache: NO
49.70 -- Precompiled headers: NO
49.95 -- Extra dependencies: m pthread cudart_static dl rt nppc nppial
nppicc nppidei nppif nppig nppim nppist nppisu nppitc npps cublas cudnn cufft
-L/usr/local/cuda/lib64 -L/usr/lib/x86_64-linux-gnu
49.95 -- 3rdparty dependencies:
49.95 --
49.95 -- OpenCV modules:
49.95 -- 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 intensity_transform line_descriptor mcc ml
objdetect optflow phase_unwrapping photo plot python3 quality rapid reg rgbd
saliency shape stereo stitching structured_light superres surface_matching text
tracking ts video videoio videostab wechat_qrcode xfeatures2d ximgproc xobjdetect
xphoto
49.95 -- Disabled: world
49.95 -- Disabled by dependency: -
49.95 -- Unavailable: alphamat cannops cvv java julia matlab
ovis python2 sfm viz
49.95 -- Applications: tests perf_tests apps
49.95 -- Documentation: NO
49.95 -- Non-free algorithms: NO
49.95 --
49.95 -- GUI: GTK3
49.95 -- GTK+: YES (ver 3.24.41)
49.95 -- GThread : YES (ver 2.80.0)
49.95 -- GtkGlExt: NO
49.95 -- OpenGL support: NO
49.95 -- VTK support: NO
49.95 --
49.95 -- Media I/O:
49.95 -- ZLib: /usr/lib/x86_64-linux-gnu/[Link] (ver
1.3)
49.95 -- JPEG: /usr/lib/x86_64-linux-gnu/[Link] (ver
80)
49.95 -- WEBP: /usr/lib/x86_64-linux-gnu/[Link] (ver
encoder: 0x020f)
49.95 -- PNG: /usr/lib/x86_64-linux-gnu/[Link] (ver
1.6.43)
49.95 -- TIFF: /usr/lib/x86_64-linux-gnu/[Link] (ver
42 / 4.5.1)
49.95 -- JPEG 2000: build (ver 2.5.0)
49.95 -- OpenEXR: OpenEXR::OpenEXR (ver 3.1.5)
49.95 -- HDR: YES
49.95 -- SUNRASTER: YES
49.95 -- PXM: YES
49.95 -- PFM: YES
49.95 --
49.95 -- Video I/O:
49.95 -- DC1394: NO
49.95 -- FFMPEG: YES
49.95 -- avcodec: YES (60.31.102)
49.95 -- avformat: YES (60.16.100)
49.95 -- avutil: YES (58.29.100)
49.95 -- swscale: YES (7.5.100)
49.95 -- avresample: NO
49.95 -- GStreamer: NO
49.95 -- v4l/v4l2: YES (linux/videodev2.h)
49.95 --
49.95 -- Parallel framework: pthreads
49.96 --
49.96 -- Trace: YES (with Intel ITT)
49.96 --
49.96 -- Other third-party libraries:
49.96 -- Intel IPP: 2021.10.0 [2021.10.0]
49.96 -- at:
/workspace/opencv/build/3rdparty/ippicv/ippicv_lnx/icv
49.96 -- Intel IPP IW: sources (2021.10.0)
49.96 -- at:
/workspace/opencv/build/3rdparty/ippicv/ippicv_lnx/iw
49.96 -- VA: NO
49.96 -- Lapack: YES (/usr/local/lib/[Link])
49.96 -- Eigen: NO
49.96 -- Custom HAL: NO
49.96 -- Protobuf: build (3.19.1)
49.96 -- Flatbuffers: builtin/3rdparty (23.5.9)
49.96 --
49.96 -- NVIDIA CUDA: YES (ver 12.8, CUFFT CUBLAS)
49.96 -- NVIDIA GPU arch: 86
49.96 -- NVIDIA PTX archs:
49.96 --
49.96 -- cuDNN: YES (ver 9.8.0)
49.96 --
49.96 -- OpenCL: YES (no extra features)
49.96 -- Include path:
/workspace/opencv/3rdparty/include/opencl/1.2
49.96 -- Link libraries: Dynamic load
49.96 --
49.96 -- Python 3:
49.96 -- Interpreter: /usr/bin/python3 (ver 3.12.3)
49.96 -- Libraries:
/usr/lib/x86_64-linux-gnu/[Link] (ver 3.12.3)
49.96 -- numpy:
/usr/local/lib/python3.12/dist-packages/numpy/core/include (ver 1.26.4)
49.96 -- install path: lib/python3.12/dist-packages/cv2/python-
3.12
49.96 --
49.96 -- Python (for build): /usr/bin/python3
49.96 --
49.96 -- Java:
49.96 -- ant: NO
49.96 -- Java: NO
49.96 -- JNI: NO
49.96 -- Java wrappers: NO
49.96 -- Java tests: NO
49.96 --
49.96 -- Install to: /usr/local
49.96 -- -----------------------------------------------------------------
49.96 --
50.23 -- Configuring done (45.9s)
51.73 -- Generating done (1.5s)
51.73 -- Build files have been written to: /workspace/opencv/build
51.92 [ 0%] Built target opencv_videoio_plugins
51.92 [ 0%] Built target opencv_highgui_plugins
51.92 [ 0%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/thread.c.o
51.93 [ 0%] Built target opencv_dnn_plugins
51.95 [ 0%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/bio.c.o
51.97 [ 1%] Building C object 3rdparty/ippiw/CMakeFiles/[Link]/src/iw_core.c.o
51.97 [ 1%] Building C object
3rdparty/ittnotify/CMakeFiles/[Link]/src/ittnotify/ittnotify_static.c.o
52.09 [ 1%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/any_lite.cc.o
52.11 [ 1%] Building C object 3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image.c.o
52.15 [ 1%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/cio.c.o
52.36 [ 1%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/dwt.c.o
52.57 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_color_convert_all.c.o
52.67 [ 1%] Building C object
3rdparty/ittnotify/CMakeFiles/[Link]/src/ittnotify/jitprofiling.c.o
52.72 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_color_convert_rgbs.c.o
52.77 [ 1%] Linking C static library ../lib/libittnotify.a
52.84 [ 1%] Built target ittnotify
52.86 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_filter_bilateral.c.o
52.87 [ 1%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/[Link].o
52.93 [ 1%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/event.c.o
53.01 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_filter_box.c.o
53.03 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_filter_canny.c.o
53.16 [ 1%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/[Link].o
53.19 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_filter_gaussian.c.o
53.43 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_filter_general.c.o
53.61 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_filter_laplacian.c.o
53.67 [ 1%] Building CXX object
CMakeFiles/[Link]/3rdparty/ade/ade-0.1.2d/sources/ade/source/[Link].o
53.75 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_filter_morphology.c.o
53.79 [ 1%] Building CXX object
CMakeFiles/[Link]/3rdparty/ade/ade-0.1.2d/sources/ade/source/[Link].o
53.88 [ 1%] Building CXX object
CMakeFiles/[Link]/3rdparty/ade/ade-0.1.2d/sources/ade/source/check_cycles.cpp.o
54.03 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_filter_scharr.c.o
54.14 [ 1%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/extension_set.cc.o
54.18 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_filter_sobel.c.o
54.35 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_op_copy.c.o
54.48 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_op_copy_channel.c.o
54.53 [ 1%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/ht_dec.c.o
54.56 [ 1%] Building CXX object
CMakeFiles/[Link]/3rdparty/ade/ade-0.1.2d/sources/ade/source/[Link].o
54.61 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_op_copy_make_border.c.o
55.00 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_op_copy_merge.c.o
55.04 [ 1%] Building CXX object
CMakeFiles/[Link]/3rdparty/ade/ade-0.1.2d/sources/ade/source/execution_engine.cpp.
o
55.15 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_op_copy_split.c.o
55.29 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_op_scale.c.o
55.46 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_op_set.c.o
55.86 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_op_set_channel.c.o
56.03 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_op_swap_channels.c.o
56.18 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_transform_mirror.c.o
56.33 [ 1%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/image.c.o
56.36 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_transform_resize.c.o
56.50 [ 1%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/invert.c.o
56.51 [ 1%] Building CXX object
CMakeFiles/[Link]/3rdparty/ade/ade-0.1.2d/sources/ade/source/[Link].o
56.61 [ 1%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_transform_rotate.c.o
56.68 [ 1%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/j2k.c.o
56.73 [ 2%] Building C object
3rdparty/ippiw/CMakeFiles/[Link]/src/iw_image_transform_warpaffine.c.o
56.93 [ 2%] Building C object 3rdparty/ippiw/CMakeFiles/[Link]/src/iw_own.c.o
57.17 [ 2%] Linking C static library ../lib/libippiw.a
57.27 [ 2%] Built target ippiw
57.29 [ 2%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/generated_message_
[Link].o
57.83 [ 2%] Building CXX object
CMakeFiles/[Link]/3rdparty/ade/ade-0.1.2d/sources/ade/source/memory_accessor.cpp.o
57.92 [ 2%] Generate files for Python bindings and documentation
58.01 /workspace/opencv/modules/python/src2/hdr_parser.py:513: SyntaxWarning:
invalid escape sequence '\w'
58.01 if bool([Link]('\w+\s+\(\*\w+\)\s*\(.*\)', decl_str)):
58.01 /workspace/opencv/modules/python/src2/hdr_parser.py:515: SyntaxWarning:
invalid escape sequence '\w'
58.01 elif bool([Link]('\w+\s+\(\w+::\*\w+\)\s*\(.*\)', decl_str)):
58.93 [ 2%] Building CXX object
CMakeFiles/[Link]/3rdparty/ade/ade-0.1.2d/sources/ade/source/memory_descriptor.cpp
.o
59.46 [ 2%] Building CXX object
CMakeFiles/[Link]/3rdparty/ade/ade-0.1.2d/sources/ade/source/memory_descriptor_ref
.cpp.o
59.51 [ 2%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/jp2.c.o
59.54 [ 2%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/implicit_weak_mess
[Link].o
60.11 [ 2%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/mct.c.o
60.18 [ 2%] Building CXX object
CMakeFiles/[Link]/3rdparty/ade/ade-0.1.2d/sources/ade/source/memory_descriptor_vie
[Link].o
60.34 [ 2%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/mqc.c.o
60.35 [ 2%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/io/
coded_stream.cc.o
60.43 Note: Class cv::Feature2D has more than 1 base class (not supported by Python
C extensions)
60.43 Bases: cv::Algorithm, cv::class, cv::Feature2D, cv::Algorithm
60.43 Only the first base class will be used
60.43 Note: Class cv::detail::GraphCutSeamFinder has more than 1 base class (not
supported by Python C extensions)
60.43 Bases: cv::detail::GraphCutSeamFinderBase, cv::detail::SeamFinder
60.43 Only the first base class will be used
60.53 [ 2%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/openjpeg.c.o
60.59 [ 2%] Built target gen_opencv_python_source
60.61 [ 2%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/opj_clock.c.o
60.73 [ 2%] Building CXX object
modules/cudev/CMakeFiles/opencv_cudev.dir/src/[Link].o
60.77 [ 2%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/pi.c.o
60.88 [ 2%] Linking CXX shared library ../../lib/libopencv_cudev.so
61.05 [ 2%] Built target opencv_cudev
61.07 [ 2%] Building CXX object
CMakeFiles/[Link]/3rdparty/ade/ade-0.1.2d/sources/ade/source/[Link].o
61.10 [ 2%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/io/io_win32.cc.o
61.16 [ 2%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/t1.c.o
61.41 [ 2%] Processing OpenCL kernels (core)
61.48 [ 3%] Building NVCC (Device) object
modules/core/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_gpu_ma
[Link].o
61.52 [ 3%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/io/[Link].o
61.58 [ 3%] Building CXX object
CMakeFiles/[Link]/3rdparty/ade/ade-0.1.2d/sources/ade/source/[Link].o
62.04 [ 3%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/io/
zero_copy_stream.cc.o
62.19 [ 3%] Building CXX object
CMakeFiles/[Link]/3rdparty/ade/ade-0.1.2d/sources/ade/source/[Link].o
62.58 [ 3%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/io/
zero_copy_stream_impl.cc.o
62.83 [ 3%] Building CXX object
CMakeFiles/[Link]/3rdparty/ade/ade-0.1.2d/sources/ade/source/passes/
[Link].o
63.33 [ 3%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/io/
zero_copy_stream_impl_lite.cc.o
64.19 [ 3%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/[Link].o
65.01 [ 3%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/message_lite.cc.o
66.86 [ 3%] Building CXX object
CMakeFiles/[Link]/3rdparty/ade/ade-0.1.2d/sources/ade/source/[Link].o
66.87 [ 3%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/t2.c.o
67.21 [ 3%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/parse_context.cc.o
67.38 [ 3%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/tcd.c.o
67.77 [ 3%] Building CXX object
CMakeFiles/[Link]/3rdparty/ade/ade-0.1.2d/sources/ade/source/[Link].o
69.84 [ 3%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/tgt.c.o
69.91 [ 3%] Building CXX object
CMakeFiles/[Link]/3rdparty/ade/ade-0.1.2d/sources/ade/source/topological_sort.cpp.
o
71.20 [ 3%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/repeated_field.cc.
o
71.20 [ 4%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/function_list.c.o
72.44 [ 4%] Linking CXX static library 3rdparty/lib/libade.a
72.44 [ 4%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/opj_malloc.c.o
74.21 [ 4%] Built target ade
74.21 [ 4%] Building C object
3rdparty/openjpeg/openjp2/CMakeFiles/[Link]/sparse_array.c.o
74.24 [ 4%] Building NVCC (Device) object
modules/core/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_gpu_ma
t_nd.cu.o
74.52 [ 4%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/repeated_ptr_field
.cc.o
74.85 [ 4%] Linking C static library ../../lib/liblibopenjp2.a
77.14 [ 4%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/stubs/
[Link].o
77.15 [ 4%] Built target libopenjp2
77.17 [ 4%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/stubs/[Link].o
77.77 [ 4%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/stubs/[Link].o
78.00 [ 4%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/stubs/[Link].o
78.48 [ 5%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/stubs/
[Link].o
78.80 [ 5%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/stubs/
[Link].o
79.06 [ 5%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/stubs/
structurally_valid.cc.o
79.36 [ 5%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/stubs/[Link].o
79.63 [ 5%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/wire_format_lite.c
c.o
80.97 [ 5%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/[Link].o
81.19 [ 5%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/[Link].o
81.78 [ 5%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/[Link].o
82.58 [ 5%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/descriptor_databas
[Link].o
82.62 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
85.75 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
88.68 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
90.20 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
90.29 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
92.06 [ 5%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/dynamic_message.cc
.o
93.29 [ 5%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/extension_set_heav
[Link].o
93.75 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
94.48 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/batch_distance.cpp.o
95.05 [ 5%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/generated_message_
[Link].o
95.74 [ 5%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/io/[Link].o
96.59 [ 5%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/map_field.cc.o
96.98 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/bindings_utils.cpp.o
99.06 [ 5%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/[Link].o
99.09 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/buffer_area.cpp.o
99.13 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
99.39 [ 5%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/reflection_ops.cc.
o
100.1 [ 5%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/stubs/
[Link].o
100.7 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
101.2 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/command_line_parser.cpp.o
101.2 [ 5%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/text_format.cc.o
101.2 [ 5%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/unknown_field_set.
cc.o
102.4 [ 5%] Building CXX object
3rdparty/protobuf/CMakeFiles/[Link]/src/google/protobuf/wire_format.cc.o
102.6 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/conjugate_gradient.cpp.o
104.3 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
104.9 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/convert_c.cpp.o
106.1 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/convert_scale.[Link].o
106.3 [ 5%] Linking CXX static library ../lib/liblibprotobuf.a
106.5 [ 5%] Built target libprotobuf
106.5 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
106.7 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/count_non_zero.[Link].o
108.1 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/cuda_gpu_mat.cpp.o
108.7 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/cuda_gpu_mat_nd.cpp.o
109.2 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/cuda_host_mem.cpp.o
109.7 [ 5%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/cuda_info.cpp.o
109.9 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/cuda_stream.cpp.o
110.6 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
111.1 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
112.2 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/downhill_simplex.cpp.o
112.6 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
112.7 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/gl_core_3_1.cpp.o
113.4 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
114.3 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/hal_internal.cpp.o
114.8 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/has_non_zero.[Link].o
115.5 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
116.5 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
116.7 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
117.6 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
119.2 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
119.7 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
119.9 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
120.4 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/mathfuncs_core.[Link].o
121.3 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
121.4 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
122.5 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/matrix_c.cpp.o
122.9 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/matrix_decomp.cpp.o
124.0 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/matrix_expressions.cpp.o
124.4 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/matrix_iterator.cpp.o
125.9 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/matrix_operations.cpp.o
126.1 [ 6%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/matrix_sparse.cpp.o
127.4 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/matrix_transform.cpp.o
129.6 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/matrix_wrap.cpp.o
131.0 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
133.0 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
133.8 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
133.9 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
134.4 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
135.3 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/opencl/runtime/opencl_clblas.cpp.o
136.8 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/opencl/runtime/opencl_clfft.cpp.o
137.1 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/opencl/runtime/opencl_core.cpp.o
137.8 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
138.4 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
139.6 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
140.3 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
140.5 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/parallel/[Link].o
141.1 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/parallel/parallel_openmp.cpp.o
142.4 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/parallel/parallel_tbb.cpp.o
142.7 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/parallel_impl.cpp.o
143.9 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
144.0 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
144.9 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/persistence_base64_encoding.cpp.o
145.7 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/persistence_json.cpp.o
145.9 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/persistence_types.cpp.o
146.9 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/persistence_xml.cpp.o
147.9 [ 7%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/persistence_yml.cpp.o
148.1 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
148.7 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
149.6 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
150.1 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
151.0 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/stat_c.cpp.o
151.7 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
151.7 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
151.7 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
152.6 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
153.2 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
154.1 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
154.3 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/[Link].o
155.1 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/utils/[Link].o
155.9 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/utils/[Link].o
155.9 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/utils/[Link].o
156.8 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/utils/[Link].o
157.5 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/utils/[Link].o
158.0 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/src/va_intel.cpp.o
158.5 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/opencl_kernels_core.cpp.o
159.4 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/arithm.sse4_1.cpp.o
159.4 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/matmul.sse4_1.cpp.o
159.5 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/stat.sse4_2.cpp.o
159.6 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/mathfuncs_core.[Link].o
161.1 [ 8%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/mathfuncs_core.[Link].o
162.1 [ 9%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/[Link].o
162.5 [ 9%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/[Link].o
163.9 [ 9%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/[Link].o
164.4 [ 9%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/convert_scale.[Link].o
167.3 [ 9%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/count_non_zero.[Link].o
167.8 [ 9%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/has_non_zero.[Link].o
168.0 [ 9%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/[Link].o
169.7 [ 9%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/[Link].o
170.2 [ 9%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/[Link].o
171.8 [ 9%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/[Link].o
172.2 [ 9%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/[Link].o
172.9 [ 9%] Building CXX object
modules/core/CMakeFiles/opencv_core.dir/matmul.avx512_skx.cpp.o
176.8 [ 9%] Linking CXX shared library ../../lib/libopencv_core.so
177.9 [ 9%] Built target opencv_core
177.9 [ 9%] Building NVCC (Device) object
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
[Link].o
177.9 [ 9%] Processing OpenCL kernels (imgproc)
178.0 [ 9%] Building CXX object
modules/hdf/CMakeFiles/opencv_hdf.dir/src/[Link].o
178.0 [ 9%] Building CXX object
modules/flann/CMakeFiles/opencv_flann.dir/src/[Link].o
178.1 [ 9%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
179.3 [ 9%] Building CXX object
modules/flann/CMakeFiles/opencv_flann.dir/src/[Link].o
179.7 [ 9%] Linking CXX shared library ../../lib/libopencv_hdf.so
179.7 [ 9%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
180.0 [ 9%] Built target opencv_hdf
180.0 [ 9%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
181.6 [ 9%] Building CXX object
modules/ml/CMakeFiles/opencv_ml.dir/src/ann_mlp.cpp.o
183.9 [ 10%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/bilateral_filter.[Link].o
185.0 [ 10%] Building CXX object
modules/ml/CMakeFiles/opencv_ml.dir/src/[Link].o
186.8 [ 10%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
186.8 [ 10%] Building CXX object modules/ml/CMakeFiles/opencv_ml.dir/src/[Link].o
188.2 [ 10%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/box_filter.[Link].o
188.2 [ 10%] Building NVCC (Device) object
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
absdiff_mat.cu.o
190.1 [ 10%] Building CXX object modules/ml/CMakeFiles/opencv_ml.dir/src/[Link].o
192.3 [ 11%] Building CXX object modules/ml/CMakeFiles/opencv_ml.dir/src/[Link].o
193.3 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
193.3 [ 11%] Building CXX object
modules/ml/CMakeFiles/opencv_ml.dir/src/inner_functions.cpp.o
194.6 [ 11%] Building CXX object
modules/ml/CMakeFiles/opencv_ml.dir/src/[Link].o
195.9 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
196.2 [ 11%] Building CXX object
modules/ml/CMakeFiles/opencv_ml.dir/src/[Link].o
197.5 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
197.8 [ 11%] Building NVCC (Device) object
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
absdiff_scalar.cu.o
198.0 [ 11%] Building CXX object modules/ml/CMakeFiles/opencv_ml.dir/src/[Link].o
198.7 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/color_hsv.[Link].o
198.8 [ 11%] Linking CXX shared library ../../lib/libopencv_flann.so
199.1 [ 11%] Built target opencv_flann
199.1 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/color_lab.cpp.o
199.8 [ 11%] Building CXX object
modules/ml/CMakeFiles/opencv_ml.dir/src/[Link].o
201.5 [ 11%] Building CXX object
modules/ml/CMakeFiles/opencv_ml.dir/src/[Link].o
202.2 [ 11%] Building CXX object modules/ml/CMakeFiles/opencv_ml.dir/src/[Link].o
203.6 [ 11%] Building CXX object
apps/version/CMakeFiles/opencv_version.dir/opencv_version.cpp.o
204.7 [ 11%] Linking CXX executable ../../bin/opencv_version
204.9 [ 11%] Built target opencv_version
205.0 [ 11%] Building NVCC (Device) object
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
add_mat.cu.o
205.2 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/color_rgb.[Link].o
206.4 [ 11%] Building CXX object
modules/ml/CMakeFiles/opencv_ml.dir/src/[Link].o
207.8 [ 11%] Building CXX object
modules/ml/CMakeFiles/opencv_ml.dir/src/[Link].o
208.3 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/color_yuv.[Link].o
209.0 [ 11%] Building CXX object
modules/surface_matching/CMakeFiles/opencv_surface_matching.dir/src/[Link].o
209.0 [ 11%] Building CXX object modules/ml/CMakeFiles/opencv_ml.dir/src/[Link].o
210.7 [ 11%] Building CXX object
modules/surface_matching/CMakeFiles/opencv_surface_matching.dir/src/pose_3d.cpp.o
212.4 [ 11%] Building CXX object
modules/surface_matching/CMakeFiles/opencv_surface_matching.dir/src/
ppf_helpers.cpp.o
213.2 [ 11%] Linking CXX shared library ../../lib/libopencv_ml.so
213.5 [ 11%] Built target opencv_ml
213.5 [ 11%] Building NVCC (Device) object
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
add_scalar.cu.o
214.3 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
216.6 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
220.2 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
222.5 [ 11%] Building CXX object
modules/surface_matching/CMakeFiles/opencv_surface_matching.dir/src/
ppf_match_3d.cpp.o
222.6 [ 11%] Building CXX object
modules/surface_matching/CMakeFiles/opencv_surface_matching.dir/src/
t_hash_int.cpp.o
224.0 [ 11%] Building NVCC (Device) object
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
add_weighted.cu.o
225.5 [ 11%] Linking CXX shared library ../../lib/libopencv_surface_matching.so
225.7 [ 11%] Built target opencv_surface_matching
225.8 [ 11%] Building NVCC (Device) object
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
bitwise_mat.cu.o
237.5 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
239.0 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
239.1 [ 11%] Building NVCC (Device) object
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
bitwise_scalar.cu.o
239.2 [ 11%] Building NVCC (Device) object
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
cmp_mat.cu.o
240.9 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
242.1 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
245.3 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
247.3 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
248.8 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
250.3 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
250.8 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
251.9 [ 11%] Building NVCC (Device) object
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
cmp_scalar.cu.o
252.4 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
252.5 [ 11%] Building NVCC (Device) object
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
copy_make_border.cu.o
252.6 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
255.8 [ 11%] Building NVCC (Device) object
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
[Link].o
266.2 [ 11%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
267.3 [ 12%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/generalized_hough.cpp.o
267.8 [ 12%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
268.5 [ 12%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
269.5 [ 12%] Building NVCC (Device) object
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
div_mat.cu.o
269.9 [ 13%] Building NVCC (Device) object
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
div_scalar.cu.o
271.0 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/hershey_fonts.cpp.o
273.3 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
273.4 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
278.3 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
278.4 [ 13%] Building NVCC (Device) object
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
in_range.cu.o
284.3 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/intelligent_scissors.cpp.o
285.6 [ 13%] Building NVCC (Device) object
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
[Link].o
286.2 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
287.5 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
289.0 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
290.2 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
291.1 [ 13%] Building NVCC (Device) object
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
[Link].o
291.2 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
292.3 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/median_blur.[Link].o
294.0 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/min_enclosing_triangle.cpp.o
295.4 [ 13%] Building NVCC (Device) object
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
[Link].o
295.8 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
296.0 [ 13%] Building NVCC (Device) object
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
[Link].o
297.5 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
301.3 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
303.1 [ 13%] Building NVCC (Device) object
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
minmax_mat.cu.o
303.6 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/detail/
[Link](379): error: no instance of overloaded function "cv::cudev::blockReduce"
matches the argument list
303.6 argument types are: (thrust::THRUST_200700_860_NS::tuple<volatile
int *, volatile int *>, thrust::THRUST_200700_860_NS::tuple<int &, int &>, int,
thrust::THRUST_200700_860_NS::tuple<cv::cudev::minimum<int>,
cv::cudev::maximum<int>>)
303.6 blockReduce<BLOCK_SIZE>(smem_tuple(sminval, smaxval),
tie(mymin, mymax), tid, make_tuple(minOp, maxOp));
303.6 ^
303.6 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/block/
[Link](72): note #3327-D: candidate function template
"cv::cudev::blockReduce<N,P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,R0,R1,R2,R3,R4,R5,R6,R7,R8,
R9,Op0,Op1,Op2,Op3,Op4,Op5,Op6,Op7,Op8,Op9>(const
thrust::THRUST_200700_860_NS::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> &,
const thrust::THRUST_200700_860_NS::tuple<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9>
&, uint, const thrust::THRUST_200700_860_NS::tuple<Op0, Op1, Op2, Op3, Op4, Op5,
Op6, Op7, Op8, Op9> &)" failed deduction
303.6 __attribute__((device)) __inline__ __attribute__((always_inline)) void
blockReduce(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
303.6 ^
303.6 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/block/
[Link](63): note #3327-D: candidate function template
"cv::cudev::blockReduce<N,T,Op>(volatile T *, T &, uint, const Op &)" failed
deduction
303.6 __attribute__((device)) __inline__ __attribute__((always_inline)) void
blockReduce(volatile T* smem, T& val, uint tid, const Op& op)
303.6 ^
303.6 detected during:
303.6 instantiation of "void
cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detail::both,
src_type, work_type>::reduceGrid<BLOCK_SIZE>(work_type *, int) [with
src_type=uchar, work_type=int, BLOCK_SIZE=256]" at line 412
303.6 instantiation of "void
cv::cudev::grid_reduce_detail::reduce<Reductor,BLOCK_SIZE,PATCH_X,PATCH_Y,SrcPtr,Re
sType,MaskPtr>(SrcPtr, ResType *, MaskPtr, int, int) [with
Reductor=cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detai
l::both, uchar, int>, BLOCK_SIZE=256, PATCH_X=4, PATCH_Y=4,
SrcPtr=cv::cudev::GlobPtr<uchar>, ResType=int, MaskPtr=cv::cudev::WithOutMask]" at
line 421
303.6 instantiation of "void
cv::cudev::grid_reduce_detail::reduce<Reductor,Policy,SrcPtr,ResType,MaskPtr>(const
SrcPtr &, ResType *, const MaskPtr &, int, int, cudaStream_t) [with
Reductor=cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detai
l::both, uchar, int>, Policy=cv::cudev::DefaultGlobReducePolicy,
SrcPtr=cv::cudev::GlobPtr<uchar>, ResType=int, MaskPtr=cv::cudev::WithOutMask]" at
line 460
303.6 instantiation of "void
cv::cudev::grid_reduce_detail::minMaxVal<Policy,SrcPtr,ResType,MaskPtr>(const
SrcPtr &, ResType *, const MaskPtr &, int, int, cudaStream_t) [with
Policy=cv::cudev::DefaultGlobReducePolicy, SrcPtr=cv::cudev::GlobPtr<uchar>,
ResType=int, MaskPtr=cv::cudev::WithOutMask]" at line 206 of
/workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/[Link]
303.6 instantiation of "void
cv::cudev::gridFindMinMaxVal_<Policy,SrcPtr,ResType>(const SrcPtr &,
cv::cudev::GpuMat_<ResType> &, cv::cuda::Stream &) [with
Policy=cv::cudev::DefaultGlobReducePolicy, SrcPtr=cv::cudev::GpuMat_<uchar>,
ResType=int]" at line 349 of
/workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/[Link]
303.6 instantiation of "void cv::cudev::gridFindMinMaxVal(const SrcPtr
&, cv::cudev::GpuMat_<ResType> &, cv::cuda::Stream &) [with
SrcPtr=cv::cudev::GpuMat_<uchar>, ResType=int]" at line 68 of
/workspace/opencv_contrib/modules/cudaarithm/src/cuda/[Link]
303.6 instantiation of "void <unnamed>::minMaxImpl<T,R>(const
cv::cuda::GpuMat &, const cv::cuda::GpuMat &, cv::cuda::GpuMat &, cv::cuda::Stream
&) [with T=uchar, R=int]" at line 92 of
/workspace/opencv_contrib/modules/cudaarithm/src/cuda/[Link]
303.6
303.7 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/detail/
[Link](379): error: no instance of overloaded function "cv::cudev::blockReduce"
matches the argument list
303.7 argument types are: (thrust::THRUST_200700_860_NS::tuple<volatile
int *, volatile int *>, thrust::THRUST_200700_860_NS::tuple<int &, int &>, int,
thrust::THRUST_200700_860_NS::tuple<cv::cudev::minimum<int>,
cv::cudev::maximum<int>>)
303.7 blockReduce<BLOCK_SIZE>(smem_tuple(sminval, smaxval),
tie(mymin, mymax), tid, make_tuple(minOp, maxOp));
303.7 ^
303.7 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/block/
[Link](72): note #3327-D: candidate function template
"cv::cudev::blockReduce<N,P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,R0,R1,R2,R3,R4,R5,R6,R7,R8,
R9,Op0,Op1,Op2,Op3,Op4,Op5,Op6,Op7,Op8,Op9>(const
thrust::THRUST_200700_860_NS::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> &,
const thrust::THRUST_200700_860_NS::tuple<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9>
&, uint, const thrust::THRUST_200700_860_NS::tuple<Op0, Op1, Op2, Op3, Op4, Op5,
Op6, Op7, Op8, Op9> &)" failed deduction
303.7 __attribute__((device)) __inline__ __attribute__((always_inline)) void
blockReduce(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
303.7 ^
303.7 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/block/
[Link](63): note #3327-D: candidate function template
"cv::cudev::blockReduce<N,T,Op>(volatile T *, T &, uint, const Op &)" failed
deduction
303.7 __attribute__((device)) __inline__ __attribute__((always_inline)) void
blockReduce(volatile T* smem, T& val, uint tid, const Op& op)
303.7 ^
303.7 detected during:
303.7 instantiation of "void
cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detail::both,
src_type, work_type>::reduceGrid<BLOCK_SIZE>(work_type *, int) [with
src_type=schar, work_type=int, BLOCK_SIZE=256]" at line 412
303.7 instantiation of "void
cv::cudev::grid_reduce_detail::reduce<Reductor,BLOCK_SIZE,PATCH_X,PATCH_Y,SrcPtr,Re
sType,MaskPtr>(SrcPtr, ResType *, MaskPtr, int, int) [with
Reductor=cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detai
l::both, schar, int>, BLOCK_SIZE=256, PATCH_X=4, PATCH_Y=4,
SrcPtr=cv::cudev::GlobPtr<schar>, ResType=int, MaskPtr=cv::cudev::WithOutMask]" at
line 421
303.7 instantiation of "void
cv::cudev::grid_reduce_detail::reduce<Reductor,Policy,SrcPtr,ResType,MaskPtr>(const
SrcPtr &, ResType *, const MaskPtr &, int, int, cudaStream_t) [with
Reductor=cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detai
l::both, schar, int>, Policy=cv::cudev::DefaultGlobReducePolicy,
SrcPtr=cv::cudev::GlobPtr<schar>, ResType=int, MaskPtr=cv::cudev::WithOutMask]" at
line 460
303.7 instantiation of "void
cv::cudev::grid_reduce_detail::minMaxVal<Policy,SrcPtr,ResType,MaskPtr>(const
SrcPtr &, ResType *, const MaskPtr &, int, int, cudaStream_t) [with
Policy=cv::cudev::DefaultGlobReducePolicy, SrcPtr=cv::cudev::GlobPtr<schar>,
ResType=int, MaskPtr=cv::cudev::WithOutMask]" at line 206 of
/workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/[Link]
303.7 instantiation of "void
cv::cudev::gridFindMinMaxVal_<Policy,SrcPtr,ResType>(const SrcPtr &,
cv::cudev::GpuMat_<ResType> &, cv::cuda::Stream &) [with
Policy=cv::cudev::DefaultGlobReducePolicy, SrcPtr=cv::cudev::GpuMat_<schar>,
ResType=int]" at line 349 of
/workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/[Link]
303.7 instantiation of "void cv::cudev::gridFindMinMaxVal(const SrcPtr
&, cv::cudev::GpuMat_<ResType> &, cv::cuda::Stream &) [with
SrcPtr=cv::cudev::GpuMat_<schar>, ResType=int]" at line 68 of
/workspace/opencv_contrib/modules/cudaarithm/src/cuda/[Link]
303.7 instantiation of "void <unnamed>::minMaxImpl<T,R>(const
cv::cuda::GpuMat &, const cv::cuda::GpuMat &, cv::cuda::GpuMat &, cv::cuda::Stream
&) [with T=schar, R=int]" at line 93 of
/workspace/opencv_contrib/modules/cudaarithm/src/cuda/[Link]
303.7
303.7 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/detail/
[Link](379): error: no instance of overloaded function "cv::cudev::blockReduce"
matches the argument list
303.7 argument types are: (thrust::THRUST_200700_860_NS::tuple<volatile
int *, volatile int *>, thrust::THRUST_200700_860_NS::tuple<int &, int &>, int,
thrust::THRUST_200700_860_NS::tuple<cv::cudev::minimum<int>,
cv::cudev::maximum<int>>)
303.7 blockReduce<BLOCK_SIZE>(smem_tuple(sminval, smaxval),
tie(mymin, mymax), tid, make_tuple(minOp, maxOp));
303.7 ^
303.7 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/block/
[Link](72): note #3327-D: candidate function template
"cv::cudev::blockReduce<N,P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,R0,R1,R2,R3,R4,R5,R6,R7,R8,
R9,Op0,Op1,Op2,Op3,Op4,Op5,Op6,Op7,Op8,Op9>(const
thrust::THRUST_200700_860_NS::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> &,
const thrust::THRUST_200700_860_NS::tuple<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9>
&, uint, const thrust::THRUST_200700_860_NS::tuple<Op0, Op1, Op2, Op3, Op4, Op5,
Op6, Op7, Op8, Op9> &)" failed deduction
303.7 __attribute__((device)) __inline__ __attribute__((always_inline)) void
blockReduce(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
303.7 ^
303.7 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/block/
[Link](63): note #3327-D: candidate function template
"cv::cudev::blockReduce<N,T,Op>(volatile T *, T &, uint, const Op &)" failed
deduction
303.7 __attribute__((device)) __inline__ __attribute__((always_inline)) void
blockReduce(volatile T* smem, T& val, uint tid, const Op& op)
303.7 ^
303.7 detected during:
303.7 instantiation of "void
cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detail::both,
src_type, work_type>::reduceGrid<BLOCK_SIZE>(work_type *, int) [with
src_type=ushort, work_type=int, BLOCK_SIZE=256]" at line 412
303.7 instantiation of "void
cv::cudev::grid_reduce_detail::reduce<Reductor,BLOCK_SIZE,PATCH_X,PATCH_Y,SrcPtr,Re
sType,MaskPtr>(SrcPtr, ResType *, MaskPtr, int, int) [with
Reductor=cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detai
l::both, ushort, int>, BLOCK_SIZE=256, PATCH_X=4, PATCH_Y=4,
SrcPtr=cv::cudev::GlobPtr<ushort>, ResType=int, MaskPtr=cv::cudev::WithOutMask]" at
line 421
303.7 instantiation of "void
cv::cudev::grid_reduce_detail::reduce<Reductor,Policy,SrcPtr,ResType,MaskPtr>(const
SrcPtr &, ResType *, const MaskPtr &, int, int, cudaStream_t) [with
Reductor=cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detai
l::both, ushort, int>, Policy=cv::cudev::DefaultGlobReducePolicy,
SrcPtr=cv::cudev::GlobPtr<ushort>, ResType=int, MaskPtr=cv::cudev::WithOutMask]" at
line 460
303.7 instantiation of "void
cv::cudev::grid_reduce_detail::minMaxVal<Policy,SrcPtr,ResType,MaskPtr>(const
SrcPtr &, ResType *, const MaskPtr &, int, int, cudaStream_t) [with
Policy=cv::cudev::DefaultGlobReducePolicy, SrcPtr=cv::cudev::GlobPtr<ushort>,
ResType=int, MaskPtr=cv::cudev::WithOutMask]" at line 206 of
/workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/[Link]
303.7 instantiation of "void
cv::cudev::gridFindMinMaxVal_<Policy,SrcPtr,ResType>(const SrcPtr &,
cv::cudev::GpuMat_<ResType> &, cv::cuda::Stream &) [with
Policy=cv::cudev::DefaultGlobReducePolicy, SrcPtr=cv::cudev::GpuMat_<ushort>,
ResType=int]" at line 349 of
/workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/[Link]
303.7 instantiation of "void cv::cudev::gridFindMinMaxVal(const SrcPtr
&, cv::cudev::GpuMat_<ResType> &, cv::cuda::Stream &) [with
SrcPtr=cv::cudev::GpuMat_<ushort>, ResType=int]" at line 68 of
/workspace/opencv_contrib/modules/cudaarithm/src/cuda/[Link]
303.7 instantiation of "void <unnamed>::minMaxImpl<T,R>(const
cv::cuda::GpuMat &, const cv::cuda::GpuMat &, cv::cuda::GpuMat &, cv::cuda::Stream
&) [with T=ushort, R=int]" at line 94 of
/workspace/opencv_contrib/modules/cudaarithm/src/cuda/[Link]
303.7
303.7 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/detail/
[Link](379): error: no instance of overloaded function "cv::cudev::blockReduce"
matches the argument list
303.7 argument types are: (thrust::THRUST_200700_860_NS::tuple<volatile
int *, volatile int *>, thrust::THRUST_200700_860_NS::tuple<int &, int &>, int,
thrust::THRUST_200700_860_NS::tuple<cv::cudev::minimum<int>,
cv::cudev::maximum<int>>)
303.7 blockReduce<BLOCK_SIZE>(smem_tuple(sminval, smaxval),
tie(mymin, mymax), tid, make_tuple(minOp, maxOp));
303.7 ^
303.7 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/block/
[Link](72): note #3327-D: candidate function template
"cv::cudev::blockReduce<N,P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,R0,R1,R2,R3,R4,R5,R6,R7,R8,
R9,Op0,Op1,Op2,Op3,Op4,Op5,Op6,Op7,Op8,Op9>(const
thrust::THRUST_200700_860_NS::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> &,
const thrust::THRUST_200700_860_NS::tuple<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9>
&, uint, const thrust::THRUST_200700_860_NS::tuple<Op0, Op1, Op2, Op3, Op4, Op5,
Op6, Op7, Op8, Op9> &)" failed deduction
303.7 __attribute__((device)) __inline__ __attribute__((always_inline)) void
blockReduce(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
303.7 ^
303.7 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/block/
[Link](63): note #3327-D: candidate function template
"cv::cudev::blockReduce<N,T,Op>(volatile T *, T &, uint, const Op &)" failed
deduction
303.7 __attribute__((device)) __inline__ __attribute__((always_inline)) void
blockReduce(volatile T* smem, T& val, uint tid, const Op& op)
303.7 ^
303.7 detected during:
303.7 instantiation of "void
cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detail::both,
src_type, work_type>::reduceGrid<BLOCK_SIZE>(work_type *, int) [with
src_type=short, work_type=int, BLOCK_SIZE=256]" at line 412
303.7 instantiation of "void
cv::cudev::grid_reduce_detail::reduce<Reductor,BLOCK_SIZE,PATCH_X,PATCH_Y,SrcPtr,Re
sType,MaskPtr>(SrcPtr, ResType *, MaskPtr, int, int) [with
Reductor=cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detai
l::both, short, int>, BLOCK_SIZE=256, PATCH_X=4, PATCH_Y=4,
SrcPtr=cv::cudev::GlobPtr<short>, ResType=int, MaskPtr=cv::cudev::WithOutMask]" at
line 421
303.7 instantiation of "void
cv::cudev::grid_reduce_detail::reduce<Reductor,Policy,SrcPtr,ResType,MaskPtr>(const
SrcPtr &, ResType *, const MaskPtr &, int, int, cudaStream_t) [with
Reductor=cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detai
l::both, short, int>, Policy=cv::cudev::DefaultGlobReducePolicy,
SrcPtr=cv::cudev::GlobPtr<short>, ResType=int, MaskPtr=cv::cudev::WithOutMask]" at
line 460
303.7 instantiation of "void
cv::cudev::grid_reduce_detail::minMaxVal<Policy,SrcPtr,ResType,MaskPtr>(const
SrcPtr &, ResType *, const MaskPtr &, int, int, cudaStream_t) [with
Policy=cv::cudev::DefaultGlobReducePolicy, SrcPtr=cv::cudev::GlobPtr<short>,
ResType=int, MaskPtr=cv::cudev::WithOutMask]" at line 206 of
/workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/[Link]
303.7 instantiation of "void
cv::cudev::gridFindMinMaxVal_<Policy,SrcPtr,ResType>(const SrcPtr &,
cv::cudev::GpuMat_<ResType> &, cv::cuda::Stream &) [with
Policy=cv::cudev::DefaultGlobReducePolicy, SrcPtr=cv::cudev::GpuMat_<short>,
ResType=int]" at line 349 of
/workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/[Link]
303.7 instantiation of "void cv::cudev::gridFindMinMaxVal(const SrcPtr
&, cv::cudev::GpuMat_<ResType> &, cv::cuda::Stream &) [with
SrcPtr=cv::cudev::GpuMat_<short>, ResType=int]" at line 68 of
/workspace/opencv_contrib/modules/cudaarithm/src/cuda/[Link]
303.7 instantiation of "void <unnamed>::minMaxImpl<T,R>(const
cv::cuda::GpuMat &, const cv::cuda::GpuMat &, cv::cuda::GpuMat &, cv::cuda::Stream
&) [with T=short, R=int]" at line 95 of
/workspace/opencv_contrib/modules/cudaarithm/src/cuda/[Link]
303.7
303.8 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/detail/
[Link](379): error: no instance of overloaded function "cv::cudev::blockReduce"
matches the argument list
303.8 argument types are: (thrust::THRUST_200700_860_NS::tuple<volatile
int *, volatile int *>, thrust::THRUST_200700_860_NS::tuple<int &, int &>, int,
thrust::THRUST_200700_860_NS::tuple<cv::cudev::minimum<int>,
cv::cudev::maximum<int>>)
303.8 blockReduce<BLOCK_SIZE>(smem_tuple(sminval, smaxval),
tie(mymin, mymax), tid, make_tuple(minOp, maxOp));
303.8 ^
303.8 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/block/
[Link](72): note #3327-D: candidate function template
"cv::cudev::blockReduce<N,P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,R0,R1,R2,R3,R4,R5,R6,R7,R8,
R9,Op0,Op1,Op2,Op3,Op4,Op5,Op6,Op7,Op8,Op9>(const
thrust::THRUST_200700_860_NS::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> &,
const thrust::THRUST_200700_860_NS::tuple<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9>
&, uint, const thrust::THRUST_200700_860_NS::tuple<Op0, Op1, Op2, Op3, Op4, Op5,
Op6, Op7, Op8, Op9> &)" failed deduction
303.8 __attribute__((device)) __inline__ __attribute__((always_inline)) void
blockReduce(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
303.8 ^
303.8 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/block/
[Link](63): note #3327-D: candidate function template
"cv::cudev::blockReduce<N,T,Op>(volatile T *, T &, uint, const Op &)" failed
deduction
303.8 __attribute__((device)) __inline__ __attribute__((always_inline)) void
blockReduce(volatile T* smem, T& val, uint tid, const Op& op)
303.8 ^
303.8 detected during:
303.8 instantiation of "void
cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detail::both,
src_type, work_type>::reduceGrid<BLOCK_SIZE>(work_type *, int) [with src_type=int,
work_type=int, BLOCK_SIZE=256]" at line 412
303.8 instantiation of "void
cv::cudev::grid_reduce_detail::reduce<Reductor,BLOCK_SIZE,PATCH_X,PATCH_Y,SrcPtr,Re
sType,MaskPtr>(SrcPtr, ResType *, MaskPtr, int, int) [with
Reductor=cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detai
l::both, int, int>, BLOCK_SIZE=256, PATCH_X=4, PATCH_Y=4,
SrcPtr=cv::cudev::GlobPtr<int>, ResType=int, MaskPtr=cv::cudev::WithOutMask]" at
line 421
303.8 instantiation of "void
cv::cudev::grid_reduce_detail::reduce<Reductor,Policy,SrcPtr,ResType,MaskPtr>(const
SrcPtr &, ResType *, const MaskPtr &, int, int, cudaStream_t) [with
Reductor=cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detai
l::both, int, int>, Policy=cv::cudev::DefaultGlobReducePolicy,
SrcPtr=cv::cudev::GlobPtr<int>, ResType=int, MaskPtr=cv::cudev::WithOutMask]" at
line 460
303.8 instantiation of "void
cv::cudev::grid_reduce_detail::minMaxVal<Policy,SrcPtr,ResType,MaskPtr>(const
SrcPtr &, ResType *, const MaskPtr &, int, int, cudaStream_t) [with
Policy=cv::cudev::DefaultGlobReducePolicy, SrcPtr=cv::cudev::GlobPtr<int>,
ResType=int, MaskPtr=cv::cudev::WithOutMask]" at line 206 of
/workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/[Link]
303.8 instantiation of "void
cv::cudev::gridFindMinMaxVal_<Policy,SrcPtr,ResType>(const SrcPtr &,
cv::cudev::GpuMat_<ResType> &, cv::cuda::Stream &) [with
Policy=cv::cudev::DefaultGlobReducePolicy, SrcPtr=cv::cudev::GpuMat_<int>,
ResType=int]" at line 349 of
/workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/[Link]
303.8 instantiation of "void cv::cudev::gridFindMinMaxVal(const SrcPtr
&, cv::cudev::GpuMat_<ResType> &, cv::cuda::Stream &) [with
SrcPtr=cv::cudev::GpuMat_<int>, ResType=int]" at line 68 of
/workspace/opencv_contrib/modules/cudaarithm/src/cuda/[Link]
303.8 instantiation of "void <unnamed>::minMaxImpl<T,R>(const
cv::cuda::GpuMat &, const cv::cuda::GpuMat &, cv::cuda::GpuMat &, cv::cuda::Stream
&) [with T=int, R=int]" at line 96 of
/workspace/opencv_contrib/modules/cudaarithm/src/cuda/[Link]
303.8
303.8 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
303.8 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/detail/
[Link](379): error: no instance of overloaded function "cv::cudev::blockReduce"
matches the argument list
303.8 argument types are: (thrust::THRUST_200700_860_NS::tuple<volatile
float *, volatile float *>, thrust::THRUST_200700_860_NS::tuple<float &, float &>,
int, thrust::THRUST_200700_860_NS::tuple<cv::cudev::minimum<float>,
cv::cudev::maximum<float>>)
303.8 blockReduce<BLOCK_SIZE>(smem_tuple(sminval, smaxval),
tie(mymin, mymax), tid, make_tuple(minOp, maxOp));
303.8 ^
303.8 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/block/
[Link](72): note #3327-D: candidate function template
"cv::cudev::blockReduce<N,P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,R0,R1,R2,R3,R4,R5,R6,R7,R8,
R9,Op0,Op1,Op2,Op3,Op4,Op5,Op6,Op7,Op8,Op9>(const
thrust::THRUST_200700_860_NS::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> &,
const thrust::THRUST_200700_860_NS::tuple<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9>
&, uint, const thrust::THRUST_200700_860_NS::tuple<Op0, Op1, Op2, Op3, Op4, Op5,
Op6, Op7, Op8, Op9> &)" failed deduction
303.8 __attribute__((device)) __inline__ __attribute__((always_inline)) void
blockReduce(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
303.8 ^
303.8 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/block/
[Link](63): note #3327-D: candidate function template
"cv::cudev::blockReduce<N,T,Op>(volatile T *, T &, uint, const Op &)" failed
deduction
303.8 __attribute__((device)) __inline__ __attribute__((always_inline)) void
blockReduce(volatile T* smem, T& val, uint tid, const Op& op)
303.8 ^
303.8 detected during:
303.8 instantiation of "void
cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detail::both,
src_type, work_type>::reduceGrid<BLOCK_SIZE>(work_type *, int) [with
src_type=float, work_type=float, BLOCK_SIZE=256]" at line 412
303.8 instantiation of "void
cv::cudev::grid_reduce_detail::reduce<Reductor,BLOCK_SIZE,PATCH_X,PATCH_Y,SrcPtr,Re
sType,MaskPtr>(SrcPtr, ResType *, MaskPtr, int, int) [with
Reductor=cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detai
l::both, float, float>, BLOCK_SIZE=256, PATCH_X=4, PATCH_Y=4,
SrcPtr=cv::cudev::GlobPtr<float>, ResType=float, MaskPtr=cv::cudev::WithOutMask]"
at line 421
303.8 instantiation of "void
cv::cudev::grid_reduce_detail::reduce<Reductor,Policy,SrcPtr,ResType,MaskPtr>(const
SrcPtr &, ResType *, const MaskPtr &, int, int, cudaStream_t) [with
Reductor=cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detai
l::both, float, float>, Policy=cv::cudev::DefaultGlobReducePolicy,
SrcPtr=cv::cudev::GlobPtr<float>, ResType=float, MaskPtr=cv::cudev::WithOutMask]"
at line 460
303.8 instantiation of "void
cv::cudev::grid_reduce_detail::minMaxVal<Policy,SrcPtr,ResType,MaskPtr>(const
SrcPtr &, ResType *, const MaskPtr &, int, int, cudaStream_t) [with
Policy=cv::cudev::DefaultGlobReducePolicy, SrcPtr=cv::cudev::GlobPtr<float>,
ResType=float, MaskPtr=cv::cudev::WithOutMask]" at line 206 of
/workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/[Link]
303.8 instantiation of "void
cv::cudev::gridFindMinMaxVal_<Policy,SrcPtr,ResType>(const SrcPtr &,
cv::cudev::GpuMat_<ResType> &, cv::cuda::Stream &) [with
Policy=cv::cudev::DefaultGlobReducePolicy, SrcPtr=cv::cudev::GpuMat_<float>,
ResType=float]" at line 349 of
/workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/[Link]
303.8 instantiation of "void cv::cudev::gridFindMinMaxVal(const SrcPtr
&, cv::cudev::GpuMat_<ResType> &, cv::cuda::Stream &) [with
SrcPtr=cv::cudev::GpuMat_<float>, ResType=float]" at line 68 of
/workspace/opencv_contrib/modules/cudaarithm/src/cuda/[Link]
303.8 instantiation of "void <unnamed>::minMaxImpl<T,R>(const
cv::cuda::GpuMat &, const cv::cuda::GpuMat &, cv::cuda::GpuMat &, cv::cuda::Stream
&) [with T=float, R=float]" at line 97 of
/workspace/opencv_contrib/modules/cudaarithm/src/cuda/[Link]
303.8
303.9 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/detail/
[Link](379): error: no instance of overloaded function "cv::cudev::blockReduce"
matches the argument list
303.9 argument types are: (thrust::THRUST_200700_860_NS::tuple<volatile
double *, volatile double *>, thrust::THRUST_200700_860_NS::tuple<double &, double
&>, int, thrust::THRUST_200700_860_NS::tuple<cv::cudev::minimum<double>,
cv::cudev::maximum<double>>)
303.9 blockReduce<BLOCK_SIZE>(smem_tuple(sminval, smaxval),
tie(mymin, mymax), tid, make_tuple(minOp, maxOp));
303.9 ^
303.9 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/block/
[Link](72): note #3327-D: candidate function template
"cv::cudev::blockReduce<N,P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,R0,R1,R2,R3,R4,R5,R6,R7,R8,
R9,Op0,Op1,Op2,Op3,Op4,Op5,Op6,Op7,Op8,Op9>(const
thrust::THRUST_200700_860_NS::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> &,
const thrust::THRUST_200700_860_NS::tuple<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9>
&, uint, const thrust::THRUST_200700_860_NS::tuple<Op0, Op1, Op2, Op3, Op4, Op5,
Op6, Op7, Op8, Op9> &)" failed deduction
303.9 __attribute__((device)) __inline__ __attribute__((always_inline)) void
blockReduce(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
303.9 ^
303.9 /workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/block/
[Link](63): note #3327-D: candidate function template
"cv::cudev::blockReduce<N,T,Op>(volatile T *, T &, uint, const Op &)" failed
deduction
303.9 __attribute__((device)) __inline__ __attribute__((always_inline)) void
blockReduce(volatile T* smem, T& val, uint tid, const Op& op)
303.9 ^
303.9 detected during:
303.9 instantiation of "void
cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detail::both,
src_type, work_type>::reduceGrid<BLOCK_SIZE>(work_type *, int) [with
src_type=double, work_type=double, BLOCK_SIZE=256]" at line 412
303.9 instantiation of "void
cv::cudev::grid_reduce_detail::reduce<Reductor,BLOCK_SIZE,PATCH_X,PATCH_Y,SrcPtr,Re
sType,MaskPtr>(SrcPtr, ResType *, MaskPtr, int, int) [with
Reductor=cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detai
l::both, double, double>, BLOCK_SIZE=256, PATCH_X=4, PATCH_Y=4,
SrcPtr=cv::cudev::GlobPtr<double>, ResType=double, MaskPtr=cv::cudev::WithOutMask]"
at line 421
303.9 instantiation of "void
cv::cudev::grid_reduce_detail::reduce<Reductor,Policy,SrcPtr,ResType,MaskPtr>(const
SrcPtr &, ResType *, const MaskPtr &, int, int, cudaStream_t) [with
Reductor=cv::cudev::grid_reduce_detail::MinMaxReductor<cv::cudev::grid_reduce_detai
l::both, double, double>, Policy=cv::cudev::DefaultGlobReducePolicy,
SrcPtr=cv::cudev::GlobPtr<double>, ResType=double, MaskPtr=cv::cudev::WithOutMask]"
at line 460
303.9 instantiation of "void
cv::cudev::grid_reduce_detail::minMaxVal<Policy,SrcPtr,ResType,MaskPtr>(const
SrcPtr &, ResType *, const MaskPtr &, int, int, cudaStream_t) [with
Policy=cv::cudev::DefaultGlobReducePolicy, SrcPtr=cv::cudev::GlobPtr<double>,
ResType=double, MaskPtr=cv::cudev::WithOutMask]" at line 206 of
/workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/[Link]
303.9 instantiation of "void
cv::cudev::gridFindMinMaxVal_<Policy,SrcPtr,ResType>(const SrcPtr &,
cv::cudev::GpuMat_<ResType> &, cv::cuda::Stream &) [with
Policy=cv::cudev::DefaultGlobReducePolicy, SrcPtr=cv::cudev::GpuMat_<double>,
ResType=double]" at line 349 of
/workspace/opencv_contrib/modules/cudev/include/opencv2/cudev/grid/[Link]
303.9 instantiation of "void cv::cudev::gridFindMinMaxVal(const SrcPtr
&, cv::cudev::GpuMat_<ResType> &, cv::cuda::Stream &) [with
SrcPtr=cv::cudev::GpuMat_<double>, ResType=double]" at line 68 of
/workspace/opencv_contrib/modules/cudaarithm/src/cuda/[Link]
303.9 instantiation of "void <unnamed>::minMaxImpl<T,R>(const
cv::cuda::GpuMat &, const cv::cuda::GpuMat &, cv::cuda::GpuMat &, cv::cuda::Stream
&) [with T=double, R=double]" at line 98 of
/workspace/opencv_contrib/modules/cudaarithm/src/cuda/[Link]
303.9
304.0 7 errors detected in the compilation of
"/workspace/opencv_contrib/modules/cudaarithm/src/cuda/[Link]".
304.0 CMake Error at cuda_compile_1_generated_minmax.[Link]
(message):
304.0 Error generating file
304.0 /workspace/opencv/build/modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/
src/cuda/./cuda_compile_1_generated_minmax.cu.o
304.0
304.0
304.0 make[2]: ***
[modules/cudaarithm/CMakeFiles/opencv_cudaarithm.dir/[Link]:
modules/cudaarithm/CMakeFiles/cuda_compile_1.dir/src/cuda/cuda_compile_1_generated_
[Link].o] Error 1
304.0 make[2]: *** Waiting for unfinished jobs....
304.1 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
308.2 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
309.2 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
309.3 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
310.8 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
311.1 [ 13%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
312.9 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
314.1 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
314.2 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
314.3 make[1]: *** [CMakeFiles/Makefile2:5316:
modules/cudaarithm/CMakeFiles/opencv_cudaarithm.dir/all] Error 2
314.3 make[1]: *** Waiting for unfinished jobs....
314.3 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
315.9 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
316.9 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
317.4 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
317.4 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
318.5 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/opencl_kernels_imgproc.cpp.o
319.0 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/imgwarp.sse4_1.cpp.o
319.1 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/resize.sse4_1.cpp.o
319.3 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/accum.sse4_1.cpp.o
320.0 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/box_filter.sse4_1.cpp.o
320.2 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/filter.sse4_1.cpp.o
320.5 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/color_hsv.sse4_1.cpp.o
323.0 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/color_rgb.sse4_1.cpp.o
323.1 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/color_yuv.sse4_1.cpp.o
324.6 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/median_blur.sse4_1.cpp.o
325.6 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/morph.sse4_1.cpp.o
327.5 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/smooth.sse4_1.cpp.o
328.0 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
329.8 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/[Link].o
329.9 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
330.8 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/src/[Link].o
331.7 [ 14%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/[Link].o
332.4 [ 15%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/bilateral_filter.[Link].o
333.9 [ 15%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/box_filter.[Link].o
334.0 [ 15%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/[Link].o
335.3 [ 15%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/color_hsv.[Link].o
336.3 [ 15%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/color_rgb.[Link].o
338.9 [ 15%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/color_yuv.[Link].o
339.4 [ 15%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/median_blur.[Link].o
340.1 [ 15%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/[Link].o
343.6 [ 15%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/[Link].o
344.2 [ 15%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/[Link].o
345.5 [ 15%] Building CXX object
modules/imgproc/CMakeFiles/opencv_imgproc.dir/sumpixels.avx512_skx.cpp.o
353.4 [ 15%] Linking CXX shared library ../../lib/libopencv_imgproc.so
354.9 [ 15%] Built target opencv_imgproc
354.9 make: *** [Makefile:166: all] Error 2
------
Dockerfile:39
--------------------
38 | # 4.2 Configurar e compilar OpenCV com CUDA e módulos extra
39 | >>> RUN mkdir -p opencv/build && cd opencv/build && \
40 | >>> cmake -D CMAKE_BUILD_TYPE=Release \
41 | >>> -D CMAKE_INSTALL_PREFIX=/usr/local \
42 | >>> -D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules \
43 | >>> -D WITH_CUDA=ON \
44 | >>> -D CUDA_ARCH_BIN="8.6" \
45 | >>> -D WITH_CUDNN=ON \
46 | >>> -D OPENCV_DNN_CUDA=ON \
47 | >>> -D BUILD_opencv_python3=ON \
48 | >>> -D ENABLE_FAST_MATH=ON \
49 | >>> -D WITH_GSTREAMER=ON \
50 | >>> -D WITH_FFMPEG=ON \
51 | >>> -D WITH_OPENGL=ON \
52 | >>> .. && \
53 | >>> make -j"$(nproc)" && \
54 | >>> make install && \
55 | >>> ldconfig && \
56 | >>> cd /workspace && \
57 | >>> rm -rf opencv opencv_contrib
58 |
--------------------
ERROR: failed to solve: process "/bin/sh -c mkdir -p opencv/build && cd
opencv/build && cmake -D CMAKE_BUILD_TYPE=Release -D
CMAKE_INSTALL_PREFIX=/usr/local -D
OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules -D WITH_CUDA=ON
-D CUDA_ARCH_BIN=\"8.6\" -D WITH_CUDNN=ON -D OPENCV_DNN_CUDA=ON
-D BUILD_opencv_python3=ON -D ENABLE_FAST_MATH=ON -D
WITH_GSTREAMER=ON -D WITH_FFMPEG=ON -D WITH_OPENGL=ON
.. && make -j\"$(nproc)\" && make install && ldconfig && cd
/workspace && rm -rf opencv opencv_contrib" did not complete successfully: exit
code: 2

You might also like