Skip to content

test(cuda): kernel parity coverage round 4 — last 5 uncovered kernels - #464

Merged
lusoris merged 1 commit into
masterfrom
test/cuda-kernel-coverage-round4
May 31, 2026
Merged

lusoris merged 1 commit into
masterfrom
test/cuda-kernel-coverage-round4

Conversation

@lusoris

@lusoris lusoris commented May 31, 2026 •

Copy link
Copy Markdown
Contributor

CUDA kernel coverage round 4 — last 5 uncovered kernels. Final coverage: 19/19 CUDA kernels (100%) post-merge of PRs #351 + #374 + #442 + this PR.

Tests added (5 new files):

  • core/test/test_cuda_float_adm_parity.c
  • core/test/test_cuda_float_motion_parity.c
  • core/test/test_cuda_float_ssim_parity.c
  • core/test/test_cuda_speed_chroma_smoke.c
  • core/test/test_cuda_speed_temporal_smoke.c

Critical finding: round-3 claimed 18 CUDA kernels — actual count is 19. ssim_cuda.c and integer_ssim_cuda.c are distinct TUs.

Pre-existing host CUDA build issue flagged: cuda_helper.cuh missing for float_motion_score.cu — tracked separately.

no state delta: coverage closure per CLAUDE.md §12 r8; T-CUDA-KERNEL-PARITY-ROUND4-2026-05-31 row added.

ADR-0108 deliverables checklist

🤖 Generated with Claude Code

@lusoris
lusoris marked this pull request as ready for review May 31, 2026 06:37
@lusoris
lusoris enabled auto-merge (squash) May 31, 2026 06:37
@lusoris
lusoris marked this pull request as draft May 31, 2026 09:01
auto-merge was automatically disabled May 31, 2026 09:01

Pull request was converted to draft

@lusoris
lusoris marked this pull request as ready for review May 31, 2026 12:02
@lusoris
lusoris force-pushed the test/cuda-kernel-coverage-round4 branch from 41dd6f7 to e60c63d Compare May 31, 2026 12:02
@lusoris
lusoris merged commit 84e36ba into master May 31, 2026
9 of 21 checks passed
@lusoris
lusoris deleted the test/cuda-kernel-coverage-round4 branch May 31, 2026 12:02
@lusoris lusoris added this to the 1.0.0 — First release milestone Sep 4, 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