Skip to content

Route the crop_resize ISA checks through yscv-cpu - #28

Closed
enthropy7 wants to merge 1 commit into
mainfrom
imgproc-dispatch-gate
Closed

Route the crop_resize ISA checks through yscv-cpu#28
enthropy7 wants to merge 1 commit into
mainfrom
imgproc-dispatch-gate

Conversation

@enthropy7

Copy link
Copy Markdown
Owner

check-runtime-dispatch.sh has been red on main since the SSE4.1/AVX-512 crop_resize paths landed — six raw std::is_x86_feature_detected! calls in the bit-exactness tests. The production dispatch in the same file already uses yscv_cpu::host_cpu().features; the tests now do too.

GitHub CI does not run this script, only check-ci-local.sh does, which is why it went unnoticed.

check-ci-local.sh now exits 0. imgproc suite 247 passed.

`check-runtime-dispatch.sh` has been failing on main since the SSE4.1 and
AVX-512 crop_resize paths landed: six raw `std::is_x86_feature_detected!`
calls in the bit-exactness tests. The guard exists so feature detection has
one home, and the surrounding production dispatch in this same file already
goes through `yscv_cpu::host_cpu().features`.

GitHub CI does not run this script, which is why it went unnoticed.
@enthropy7

Copy link
Copy Markdown
Owner Author

Closing — landing directly on main instead.

@enthropy7 enthropy7 closed this Aug 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant