mark florisson, 29.10.2011 17:03:
On 29 October 2011 15:50, Stefan Behnel wrote:
mark florisson, 28.10.2011 22:59:
On 28 October 2011 21:55, Robert Bradshaw wrote:
With Mark's fused types and memory views going in, I think it's about
time for a new release.
I still haven't investigated the decorator issue that appeared in the Sage
tests. I think it's related to decorators on module level def functions,
which would suggest that it's best to eventually fix it as part of the
function implementation changes that Vitja has started. But there may still
be a simpler work-around somewhere that I'm not seeing yet.
I basically broke the Sage tests by resolving a bug (593 IIRC), and both
don't currently work together. So, a variant would be to revert my changes
for 0.16 and just leave the bug in, if that keeps us from breaking existing
code for now.
If it's a bug I think it's worth fixing, even if it breaks other code.
Unfortunately I lost my trac password, so I don't know which bug that
is.
You should be able to set up a new password, that should get you back in.
But even leaving that out, the Sage tests look seriously broken currently:
https://sage.math.washington.edu:8091/hudson/view/All/job/sage-tests/lastCompletedBuild/consoleFull
That'd be cool. However there are a few outstanding issues:
a) the compiler is somewhat slower (possible solution: lazy utility
codes)
b) there's a potential memory leak problem for memoryviews with
object dtype that contain themselves, this still needs investigation.
As for a), Stefan mentioned code spending a lot of time in sub.
Stefan, could you post the code for this that made Cython compile very
slowly?
At the time, I just ran cProfile on runtests.py with something like
"withstat with_stat" or so as tests - basically all with-statement related
ones. It took about 20 seconds or so to build the utility code, just to
throw it away unused afterwards. The compile/test run itself then took about
3 seconds.
Was that before or after the deferred cython scope loading commit?
Likely before. It looks *much* better now.
Stefan
_______________________________________________
cython-devel mailing list
cython-devel@python.org
http://mail.python.org/mailman/listinfo/cython-devel