Skip to content

Comments

fix: parse_eight_digits_unrolled requires SSSE3 but isn't marked#444

Open
EmilyMatt wants to merge 1 commit intosimd-lite:mainfrom
EmilyMatt:ssse3-unrolling
Open

fix: parse_eight_digits_unrolled requires SSSE3 but isn't marked#444
EmilyMatt wants to merge 1 commit intosimd-lite:mainfrom
EmilyMatt:ssse3-unrolling

Conversation

@EmilyMatt
Copy link

@EmilyMatt EmilyMatt commented Feb 24, 2026

swar-number-parsing requires ssse3(due to using ssse3 calls), but does not mark it as a requirement, ergo we can reach invalid instruction calls on x86 systems that don't have ssse3.

Needed to add a fallback as well as rename the function and mark it ssse3

Found using miri on numberparse::correct::test::float

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