This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author doko
Recipients benjamin.peterson, christian.heimes, doko, skrah, vstinner, ztane
Date 2016-09-13.21:19:40
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1473801580.08.0.859700653939.issue28055@psf.upfronthosting.co.za>
In-reply-to
Content
> 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.
History
Date User Action Args
2016-09-13 21:19:40dokosetrecipients: + doko, vstinner, christian.heimes, benjamin.peterson, skrah, ztane
2016-09-13 21:19:40dokosetmessageid: <1473801580.08.0.859700653939.issue28055@psf.upfronthosting.co.za>
2016-09-13 21:19:40dokolinkissue28055 messages
2016-09-13 21:19:40dokocreate