linebender / linebender/fearless_simd
Set up Miri tests in CI
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 457
- Forks
- 30
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 25
Description
As mentioned in https://github.com/linebender/fearless_simd/pull/159:
> It would be good if you could maybe open an issue about adding miri tests to fearless_simd so we don't forget about it, but I don't think it has to happen in this PR.
In order to achieve good performance, the library has to contain quite a lot of transmutes. While their usage should be sound and I've manually verified this, it would be good to automatically verify it as well.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading PR #159 and locating the repository's existing CI configuration and Rust test entry points; check how Miri should be invoked for the transmute-heavy code. Done when CI runs the relevant tests under Miri and reports failures clearly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- ci-cd, testing-qa
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 58/100