| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
The random number generator for b8 was producing incorrect results on clang 14 due to loop unrolling. This commit addresses the underlying issue caused by ineffective indexing on the b8 RNG and updates one ireduce test to use the ASSERT_VEC_ARRAYS_EQ function
Previously the b8 RNG was only using the lest significant bits for the RNG this is probably okay but it made the CPU indexing difficult. This commit ensures that the LSB of each of the 4 integers are used instead of only the first integer
| Back | FazBrowse Home | New Git URL |
The random number generator for b8 was producing incorrect results
on clang 14 due to loop unrolling. This was caused by some incorrect indexing
in the transform function for b8. This PR addresses this issue and fixes additional
issue when generating b8 numbers in all backends
Description
Changes to Users
Better and more consistent RNG for b8 values across backends.
Checklist