Hello,
I tried compiling OpenCV 4.1.0 on Ubuntu 18.04 with some features enabled. The opencv_test_core has these failures:
[==========] 10802 tests from 229 test cases ran. (335112 ms total)
[ PASSED ] 10768 tests.
[ FAILED ] 34 tests, listed below:
[ FAILED ] hal_intrin128.float32x4_BASELINE
[ FAILED ] hal_intrin128.float64x2_BASELINE
[ FAILED ] hal_intrin128.float32x4_SSE2
[ FAILED ] hal_intrin128.float64x2_SSE2
[ FAILED ] hal_intrin128.float32x4_SSE3
[ FAILED ] hal_intrin128.float64x2_SSE3
[ FAILED ] hal_intrin128.float32x4_SSE4_1
[ FAILED ] hal_intrin128.float64x2_SSE4_1
[ FAILED ] hal_intrin128.float32x4_SSE4_2
[ FAILED ] hal_intrin128.float64x2_SSE4_2
[ FAILED ] hal_intrin128.float32x4_AVX
[ FAILED ] hal_intrin128.float64x2_AVX
[ FAILED ] hal_intrin128.float32x4_AVX2
[ FAILED ] hal_intrin128.float64x2_AVX2
[ FAILED ] hal_intrin256.float32x4_AVX2
[ FAILED ] hal_intrin256.float64x2_AVX2
[ FAILED ] Core_globbing.accuracy
[ FAILED ] Mat.regression_10507_mat_setTo
[ FAILED ] Core_Pow.special
[ FAILED ] Core_QR_Solver.accuracy64f
[ FAILED ] Core_DivideRules.type_32f/0, where GetParam() = (false, 1, false, false, false)
[ FAILED ] Core_DivideRules.type_32f/1, where GetParam() = (false, 1, false, false, true)
[ FAILED ] Core_DivideRules.type_32f/2, where GetParam() = (false, 1, false, true, false)
[ FAILED ] Core_DivideRules.type_32f/4, where GetParam() = (false, 1, true, false, false)
[ FAILED ] Core_DivideRules.type_32f/5, where GetParam() = (false, 1, true, false, true)
[ FAILED ] Core_DivideRules.type_32f/6, where GetParam() = (false, 1, true, true, false)
[ FAILED ] Core_DivideRules.type_32f/7, where GetParam() = (false, 1, true, true, true)
[ FAILED ] Core_DivideRules.type_32f/8, where GetParam() = (false, 5, false, false, false)
[ FAILED ] Core_DivideRules.type_32f/9, where GetParam() = (false, 5, false, false, true)
[ FAILED ] Core_DivideRules.type_32f/12, where GetParam() = (false, 5, true, false, false)
[ FAILED ] Core_DivideRules.type_32f/13, where GetParam() = (false, 5, true, false, true)
[ FAILED ] Core_DivideRules.type_32f/14, where GetParam() = (false, 5, true, true, false)
[ FAILED ] Core_DivideRules.type_32f/15, where GetParam() = (false, 5, true, true, true)
[ FAILED ] Core/HAL.mat_decomp/15, where GetParam() = 15
From another post, I know that hal_intrin* failures are okay to ignore, but I have no idea about other failures, such as Core_DivideRules.type_32f/*. Any ideas?
Lastly, this is not the first time that I had tried to run opencv_core_test after a build, and this run took quite long (335112 ms total), is that normal?