opencv/modules/core/test
Vadim Pisarevsky 2ee9d21dae
Merge pull request #18571 from vpisarev:add_lapack
Added clapack

* bring a small subset of Lapack, automatically converted to C, into OpenCV

* added missing lsame_ prototype

* * small fix in make_clapack script
* trying to fix remaining CI problems

* fixed character arrays' initializers

* get rid of F2C_STR_MAX

* * added back single-precision versions for QR, LU and Cholesky decompositions. It adds very little extra overhead.
* added stub version of sdesdd.
* uncommented calls to all the single-precision Lapack functions from opencv/core/src/hal_internal.cpp.

* fixed warning from Visual Studio + cleaned f2c runtime a bit

* * regenerated Lapack w/o forward declarations of intrinsic functions (such as sqrt(), r_cnjg() etc.)
* at once, trailing whitespaces are removed from the generated sources, just in case
* since there is no declarations of intrinsic functions anymore, we could turn some of them into inline functions

* trying to eliminate the crash on ARM

* fixed API and semantics of s_copy

* * CLapack has been tested successfully. It's now time to restore the standard LAPACK detection procedure
* removed some more trailing whitespaces

* * retained only the essential stuff in CLapack
* added checks to lapack calls to gracefully return "not implemented" instead of returning invalid results with "ok" status

* disabled warning when building lapack

* cmake: update LAPACK detection

Co-authored-by: Alexander Alekhin <alexander.a.alekhin@gmail.com>
2020-11-05 21:46:51 +00:00
..
ocl Merge pull request #16754 from alalek:issue_16752 2020-03-07 19:06:47 +00:00
test_arithm.cpp Merge pull request #16208 from shimat:fix_compare_16f 2019-12-20 16:38:51 +03:00
test_async.cpp core: Async API / AsyncArray 2019-05-18 19:32:23 +00:00
test_concatenation.cpp Added more strict checks for empty inputs to compare, meanStdDev and RNG::fill 2018-07-26 18:06:38 +03:00
test_conjugate_gradient.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
test_countnonzero.cpp Added countNonZero test for big arrays and disable IPP for some cases 2020-06-03 18:58:41 +03:00
test_downhill_simplex.cpp Misc. modules/ typos 2018-02-12 07:09:43 -05:00
test_ds.cpp completely new C++ persistence implementation (#13011) 2018-11-02 00:27:06 +03:00
test_dxt.cpp Utilize CV_UNUSED macro 2018-09-07 20:33:52 +09:00
test_eigen.cpp Fix modules/ typos 2019-08-16 17:34:29 +03:00
test_hal_core.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
test_intrin128.simd.hpp core(test): intrinsic tests for all dispatched CPU optimizations 2018-08-01 13:50:42 +03:00
test_intrin256.simd.hpp core(test): intrinsic tests for all dispatched CPU optimizations 2018-08-01 13:50:42 +03:00
test_intrin512.simd.hpp Merge pull request #14210 from terfendail:wui_512 2019-06-03 18:05:35 +03:00
test_intrin_emulator.cpp Merge pull request #16236 from alalek:fix_core_simd_emulator 2020-01-10 21:31:02 +03:00
test_intrin_utils.hpp Merge pull request #15488 from ChipKerchner:vectorizeMinMax2 2020-01-17 19:37:35 +03:00
test_intrin.cpp Merge pull request #15925 from alalek:core_test_simd_cpp_emulation 2019-11-19 21:08:45 +03:00
test_io.cpp core(persistence): fix "use after free" bug 2020-07-17 21:39:06 +00:00
test_logtagconfigparser.cpp Merge pull request #13909 from kinchungwong:logging_20190220 2019-04-22 00:01:10 +03:00
test_logtagmanager.cpp build: reduce usage of constexpr 2019-04-22 15:41:27 +03:00
test_lpsolver.cpp core: update solveLP() interface 2018-10-15 18:58:11 +00:00
test_main.cpp Merge pull request #11897 from Jakub-Golinowski:hpx_backend 2018-08-31 16:23:26 +03:00
test_mat.cpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-10-07 09:09:37 +00:00
test_math.cpp Merge pull request #18571 from vpisarev:add_lapack 2020-11-05 21:46:51 +00:00
test_misc.cpp core(check): add Size_<int> 2019-12-28 13:50:39 +00:00
test_opencl.cpp core(OpenCL): thread-local OpenCL execution context 2020-09-02 05:04:20 +00:00
test_operations.cpp core: don't allow reallocation in add/div/sub/bitwise aug operators 2020-03-06 13:00:40 +00:00
test_precomp.hpp core(test): intrinsic tests for all dispatched CPU optimizations 2018-08-01 13:50:42 +03:00
test_ptr.cpp 3.4: backported changes from 'master' branch 2019-08-14 16:36:08 +03:00
test_rand.cpp Added more strict checks for empty inputs to compare, meanStdDev and RNG::fill 2018-07-26 18:06:38 +03:00
test_rotatedrect.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
test_umat.cpp ocl: silence warning in case of async cleanup 2020-08-20 19:33:37 +00:00
test_utils_tls.impl.hpp core(tls): implement releasing of TLS on thread termination 2019-10-24 06:36:18 +00:00
test_utils.cpp Merge pull request #16704 from alalek:core_log_once_log_if 2020-03-04 20:42:41 +00:00