Bizarre! It was shifting by 8 bits instead of 32, and that bug exists in shifts of multiples of wordsize on both 32 and 64-bit. I wonder how this slipped through all along.
Bizarre! It was shifting by 8 bits instead of 32, and that bug exists in shifts of multiples of wordsize on both 32 and 64-bit. I wonder how this slipped through all along.