Re: [Cython] Fwd: Re: [Numpy-discussion] Proposed Roadmap Overview

2012-02-20 Thread Robert Bradshaw
Python bytecode -> LLVM is a great idea for creating ufuncs, the overhead of Cython + GCC is atrocious for stuff like this. (I think Cython could make a good frontent as well, especially if we generated just the .c code for the function rather than a full extension module and used a good compiler t

[Cython] Fwd: Re: [Numpy-discussion] Proposed Roadmap Overview

2012-02-20 Thread Dag Sverre Seljebotn
This has got to be the most incredible and interesting turn of events I've seen in a while! :-) Dag Original Message Subject:Re: [Numpy-discussion] Proposed Roadmap Overview Date: Mon, 20 Feb 2012 22:04:00 -0600 From: Travis Oliphant Reply-To: Discussion of

Re: [Cython] p3k pyregr tests problem

2012-02-20 Thread Vitja Makarov
2012/2/20 Vitja Makarov : > 2012/2/20 Vitja Makarov : >> 2012/2/19 Stefan Behnel : >>> Vitja Makarov, 19.02.2012 12:14: I've noticed problems with py3k pyregr tests now it shows ~8K tests instead of 13K Is that related to changes in cython or python? https://sage.math.

Re: [Cython] p3k pyregr tests problem

2012-02-20 Thread Vitja Makarov
2012/2/20 Vitja Makarov : > 2012/2/19 Stefan Behnel : >> Vitja Makarov, 19.02.2012 12:14: >>> I've noticed problems with py3k pyregr tests now it shows ~8K tests >>> instead of 13K >>> >>> Is that related to changes in cython or python? >>> >>> https://sage.math.washington.edu:8091/hudson/job/cytho

Re: [Cython] p3k pyregr tests problem

2012-02-20 Thread Vitja Makarov
2012/2/19 Stefan Behnel : > Vitja Makarov, 19.02.2012 12:14: >> I've noticed problems with py3k pyregr tests now it shows ~8K tests >> instead of 13K >> >> Is that related to changes in cython or python? >> >> https://sage.math.washington.edu:8091/hudson/job/cython-devel-tests-pyregr/BACKEND=c,PYVE

[Cython] star-imports in Cython/Includes/cpython considered harmful

2012-02-20 Thread Stefan Behnel
Hi, I just noticed that the star-imports in the cpython package have serious side effects. The cpython/__init__.pxd file has this in it: """ from cpython.version cimport * from cpython.ref cimport * from cpython.exc cimport * from cpython.module cimport * from cpython.mem cimport * ... """ This