Message276345
> I believe the unaligned memory access configure check is supposed to
> prevent siphash from being used, so we might look into why that's not
> working.
>
> IMO, though, we should just require alignment for the argument to
> _PyHash_Bytes. It's private after all.
If I understand it correctly, the hash value differs depending on the kernel configuration when the python binary is built, leading to different pickle objects which cannot be shared, making them incompatible . I think the safest thing would be to remove the hash make the selection of the hash method unconditional, and to make this hash function working for all cases. |
|
Date |
User |
Action |
Args |
2016-09-13 21:19:40 | doko | set | recipients:
+ doko, vstinner, christian.heimes, benjamin.peterson, skrah, ztane |
2016-09-13 21:19:40 | doko | set | messageid: <1473801580.08.0.859700653939.issue28055@psf.upfronthosting.co.za> |
2016-09-13 21:19:40 | doko | link | issue28055 messages |
2016-09-13 21:19:40 | doko | create | |
|