Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ cmake --build buildgcc --target install
- [129/2323] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_jpeg.c.obj
- In file included from C:/workspace/libs/opencv/3rdparty/libjpeg-turbo/src/jpeglib.h:29,
- from C:/workspace/libs/opencv/3rdparty/libtiff/tif_jpeg.c:89:
- C:/workspace/libs/opencv/buildgcc/3rdparty/libjpeg-turbo/jconfig.h:33: warning: "XMD_H" redefined
- 33 | #define XMD_H /* prevent jmorecfg.h from redefining it */
- |
- C:/workspace/libs/opencv/3rdparty/libtiff/tif_jpeg.c:65: note: this is the location of the previous definition
- 65 | # define XMD_H 1
- |
- [141/2323] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_print.c.obj
- C:/workspace/libs/opencv/3rdparty/libtiff/tif_print.c: In function '_TIFFPrintField':
- C:/workspace/libs/opencv/3rdparty/libtiff/tif_print.c:100:42: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'long long unsigned int' [-Wformat=]
- 100 | fprintf(fd, "%I64u",
- | ~~~~^
- | |
- | unsigned int
- | %I64llu
- 101 | (unsigned __int64)((uint64 *) raw_data)[j]);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | |
- | long long unsigned int
- C:/workspace/libs/opencv/3rdparty/libtiff/tif_print.c:108:42: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long long int' [-Wformat=]
- 108 | fprintf(fd, "%I64d", (__int64)((int64 *) raw_data)[j]);
- | ~~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | | |
- | int long long int
- | %I64lld
- C:/workspace/libs/opencv/3rdparty/libtiff/tif_print.c:114:44: warning: 'I' flag used with '%x' gnu_printf format [-Wformat=]
- 114 | fprintf(fd, "0x%I64x",
- | ^
- C:/workspace/libs/opencv/3rdparty/libtiff/tif_print.c:114:44: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'long long unsigned int' [-Wformat=]
- 114 | fprintf(fd, "0x%I64x",
- | ~~~~^
- | |
- | unsigned int
- | %I64llx
- 115 | (unsigned __int64)((uint64 *) raw_data)[j]);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | |
- | long long unsigned int
- C:/workspace/libs/opencv/3rdparty/libtiff/tif_print.c: In function 'TIFFPrintDirectory':
- C:/workspace/libs/opencv/3rdparty/libtiff/tif_print.c:241:53: warning: 'I' flag used with '%x' gnu_printf format [-Wformat=]
- 241 | fprintf(fd, "TIFF Directory at offset 0x%I64x (%I64u)\n",
- | ^
- C:/workspace/libs/opencv/3rdparty/libtiff/tif_print.c:241:53: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'long long unsigned int' [-Wformat=]
- 241 | fprintf(fd, "TIFF Directory at offset 0x%I64x (%I64u)\n",
- | ~~~~^
- | |
- | unsigned int
- | %I64llx
- 242 | (unsigned __int64) tif->tif_diroff,
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | |
- | long long unsigned int
- C:/workspace/libs/opencv/3rdparty/libtiff/tif_print.c:241:60: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long long unsigned int' [-Wformat=]
- 241 | fprintf(fd, "TIFF Directory at offset 0x%I64x (%I64u)\n",
- | ~~~~^
- | |
- | unsigned int
- | %I64llu
- 242 | (unsigned __int64) tif->tif_diroff,
- 243 | (unsigned __int64) tif->tif_diroff);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | |
- | long long unsigned int
- C:/workspace/libs/opencv/3rdparty/libtiff/tif_print.c:560:41: warning: unknown conversion type character 'I' in format [-Wformat=]
- 560 | fprintf(fd, " %5I64u",
- | ^
- C:/workspace/libs/opencv/3rdparty/libtiff/tif_print.c:560:37: warning: too many arguments for format [-Wformat-extra-args]
- 560 | fprintf(fd, " %5I64u",
- | ^~~~~~~~~
- C:/workspace/libs/opencv/3rdparty/libtiff/tif_print.c:664:51: warning: unknown conversion type character 'I' in format [-Wformat=]
- 664 | fprintf(fd, " %3lu: [%8I64u, %8I64u]\n",
- | ^
- C:/workspace/libs/opencv/3rdparty/libtiff/tif_print.c:664:59: warning: unknown conversion type character 'I' in format [-Wformat=]
- 664 | fprintf(fd, " %3lu: [%8I64u, %8I64u]\n",
- | ^
- C:/workspace/libs/opencv/3rdparty/libtiff/tif_print.c:664:37: warning: too many arguments for format [-Wformat-extra-args]
- 664 | fprintf(fd, " %3lu: [%8I64u, %8I64u]\n",
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [284/2323] Building C object 3rdparty/openjpeg/openjp2/CMakeFiles/libopenjp2.dir/thread.c.obj
- C:/workspace/libs/opencv/3rdparty/openjpeg/openjp2/thread.c:224:24: warning: no previous prototype for 'opj_thread_callback_adapter' [-Wmissing-prototypes]
- 224 | unsigned int __stdcall opj_thread_callback_adapter(void *info)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- [323/2323] Building CXX object 3rdparty/openexr/CMakeFiles/IlmImf.dir/Iex/IexBaseExc.cpp.obj
- C:/workspace/libs/opencv/3rdparty/openexr/Iex/IexBaseExc.cpp:198: warning: ignoring '#pragma optimize ' [-Wunknown-pragmas]
- 198 | #pragma optimize("", off)
- |
- [457/2323] Building CXX object 3rdparty/protobuf...uf.dir/src/google/protobuf/repeated_field.cc.obj
- In file included from C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.cc:35:
- In member function 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = bool]',
- inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = bool]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:972:37,
- inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = bool]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:966:12,
- inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = bool]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:947:14,
- inlined from 'google::protobuf::RepeatedField<Element>::RepeatedField(const google::protobuf::RepeatedField<Element>&) [with Element = bool]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:518:12:
- C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:987:11: warning: 'void* memcpy(void*, const void*, size_t)' reading between 1 and 2147483647 bytes from a region of size 0 [-Wstringop-overread]
- 987 | memcpy(to, from, static_cast<size_t>(array_size) * sizeof(Element));
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In member function 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = bool]',
- inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = bool]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:972:37,
- inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = bool]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:966:12,
- inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = bool]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:947:14,
- inlined from 'google::protobuf::RepeatedField<Element>::RepeatedField(const google::protobuf::RepeatedField<Element>&) [with Element = bool]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:518:12:
- C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:987:11: warning: 'void* memcpy(void*, const void*, size_t)' reading between 1 and 2147483647 bytes from a region of size 0 [-Wstringop-overread]
- 987 | memcpy(to, from, static_cast<size_t>(array_size) * sizeof(Element));
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In member function 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = int]',
- inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:972:37,
- inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:966:12,
- inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:947:14,
- inlined from 'google::protobuf::RepeatedField<Element>::RepeatedField(const google::protobuf::RepeatedField<Element>&) [with Element = int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:518:12:
- C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:987:11: warning: 'void* memcpy(void*, const void*, size_t)' reading between 4 and 8589934588 bytes from a region of size 0 [-Wstringop-overread]
- 987 | memcpy(to, from, static_cast<size_t>(array_size) * sizeof(Element));
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In member function 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = int]',
- inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:972:37,
- inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:966:12,
- inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:947:14,
- inlined from 'google::protobuf::RepeatedField<Element>::RepeatedField(const google::protobuf::RepeatedField<Element>&) [with Element = int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:518:12:
- C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:987:11: warning: 'void* memcpy(void*, const void*, size_t)' reading between 4 and 8589934588 bytes from a region of size 0 [-Wstringop-overread]
- 987 | memcpy(to, from, static_cast<size_t>(array_size) * sizeof(Element));
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In member function 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = unsigned int]',
- inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = unsigned int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:972:37,
- inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = unsigned int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:966:12,
- inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = unsigned int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:947:14,
- inlined from 'google::protobuf::RepeatedField<Element>::RepeatedField(const google::protobuf::RepeatedField<Element>&) [with Element = unsigned int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:518:12:
- C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:987:11: warning: 'void* memcpy(void*, const void*, size_t)' reading between 4 and 8589934588 bytes from a region of size 0 [-Wstringop-overread]
- 987 | memcpy(to, from, static_cast<size_t>(array_size) * sizeof(Element));
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In member function 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = unsigned int]',
- inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = unsigned int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:972:37,
- inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = unsigned int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:966:12,
- inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = unsigned int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:947:14,
- inlined from 'google::protobuf::RepeatedField<Element>::RepeatedField(const google::protobuf::RepeatedField<Element>&) [with Element = unsigned int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:518:12:
- C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:987:11: warning: 'void* memcpy(void*, const void*, size_t)' reading between 4 and 8589934588 bytes from a region of size 0 [-Wstringop-overread]
- 987 | memcpy(to, from, static_cast<size_t>(array_size) * sizeof(Element));
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In member function 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = long long int]',
- inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = long long int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:972:37,
- inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = long long int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:966:12,
- inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = long long int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:947:14,
- inlined from 'google::protobuf::RepeatedField<Element>::RepeatedField(const google::protobuf::RepeatedField<Element>&) [with Element = long long int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:518:12:
- C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:987:11: warning: 'void* memcpy(void*, const void*, size_t)' reading between 8 and 17179869176 bytes from a region of size 0 [-Wstringop-overread]
- 987 | memcpy(to, from, static_cast<size_t>(array_size) * sizeof(Element));
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In member function 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = long long int]',
- inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = long long int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:972:37,
- inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = long long int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:966:12,
- inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = long long int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:947:14,
- inlined from 'google::protobuf::RepeatedField<Element>::RepeatedField(const google::protobuf::RepeatedField<Element>&) [with Element = long long int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:518:12:
- C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:987:11: warning: 'void* memcpy(void*, const void*, size_t)' reading between 8 and 17179869176 bytes from a region of size 0 [-Wstringop-overread]
- 987 | memcpy(to, from, static_cast<size_t>(array_size) * sizeof(Element));
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In member function 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = long long unsigned int]',
- inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = long long unsigned int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:972:37,
- inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = long long unsigned int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:966:12,
- inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = long long unsigned int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:947:14,
- inlined from 'google::protobuf::RepeatedField<Element>::RepeatedField(const google::protobuf::RepeatedField<Element>&) [with Element = long long unsigned int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:518:12:
- C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:987:11: warning: 'void* memcpy(void*, const void*, size_t)' reading between 8 and 17179869176 bytes from a region of size 0 [-Wstringop-overread]
- 987 | memcpy(to, from, static_cast<size_t>(array_size) * sizeof(Element));
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In member function 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = long long unsigned int]',
- inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = long long unsigned int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:972:37,
- inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = long long unsigned int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:966:12,
- inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = long long unsigned int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:947:14,
- inlined from 'google::protobuf::RepeatedField<Element>::RepeatedField(const google::protobuf::RepeatedField<Element>&) [with Element = long long unsigned int]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:518:12:
- C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:987:11: warning: 'void* memcpy(void*, const void*, size_t)' reading between 8 and 17179869176 bytes from a region of size 0 [-Wstringop-overread]
- 987 | memcpy(to, from, static_cast<size_t>(array_size) * sizeof(Element));
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In member function 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = float]',
- inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = float]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:972:37,
- inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = float]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:966:12,
- inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = float]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:947:14,
- inlined from 'google::protobuf::RepeatedField<Element>::RepeatedField(const google::protobuf::RepeatedField<Element>&) [with Element = float]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:518:12:
- C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:987:11: warning: 'void* memcpy(void*, const void*, size_t)' reading between 4 and 8589934588 bytes from a region of size 0 [-Wstringop-overread]
- 987 | memcpy(to, from, static_cast<size_t>(array_size) * sizeof(Element));
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In member function 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = float]',
- inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = float]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:972:37,
- inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = float]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:966:12,
- inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = float]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:947:14,
- inlined from 'google::protobuf::RepeatedField<Element>::RepeatedField(const google::protobuf::RepeatedField<Element>&) [with Element = float]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:518:12:
- C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:987:11: warning: 'void* memcpy(void*, const void*, size_t)' reading between 4 and 8589934588 bytes from a region of size 0 [-Wstringop-overread]
- 987 | memcpy(to, from, static_cast<size_t>(array_size) * sizeof(Element));
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In member function 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = double]',
- inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = double]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:972:37,
- inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = double]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:966:12,
- inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = double]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:947:14,
- inlined from 'google::protobuf::RepeatedField<Element>::RepeatedField(const google::protobuf::RepeatedField<Element>&) [with Element = double]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:518:12:
- C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:987:11: warning: 'void* memcpy(void*, const void*, size_t)' reading between 8 and 17179869176 bytes from a region of size 0 [-Wstringop-overread]
- 987 | memcpy(to, from, static_cast<size_t>(array_size) * sizeof(Element));
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In member function 'void google::protobuf::internal::ElementCopier<Element, true>::operator()(Element*, const Element*, int) [with Element = double]',
- inlined from 'void google::protobuf::RepeatedField<Element>::CopyArray(Element*, const Element*, int) [with Element = double]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:972:37,
- inlined from 'void google::protobuf::RepeatedField<Element>::MoveArray(Element*, Element*, int) [with Element = double]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:966:12,
- inlined from 'void google::protobuf::RepeatedField<Element>::Reserve(int) [with Element = double]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:947:14,
- inlined from 'google::protobuf::RepeatedField<Element>::RepeatedField(const google::protobuf::RepeatedField<Element>&) [with Element = double]' at C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:518:12:
- C:/workspace/libs/opencv/3rdparty/protobuf/src/google/protobuf/repeated_field.h:987:11: warning: 'void* memcpy(void*, const void*, size_t)' reading between 8 and 17179869176 bytes from a region of size 0 [-Wstringop-overread]
- 987 | memcpy(to, from, static_cast<size_t>(array_size) * sizeof(Element));
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [518/2323] Building CXX object modules/world/CMa...encv_test_core.dir/__/core/test/test_mat.cpp.obj
- In member function 'void opencv_test::{anonymous}::InitializerFunctor<Pixel>::operator()(Pixel&, const int*) const [with Pixel = cv::Point3_<int>]',
- inlined from 'void cv::Mat::forEach_impl(const Functor&)::PixelOperationWrapper::rowCall2(int, int) const [with _Tp = cv::Point3_<int>; Functor = opencv_test::{anonymous}::InitializerFunctor<cv::Point3_<int> >]' at C:/workspace/libs/opencv/modules/core/include/opencv2/core/utility.hpp:700:19,
- inlined from 'void cv::Mat::forEach_impl(const Functor&)::PixelOperationWrapper::operator()(const cv::Range&) const [with _Tp = cv::Point3_<int>; Functor = opencv_test::{anonymous}::InitializerFunctor<cv::Point3_<int> >]' at C:/workspace/libs/opencv/modules/core/include/opencv2/core/utility.hpp:645:35:
- C:/workspace/libs/opencv/modules/core/test/test_mat.cpp:595:24: warning: array subscript 2 is outside array bounds of 'cv::Mat::forEach_impl<cv::Point3_<int>, opencv_test::{anonymous}::InitializerFunctor<cv::Point3_<int> > >(const opencv_test::{anonymous}::InitializerFunctor<cv::Point3_<int> >&)::PixelOperationWrapper::rowCall2(int, int) const::Index [1]' [-Warray-bounds]
- 595 | pixel.z = idx[2];
- | ~~~~~^
- In file included from C:/workspace/libs/opencv/modules/core/include/opencv2/core.hpp:3361,
- from C:/workspace/libs/opencv/modules/ts/include/opencv2/ts.hpp:10,
- from C:/workspace/libs/opencv/modules/core/test/test_precomp.hpp:7,
- from C:/workspace/libs/opencv/modules/core/test/test_mat.cpp:4:
- C:/workspace/libs/opencv/modules/core/include/opencv2/core/utility.hpp: In member function 'void cv::Mat::forEach_impl(const Functor&)::PixelOperationWrapper::operator()(const cv::Range&) const [with _Tp = cv::Point3_<int>; Functor = opencv_test::{anonymous}::InitializerFunctor<cv::Point3_<int> >]':
- C:/workspace/libs/opencv/modules/core/include/opencv2/core/utility.hpp:692:15: note: at offset 8 into object 'idx' of size 8
- 692 | } idx = {{row, 0}};
- | ^~~
- In member function 'void opencv_test::{anonymous}::InitializerFunctor5D<Pixel>::operator()(Pixel&, const int*) const [with Pixel = cv::Vec<int, 5>]',
- inlined from 'void cv::Mat::forEach_impl(const Functor&)::PixelOperationWrapper::rowCall2(int, int) const [with _Tp = cv::Vec<int, 5>; Functor = opencv_test::{anonymous}::InitializerFunctor5D<cv::Vec<int, 5> >]' at C:/workspace/libs/opencv/modules/core/include/opencv2/core/utility.hpp:700:19,
- inlined from 'void cv::Mat::forEach_impl(const Functor&)::PixelOperationWrapper::operator()(const cv::Range&) const [with _Tp = cv::Vec<int, 5>; Functor = opencv_test::{anonymous}::InitializerFunctor5D<cv::Vec<int, 5> >]' at C:/workspace/libs/opencv/modules/core/include/opencv2/core/utility.hpp:645:35:
- C:/workspace/libs/opencv/modules/core/test/test_mat.cpp:605:25: warning: array subscript 2 is outside array bounds of 'cv::Mat::forEach_impl<cv::Vec<int, 5>, opencv_test::{anonymous}::InitializerFunctor5D<cv::Vec<int, 5> > >(const opencv_test::{anonymous}::InitializerFunctor5D<cv::Vec<int, 5> >&)::PixelOperationWrapper::rowCall2(int, int) const::Index [1]' [-Warray-bounds]
- 605 | pixel[2] = idx[2];
- | ~~~~~^
- C:/workspace/libs/opencv/modules/core/include/opencv2/core/utility.hpp: In member function 'void cv::Mat::forEach_impl(const Functor&)::PixelOperationWrapper::operator()(const cv::Range&) const [with _Tp = cv::Vec<int, 5>; Functor = opencv_test::{anonymous}::InitializerFunctor5D<cv::Vec<int, 5> >]':
- C:/workspace/libs/opencv/modules/core/include/opencv2/core/utility.hpp:692:15: note: at offset 8 into object 'idx' of size 8
- 692 | } idx = {{row, 0}};
- | ^~~
- In member function 'void opencv_test::{anonymous}::InitializerFunctor5D<Pixel>::operator()(Pixel&, const int*) const [with Pixel = cv::Vec<int, 5>]',
- inlined from 'void cv::Mat::forEach_impl(const Functor&)::PixelOperationWrapper::rowCall2(int, int) const [with _Tp = cv::Vec<int, 5>; Functor = opencv_test::{anonymous}::InitializerFunctor5D<cv::Vec<int, 5> >]' at C:/workspace/libs/opencv/modules/core/include/opencv2/core/utility.hpp:700:19,
- inlined from 'void cv::Mat::forEach_impl(const Functor&)::PixelOperationWrapper::operator()(const cv::Range&) const [with _Tp = cv::Vec<int, 5>; Functor = opencv_test::{anonymous}::InitializerFunctor5D<cv::Vec<int, 5> >]' at C:/workspace/libs/opencv/modules/core/include/opencv2/core/utility.hpp:645:35:
- C:/workspace/libs/opencv/modules/core/test/test_mat.cpp:606:25: warning: array subscript 3 is outside array bounds of 'cv::Mat::forEach_impl<cv::Vec<int, 5>, opencv_test::{anonymous}::InitializerFunctor5D<cv::Vec<int, 5> > >(const opencv_test::{anonymous}::InitializerFunctor5D<cv::Vec<int, 5> >&)::PixelOperationWrapper::rowCall2(int, int) const::Index [1]' [-Warray-bounds]
- 606 | pixel[3] = idx[3];
- | ~~~~~^
- C:/workspace/libs/opencv/modules/core/include/opencv2/core/utility.hpp: In member function 'void cv::Mat::forEach_impl(const Functor&)::PixelOperationWrapper::operator()(const cv::Range&) const [with _Tp = cv::Vec<int, 5>; Functor = opencv_test::{anonymous}::InitializerFunctor5D<cv::Vec<int, 5> >]':
- C:/workspace/libs/opencv/modules/core/include/opencv2/core/utility.hpp:692:15: note: at offset 12 into object 'idx' of size 8
- 692 | } idx = {{row, 0}};
- | ^~~
- In member function 'void opencv_test::{anonymous}::InitializerFunctor5D<Pixel>::operator()(Pixel&, const int*) const [with Pixel = cv::Vec<int, 5>]',
- inlined from 'void cv::Mat::forEach_impl(const Functor&)::PixelOperationWrapper::rowCall2(int, int) const [with _Tp = cv::Vec<int, 5>; Functor = opencv_test::{anonymous}::InitializerFunctor5D<cv::Vec<int, 5> >]' at C:/workspace/libs/opencv/modules/core/include/opencv2/core/utility.hpp:700:19,
- inlined from 'void cv::Mat::forEach_impl(const Functor&)::PixelOperationWrapper::operator()(const cv::Range&) const [with _Tp = cv::Vec<int, 5>; Functor = opencv_test::{anonymous}::InitializerFunctor5D<cv::Vec<int, 5> >]' at C:/workspace/libs/opencv/modules/core/include/opencv2/core/utility.hpp:645:35:
- C:/workspace/libs/opencv/modules/core/test/test_mat.cpp:607:25: warning: array subscript 4 is outside array bounds of 'cv::Mat::forEach_impl<cv::Vec<int, 5>, opencv_test::{anonymous}::InitializerFunctor5D<cv::Vec<int, 5> > >(const opencv_test::{anonymous}::InitializerFunctor5D<cv::Vec<int, 5> >&)::PixelOperationWrapper::rowCall2(int, int) const::Index [1]' [-Warray-bounds]
- 607 | pixel[4] = idx[4];
- | ~~~~~^
- C:/workspace/libs/opencv/modules/core/include/opencv2/core/utility.hpp: In member function 'void cv::Mat::forEach_impl(const Functor&)::PixelOperationWrapper::operator()(const cv::Range&) const [with _Tp = cv::Vec<int, 5>; Functor = opencv_test::{anonymous}::InitializerFunctor5D<cv::Vec<int, 5> >]':
- C:/workspace/libs/opencv/modules/core/include/opencv2/core/utility.hpp:692:15: note: at offset 16 into object 'idx' of size 8
- 692 | } idx = {{row, 0}};
- | ^~~
- [885/2323] Building CXX object modules/world/CMa...dir/__/calib3d/test/test_solvepnp_ransac.cpp.obj
- In file included from C:/local/msys64/ucrt64/include/c++/12.2.0/array:43,
- from C:/workspace/libs/opencv/modules/core/include/opencv2/core/cvdef.h:787,
- from C:/workspace/libs/opencv/modules/core/include/opencv2/core.hpp:52,
- from C:/workspace/libs/opencv/modules/ts/include/opencv2/ts.hpp:10,
- from C:/workspace/libs/opencv/modules/calib3d/test/test_precomp.hpp:10,
- from C:/workspace/libs/opencv/modules/calib3d/test/test_solvepnp_ransac.cpp:43:
- In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = cv::Point3_<float>; bool _IsMove = false]',
- inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const cv::Point3_<float>*; _OI = cv::Point3_<float>*]' at C:/local/msys64/ucrt64/include/c++/12.2.0/bits/stl_algobase.h:495:30,
- inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const cv::Point3_<float>*; _OI = cv::Point3_<float>*]' at C:/local/msys64/ucrt64/include/c++/12.2.0/bits/stl_algobase.h:522:42,
- inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator<const cv::Point3_<float>*, vector<cv::Point3_<float> > >; _OI = __gnu_cxx::__normal_iterator<cv::Point3_<float>*, vector<cv::Point3_<float> > >]' at C:/local/msys64/ucrt64/include/c++/12.2.0/bits/stl_algobase.h:529:31,
- inlined from '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<const cv::Point3_<float>*, vector<cv::Point3_<float> > >; _OI = __gnu_cxx::__normal_iterator<cv::Point3_<float>*, vector<cv::Point3_<float> > >]' at C:/local/msys64/ucrt64/include/c++/12.2.0/bits/stl_algobase.h:620:7,
- inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = cv::Point3_<float>; _Alloc = std::allocator<cv::Point3_<float> >]' at C:/local/msys64/ucrt64/include/c++/12.2.0/bits/vector.tcc:244:21:
- C:/local/msys64/ucrt64/include/c++/12.2.0/bits/stl_algobase.h:431:30: warning: argument 1 null where non-null expected [-Wnonnull]
- 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
- | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- C:/local/msys64/ucrt64/include/c++/12.2.0/bits/stl_algobase.h:431:30: note: in a call to built-in function 'void* __builtin_memmove(void*, const void*, long long unsigned int)'
- [1094/2323] Building CXX object modules/world/CM...aming/gapi_streaming_vpl_device_selector.cpp.obj
- C:/workspace/libs/opencv/modules/gapi/test/streaming/gapi_streaming_vpl_device_selector.cpp:19: warning: ignoring '#pragma comment ' [-Wunknown-pragmas]
- 19 | #pragma comment(lib,"d3d11.lib")
- |
- C:/workspace/libs/opencv/modules/gapi/test/streaming/gapi_streaming_vpl_device_selector.cpp:23: warning: "NOMINMAX" redefined
- 23 | #define NOMINMAX
- |
- In file included from C:/local/msys64/ucrt64/include/c++/12.2.0/x86_64-w64-mingw32/bits/c++config.h:655,
- from C:/local/msys64/ucrt64/include/c++/12.2.0/cstdint:38,
- from C:/workspace/libs/opencv/modules/gapi/test/test_precomp.hpp:13,
- from C:/workspace/libs/opencv/modules/gapi/test/streaming/gapi_streaming_vpl_device_selector.cpp:8:
- C:/local/msys64/ucrt64/include/c++/12.2.0/x86_64-w64-mingw32/bits/os_defines.h:45: note: this is the location of the previous definition
- 45 | #define NOMINMAX 1
- |
- [1193/2323] Building CXX object modules/world/CM...les/opencv_world.dir/__/core/src/directx.cpp.obj
- C:/workspace/libs/opencv/modules/core/src/directx.cpp: In function 'cv::ocl::Context& cv::directx::ocl::initializeContextFromD3D11Device(ID3D11Device*)':
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:492:21: warning: converting to non-pointer type 'long long int' from NULL [-Wconversion-null]
- 492 | };
- | ^
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:492:21: warning: converting to non-pointer type 'long long int' from NULL [-Wconversion-null]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:519:21: warning: converting to non-pointer type 'long long int' from NULL [-Wconversion-null]
- 519 | };
- | ^
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:519:21: warning: converting to non-pointer type 'long long int' from NULL [-Wconversion-null]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp: In function 'cv::ocl::Context& cv::directx::ocl::initializeContextFromD3D10Device(ID3D10Device*)':
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:605:17: warning: converting to non-pointer type 'long long int' from NULL [-Wconversion-null]
- 605 | };
- | ^
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:605:17: warning: converting to non-pointer type 'long long int' from NULL [-Wconversion-null]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:633:17: warning: converting to non-pointer type 'long long int' from NULL [-Wconversion-null]
- 633 | };
- | ^
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:633:17: warning: converting to non-pointer type 'long long int' from NULL [-Wconversion-null]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp: In function 'cv::ocl::Context& cv::directx::ocl::initializeContextFromDirect3DDevice9Ex(IDirect3DDevice9Ex*)':
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:718:17: warning: converting to non-pointer type 'long long int' from NULL [-Wconversion-null]
- 718 | };
- | ^
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:718:17: warning: converting to non-pointer type 'long long int' from NULL [-Wconversion-null]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:747:17: warning: converting to non-pointer type 'long long int' from NULL [-Wconversion-null]
- 747 | };
- | ^
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:747:17: warning: converting to non-pointer type 'long long int' from NULL [-Wconversion-null]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp: In function 'cv::ocl::Context& cv::directx::ocl::initializeContextFromDirect3DDevice9(IDirect3DDevice9*)':
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:832:17: warning: converting to non-pointer type 'long long int' from NULL [-Wconversion-null]
- 832 | };
- | ^
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:832:17: warning: converting to non-pointer type 'long long int' from NULL [-Wconversion-null]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:862:17: warning: converting to non-pointer type 'long long int' from NULL [-Wconversion-null]
- 862 | };
- | ^
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:862:17: warning: converting to non-pointer type 'long long int' from NULL [-Wconversion-null]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp: In function 'void cv::directx::__convertToD3D11Texture2DKHR(cv::InputArray, ID3D11Texture2D*)':
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:959:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::Height' [-Wmissing-field-initializers]
- 959 | D3D11_TEXTURE2D_DESC desc = { 0 };
- | ^
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:959:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::MipLevels' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:959:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::ArraySize' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:959:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::Format' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:959:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::SampleDesc' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:959:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::Usage' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:959:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::BindFlags' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:959:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::CPUAccessFlags' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:959:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::MiscFlags' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp: In function 'void cv::directx::__convertToD3D11Texture2DNV(cv::InputArray, ID3D11Texture2D*)':
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1059:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::Height' [-Wmissing-field-initializers]
- 1059 | D3D11_TEXTURE2D_DESC desc = { 0 };
- | ^
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1059:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::MipLevels' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1059:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::ArraySize' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1059:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::Format' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1059:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::SampleDesc' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1059:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::Usage' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1059:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::BindFlags' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1059:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::CPUAccessFlags' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1059:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::MiscFlags' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp: In function 'void cv::directx::__convertFromD3D11Texture2DKHR(ID3D11Texture2D*, cv::OutputArray)':
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1157:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::Height' [-Wmissing-field-initializers]
- 1157 | D3D11_TEXTURE2D_DESC desc = { 0 };
- | ^
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1157:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::MipLevels' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1157:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::ArraySize' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1157:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::Format' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1157:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::SampleDesc' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1157:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::Usage' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1157:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::BindFlags' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1157:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::CPUAccessFlags' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1157:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::MiscFlags' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp: In function 'void cv::directx::__convertFromD3D11Texture2DNV(ID3D11Texture2D*, cv::OutputArray)':
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1254:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::Height' [-Wmissing-field-initializers]
- 1254 | D3D11_TEXTURE2D_DESC desc = { 0 };
- | ^
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1254:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::MipLevels' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1254:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::ArraySize' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1254:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::Format' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1254:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::SampleDesc' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1254:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::Usage' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1254:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::BindFlags' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1254:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::CPUAccessFlags' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1254:37: warning: missing initializer for member 'D3D11_TEXTURE2D_DESC::MiscFlags' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp: In function 'void cv::directx::convertToD3D10Texture2D(cv::InputArray, ID3D10Texture2D*)':
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1413:37: warning: missing initializer for member 'D3D10_TEXTURE2D_DESC::Height' [-Wmissing-field-initializers]
- 1413 | D3D10_TEXTURE2D_DESC desc = { 0 };
- | ^
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1413:37: warning: missing initializer for member 'D3D10_TEXTURE2D_DESC::MipLevels' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1413:37: warning: missing initializer for member 'D3D10_TEXTURE2D_DESC::ArraySize' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1413:37: warning: missing initializer for member 'D3D10_TEXTURE2D_DESC::Format' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1413:37: warning: missing initializer for member 'D3D10_TEXTURE2D_DESC::SampleDesc' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1413:37: warning: missing initializer for member 'D3D10_TEXTURE2D_DESC::Usage' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1413:37: warning: missing initializer for member 'D3D10_TEXTURE2D_DESC::BindFlags' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1413:37: warning: missing initializer for member 'D3D10_TEXTURE2D_DESC::CPUAccessFlags' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1413:37: warning: missing initializer for member 'D3D10_TEXTURE2D_DESC::MiscFlags' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp: In function 'void cv::directx::convertFromD3D10Texture2D(ID3D10Texture2D*, cv::OutputArray)':
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1476:37: warning: missing initializer for member 'D3D10_TEXTURE2D_DESC::Height' [-Wmissing-field-initializers]
- 1476 | D3D10_TEXTURE2D_DESC desc = { 0 };
- | ^
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1476:37: warning: missing initializer for member 'D3D10_TEXTURE2D_DESC::MipLevels' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1476:37: warning: missing initializer for member 'D3D10_TEXTURE2D_DESC::ArraySize' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1476:37: warning: missing initializer for member 'D3D10_TEXTURE2D_DESC::Format' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1476:37: warning: missing initializer for member 'D3D10_TEXTURE2D_DESC::SampleDesc' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1476:37: warning: missing initializer for member 'D3D10_TEXTURE2D_DESC::Usage' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1476:37: warning: missing initializer for member 'D3D10_TEXTURE2D_DESC::BindFlags' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1476:37: warning: missing initializer for member 'D3D10_TEXTURE2D_DESC::CPUAccessFlags' [-Wmissing-field-initializers]
- C:/workspace/libs/opencv/modules/core/src/directx.cpp:1476:37: warning: missing initializer for member 'D3D10_TEXTURE2D_DESC::MiscFlags' [-Wmissing-field-initializers]
- [1200/2323] Building CXX object modules/world/CM...s/opencv_world.dir/__/core/src/mathfuncs.cpp.obj
- In file included from C:/local/msys64/ucrt64/lib/gcc/x86_64-w64-mingw32/12.2.0/include/immintrin.h:47,
- from C:/workspace/libs/opencv/modules/core/include/opencv2/core/cv_cpu_dispatch.h:71,
- from C:/workspace/libs/opencv/modules/core/include/opencv2/core/cvdef.h:355,
- from C:/workspace/libs/opencv/modules/core/include/opencv2/core.hpp:52,
- from C:/workspace/libs/opencv/modules/core/include/opencv2/core/utility.hpp:56,
- from C:/workspace/libs/opencv/modules/core/src/precomp.hpp:53,
- from C:/workspace/libs/opencv/modules/core/src/mathfuncs.cpp:44:
- In function '__m128d _mm_i32gather_pd(const double*, __m128i, int)',
- inlined from 'void cv::SinCos_32f(const float*, float*, float*, int, int)' at C:/workspace/libs/opencv/modules/core/src/mathfuncs.cpp:408:47:
- C:/local/msys64/ucrt64/lib/gcc/x86_64-w64-mingw32/12.2.0/include/avx2intrin.h:1257:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized]
- 1257 | return (__m128d) __builtin_ia32_gathersiv2df (_mm_undefined_pd (),
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1258 | __base,
- | ~~~~~~~
- 1259 | (__v4si)__index,
- | ~~~~~~~~~~~~~~~~
- 1260 | __mask,
- | ~~~~~~~
- 1261 | __scale);
- | ~~~~~~~~
- In file included from C:/workspace/libs/opencv/modules/core/include/opencv2/core/cv_cpu_dispatch.h:33:
- C:/local/msys64/ucrt64/lib/gcc/x86_64-w64-mingw32/12.2.0/include/emmintrin.h: In function 'void cv::SinCos_32f(const float*, float*, float*, int, int)':
- C:/local/msys64/ucrt64/lib/gcc/x86_64-w64-mingw32/12.2.0/include/emmintrin.h:102:11: note: '__Y' was declared here
- 102 | __m128d __Y = __Y;
- | ^~~
- In function '__m128d _mm_i32gather_pd(const double*, __m128i, int)',
- inlined from 'void cv::SinCos_32f(const float*, float*, float*, int, int)' at C:/workspace/libs/opencv/modules/core/src/mathfuncs.cpp:409:47:
- C:/local/msys64/ucrt64/lib/gcc/x86_64-w64-mingw32/12.2.0/include/avx2intrin.h:1257:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized]
- 1257 | return (__m128d) __builtin_ia32_gathersiv2df (_mm_undefined_pd (),
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1258 | __base,
- | ~~~~~~~
- 1259 | (__v4si)__index,
- | ~~~~~~~~~~~~~~~~
- 1260 | __mask,
- | ~~~~~~~
- 1261 | __scale);
- | ~~~~~~~~
- C:/local/msys64/ucrt64/lib/gcc/x86_64-w64-mingw32/12.2.0/include/emmintrin.h: In function 'void cv::SinCos_32f(const float*, float*, float*, int, int)':
- C:/local/msys64/ucrt64/lib/gcc/x86_64-w64-mingw32/12.2.0/include/emmintrin.h:102:11: note: '__Y' was declared here
- 102 | __m128d __Y = __Y;
- | ^~~
- In function '__m128d _mm_i32gather_pd(const double*, __m128i, int)',
- inlined from 'void cv::SinCos_32f(const float*, float*, float*, int, int)' at C:/workspace/libs/opencv/modules/core/src/mathfuncs.cpp:428:39:
- C:/local/msys64/ucrt64/lib/gcc/x86_64-w64-mingw32/12.2.0/include/avx2intrin.h:1257:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized]
- 1257 | return (__m128d) __builtin_ia32_gathersiv2df (_mm_undefined_pd (),
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1258 | __base,
- | ~~~~~~~
- 1259 | (__v4si)__index,
- | ~~~~~~~~~~~~~~~~
- 1260 | __mask,
- | ~~~~~~~
- 1261 | __scale);
- | ~~~~~~~~
- C:/local/msys64/ucrt64/lib/gcc/x86_64-w64-mingw32/12.2.0/include/emmintrin.h: In function 'void cv::SinCos_32f(const float*, float*, float*, int, int)':
- C:/local/msys64/ucrt64/lib/gcc/x86_64-w64-mingw32/12.2.0/include/emmintrin.h:102:11: note: '__Y' was declared here
- 102 | __m128d __Y = __Y;
- | ^~~
- In function '__m128d _mm_i32gather_pd(const double*, __m128i, int)',
- inlined from 'void cv::SinCos_32f(const float*, float*, float*, int, int)' at C:/workspace/libs/opencv/modules/core/src/mathfuncs.cpp:429:39:
- C:/local/msys64/ucrt64/lib/gcc/x86_64-w64-mingw32/12.2.0/include/avx2intrin.h:1257:10: warning: '__Y' may be used uninitialized [-Wmaybe-uninitialized]
- 1257 | return (__m128d) __builtin_ia32_gathersiv2df (_mm_undefined_pd (),
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1258 | __base,
- | ~~~~~~~
- 1259 | (__v4si)__index,
- | ~~~~~~~~~~~~~~~~
- 1260 | __mask,
- | ~~~~~~~
- 1261 | __scale);
- | ~~~~~~~~
- C:/local/msys64/ucrt64/lib/gcc/x86_64-w64-mingw32/12.2.0/include/emmintrin.h: In function 'void cv::SinCos_32f(const float*, float*, float*, int, int)':
- C:/local/msys64/ucrt64/lib/gcc/x86_64-w64-mingw32/12.2.0/include/emmintrin.h:102:11: note: '__Y' was declared here
- 102 | __m128d __Y = __Y;
- | ^~~
- [1281/2323] Building CXX object modules/world/CM...pencv_world.dir/__/imgproc/src/floodfill.cpp.obj
- C:/workspace/libs/opencv/modules/imgproc/src/floodfill.cpp: In function 'int cv::floodFill(InputOutputArray, InputOutputArray, Point, Scalar, Rect*, Scalar, Scalar, int)':
- C:/workspace/libs/opencv/modules/imgproc/src/floodfill.cpp:563:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
- 563 | ld_buf.b[i] = saturate_cast<uchar>(cvFloor(loDiff[i]));
- In file included from C:/workspace/libs/opencv/modules/core/include/opencv2/core.hpp:56,
- from C:/workspace/libs/opencv/modules/imgproc/include/opencv2/imgproc.hpp:46,
- from C:/workspace/libs/opencv/modules/imgproc/src/precomp.hpp:46,
- from C:/workspace/libs/opencv/modules/imgproc/src/floodfill.cpp:43:
- C:/workspace/libs/opencv/modules/core/include/opencv2/core/matx.hpp:218:9: note: at offset 3 into destination object 'cv::Matx<unsigned char, 3, 1>::val' of size 3
- 218 | _Tp val[m*n]; //< matrix elements
- | ^~~
- C:/workspace/libs/opencv/modules/imgproc/src/floodfill.cpp:564:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
- 564 | ud_buf.b[i] = saturate_cast<uchar>(cvFloor(upDiff[i]));
- C:/workspace/libs/opencv/modules/core/include/opencv2/core/matx.hpp:218:9: note: at offset 3 into destination object 'cv::Matx<unsigned char, 3, 1>::val' of size 3
- 218 | _Tp val[m*n]; //< matrix elements
- | ^~~
- [1564/2323] Building CXX object modules/world/CM...orld.dir/__/features2d/src/sift.dispatch.cpp.obj
- In file included from C:/workspace/libs/opencv/modules/features2d/src/sift.dispatch.cpp:76:
- C:/workspace/libs/opencv/modules/features2d/src/sift.simd.hpp: In function 'void cv::cpu_baseline::calcSIFTDescriptor(const cv::Mat&, cv::Point2f, float, float, int, int, cv::Mat&, int)':
- C:/workspace/libs/opencv/modules/features2d/src/sift.simd.hpp:964:5: warning: iteration 7 invokes undefined behavior [-Waggressive-loop-optimizations]
- 964 | for( ; k < len; k++ )
- | ^~~
- C:/workspace/libs/opencv/modules/features2d/src/sift.simd.hpp:964:14: note: within this loop
- 964 | for( ; k < len; k++ )
- | ~~^~~~~
- [1624/2323] Building CXX object modules/world/CM...cap_obsensor/obsensor_uvc_stream_channel.cpp.obj
- FAILED: modules/world/CMakeFiles/opencv_world.dir/__/videoio/src/cap_obsensor/obsensor_uvc_stream_channel.cpp.obj
- C:\local\msys64\ucrt64\bin\c++.exe -DCVAPI_EXPORTS -DCV_OCL4DNN=1 -DENABLE_PLUGINS -DHAVE_FFMPEG_WRAPPER -DHAVE_IMGCODEC_HDR -DHAVE_IMGCODEC_PFM -DHAVE_IMGCODEC_PXM -DHAVE_IMGCODEC_SUNRASTER -DHAVE_OBSENSOR -DHAVE_OBSENSOR_MSMF -DHAVE_PROTOBUF=1 -DHAVE_WEBP -DHAVE_WIN32UI -DOPENCV_MODULE_IS_PART_OF_WORLD=1 -DOPJ_STATIC -D_USE_MATH_DEFINES -D_WIN32_WINNT=0x0601 -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IC:/workspace/libs/opencv/buildgcc/modules/world -IC:/workspace/libs/opencv/3rdparty/quirc/include -IC:/workspace/libs/opencv/buildgcc/3rdparty/zlib -IC:/workspace/libs/opencv/3rdparty/zlib -IC:/workspace/libs/opencv/buildgcc -IC:/workspace/libs/opencv/3rdparty/openjpeg/openjp2 -IC:/workspace/libs/opencv/buildgcc/3rdparty/openjpeg/openjp2 -IC:/workspace/libs/opencv/buildgcc/3rdparty/libtiff -IC:/workspace/libs/opencv/3rdparty/libtiff -IC:/workspace/libs/opencv/3rdparty/libpng -IC:/workspace/libs/opencv/3rdparty/libwebp/src -IC:/workspace/libs/opencv/buildgcc/3rdparty/libjpeg-turbo -IC:/workspace/libs/opencv/3rdparty/libjpeg-turbo/src -IC:/workspace/libs/opencv/modules/core/include -IC:/workspace/libs/opencv/3rdparty/include/opencl/1.2 -IC:/workspace/libs/opencv/modules/flann/include -IC:/workspace/libs/opencv/modules/imgproc/include -IC:/workspace/libs/opencv/opencv_contrib/modules/intensity_transform/include -IC:/workspace/libs/opencv/modules/ml/include -IC:/workspace/libs/opencv/opencv_contrib/modules/phase_unwrapping/include -IC:/workspace/libs/opencv/modules/photo/include -IC:/workspace/libs/opencv/opencv_contrib/modules/plot/include -IC:/workspace/libs/opencv/opencv_contrib/modules/quality/include -IC:/workspace/libs/opencv/opencv_contrib/modules/reg/include -IC:/workspace/libs/opencv/opencv_contrib/modules/surface_matching/include -IC:/workspace/libs/opencv/opencv_contrib/modules/xphoto/include -IC:/workspace/libs/opencv/opencv_contrib/modules/alphamat/include -IC:/workspace/libs/opencv/modules/dnn/include -IC:/workspace/libs/opencv/modules/dnn/misc/caffe -IC:/workspace/libs/opencv/modules/dnn/misc/tensorflow -IC:/workspace/libs/opencv/modules/dnn/misc/onnx -IC:/workspace/libs/opencv/opencv_contrib/modules/dnn_superres/include -IC:/workspace/libs/opencv/modules/features2d/include -IC:/workspace/libs/opencv/opencv_contrib/modules/fuzzy/include -IC:/workspace/libs/opencv/opencv_contrib/modules/hfs/include -IC:/workspace/libs/opencv/modules/imgcodecs/include -IC:/workspace/libs/opencv/opencv_contrib/modules/line_descriptor/include -IC:/workspace/libs/opencv/opencv_contrib/modules/saliency/include -IC:/workspace/libs/opencv/opencv_contrib/modules/text/include -IC:/workspace/libs/opencv/modules/videoio/include -IC:/workspace/libs/opencv/opencv_contrib/modules/barcode/include -IC:/workspace/libs/opencv/modules/calib3d/include -IC:/workspace/libs/opencv/opencv_contrib/modules/datasets/include -IC:/workspace/libs/opencv/modules/highgui/include -IC:/workspace/libs/opencv/opencv_contrib/modules/mcc/include -IC:/workspace/libs/opencv/modules/objdetect/include -IC:/workspace/libs/opencv/opencv_contrib/modules/rapid/include -IC:/workspace/libs/opencv/opencv_contrib/modules/rgbd/include -IC:/workspace/libs/opencv/opencv_contrib/modules/shape/include -IC:/workspace/libs/opencv/opencv_contrib/modules/structured_light/include -IC:/workspace/libs/opencv/modules/video/include -IC:/workspace/libs/opencv/opencv_contrib/modules/videostab/include -IC:/workspace/libs/opencv/opencv_contrib/modules/wechat_qrcode/include -IC:/workspace/libs/opencv/opencv_contrib/modules/xfeatures2d/include -IC:/workspace/libs/opencv/buildgcc/downloads/xfeatures2d -IC:/workspace/libs/opencv/opencv_contrib/modules/ximgproc/include -IC:/workspace/libs/opencv/opencv_contrib/modules/xobjdetect/include -IC:/workspace/libs/opencv/opencv_contrib/modules/aruco/include -IC:/workspace/libs/opencv/opencv_contrib/modules/bgsegm/include -IC:/workspace/libs/opencv/opencv_contrib/modules/bioinspired/include -IC:/workspace/libs/opencv/opencv_contrib/modules/ccalib/include -IC:/workspace/libs/opencv/opencv_contrib/modules/dnn_objdetect/include -IC:/workspace/libs/opencv/opencv_contrib/modules/dpm/include -IC:/workspace/libs/opencv/opencv_contrib/modules/face/include -IC:/workspace/libs/opencv/modules/gapi/include -IC:/workspace/libs/opencv/modules/gapi/src -IC:/workspace/libs/opencv/opencv_contrib/modules/optflow/include -IC:/workspace/libs/opencv/modules/stitching/include -IC:/workspace/libs/opencv/opencv_contrib/modules/superres/include -IC:/workspace/libs/opencv/opencv_contrib/modules/tracking/include -IC:/workspace/libs/opencv/opencv_contrib/modules/stereo/include -IC:/workspace/libs/opencv/modules/world/include -IC:/workspace/libs/opencv/buildgcc/3rdparty/ade/ade-0.1.2a/sources/ade/include -isystem C:/workspace/libs/eigen -isystem C:/workspace/libs/opencv/3rdparty/openexr/Half -isystem C:/workspace/libs/opencv/3rdparty/openexr/Iex -isystem C:/workspace/libs/opencv/3rdparty/openexr/IlmThread -isystem C:/workspace/libs/opencv/3rdparty/openexr/Imath -isystem C:/workspace/libs/opencv/3rdparty/openexr/IlmImf -isystem C:/workspace/libs/opencv/buildgcc/3rdparty/openexr -isystem C:/workspace/libs/opencv/3rdparty/protobuf/src -fsigned-char -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Winit-self -Wpointer-arith -Wsign-promo -Wuninitialized -Wsuggest-override -Wno-delete-non-virtual-dtor -Wno-comment -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mf16c -mfma -mavx -mavx2 -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -Wno-deprecated -Wno-missing-declarations -Wno-shadow -Wno-unused-parameter -Wno-sign-compare -Wno-invalid-offsetof -Wno-overloaded-virtual -Wno-implicit-fallthrough -Wno-undef -Wno-shadow -Wno-deprecated-declarations -Wno-deprecated-declarations -O3 -DNDEBUG -DNDEBUG -std=c++14 -MD -MT modules/world/CMakeFiles/opencv_world.dir/__/videoio/src/cap_obsensor/obsensor_uvc_stream_channel.cpp.obj -MF modules\world\CMakeFiles\opencv_world.dir\__\videoio\src\cap_obsensor\obsensor_uvc_stream_channel.cpp.obj.d -o modules/world/CMakeFiles/opencv_world.dir/__/videoio/src/cap_obsensor/obsensor_uvc_stream_channel.cpp.obj -c C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_uvc_stream_channel.cpp
- In file included from C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:41,
- from C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_uvc_stream_channel.cpp:33:
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp: In instantiation of 'class cv::obsensor::ComPtr<IMFAttributes>':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:145:42: required from here
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:106:27: error: could not convert template argument 'cv::obsensor::ComPtr<IMFAttributes>::__T_IID_getter' from 'const IID& (cv::obsensor::ComPtr<IMFAttributes>::)()' {aka 'const GUID& (cv::obsensor::ComPtr<IMFAttributes>::)()'} to 'const IID& (*)()' {aka 'const GUID& (*)()'}
- 106 | _COM_SMARTPTR_TYPEDEF(T, __uuidof(T));
- | ^
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp: In instantiation of 'class cv::obsensor::ComPtr<IMFMediaSource>':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:146:44: required from here
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:106:27: error: could not convert template argument 'cv::obsensor::ComPtr<IMFMediaSource>::__T_IID_getter' from 'const IID& (cv::obsensor::ComPtr<IMFMediaSource>::)()' {aka 'const GUID& (cv::obsensor::ComPtr<IMFMediaSource>::)()'} to 'const IID& (*)()' {aka 'const GUID& (*)()'}
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp: In instantiation of 'class cv::obsensor::ComPtr<IMFSourceReader>':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:148:45: required from here
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:106:27: error: could not convert template argument 'cv::obsensor::ComPtr<IMFSourceReader>::__T_IID_getter' from 'const IID& (cv::obsensor::ComPtr<IMFSourceReader>::)()' {aka 'const GUID& (cv::obsensor::ComPtr<IMFSourceReader>::)()'} to 'const IID& (*)()' {aka 'const GUID& (*)()'}
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp: In instantiation of 'class cv::obsensor::ComPtr<IAMCameraControl>':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:149:47: required from here
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:106:27: error: could not convert template argument 'cv::obsensor::ComPtr<IAMCameraControl>::__T_IID_getter' from 'const IID& (cv::obsensor::ComPtr<IAMCameraControl>::)()' {aka 'const GUID& (cv::obsensor::ComPtr<IAMCameraControl>::)()'} to 'const IID& (*)()' {aka 'const GUID& (*)()'}
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp: In instantiation of 'class cv::obsensor::ComPtr<IAMVideoProcAmp>':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:150:45: required from here
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:106:27: error: could not convert template argument 'cv::obsensor::ComPtr<IAMVideoProcAmp>::__T_IID_getter' from 'const IID& (cv::obsensor::ComPtr<IAMVideoProcAmp>::)()' {aka 'const GUID& (cv::obsensor::ComPtr<IAMVideoProcAmp>::)()'} to 'const IID& (*)()' {aka 'const GUID& (*)()'}
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp: In instantiation of 'class cv::obsensor::ComPtr<IKsTopologyInfo>':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:151:49: required from here
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:106:27: error: could not convert template argument 'cv::obsensor::ComPtr<IKsTopologyInfo>::__T_IID_getter' from 'const IID& (cv::obsensor::ComPtr<IKsTopologyInfo>::)()' {aka 'const GUID& (cv::obsensor::ComPtr<IKsTopologyInfo>::)()'} to 'const IID& (*)()' {aka 'const GUID& (*)()'}
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp: In instantiation of 'class cv::obsensor::ComPtr<IUnknown>':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:152:40: required from here
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:106:27: error: could not convert template argument 'cv::obsensor::ComPtr<IUnknown>::__T_IID_getter' from 'const IID& (cv::obsensor::ComPtr<IUnknown>::)()' {aka 'const GUID& (cv::obsensor::ComPtr<IUnknown>::)()'} to 'const IID& (*)()' {aka 'const GUID& (*)()'}
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp: In instantiation of 'class cv::obsensor::ComPtr<IKsControl>':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:153:39: required from here
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:106:27: error: could not convert template argument 'cv::obsensor::ComPtr<IKsControl>::__T_IID_getter' from 'const IID& (cv::obsensor::ComPtr<IKsControl>::)()' {aka 'const GUID& (cv::obsensor::ComPtr<IKsControl>::)()'} to 'const IID& (*)()' {aka 'const GUID& (*)()'}
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:129:7: warning: base class 'struct IMFSourceReaderCallback' has accessible non-virtual destructor [-Wnon-virtual-dtor]
- 129 | class MSMFStreamChannel : public IUvcStreamChannel, public IMFSourceReaderCallback
- | ^~~~~~~~~~~~~~~~~
- [1626/2323] Building CXX object modules/world/CM...ap_obsensor/obsensor_stream_channel_msmf.cpp.obj
- FAILED: modules/world/CMakeFiles/opencv_world.dir/__/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp.obj
- C:\local\msys64\ucrt64\bin\c++.exe -DCVAPI_EXPORTS -DCV_OCL4DNN=1 -DENABLE_PLUGINS -DHAVE_FFMPEG_WRAPPER -DHAVE_IMGCODEC_HDR -DHAVE_IMGCODEC_PFM -DHAVE_IMGCODEC_PXM -DHAVE_IMGCODEC_SUNRASTER -DHAVE_OBSENSOR -DHAVE_OBSENSOR_MSMF -DHAVE_PROTOBUF=1 -DHAVE_WEBP -DHAVE_WIN32UI -DOPENCV_MODULE_IS_PART_OF_WORLD=1 -DOPJ_STATIC -D_USE_MATH_DEFINES -D_WIN32_WINNT=0x0601 -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IC:/workspace/libs/opencv/buildgcc/modules/world -IC:/workspace/libs/opencv/3rdparty/quirc/include -IC:/workspace/libs/opencv/buildgcc/3rdparty/zlib -IC:/workspace/libs/opencv/3rdparty/zlib -IC:/workspace/libs/opencv/buildgcc -IC:/workspace/libs/opencv/3rdparty/openjpeg/openjp2 -IC:/workspace/libs/opencv/buildgcc/3rdparty/openjpeg/openjp2 -IC:/workspace/libs/opencv/buildgcc/3rdparty/libtiff -IC:/workspace/libs/opencv/3rdparty/libtiff -IC:/workspace/libs/opencv/3rdparty/libpng -IC:/workspace/libs/opencv/3rdparty/libwebp/src -IC:/workspace/libs/opencv/buildgcc/3rdparty/libjpeg-turbo -IC:/workspace/libs/opencv/3rdparty/libjpeg-turbo/src -IC:/workspace/libs/opencv/modules/core/include -IC:/workspace/libs/opencv/3rdparty/include/opencl/1.2 -IC:/workspace/libs/opencv/modules/flann/include -IC:/workspace/libs/opencv/modules/imgproc/include -IC:/workspace/libs/opencv/opencv_contrib/modules/intensity_transform/include -IC:/workspace/libs/opencv/modules/ml/include -IC:/workspace/libs/opencv/opencv_contrib/modules/phase_unwrapping/include -IC:/workspace/libs/opencv/modules/photo/include -IC:/workspace/libs/opencv/opencv_contrib/modules/plot/include -IC:/workspace/libs/opencv/opencv_contrib/modules/quality/include -IC:/workspace/libs/opencv/opencv_contrib/modules/reg/include -IC:/workspace/libs/opencv/opencv_contrib/modules/surface_matching/include -IC:/workspace/libs/opencv/opencv_contrib/modules/xphoto/include -IC:/workspace/libs/opencv/opencv_contrib/modules/alphamat/include -IC:/workspace/libs/opencv/modules/dnn/include -IC:/workspace/libs/opencv/modules/dnn/misc/caffe -IC:/workspace/libs/opencv/modules/dnn/misc/tensorflow -IC:/workspace/libs/opencv/modules/dnn/misc/onnx -IC:/workspace/libs/opencv/opencv_contrib/modules/dnn_superres/include -IC:/workspace/libs/opencv/modules/features2d/include -IC:/workspace/libs/opencv/opencv_contrib/modules/fuzzy/include -IC:/workspace/libs/opencv/opencv_contrib/modules/hfs/include -IC:/workspace/libs/opencv/modules/imgcodecs/include -IC:/workspace/libs/opencv/opencv_contrib/modules/line_descriptor/include -IC:/workspace/libs/opencv/opencv_contrib/modules/saliency/include -IC:/workspace/libs/opencv/opencv_contrib/modules/text/include -IC:/workspace/libs/opencv/modules/videoio/include -IC:/workspace/libs/opencv/opencv_contrib/modules/barcode/include -IC:/workspace/libs/opencv/modules/calib3d/include -IC:/workspace/libs/opencv/opencv_contrib/modules/datasets/include -IC:/workspace/libs/opencv/modules/highgui/include -IC:/workspace/libs/opencv/opencv_contrib/modules/mcc/include -IC:/workspace/libs/opencv/modules/objdetect/include -IC:/workspace/libs/opencv/opencv_contrib/modules/rapid/include -IC:/workspace/libs/opencv/opencv_contrib/modules/rgbd/include -IC:/workspace/libs/opencv/opencv_contrib/modules/shape/include -IC:/workspace/libs/opencv/opencv_contrib/modules/structured_light/include -IC:/workspace/libs/opencv/modules/video/include -IC:/workspace/libs/opencv/opencv_contrib/modules/videostab/include -IC:/workspace/libs/opencv/opencv_contrib/modules/wechat_qrcode/include -IC:/workspace/libs/opencv/opencv_contrib/modules/xfeatures2d/include -IC:/workspace/libs/opencv/buildgcc/downloads/xfeatures2d -IC:/workspace/libs/opencv/opencv_contrib/modules/ximgproc/include -IC:/workspace/libs/opencv/opencv_contrib/modules/xobjdetect/include -IC:/workspace/libs/opencv/opencv_contrib/modules/aruco/include -IC:/workspace/libs/opencv/opencv_contrib/modules/bgsegm/include -IC:/workspace/libs/opencv/opencv_contrib/modules/bioinspired/include -IC:/workspace/libs/opencv/opencv_contrib/modules/ccalib/include -IC:/workspace/libs/opencv/opencv_contrib/modules/dnn_objdetect/include -IC:/workspace/libs/opencv/opencv_contrib/modules/dpm/include -IC:/workspace/libs/opencv/opencv_contrib/modules/face/include -IC:/workspace/libs/opencv/modules/gapi/include -IC:/workspace/libs/opencv/modules/gapi/src -IC:/workspace/libs/opencv/opencv_contrib/modules/optflow/include -IC:/workspace/libs/opencv/modules/stitching/include -IC:/workspace/libs/opencv/opencv_contrib/modules/superres/include -IC:/workspace/libs/opencv/opencv_contrib/modules/tracking/include -IC:/workspace/libs/opencv/opencv_contrib/modules/stereo/include -IC:/workspace/libs/opencv/modules/world/include -IC:/workspace/libs/opencv/buildgcc/3rdparty/ade/ade-0.1.2a/sources/ade/include -isystem C:/workspace/libs/eigen -isystem C:/workspace/libs/opencv/3rdparty/openexr/Half -isystem C:/workspace/libs/opencv/3rdparty/openexr/Iex -isystem C:/workspace/libs/opencv/3rdparty/openexr/IlmThread -isystem C:/workspace/libs/opencv/3rdparty/openexr/Imath -isystem C:/workspace/libs/opencv/3rdparty/openexr/IlmImf -isystem C:/workspace/libs/opencv/buildgcc/3rdparty/openexr -isystem C:/workspace/libs/opencv/3rdparty/protobuf/src -fsigned-char -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Winit-self -Wpointer-arith -Wsign-promo -Wuninitialized -Wsuggest-override -Wno-delete-non-virtual-dtor -Wno-comment -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mf16c -mfma -mavx -mavx2 -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -Wno-deprecated -Wno-missing-declarations -Wno-shadow -Wno-unused-parameter -Wno-sign-compare -Wno-invalid-offsetof -Wno-overloaded-virtual -Wno-implicit-fallthrough -Wno-undef -Wno-shadow -Wno-deprecated-declarations -Wno-deprecated-declarations -O3 -DNDEBUG -DNDEBUG -std=c++14 -MD -MT modules/world/CMakeFiles/opencv_world.dir/__/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp.obj -MF modules\world\CMakeFiles\opencv_world.dir\__\videoio\src\cap_obsensor\obsensor_stream_channel_msmf.cpp.obj.d -o modules/world/CMakeFiles/opencv_world.dir/__/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp.obj -c C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp:30: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
- 30 | #pragma warning(disable : 4503)
- |
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp:31: warning: ignoring '#pragma comment ' [-Wunknown-pragmas]
- 31 | #pragma comment(lib, "mfplat")
- |
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp:32: warning: ignoring '#pragma comment ' [-Wunknown-pragmas]
- 32 | #pragma comment(lib, "mf")
- |
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp:33: warning: ignoring '#pragma comment ' [-Wunknown-pragmas]
- 33 | #pragma comment(lib, "mfuuid")
- |
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp:34: warning: ignoring '#pragma comment ' [-Wunknown-pragmas]
- 34 | #pragma comment(lib, "Strmiids")
- |
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp:35: warning: ignoring '#pragma comment ' [-Wunknown-pragmas]
- 35 | #pragma comment(lib, "Mfreadwrite")
- |
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp:36: warning: ignoring '#pragma comment ' [-Wunknown-pragmas]
- 36 | #pragma comment(lib, "dxgi")
- |
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp:37: warning: ignoring '#pragma comment ' [-Wunknown-pragmas]
- 37 | #pragma comment(lib, "Shlwapi")
- |
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp:433: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
- 433 | #pragma warning(push)
- |
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp:434: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
- 434 | #pragma warning(disable : 4838)
- |
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp:440: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
- 440 | #pragma warning(pop)
- |
- In file included from C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:41,
- from C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp:25:
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp: In instantiation of 'class cv::obsensor::ComPtr<IMFAttributes>':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:145:42: required from here
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:106:27: error: could not convert template argument 'cv::obsensor::ComPtr<IMFAttributes>::__T_IID_getter' from 'const IID& (cv::obsensor::ComPtr<IMFAttributes>::)()' {aka 'const GUID& (cv::obsensor::ComPtr<IMFAttributes>::)()'} to 'const IID& (*)()' {aka 'const GUID& (*)()'}
- 106 | _COM_SMARTPTR_TYPEDEF(T, __uuidof(T));
- | ^
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp: In instantiation of 'class cv::obsensor::ComPtr<IMFMediaSource>':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:146:44: required from here
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:106:27: error: could not convert template argument 'cv::obsensor::ComPtr<IMFMediaSource>::__T_IID_getter' from 'const IID& (cv::obsensor::ComPtr<IMFMediaSource>::)()' {aka 'const GUID& (cv::obsensor::ComPtr<IMFMediaSource>::)()'} to 'const IID& (*)()' {aka 'const GUID& (*)()'}
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp: In instantiation of 'class cv::obsensor::ComPtr<IMFSourceReader>':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:148:45: required from here
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:106:27: error: could not convert template argument 'cv::obsensor::ComPtr<IMFSourceReader>::__T_IID_getter' from 'const IID& (cv::obsensor::ComPtr<IMFSourceReader>::)()' {aka 'const GUID& (cv::obsensor::ComPtr<IMFSourceReader>::)()'} to 'const IID& (*)()' {aka 'const GUID& (*)()'}
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp: In instantiation of 'class cv::obsensor::ComPtr<IAMCameraControl>':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:149:47: required from here
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:106:27: error: could not convert template argument 'cv::obsensor::ComPtr<IAMCameraControl>::__T_IID_getter' from 'const IID& (cv::obsensor::ComPtr<IAMCameraControl>::)()' {aka 'const GUID& (cv::obsensor::ComPtr<IAMCameraControl>::)()'} to 'const IID& (*)()' {aka 'const GUID& (*)()'}
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp: In instantiation of 'class cv::obsensor::ComPtr<IAMVideoProcAmp>':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:150:45: required from here
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:106:27: error: could not convert template argument 'cv::obsensor::ComPtr<IAMVideoProcAmp>::__T_IID_getter' from 'const IID& (cv::obsensor::ComPtr<IAMVideoProcAmp>::)()' {aka 'const GUID& (cv::obsensor::ComPtr<IAMVideoProcAmp>::)()'} to 'const IID& (*)()' {aka 'const GUID& (*)()'}
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp: In instantiation of 'class cv::obsensor::ComPtr<IKsTopologyInfo>':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:151:49: required from here
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:106:27: error: could not convert template argument 'cv::obsensor::ComPtr<IKsTopologyInfo>::__T_IID_getter' from 'const IID& (cv::obsensor::ComPtr<IKsTopologyInfo>::)()' {aka 'const GUID& (cv::obsensor::ComPtr<IKsTopologyInfo>::)()'} to 'const IID& (*)()' {aka 'const GUID& (*)()'}
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp: In instantiation of 'class cv::obsensor::ComPtr<IUnknown>':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:152:40: required from here
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:106:27: error: could not convert template argument 'cv::obsensor::ComPtr<IUnknown>::__T_IID_getter' from 'const IID& (cv::obsensor::ComPtr<IUnknown>::)()' {aka 'const GUID& (cv::obsensor::ComPtr<IUnknown>::)()'} to 'const IID& (*)()' {aka 'const GUID& (*)()'}
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp: In instantiation of 'class cv::obsensor::ComPtr<IKsControl>':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:153:39: required from here
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:106:27: error: could not convert template argument 'cv::obsensor::ComPtr<IKsControl>::__T_IID_getter' from 'const IID& (cv::obsensor::ComPtr<IKsControl>::)()' {aka 'const GUID& (cv::obsensor::ComPtr<IKsControl>::)()'} to 'const IID& (*)()' {aka 'const GUID& (*)()'}
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:129:7: warning: base class 'struct IMFSourceReaderCallback' has accessible non-virtual destructor [-Wnon-virtual-dtor]
- 129 | class MSMFStreamChannel : public IUvcStreamChannel, public IMFSourceReaderCallback
- | ^~~~~~~~~~~~~~~~~
- In file included from C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp:27:
- C:/local/msys64/ucrt64/include/shlwapi.h:86:34: error: expected ')' before 'psz1'
- 86 | LWSTDAPI_(LPSTR) StrNCatA(LPSTR psz1,LPCSTR psz2,int cchMax);
- | ~ ^~~~~
- | )
- C:/local/msys64/ucrt64/include/shlwapi.h:87:36: error: expected ')' before 'psz1'
- 87 | LWSTDAPI_(LPWSTR) StrNCatW(LPWSTR psz1,LPCWSTR psz2,int cchMax);
- | ~ ^~~~~
- | )
- C:/local/msys64/ucrt64/include/shlwapi.h:119:35: error: expected ')' before 'psz1'
- 119 | LWSTDAPI_(LPWSTR) StrCatW(LPWSTR psz1,LPCWSTR psz2);
- | ~ ^~~~~
- | )
- C:/local/msys64/ucrt64/include/shlwapi.h:122:35: error: expected ')' before 'psz1'
- 122 | LWSTDAPI_(LPWSTR) StrCpyW(LPWSTR psz1,LPCWSTR psz2);
- | ~ ^~~~~
- | )
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp: In instantiation of 'class cv::obsensor::ComPtr<IMFActivate>':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp:182:29: required from here
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:106:27: error: could not convert template argument 'cv::obsensor::ComPtr<IMFActivate>::__T_IID_getter' from 'const IID& (cv::obsensor::ComPtr<IMFActivate>::)()' {aka 'const GUID& (cv::obsensor::ComPtr<IMFActivate>::)()'} to 'const IID& (*)()' {aka 'const GUID& (*)()'}
- 106 | _COM_SMARTPTR_TYPEDEF(T, __uuidof(T));
- | ^
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp: In member function 'std::vector<cv::obsensor::UvcDeviceInfo> cv::obsensor::MFContext::queryUvcDeviceInfoList()':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp:183:30: warning: implicitly-declared 'constexpr cv::obsensor::ComPtr<IMFActivate>& cv::obsensor::ComPtr<IMFActivate>::operator=(const cv::obsensor::ComPtr<IMFActivate>&)' is deprecated [-Wdeprecated-copy]
- 183 | pDevice = ppDevices[i];
- | ^
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:58:5: note: because 'cv::obsensor::ComPtr<IMFActivate>' has user-provided 'cv::obsensor::ComPtr<T>::ComPtr(const cv::obsensor::ComPtr<T>&) [with T = IMFActivate]'
- 58 | ComPtr(_In_ const ComPtr<T>& lp)
- | ^~~~~~
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp: In instantiation of 'class cv::obsensor::ComPtr<IMFMediaType>':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp:308:26: required from here
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:106:27: error: could not convert template argument 'cv::obsensor::ComPtr<IMFMediaType>::__T_IID_getter' from 'const IID& (cv::obsensor::ComPtr<IMFMediaType>::)()' {aka 'const GUID& (cv::obsensor::ComPtr<IMFMediaType>::)()'} to 'const IID& (*)()' {aka 'const GUID& (*)()'}
- 106 | _COM_SMARTPTR_TYPEDEF(T, __uuidof(T));
- | ^
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp: In member function 'virtual HRESULT cv::obsensor::MSMFStreamChannel::QueryInterface(const IID&, void**)':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp:438:5: warning: missing initializer for member 'QITAB::dwOffset' [-Wmissing-field-initializers]
- 438 | };
- | ^
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp: In instantiation of 'class cv::obsensor::ComPtr<IMFMediaBuffer>':
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.cpp:476:36: required from here
- C:/workspace/libs/opencv/modules/videoio/src/cap_obsensor/obsensor_stream_channel_msmf.hpp:106:27: error: could not convert template argument 'cv::obsensor::ComPtr<IMFMediaBuffer>::__T_IID_getter' from 'const IID& (cv::obsensor::ComPtr<IMFMediaBuffer>::)()' {aka 'const GUID& (cv::obsensor::ComPtr<IMFMediaBuffer>::)()'} to 'const IID& (*)()' {aka 'const GUID& (*)()'}
- 106 | _COM_SMARTPTR_TYPEDEF(T, __uuidof(T));
- | ^
- [1645/2323] Building CXX object modules/world/CMakeFiles/opencv_world.dir/__/calib3d/src/dls.cpp.ob
- ninja: build stopped: subcommand failed.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement