Skip to content

Move gemv/gemm tests to level2/level3 (closes #4)#23

Merged
sigilante merged 1 commit into
masterfrom
fix/issue4-test-reorg
May 30, 2026
Merged

Move gemv/gemm tests to level2/level3 (closes #4)#23
sigilante merged 1 commit into
masterfrom
fix/issue4-test-reorg

Conversation

@sigilante
Copy link
Copy Markdown
Collaborator

All test files lived in tests/blas/level1/ regardless of BLAS level. This moves them to mirror src/blas/:

  • gemv tests → tests/blas/level2/
  • gemm tests → tests/blas/level3/

The Makefile now wildcards all three test directories with a per-directory object rule (the same pattern BLAS_OBJS already uses); CFLAGS already carries -Imunit -Itests/blas/include globally, so test compilation is unaffected. Pure file moves — no test code changed. 183/183 pass.

Closes #4.

🤖 Generated with Claude Code

All tests lived in tests/blas/level1/ regardless of BLAS level. Move the
gemv tests to tests/blas/level2/ and the gemm tests to tests/blas/level3/
so the test tree mirrors src/blas/{level1,level2,level3}. The Makefile now
wildcards all three test directories (with a per-directory object rule, as
BLAS_OBJS already does); CFLAGS already carries the test includes globally.

No test code changes; 183/183 pass.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@sigilante sigilante merged commit c9e622a into master May 30, 2026
1 check passed
@sigilante sigilante deleted the fix/issue4-test-reorg branch May 30, 2026 17:53
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.

All tests in tests/level1

1 participant