-
-
Notifications
You must be signed in to change notification settings - Fork 55.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test for Core_DotProduct.accuracy fails on RISC-V RVV #24358
Comments
Another failure that may be related:
|
@hanliutong Is the issue still relevant? |
Yes, the issue still here. Just tested with clang 19.1 and gcc 14.2. When we try to enable the BTW, do we really need precision e-12, how about relaxed accuracy requirements can be accepted to pass the test? |
@vpisarev @mshabunin What do you think? |
Yes, I believe we can relax precision requirement for these tests. |
System Information
OpenCV version: 4.8.0
Operating System / Platform: Ubuntu 22.04
Compiler & compiler version: Clang 16.0.6
QEMU: qemu-riscv64 version 8.0.3 (from RVV docker file: opencv-infrastructure/opencv-gha-dockerfile#20)
Detailed description
Test for
Core_DotProduct.accuracy
fails on RVVIf and only if this code block is enabled for RVV , unit test
Core_DotProduct.accuracy
fails due to too big difference (=1.20209e-08 > 1.11022e-12).Steps to reproduce
CV_SIMD_SCALABE
on line 2551Issue submission checklist
The text was updated successfully, but these errors were encountered: