Skip to content

G-API: broken Win32 builds #21225

@alalek

Description

@alalek

MSVS 2015: http://pullrequest.opencv.org/buildbot/builders/master-win32-vc14/builds/11736
MSVS 2017: http://pullrequest.opencv.org/buildbot/builders/master-win32-vc15/builds/920
MSVS 2019: http://pullrequest.opencv.org/buildbot/builders/master-win32-vc16/builds/920
Nightly Android build.

Message example:

         onevpl_infer_single_roi.cpp
   170>C:\build\master-win32-vc16\opencv\modules\gapi\samples\onevpl_infer_single_roi.cpp(311,86): error C2398: Element '1': conversion from 'const T' to 'size_t' requires a narrowing conversion [C:\build\master-win32-vc16\build\modules\gapi\example_gapi_onevpl_infer_single_roi.vcxproj]
                 with
                 [
                     T=uint64_t
                 ]
   170>C:\build\master-win32-vc16\opencv\modules\gapi\samples\onevpl_infer_single_roi.cpp(311,86): warning C4244: 'argument': conversion from 'const T' to 'size_t', possible loss of data [C:\build\master-win32-vc16\build\modules\gapi\example_gapi_onevpl_infer_single_roi.vcxproj]
                 with
                 [
                     T=uint64_t
                 ]
   170>Done Building Project "C:\build\master-win32-vc16\build\modules\gapi\example_gapi_onevpl_infer_single_roi.vcxproj" (default targets) -- FAILED.

relates #21049

/cc @sivanov-work


Linux32 emits similar warnings:

/build/precommit_linux32/4.x/opencv/modules/gapi/samples/onevpl_infer_single_roi.cpp:311:111: warning: narrowing conversion of '(long long unsigned int)streaming_queue_capacity' from 'long long unsigned int' to 'size_t {aka unsigned int}' inside { } [-Wnarrowing]

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions