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, <[email protected]> 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 > [email protected] > http://lists.freedesktop.org/mailman/listinfo/beignet _______________________________________________ Beignet mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/beignet
