Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

zihaomu
Copy link
Member

@zihaomu zihaomu commented Aug 29, 2022

We have a bug using v_add of Universal intrinsics, and in this PR, we replace v_add with +.
Related comment

Pull Request Readiness Checklist

See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request

  • I agree to contribute to the project under Apache 2 License.
  • To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV
  • The PR is proposed to the proper branch
  • There is a reference to the original bug report and related work
  • There is accuracy test, performance test and test data in opencv_extra repository, if applicable
    Patch to opencv_extra has the same branch name.
  • The feature is well documented and sample code can be built with the project CMake

@zihaomu
Copy link
Member Author

zihaomu commented Aug 29, 2022

Hi @asenyaev, Can you please check if this patch fixes compilation errors?

@asenyaev
Copy link
Contributor

Hi @zihaomu! Sure, I'll give a feedback later.

@asenyaev
Copy link
Contributor

asenyaev commented Aug 29, 2022

@zihaomu, the error log is the same.

Output

FAILED: modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/fast_convolution/fast_convolution.cpp.o 
/usr/bin/c++  -DCVAPI_EXPORTS -DHAVE_PROTOBUF=1 -D_USE_MATH_DEFINES -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/ci/opencv/modules/dnn/include -Imodules/dnn -I/home/ci/opencv/modules/core/include -I/home/ci/opencv/modules/imgproc/include -I/home/ci/opencv/modules/dnn/misc/caffe -I/home/ci/opencv/modules/dnn/misc/tensorflow -I/home/ci/opencv/modules/dnn/misc/onnx -isystem . -isystem /usr/include/gdal -isystem /usr/include/eigen3 -isystem /home/ci/opencv/3rdparty/protobuf/src -fsigned-char -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wundef -Winit-self -Wpointer-arith -Wsign-promo -Wuninitialized -Wsuggest-override -Wno-delete-non-virtual-dtor -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections --coverage  -msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mf16c -mfma -mavx -mavx2 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-missing-declarations -Wno-shadow -Wno-unused-parameter -Wno-sign-compare -Wno-invalid-offsetof -g  -O0 -DDEBUG -D_DEBUG -fPIC   -std=c++11 -MD -MT modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/fast_convolution/fast_convolution.cpp.o -MF modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/fast_convolution/fast_convolution.cpp.o.d -o modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/fast_convolution/fast_convolution.cpp.o -c /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp: In lambda function:
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:505:79: error: no matching function for call to 'v_add(cv::hal_baseline::v_float32x4, cv::hal_baseline::v_float32x4&)'
  505 |                                 v_float32x4 v0 = v_add(v_load(cptr + j), vbias);
      |                                                                               ^
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint8 cv::hal_baseline::simd256::v_add(const v_uint8&, const v_uint8&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint8&' {aka 'const cv::hal_baseline::v_uint8x32&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint8 cv::hal_baseline::simd256::v_add(const v_uint8&, const v_uint8&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:505:62: note:   cannot convert 'cv::hal_baseline::v_load((cptr + ((sizetype)(((long unsigned int)j) * 4))))' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint8&' {aka 'const cv::hal_baseline::v_uint8x32&'}
  505 |                                 v_float32x4 v0 = v_add(v_load(cptr + j), vbias);
      |                                                        ~~~~~~^~~~~~~~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint16 cv::hal_baseline::simd256::v_add(const v_uint16&, const v_uint16&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint16&' {aka 'const cv::hal_baseline::v_uint16x16&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint16 cv::hal_baseline::simd256::v_add(const v_uint16&, const v_uint16&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:505:62: note:   cannot convert 'cv::hal_baseline::v_load((cptr + ((sizetype)(((long unsigned int)j) * 4))))' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint16&' {aka 'const cv::hal_baseline::v_uint16x16&'}
  505 |                                 v_float32x4 v0 = v_add(v_load(cptr + j), vbias);
      |                                                        ~~~~~~^~~~~~~~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint32 cv::hal_baseline::simd256::v_add(const v_uint32&, const v_uint32&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint32&' {aka 'const cv::hal_baseline::v_uint32x8&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint32 cv::hal_baseline::simd256::v_add(const v_uint32&, const v_uint32&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:505:62: note:   cannot convert 'cv::hal_baseline::v_load((cptr + ((sizetype)(((long unsigned int)j) * 4))))' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint32&' {aka 'const cv::hal_baseline::v_uint32x8&'}
  505 |                                 v_float32x4 v0 = v_add(v_load(cptr + j), vbias);
      |                                                        ~~~~~~^~~~~~~~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint64 cv::hal_baseline::simd256::v_add(const v_uint64&, const v_uint64&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint64&' {aka 'const cv::hal_baseline::v_uint64x4&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint64 cv::hal_baseline::simd256::v_add(const v_uint64&, const v_uint64&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:505:62: note:   cannot convert 'cv::hal_baseline::v_load((cptr + ((sizetype)(((long unsigned int)j) * 4))))' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint64&' {aka 'const cv::hal_baseline::v_uint64x4&'}
  505 |                                 v_float32x4 v0 = v_add(v_load(cptr + j), vbias);
      |                                                        ~~~~~~^~~~~~~~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int8 cv::hal_baseline::simd256::v_add(const v_int8&, const v_int8&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int8&' {aka 'const cv::hal_baseline::v_int8x32&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int8 cv::hal_baseline::simd256::v_add(const v_int8&, const v_int8&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:505:62: note:   cannot convert 'cv::hal_baseline::v_load((cptr + ((sizetype)(((long unsigned int)j) * 4))))' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int8&' {aka 'const cv::hal_baseline::v_int8x32&'}
  505 |                                 v_float32x4 v0 = v_add(v_load(cptr + j), vbias);
      |                                                        ~~~~~~^~~~~~~~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int16 cv::hal_baseline::simd256::v_add(const v_int16&, const v_int16&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int16&' {aka 'const cv::hal_baseline::v_int16x16&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int16 cv::hal_baseline::simd256::v_add(const v_int16&, const v_int16&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:505:62: note:   cannot convert 'cv::hal_baseline::v_load((cptr + ((sizetype)(((long unsigned int)j) * 4))))' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int16&' {aka 'const cv::hal_baseline::v_int16x16&'}
  505 |                                 v_float32x4 v0 = v_add(v_load(cptr + j), vbias);
      |                                                        ~~~~~~^~~~~~~~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int32 cv::hal_baseline::simd256::v_add(const v_int32&, const v_int32&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int32&' {aka 'const cv::hal_baseline::v_int32x8&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int32 cv::hal_baseline::simd256::v_add(const v_int32&, const v_int32&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:505:62: note:   cannot convert 'cv::hal_baseline::v_load((cptr + ((sizetype)(((long unsigned int)j) * 4))))' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int32&' {aka 'const cv::hal_baseline::v_int32x8&'}
  505 |                                 v_float32x4 v0 = v_add(v_load(cptr + j), vbias);
      |                                                        ~~~~~~^~~~~~~~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int64 cv::hal_baseline::simd256::v_add(const v_int64&, const v_int64&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int64&' {aka 'const cv::hal_baseline::v_int64x4&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int64 cv::hal_baseline::simd256::v_add(const v_int64&, const v_int64&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:505:62: note:   cannot convert 'cv::hal_baseline::v_load((cptr + ((sizetype)(((long unsigned int)j) * 4))))' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int64&' {aka 'const cv::hal_baseline::v_int64x4&'}
  505 |                                 v_float32x4 v0 = v_add(v_load(cptr + j), vbias);
      |                                                        ~~~~~~^~~~~~~~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_float32 cv::hal_baseline::simd256::v_add(const v_float32&, const v_float32&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_float32&' {aka 'const cv::hal_baseline::v_float32x8&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_float32 cv::hal_baseline::simd256::v_add(const v_float32&, const v_float32&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:505:62: note:   cannot convert 'cv::hal_baseline::v_load((cptr + ((sizetype)(((long unsigned int)j) * 4))))' (type 'cv::hal_baseline::v_float32x4') to type 'const v_float32&' {aka 'const cv::hal_baseline::v_float32x8&'}
  505 |                                 v_float32x4 v0 = v_add(v_load(cptr + j), vbias);
      |                                                        ~~~~~~^~~~~~~~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_float64 cv::hal_baseline::simd256::v_add(const v_float64&, const v_float64&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_float64&' {aka 'const cv::hal_baseline::v_float64x4&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_float64 cv::hal_baseline::simd256::v_add(const v_float64&, const v_float64&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:505:62: note:   cannot convert 'cv::hal_baseline::v_load((cptr + ((sizetype)(((long unsigned int)j) * 4))))' (type 'cv::hal_baseline::v_float32x4') to type 'const v_float64&' {aka 'const cv::hal_baseline::v_float64x4&'}
  505 |                                 v_float32x4 v0 = v_add(v_load(cptr + j), vbias);
      |                                                        ~~~~~~^~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:506:83: error: no matching function for call to 'v_add(cv::hal_baseline::v_float32x4, cv::hal_baseline::v_float32x4&)'
  506 |                                 v_float32x4 v1 = v_add(v_load(cptr + j + 4), vbias);
      |                                                                                   ^
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint8 cv::hal_baseline::simd256::v_add(const v_uint8&, const v_uint8&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint8&' {aka 'const cv::hal_baseline::v_uint8x32&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint8 cv::hal_baseline::simd256::v_add(const v_uint8&, const v_uint8&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:506:62: note:   cannot convert 'cv::hal_baseline::v_load((cptr + ((((sizetype)j) + 4) * 4)))' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint8&' {aka 'const cv::hal_baseline::v_uint8x32&'}
  506 |                                 v_float32x4 v1 = v_add(v_load(cptr + j + 4), vbias);
      |                                                        ~~~~~~^~~~~~~~~~~~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint16 cv::hal_baseline::simd256::v_add(const v_uint16&, const v_uint16&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint16&' {aka 'const cv::hal_baseline::v_uint16x16&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint16 cv::hal_baseline::simd256::v_add(const v_uint16&, const v_uint16&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:506:62: note:   cannot convert 'cv::hal_baseline::v_load((cptr + ((((sizetype)j) + 4) * 4)))' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint16&' {aka 'const cv::hal_baseline::v_uint16x16&'}
  506 |                                 v_float32x4 v1 = v_add(v_load(cptr + j + 4), vbias);
      |                                                        ~~~~~~^~~~~~~~~~~~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint32 cv::hal_baseline::simd256::v_add(const v_uint32&, const v_uint32&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint32&' {aka 'const cv::hal_baseline::v_uint32x8&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint32 cv::hal_baseline::simd256::v_add(const v_uint32&, const v_uint32&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:506:62: note:   cannot convert 'cv::hal_baseline::v_load((cptr + ((((sizetype)j) + 4) * 4)))' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint32&' {aka 'const cv::hal_baseline::v_uint32x8&'}
  506 |                                 v_float32x4 v1 = v_add(v_load(cptr + j + 4), vbias);
      |                                                        ~~~~~~^~~~~~~~~~~~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint64 cv::hal_baseline::simd256::v_add(const v_uint64&, const v_uint64&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint64&' {aka 'const cv::hal_baseline::v_uint64x4&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint64 cv::hal_baseline::simd256::v_add(const v_uint64&, const v_uint64&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:506:62: note:   cannot convert 'cv::hal_baseline::v_load((cptr + ((((sizetype)j) + 4) * 4)))' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint64&' {aka 'const cv::hal_baseline::v_uint64x4&'}
  506 |                                 v_float32x4 v1 = v_add(v_load(cptr + j + 4), vbias);
      |                                                        ~~~~~~^~~~~~~~~~~~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int8 cv::hal_baseline::simd256::v_add(const v_int8&, const v_int8&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int8&' {aka 'const cv::hal_baseline::v_int8x32&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int8 cv::hal_baseline::simd256::v_add(const v_int8&, const v_int8&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:506:62: note:   cannot convert 'cv::hal_baseline::v_load((cptr + ((((sizetype)j) + 4) * 4)))' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int8&' {aka 'const cv::hal_baseline::v_int8x32&'}
  506 |                                 v_float32x4 v1 = v_add(v_load(cptr + j + 4), vbias);
      |                                                        ~~~~~~^~~~~~~~~~~~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int16 cv::hal_baseline::simd256::v_add(const v_int16&, const v_int16&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int16&' {aka 'const cv::hal_baseline::v_int16x16&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int16 cv::hal_baseline::simd256::v_add(const v_int16&, const v_int16&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:506:62: note:   cannot convert 'cv::hal_baseline::v_load((cptr + ((((sizetype)j) + 4) * 4)))' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int16&' {aka 'const cv::hal_baseline::v_int16x16&'}
  506 |                                 v_float32x4 v1 = v_add(v_load(cptr + j + 4), vbias);
      |                                                        ~~~~~~^~~~~~~~~~~~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int32 cv::hal_baseline::simd256::v_add(const v_int32&, const v_int32&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int32&' {aka 'const cv::hal_baseline::v_int32x8&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int32 cv::hal_baseline::simd256::v_add(const v_int32&, const v_int32&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:506:62: note:   cannot convert 'cv::hal_baseline::v_load((cptr + ((((sizetype)j) + 4) * 4)))' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int32&' {aka 'const cv::hal_baseline::v_int32x8&'}
  506 |                                 v_float32x4 v1 = v_add(v_load(cptr + j + 4), vbias);
      |                                                        ~~~~~~^~~~~~~~~~~~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int64 cv::hal_baseline::simd256::v_add(const v_int64&, const v_int64&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int64&' {aka 'const cv::hal_baseline::v_int64x4&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int64 cv::hal_baseline::simd256::v_add(const v_int64&, const v_int64&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:506:62: note:   cannot convert 'cv::hal_baseline::v_load((cptr + ((((sizetype)j) + 4) * 4)))' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int64&' {aka 'const cv::hal_baseline::v_int64x4&'}
  506 |                                 v_float32x4 v1 = v_add(v_load(cptr + j + 4), vbias);
      |                                                        ~~~~~~^~~~~~~~~~~~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_float32 cv::hal_baseline::simd256::v_add(const v_float32&, const v_float32&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_float32&' {aka 'const cv::hal_baseline::v_float32x8&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_float32 cv::hal_baseline::simd256::v_add(const v_float32&, const v_float32&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:506:62: note:   cannot convert 'cv::hal_baseline::v_load((cptr + ((((sizetype)j) + 4) * 4)))' (type 'cv::hal_baseline::v_float32x4') to type 'const v_float32&' {aka 'const cv::hal_baseline::v_float32x8&'}
  506 |                                 v_float32x4 v1 = v_add(v_load(cptr + j + 4), vbias);
      |                                                        ~~~~~~^~~~~~~~~~~~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_float64 cv::hal_baseline::simd256::v_add(const v_float64&, const v_float64&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_float64&' {aka 'const cv::hal_baseline::v_float64x4&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_float64 cv::hal_baseline::simd256::v_add(const v_float64&, const v_float64&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:506:62: note:   cannot convert 'cv::hal_baseline::v_load((cptr + ((((sizetype)j) + 4) * 4)))' (type 'cv::hal_baseline::v_float32x4') to type 'const v_float64&' {aka 'const cv::hal_baseline::v_float64x4&'}
  506 |                                 v_float32x4 v1 = v_add(v_load(cptr + j + 4), vbias);
      |                                                        ~~~~~~^~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:509:52: error: no matching function for call to 'v_add(cv::hal_baseline::v_float32x4&, cv::hal_baseline::v_float32x4&)'
  509 |                                 v0 = v_add(v0, tmp0);
      |                                                    ^
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint8 cv::hal_baseline::simd256::v_add(const v_uint8&, const v_uint8&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint8&' {aka 'const cv::hal_baseline::v_uint8x32&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint8 cv::hal_baseline::simd256::v_add(const v_uint8&, const v_uint8&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:509:44: note:   cannot convert 'v0' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint8&' {aka 'const cv::hal_baseline::v_uint8x32&'}
  509 |                                 v0 = v_add(v0, tmp0);
      |                                            ^~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint16 cv::hal_baseline::simd256::v_add(const v_uint16&, const v_uint16&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint16&' {aka 'const cv::hal_baseline::v_uint16x16&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint16 cv::hal_baseline::simd256::v_add(const v_uint16&, const v_uint16&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:509:44: note:   cannot convert 'v0' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint16&' {aka 'const cv::hal_baseline::v_uint16x16&'}
  509 |                                 v0 = v_add(v0, tmp0);
      |                                            ^~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint32 cv::hal_baseline::simd256::v_add(const v_uint32&, const v_uint32&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint32&' {aka 'const cv::hal_baseline::v_uint32x8&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint32 cv::hal_baseline::simd256::v_add(const v_uint32&, const v_uint32&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:509:44: note:   cannot convert 'v0' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint32&' {aka 'const cv::hal_baseline::v_uint32x8&'}
  509 |                                 v0 = v_add(v0, tmp0);
      |                                            ^~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint64 cv::hal_baseline::simd256::v_add(const v_uint64&, const v_uint64&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint64&' {aka 'const cv::hal_baseline::v_uint64x4&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint64 cv::hal_baseline::simd256::v_add(const v_uint64&, const v_uint64&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:509:44: note:   cannot convert 'v0' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint64&' {aka 'const cv::hal_baseline::v_uint64x4&'}
  509 |                                 v0 = v_add(v0, tmp0);
      |                                            ^~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int8 cv::hal_baseline::simd256::v_add(const v_int8&, const v_int8&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int8&' {aka 'const cv::hal_baseline::v_int8x32&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int8 cv::hal_baseline::simd256::v_add(const v_int8&, const v_int8&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:509:44: note:   cannot convert 'v0' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int8&' {aka 'const cv::hal_baseline::v_int8x32&'}
  509 |                                 v0 = v_add(v0, tmp0);
      |                                            ^~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int16 cv::hal_baseline::simd256::v_add(const v_int16&, const v_int16&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int16&' {aka 'const cv::hal_baseline::v_int16x16&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int16 cv::hal_baseline::simd256::v_add(const v_int16&, const v_int16&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:509:44: note:   cannot convert 'v0' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int16&' {aka 'const cv::hal_baseline::v_int16x16&'}
  509 |                                 v0 = v_add(v0, tmp0);
      |                                            ^~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int32 cv::hal_baseline::simd256::v_add(const v_int32&, const v_int32&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int32&' {aka 'const cv::hal_baseline::v_int32x8&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int32 cv::hal_baseline::simd256::v_add(const v_int32&, const v_int32&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:509:44: note:   cannot convert 'v0' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int32&' {aka 'const cv::hal_baseline::v_int32x8&'}
  509 |                                 v0 = v_add(v0, tmp0);
      |                                            ^~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int64 cv::hal_baseline::simd256::v_add(const v_int64&, const v_int64&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int64&' {aka 'const cv::hal_baseline::v_int64x4&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int64 cv::hal_baseline::simd256::v_add(const v_int64&, const v_int64&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:509:44: note:   cannot convert 'v0' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int64&' {aka 'const cv::hal_baseline::v_int64x4&'}
  509 |                                 v0 = v_add(v0, tmp0);
      |                                            ^~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_float32 cv::hal_baseline::simd256::v_add(const v_float32&, const v_float32&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_float32&' {aka 'const cv::hal_baseline::v_float32x8&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_float32 cv::hal_baseline::simd256::v_add(const v_float32&, const v_float32&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:509:44: note:   cannot convert 'v0' (type 'cv::hal_baseline::v_float32x4') to type 'const v_float32&' {aka 'const cv::hal_baseline::v_float32x8&'}
  509 |                                 v0 = v_add(v0, tmp0);
      |                                            ^~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_float64 cv::hal_baseline::simd256::v_add(const v_float64&, const v_float64&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_float64&' {aka 'const cv::hal_baseline::v_float64x4&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_float64 cv::hal_baseline::simd256::v_add(const v_float64&, const v_float64&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:509:44: note:   cannot convert 'v0' (type 'cv::hal_baseline::v_float32x4') to type 'const v_float64&' {aka 'const cv::hal_baseline::v_float64x4&'}
  509 |                                 v0 = v_add(v0, tmp0);
      |                                            ^~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:510:52: error: no matching function for call to 'v_add(cv::hal_baseline::v_float32x4&, cv::hal_baseline::v_float32x4&)'
  510 |                                 v1 = v_add(v1, tmp1);
      |                                                    ^
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint8 cv::hal_baseline::simd256::v_add(const v_uint8&, const v_uint8&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint8&' {aka 'const cv::hal_baseline::v_uint8x32&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint8 cv::hal_baseline::simd256::v_add(const v_uint8&, const v_uint8&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:510:44: note:   cannot convert 'v1' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint8&' {aka 'const cv::hal_baseline::v_uint8x32&'}
  510 |                                 v1 = v_add(v1, tmp1);
      |                                            ^~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint16 cv::hal_baseline::simd256::v_add(const v_uint16&, const v_uint16&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint16&' {aka 'const cv::hal_baseline::v_uint16x16&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint16 cv::hal_baseline::simd256::v_add(const v_uint16&, const v_uint16&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:510:44: note:   cannot convert 'v1' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint16&' {aka 'const cv::hal_baseline::v_uint16x16&'}
  510 |                                 v1 = v_add(v1, tmp1);
      |                                            ^~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint32 cv::hal_baseline::simd256::v_add(const v_uint32&, const v_uint32&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint32&' {aka 'const cv::hal_baseline::v_uint32x8&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint32 cv::hal_baseline::simd256::v_add(const v_uint32&, const v_uint32&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:510:44: note:   cannot convert 'v1' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint32&' {aka 'const cv::hal_baseline::v_uint32x8&'}
  510 |                                 v1 = v_add(v1, tmp1);
      |                                            ^~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint64 cv::hal_baseline::simd256::v_add(const v_uint64&, const v_uint64&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint64&' {aka 'const cv::hal_baseline::v_uint64x4&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint64 cv::hal_baseline::simd256::v_add(const v_uint64&, const v_uint64&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:510:44: note:   cannot convert 'v1' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint64&' {aka 'const cv::hal_baseline::v_uint64x4&'}
  510 |                                 v1 = v_add(v1, tmp1);
      |                                            ^~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int8 cv::hal_baseline::simd256::v_add(const v_int8&, const v_int8&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int8&' {aka 'const cv::hal_baseline::v_int8x32&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int8 cv::hal_baseline::simd256::v_add(const v_int8&, const v_int8&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:510:44: note:   cannot convert 'v1' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int8&' {aka 'const cv::hal_baseline::v_int8x32&'}
  510 |                                 v1 = v_add(v1, tmp1);
      |                                            ^~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int16 cv::hal_baseline::simd256::v_add(const v_int16&, const v_int16&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int16&' {aka 'const cv::hal_baseline::v_int16x16&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int16 cv::hal_baseline::simd256::v_add(const v_int16&, const v_int16&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:510:44: note:   cannot convert 'v1' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int16&' {aka 'const cv::hal_baseline::v_int16x16&'}
  510 |                                 v1 = v_add(v1, tmp1);
      |                                            ^~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int32 cv::hal_baseline::simd256::v_add(const v_int32&, const v_int32&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int32&' {aka 'const cv::hal_baseline::v_int32x8&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int32 cv::hal_baseline::simd256::v_add(const v_int32&, const v_int32&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:510:44: note:   cannot convert 'v1' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int32&' {aka 'const cv::hal_baseline::v_int32x8&'}
  510 |                                 v1 = v_add(v1, tmp1);
      |                                            ^~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int64 cv::hal_baseline::simd256::v_add(const v_int64&, const v_int64&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int64&' {aka 'const cv::hal_baseline::v_int64x4&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int64 cv::hal_baseline::simd256::v_add(const v_int64&, const v_int64&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:510:44: note:   cannot convert 'v1' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int64&' {aka 'const cv::hal_baseline::v_int64x4&'}
  510 |                                 v1 = v_add(v1, tmp1);
      |                                            ^~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_float32 cv::hal_baseline::simd256::v_add(const v_float32&, const v_float32&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_float32&' {aka 'const cv::hal_baseline::v_float32x8&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_float32 cv::hal_baseline::simd256::v_add(const v_float32&, const v_float32&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:510:44: note:   cannot convert 'v1' (type 'cv::hal_baseline::v_float32x4') to type 'const v_float32&' {aka 'const cv::hal_baseline::v_float32x8&'}
  510 |                                 v1 = v_add(v1, tmp1);
      |                                            ^~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_float64 cv::hal_baseline::simd256::v_add(const v_float64&, const v_float64&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_float64&' {aka 'const cv::hal_baseline::v_float64x4&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_float64 cv::hal_baseline::simd256::v_add(const v_float64&, const v_float64&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:510:44: note:   cannot convert 'v1' (type 'cv::hal_baseline::v_float32x4') to type 'const v_float64&' {aka 'const cv::hal_baseline::v_float64x4&'}
  510 |                                 v1 = v_add(v1, tmp1);
      |                                            ^~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:528:67: error: no matching function for call to 'v_add(cv::hal_baseline::v_float32x4&, cv::hal_baseline::v_float32x4&)'
  528 |                                 v_float32x4 v0 = v_add(tmp0, vbias);
      |                                                                   ^
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint8 cv::hal_baseline::simd256::v_add(const v_uint8&, const v_uint8&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint8&' {aka 'const cv::hal_baseline::v_uint8x32&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint8 cv::hal_baseline::simd256::v_add(const v_uint8&, const v_uint8&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:528:56: note:   cannot convert 'tmp0' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint8&' {aka 'const cv::hal_baseline::v_uint8x32&'}
  528 |                                 v_float32x4 v0 = v_add(tmp0, vbias);
      |                                                        ^~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint16 cv::hal_baseline::simd256::v_add(const v_uint16&, const v_uint16&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint16&' {aka 'const cv::hal_baseline::v_uint16x16&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint16 cv::hal_baseline::simd256::v_add(const v_uint16&, const v_uint16&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:528:56: note:   cannot convert 'tmp0' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint16&' {aka 'const cv::hal_baseline::v_uint16x16&'}
  528 |                                 v_float32x4 v0 = v_add(tmp0, vbias);
      |                                                        ^~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint32 cv::hal_baseline::simd256::v_add(const v_uint32&, const v_uint32&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint32&' {aka 'const cv::hal_baseline::v_uint32x8&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint32 cv::hal_baseline::simd256::v_add(const v_uint32&, const v_uint32&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:528:56: note:   cannot convert 'tmp0' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint32&' {aka 'const cv::hal_baseline::v_uint32x8&'}
  528 |                                 v_float32x4 v0 = v_add(tmp0, vbias);
      |                                                        ^~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint64 cv::hal_baseline::simd256::v_add(const v_uint64&, const v_uint64&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint64&' {aka 'const cv::hal_baseline::v_uint64x4&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint64 cv::hal_baseline::simd256::v_add(const v_uint64&, const v_uint64&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:528:56: note:   cannot convert 'tmp0' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint64&' {aka 'const cv::hal_baseline::v_uint64x4&'}
  528 |                                 v_float32x4 v0 = v_add(tmp0, vbias);
      |                                                        ^~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int8 cv::hal_baseline::simd256::v_add(const v_int8&, const v_int8&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int8&' {aka 'const cv::hal_baseline::v_int8x32&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int8 cv::hal_baseline::simd256::v_add(const v_int8&, const v_int8&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:528:56: note:   cannot convert 'tmp0' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int8&' {aka 'const cv::hal_baseline::v_int8x32&'}
  528 |                                 v_float32x4 v0 = v_add(tmp0, vbias);
      |                                                        ^~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int16 cv::hal_baseline::simd256::v_add(const v_int16&, const v_int16&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int16&' {aka 'const cv::hal_baseline::v_int16x16&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int16 cv::hal_baseline::simd256::v_add(const v_int16&, const v_int16&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:528:56: note:   cannot convert 'tmp0' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int16&' {aka 'const cv::hal_baseline::v_int16x16&'}
  528 |                                 v_float32x4 v0 = v_add(tmp0, vbias);
      |                                                        ^~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int32 cv::hal_baseline::simd256::v_add(const v_int32&, const v_int32&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int32&' {aka 'const cv::hal_baseline::v_int32x8&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int32 cv::hal_baseline::simd256::v_add(const v_int32&, const v_int32&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:528:56: note:   cannot convert 'tmp0' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int32&' {aka 'const cv::hal_baseline::v_int32x8&'}
  528 |                                 v_float32x4 v0 = v_add(tmp0, vbias);
      |                                                        ^~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int64 cv::hal_baseline::simd256::v_add(const v_int64&, const v_int64&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int64&' {aka 'const cv::hal_baseline::v_int64x4&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int64 cv::hal_baseline::simd256::v_add(const v_int64&, const v_int64&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:528:56: note:   cannot convert 'tmp0' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int64&' {aka 'const cv::hal_baseline::v_int64x4&'}
  528 |                                 v_float32x4 v0 = v_add(tmp0, vbias);
      |                                                        ^~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_float32 cv::hal_baseline::simd256::v_add(const v_float32&, const v_float32&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_float32&' {aka 'const cv::hal_baseline::v_float32x8&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_float32 cv::hal_baseline::simd256::v_add(const v_float32&, const v_float32&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:528:56: note:   cannot convert 'tmp0' (type 'cv::hal_baseline::v_float32x4') to type 'const v_float32&' {aka 'const cv::hal_baseline::v_float32x8&'}
  528 |                                 v_float32x4 v0 = v_add(tmp0, vbias);
      |                                                        ^~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_float64 cv::hal_baseline::simd256::v_add(const v_float64&, const v_float64&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_float64&' {aka 'const cv::hal_baseline::v_float64x4&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_float64 cv::hal_baseline::simd256::v_add(const v_float64&, const v_float64&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:528:56: note:   cannot convert 'tmp0' (type 'cv::hal_baseline::v_float32x4') to type 'const v_float64&' {aka 'const cv::hal_baseline::v_float64x4&'}
  528 |                                 v_float32x4 v0 = v_add(tmp0, vbias);
      |                                                        ^~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:529:67: error: no matching function for call to 'v_add(cv::hal_baseline::v_float32x4&, cv::hal_baseline::v_float32x4&)'
  529 |                                 v_float32x4 v1 = v_add(tmp1, vbias);
      |                                                                   ^
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint8 cv::hal_baseline::simd256::v_add(const v_uint8&, const v_uint8&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint8&' {aka 'const cv::hal_baseline::v_uint8x32&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint8 cv::hal_baseline::simd256::v_add(const v_uint8&, const v_uint8&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:721:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  721 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:529:56: note:   cannot convert 'tmp1' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint8&' {aka 'const cv::hal_baseline::v_uint8x32&'}
  529 |                                 v_float32x4 v1 = v_add(tmp1, vbias);
      |                                                        ^~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint16 cv::hal_baseline::simd256::v_add(const v_uint16&, const v_uint16&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint16&' {aka 'const cv::hal_baseline::v_uint16x16&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint16 cv::hal_baseline::simd256::v_add(const v_uint16&, const v_uint16&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:722:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  722 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:529:56: note:   cannot convert 'tmp1' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint16&' {aka 'const cv::hal_baseline::v_uint16x16&'}
  529 |                                 v_float32x4 v1 = v_add(tmp1, vbias);
      |                                                        ^~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint32 cv::hal_baseline::simd256::v_add(const v_uint32&, const v_uint32&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint32&' {aka 'const cv::hal_baseline::v_uint32x8&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint32 cv::hal_baseline::simd256::v_add(const v_uint32&, const v_uint32&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:723:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  723 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:529:56: note:   cannot convert 'tmp1' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint32&' {aka 'const cv::hal_baseline::v_uint32x8&'}
  529 |                                 v_float32x4 v1 = v_add(tmp1, vbias);
      |                                                        ^~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_uint64 cv::hal_baseline::simd256::v_add(const v_uint64&, const v_uint64&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_uint64&' {aka 'const cv::hal_baseline::v_uint64x4&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_uint64 cv::hal_baseline::simd256::v_add(const v_uint64&, const v_uint64&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:724:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  724 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_uint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:529:56: note:   cannot convert 'tmp1' (type 'cv::hal_baseline::v_float32x4') to type 'const v_uint64&' {aka 'const cv::hal_baseline::v_uint64x4&'}
  529 |                                 v_float32x4 v1 = v_add(tmp1, vbias);
      |                                                        ^~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int8 cv::hal_baseline::simd256::v_add(const v_int8&, const v_int8&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int8&' {aka 'const cv::hal_baseline::v_int8x32&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int8 cv::hal_baseline::simd256::v_add(const v_int8&, const v_int8&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:725:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  725 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int8)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:529:56: note:   cannot convert 'tmp1' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int8&' {aka 'const cv::hal_baseline::v_int8x32&'}
  529 |                                 v_float32x4 v1 = v_add(tmp1, vbias);
      |                                                        ^~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int16 cv::hal_baseline::simd256::v_add(const v_int16&, const v_int16&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int16&' {aka 'const cv::hal_baseline::v_int16x16&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int16 cv::hal_baseline::simd256::v_add(const v_int16&, const v_int16&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:726:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  726 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int16)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:529:56: note:   cannot convert 'tmp1' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int16&' {aka 'const cv::hal_baseline::v_int16x16&'}
  529 |                                 v_float32x4 v1 = v_add(tmp1, vbias);
      |                                                        ^~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int32 cv::hal_baseline::simd256::v_add(const v_int32&, const v_int32&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int32&' {aka 'const cv::hal_baseline::v_int32x8&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int32 cv::hal_baseline::simd256::v_add(const v_int32&, const v_int32&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:727:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  727 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:529:56: note:   cannot convert 'tmp1' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int32&' {aka 'const cv::hal_baseline::v_int32x8&'}
  529 |                                 v_float32x4 v1 = v_add(tmp1, vbias);
      |                                                        ^~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_int64 cv::hal_baseline::simd256::v_add(const v_int64&, const v_int64&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_int64&' {aka 'const cv::hal_baseline::v_int64x4&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_int64 cv::hal_baseline::simd256::v_add(const v_int64&, const v_int64&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:728:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  728 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_int64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:529:56: note:   cannot convert 'tmp1' (type 'cv::hal_baseline::v_float32x4') to type 'const v_int64&' {aka 'const cv::hal_baseline::v_int64x4&'}
  529 |                                 v_float32x4 v1 = v_add(tmp1, vbias);
      |                                                        ^~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_float32 cv::hal_baseline::simd256::v_add(const v_float32&, const v_float32&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_float32&' {aka 'const cv::hal_baseline::v_float32x8&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_float32 cv::hal_baseline::simd256::v_add(const v_float32&, const v_float32&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:729:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  729 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float32)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:529:56: note:   cannot convert 'tmp1' (type 'cv::hal_baseline::v_float32x4') to type 'const v_float32&' {aka 'const cv::hal_baseline::v_float32x8&'}
  529 |                                 v_float32x4 v1 = v_add(tmp1, vbias);
      |                                                        ^~~~
In file included from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.hpp:8,
                 from /home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:13:
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:19: note: candidate: 'cv::hal_baseline::simd256::v_float64 cv::hal_baseline::simd256::v_add(const v_float64&, const v_float64&)'
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:708:39: note:   no known conversion for argument 1 from 'cv::hal_baseline::v_float32x4' to 'const v_float64&' {aka 'const cv::hal_baseline::v_float64x4&'}
  708 |     inline _Tpvec v_add(const _Tpvec& a, const _Tpvec& b) \
      |                         ~~~~~~~~~~~~~~^
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note: candidate: 'template<class ... Args> cv::hal_baseline::simd256::v_float64 cv::hal_baseline::simd256::v_add(const v_float64&, const v_float64&, const Args& ...)'
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:717:19: note:   template argument deduction/substitution failed:
  717 |     inline _Tpvec v_add(const _Tpvec& f1, const _Tpvec& f2, const Args&... vf) { \
      |                   ^~~~~
/home/ci/opencv/modules/core/include/opencv2/core/hal/intrin.hpp:731:5: note: in expansion of macro 'OPENCV_HAL_WRAP_BIN_OP_ADDSUB'
  731 |     OPENCV_HAL_WRAP_BIN_OP_ADDSUB(v_float64)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ci/opencv/modules/dnn/src/layers/fast_convolution/fast_convolution.cpp:529:56: note:   cannot convert 'tmp1' (type 'cv::hal_baseline::v_float32x4') to type 'const v_float64&' {aka 'const cv::hal_baseline::v_float64x4&'}
  529 |                                 v_float32x4 v1 = v_add(tmp1, vbias);
      |                                                        ^~~~
[656/1359] Building CXX object modules/dnn/CMakeFiles/opencv_test_dnn.dir/test/test_layers.cpp.o
ninja: build stopped: subcommand failed.

@zihaomu
Copy link
Member Author

zihaomu commented Aug 29, 2022

Thanks, @asenyaev. I just updated the code, can you check again?

@asenyaev
Copy link
Contributor

Now it builds successfully. Thank you!

@zihaomu zihaomu changed the title DNN: nesting error with v_add and v_load DNN: replace v_add with plus Aug 29, 2022
@zihaomu zihaomu requested review from alalek and vpisarev August 29, 2022 10:07
@asmorkalov asmorkalov added this to the 4.7.0 milestone Aug 29, 2022
@opencv-pushbot opencv-pushbot merged commit 70fb1cd into opencv:4.x Aug 30, 2022
@alalek alalek mentioned this pull request Jan 8, 2023
@hanliutong hanliutong mentioned this pull request Feb 28, 2023
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants