On Sat, 12 Aug 2017 11:30:46 -0600
Michael Sartain wrote:
> Signed int values were being used where the original code used uint32_t types:
>
> http://www.azillionmonkeys.com/qed/hash.html
>
> Right shifting negative int values has implementation-defined and left
>
On Sat, 12 Aug 2017 11:30:46 -0600
Michael Sartain wrote:
> Signed int values were being used where the original code used uint32_t types:
>
> http://www.azillionmonkeys.com/qed/hash.html
>
> Right shifting negative int values has implementation-defined and left
> shifting
> has undefined
Signed int values were being used where the original code used uint32_t types:
http://www.azillionmonkeys.com/qed/hash.html
Right shifting negative int values has implementation-defined and left shifting
has undefined behavior.
On my platform (x86_64) right shifting was doing sign extension
Signed int values were being used where the original code used uint32_t types:
http://www.azillionmonkeys.com/qed/hash.html
Right shifting negative int values has implementation-defined and left shifting
has undefined behavior.
On my platform (x86_64) right shifting was doing sign extension
4 matches
Mail list logo