Lokathor / wide

A crate to help you go wide. By which I mean use SIMD stuff.
https://docs.rs/wide
zlib License
288 stars 24 forks source link

fix u32 sign bugs #158

Closed mcroomp closed 4 months ago

mcroomp commented 4 months ago

Couple bugs in u32x8 and u32x4 where i32 operations were used instead. Also fixed tests that were testing i32x8 instead of u32x8.

Lokathor commented 4 months ago

This looks good but I'll leave it open for a bit in case you spot anything else. I won't be able to merge and publish this until at least later today, possibly a few days from now

mcroomp commented 4 months ago

Ok I'm done. I also added a simple pseudo random test based on the existing From and Into traits that is much cleaner and less disruptive than the previous change.