rust-lang / rust-lang/hashbrown
Choose a better SIMD-less target than i586 Linux
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 3k
- Forks
- 358
- Avg merge
- 11h 57m
- Merged PRs (30d)
- 2
Description
This has been a slow burn but Linux is slowly removing support for these targets and it's unclear how long they'll be supported: https://www.phoronix.com/news/AMD-K5-CPUs
We should probably choose a different target for testing the generic SIMD code.
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 locating where the i586 Linux target is configured for testing in the hashbrown repository, then review how the generic SIMD tests use that target. Compare viable replacement targets against the Linux support concern described in the issue; done means the test configuration uses a supported SIMD-less target and the generic SIMD tests still run.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- build-system, testing-qa
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100