Page MenuHomePhabricator

MathieuDuponchelle (Mathieu Duponchelle)
User

Projects

User does not belong to any projects.

User Details

User Since
Nov 24 2016, 11:42 AM (143 w, 2 d)

Recent Activity

Jan 13 2017

MathieuDuponchelle added a comment to D26082: Support for Python 3 in libclang python bindings.

I've reverted this change and submitted https://reviews.llvm.org/D28682 to explicitly check the Python version.

I'll pick this up again, I do want Python 3 support.

Jan 13 2017, 9:26 AM

Jan 12 2017

MathieuDuponchelle added a comment to D26082: Support for Python 3 in libclang python bindings.

@MathieuDuponchelle I've set up a docker image with Fedora 23 and reproduced the errors as you reported.

I've no immediate idea what the problem might be. Might be worth looking with address-sanitizer.

Jan 12 2017, 3:24 PM

Jan 11 2017

MathieuDuponchelle added a comment to D26082: Support for Python 3 in libclang python bindings.

Hi Mathieu,
What platform did you run the tests on? How did you run them? I don't get any failures when running tests on macOS 10.12.1.

Jan 11 2017, 1:03 AM

Dec 14 2016

MathieuDuponchelle added a comment to D26082: Support for Python 3 in libclang python bindings.

Hey, I'm on Linux, Fedora 23 to be specific.

Dec 14 2016, 12:36 AM

Nov 27 2016

MathieuDuponchelle added a comment to D26082: Support for Python 3 in libclang python bindings.

Hey, for what it's worth when skipping the free at this line: https://github.com/llvm-mirror/clang/blob/master/bindings/python/clang/cindex.py#L181 the issues are gone, I haven't investigated the reason why.

Nov 27 2016, 10:30 AM

Nov 24 2016

MathieuDuponchelle added a comment to D26082: Support for Python 3 in libclang python bindings.

I get tons of errors when running these tests with python 3 (version 3.4.3) with a fresh build of clang and llvm. The number of failures vs errors vary wildly between each invocation, the number of total failures + errors stays the same, which led me to think there was some sort of memory corruption.

Nov 24 2016, 11:50 AM