[Beignet] possilbe bug when run opencv_test_imgproc

yan.wang at linux.intel.com yan.wang at linux.intel.com
Fri Oct 24 20:13:12 PDT 2014


Thanks for your help.
I will check.

Yan Wang

> Hi,
>  The 2 bugs are:
>  1. https://jira01.devtools.intel.com/browse/VIZ-4490
>  VIZ-4490 [HSW/IVB/BYT-M] After update opencv, 1 opencv case
> (opencv_test_imgproc/OCL_Imgproc/HoughLines)fail
>
>  2. https://jira01.devtools.intel.com/browse/VIZ-4489
>  VIZ-4489 [IVB/HSW/BYT-M] After update opencv, some opencv
> cases(eg.opencv_test_imgproc/OCL_ImgProc/Canny)fail
>
> Thanks,
> Meng
>
>> -----Original Message-----
>> From: Beignet [mailto:beignet-bounces at lists.freedesktop.org] On Behalf
>> Of
>> yan.wang at linux.intel.com
>> Sent: Friday, October 24, 2014 10:59 PM
>> To: Zhigang Gong
>> Cc: yan.wang at linux.intel.com; beignet at lists.freedesktop.org
>> Subject: Re: [Beignet] possilbe bug when run opencv_test_imgproc
>>
>> Could you give me one URL?
>> Thanks.
>>
>> Yan Wang
>>
>> > All of these three failures are already tracked in JIRA.
>> > If you have access to JIRA, you can check them easily.
>> >
>> > Thanks,
>> > Zhigang Gong.
>> >
>> > On Fri, Oct 24, 2014 at 10:33 PM,  <yan.wang at linux.intel.com> wrote:
>> >> Sure. I could try Yang Rong's patch.
>> >> BTW, I also meet the following failed cases. Could you please confirm
>> >> them? Thanks.
>> >>
>> >> [  FAILED  ] 3 tests, listed below:
>> >> [  FAILED  ] OCL_ImgProc/Canny.Accuracy/8, where GetParam() =
>> >> (Channels(3), AppertureSize(3), L2gradient(false), UseRoi(false)) [
>> >> FAILED  ] OCL_ImgProc/Canny.Accuracy/10, where GetParam() =
>> >> (Channels(3), AppertureSize(3), L2gradient(true), UseRoi(false)) [
>> >> FAILED  ] OCL_Imgproc/HoughLines.RealImage/2, where GetParam() = (1,
>> >> 0.00872665, 80)
>> >>
>> >> Yan Wang
>> >>
>> >>> I have BYT box, an IVB machine and a HSW notebook. All of them
>> >>> haven't this issue.
>> >>> Yang rong is working on a race condition patch. This issue may be
>> >>> related. You may try again once he send out the patch.
>> >>>
>> >>> On Fri, Oct 24, 2014 at 5:46 PM,  <yan.wang at linux.intel.com> wrote:
>> >>>> Hi, Zhigang,
>> >>>>   May your platform also get failed cases when run
>> >>>> OCL_ImageProc/Filter2D.Mat* although no crash, because I have only
>> >>>> Baytail T platfrom. I am not sure the other platform has the same
>> >>>> issue.
>> >>>>   If yes, I could try to investigate the reason. It may have issue
>> >>>> of filter2D OpenCL implementation in OpenCV.
>> >>>>   Thanks.
>> >>>>
>> >>>> Yan Wang
>> >>>>
>> >>>>
>> >>>>> Hi, All,
>> >>>>>    I found one possible bug for review.
>> >>>>>    if run the following:
>> >>>>> ./opencv_test_imgproc --gtest_filter=OCL_ImageProc/Filter2D.Mat*.
>> >>>>>    OCL_ImageProc/Filter2D.Mat/256 failed and continue. But the
>> >>>>> whole test flow will crash in OCL_ImageProc/Filter2D.Mat/257:
>> >>>>> [  FAILED  ] OCL_ImageProc/Filter2D.Mat/240, where GetParam() =
>> >>>>> (CV_8U, Channels(2), 7, 1, BORDER_CONSTANT, false, false) (6433
>> >>>>> ms)
>> >>>>> [ RUN      ] OCL_ImageProc/Filter2D.Mat/241
>> >>>>> [       OK ] OCL_ImageProc/Filter2D.Mat/241 (358 ms)
>> >>>>> [ RUN      ] OCL_ImageProc/Filter2D.Mat/242
>> >>>>> [       OK ] OCL_ImageProc/Filter2D.Mat/242 (311 ms)
>> >>>>> [ RUN      ] OCL_ImageProc/Filter2D.Mat/243
>> >>>>> [       OK ] OCL_ImageProc/Filter2D.Mat/243 (6 ms)
>> >>>>> [ RUN      ] OCL_ImageProc/Filter2D.Mat/244
>> >>>>> [       OK ] OCL_ImageProc/Filter2D.Mat/244 (203 ms)
>> >>>>> [ RUN      ] OCL_ImageProc/Filter2D.Mat/245
>> >>>>> [       OK ] OCL_ImageProc/Filter2D.Mat/245 (207 ms)
>> >>>>> [ RUN      ] OCL_ImageProc/Filter2D.Mat/246
>> >>>>> [       OK ] OCL_ImageProc/Filter2D.Mat/246 (203 ms)
>> >>>>> [ RUN      ] OCL_ImageProc/Filter2D.Mat/247
>> >>>>> [       OK ] OCL_ImageProc/Filter2D.Mat/247 (7 ms)
>> >>>>> [ RUN      ] OCL_ImageProc/Filter2D.Mat/248
>> >>>>> [       OK ] OCL_ImageProc/Filter2D.Mat/248 (210 ms)
>> >>>>> [ RUN      ] OCL_ImageProc/Filter2D.Mat/249
>> >>>>> [       OK ] OCL_ImageProc/Filter2D.Mat/249 (207 ms)
>> >>>>> [ RUN      ] OCL_ImageProc/Filter2D.Mat/250
>> >>>>> [       OK ] OCL_ImageProc/Filter2D.Mat/250 (208 ms)
>> >>>>> [ RUN      ] OCL_ImageProc/Filter2D.Mat/251
>> >>>>> [       OK ] OCL_ImageProc/Filter2D.Mat/251 (7 ms)
>> >>>>> [ RUN      ] OCL_ImageProc/Filter2D.Mat/252
>> >>>>> [       OK ] OCL_ImageProc/Filter2D.Mat/252 (214 ms)
>> >>>>> [ RUN      ] OCL_ImageProc/Filter2D.Mat/253
>> >>>>> [       OK ] OCL_ImageProc/Filter2D.Mat/253 (207 ms)
>> >>>>> [ RUN      ] OCL_ImageProc/Filter2D.Mat/254
>> >>>>> [       OK ] OCL_ImageProc/Filter2D.Mat/254 (212 ms)
>> >>>>> [ RUN      ] OCL_ImageProc/Filter2D.Mat/255
>> >>>>> [       OK ] OCL_ImageProc/Filter2D.Mat/255 (7 ms)
>> >>>>> [ RUN      ] OCL_ImageProc/Filter2D.Mat/256
>> >>>>>
>> /home/yanwang/opencv/modules/imgproc/test/ocl/test_filter2d.cpp:106:
>> >>>>> Failure
>> >>>>> Expected: (TestUtils::checkNorm2(dst, udst)) <= (threshold),
>> actual:
>> >>>>> 255
>> >>>>> vs 1
>> >>>>> Size: [92 x 61]
>> >>>>>
>> >>>>>
>> /home/yanwang/opencv/modules/imgproc/test/ocl/test_filter2d.cpp:107:
>> >>>>> Failure
>> >>>>> Expected: (TestUtils::checkNorm2(dst_roi, udst_roi)) <=
>> >>>>> (threshold),
>> >>>>> actual: 255 vs 1
>> >>>>> Size: [92 x 61]
>> >>>>>
>> >>>>> [  FAILED  ] OCL_ImageProc/Filter2D.Mat/256, where GetParam() =
>> >>>>> (CV_8U, Channels(2), 7, 4, BORDER_CONSTANT, false, false) (7413
>> >>>>> ms)
>> >>>>> [ RUN      ] OCL_ImageProc/Filter2D.Mat/257
>> >>>>> opencv_test_imgproc:
>> >>>>> /home/yanwang/beignet/src/intel/intel_gpgpu.c:703:
>> >>>>> intel_gpgpu_check_binded_buf_address: Assertion
>> >>>>> `gpgpu->binded_buf[i]->offset != 0' failed.
>> >>>>> Segmentation fault (core dumped)
>> >>>>>
>> >>>>>   But if I run OCL_ImageProc/Filter2D.Mat/257 only, it passed. I
>> >>>>> think
>> >>>>> 256
>> >>>>> case may influence it.
>> >>>>>   Thanks.
>> >>>>>
>> >>>>> Yan Wang
>> >>>>>
>> >>>>
>> >>>> _______________________________________________
>> >>>> Beignet mailing list
>> >>>> Beignet at lists.freedesktop.org
>> >>>> http://lists.freedesktop.org/mailman/listinfo/beignet
>> >>>
>> >
>>
>> _______________________________________________
>> Beignet mailing list
>> Beignet at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/beignet
> _______________________________________________
> Beignet mailing list
> Beignet at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/beignet
>



More information about the Beignet mailing list