thouis / numpy-trac-migration

numpy Trac to github issues migration
2 stars 3 forks source link

Numpy does not compile with Python 3.3.0a3 (Trac #2145) #5939

Open numpy-gitbot opened 11 years ago

numpy-gitbot commented 11 years ago

Original ticket http://projects.scipy.org/numpy/ticket/2145 on 2012-05-28 by atmention:astrofrog, assigned to unknown.

I have tried compiling Numpy (1.5.1 and 1.6.2) with Python 3.3.0a3 on MacOS 10.7 with XCode 4.3.2 and using g95 as the fortran compiler, and am getting failures (whereas Python 3.2 works fine). I have attached the install log for both Python 3.2 (which works) and Python 3.3.0a3 (which doesn't) with Numpy 1.6.2 to help diagnose the issue. Maybe this is an issue with Python 3.3.0a3 rather than with Numpy?

numpy-gitbot commented 11 years ago

Attachment added by atmention:astrofrog on 2012-05-28: log32

numpy-gitbot commented 11 years ago

Attachment added by atmention:astrofrog on 2012-05-28: log33

numpy-gitbot commented 11 years ago

atmention:astrofrog wrote on 2012-05-28

I think this is actually not an issue of Python 3.2 vs 3.3, but the fact that my installation of Python 3.3 required clang (Python 3.3 does not compile with llvm-gcc on Mac) and Numpy does not appear to compile with clang. Should I open a different ticket?

numpy-gitbot commented 11 years ago

atmention:charris wrote on 2012-05-29

I'd leave it open for a bit until you have a better idea what the problem is. The description can be changed at some point if needed. I can do that if you don't have the needed permission.

numpy-gitbot commented 11 years ago

atmention:rgommers wrote on 2012-05-30

There have been reports of 2.7 at least to compile fine with clang. If 3.x doesn't, you can just edit the title of this ticket instead of opening a new one.

numpy-gitbot commented 11 years ago

trac user skrah wrote on 2012-06-02

This is probably the same as http://projects.scipy.org/numpy/ticket/1471 . The Unicode API has changed in 3.3, but there are a couple of places where the old struct members are accessed.