[issue39599] ABI breakage between 3.7.4 and 3.7.5

2020-02-10 Thread STINNER Victor
STINNER Victor added the comment: You can find the rationale for this change in two issues: * bpo-27987 * bpo-36618 First, it was a warning in clang ubsan (Undefined Behavior Sanitizer). Then ctypes started to crash when Python was compiled with clang. It means that compiling Python 3.7 with

[issue39599] ABI breakage between 3.7.4 and 3.7.5

2020-02-10 Thread STINNER Victor
STINNER Victor added the comment: The latest 3.7 release is Python 3.7.6: Dec. 18, 2019. So at least two 3.7 release are impacted. Moreover, Python 3.8.0 and 3.8.1 have also been released with the change. -- nosy: +vstinner ___ Python tracker

[issue39599] ABI breakage between 3.7.4 and 3.7.5

2020-02-10 Thread STINNER Victor
Change by STINNER Victor : -- nosy: +inada.naoki ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail

[issue39599] ABI breakage between 3.7.4 and 3.7.5

2020-02-10 Thread Julien Danjou
New submission from Julien Danjou : As I've reported originally on the python-dev list, there seems to be an ABI breakage between 3.7.4 and 3.7.5. https://mail.python.org/archives/list/python-...@python.org/message/J2FGZPS5PS7473TONJTPAVSNXRGV3TFL/ The culprit commit is https://github.com/py