806eed5b07
2914: correct ffi definition of PyIter_Check r=davidhewitt a=davidhewitt Closes #2913 It looks like what is happening is that PyO3 was relying on an outdated macro form of `PyIter_Check` which is now a CPython implementation detail, which would explain why it was behaving inconsistently on different platforms (likely due to differences in linkers / implementations). The test I've pushed succeeds, but fails to compile due to a hygiene bug! I'm done for tonight so I'll take a look at that soon and then rebase this after. Co-authored-by: David Hewitt <1939362+davidhewitt@users.noreply.github.com> |
||
---|---|---|
.. | ||
.gitignore | ||
2886.fixed.md | ||
2889.added.md | ||
2911.added.md | ||
2912.added.md | ||
2914.changed.md | ||
2914.fixed.md | ||
2921.fixed.md | ||
2923.fixed.md | ||
2926.changed.md |