2011/5/28 Stefan Behnel <stefan...@behnel.de>: > Vitja Makarov, 28.05.2011 13:48: >> >> 2011/5/28 Stefan Behnel<stefan...@behnel.de>: >>> >>> Vitja Makarov, 28.05.2011 11:48: >>>> >>>> 2011/5/28 Robert Bradshaw: >>>>> >>>>> On Fri, May 27, 2011 at 7:27 AM, Vitja Makarov wrote: >>>>>> >>>>>> I've recently fixed some issues: >>>>>> >>>>>> - closure variables were not tracked >>>>>> - scoped expression variables were initialized to None >>>>>> >>>>>> So, I should fix broken tests, here are some of them: >>>>>> >>>>>> nogil (should be fixed) >>>>>> purecdef (upstream) >>>>>> cfunc_directive_in_pyclass (upstream) >>>>>> bufaccess_noassignT444 (should be removed?) >>>>>> bufaccess (should be fixed) >>>>>> ass2longlong (should be fixed) >>>>>> builtinfuncs (should be fixed) >>>>>> extcmethcall (should be fixed) >>>>>> extcoerce (fixed or removed?) >>>>> >>>>> Unless you see this code being exercised elsewhere (a run test would >>>>> be better her anyways) it's an easy fix that should be done. >>>>> >>>>>> e_extweakref (should be fixed) >>>>>> >>>> >>>> I've fixed all the tests. >>> >>> Cool. >>> >>> >>>> Now I see this strange error in py2.4: >>>> >>>> >>>> >>>> https://sage.math.washington.edu:8091/hudson/view/cython-vitek/job/cython-vitek-tests-py24-c/lastCompletedBuild/testReport/(root)/CythonCompileTestCase/compiling__c__w_uninitialized_py3/ >>>> >>>> ***************** >>>> compiling (c) w_uninitialized_py3 >>>> === Expected errors: === >>>> 7:11: local variable 'i' referenced before assignment >>>> 13:11: local variable 'i' referenced before assignment >>>> >>>> >>>> === Got errors: === >>>> 7:9: undeclared name not builtin: print >>>> 7:11: local variable 'i' referenced before assignment >>>> 13:11: local variable 'i' referenced before assignment >>> >>> I guess that's >>> >>> http://trac.cython.org/cython_trac/ticket/69 >>> >>> In short, print() still isn't supported before Py2.6. I'd just disable >>> that >>> test in older Python versions for now. >>> >> >> I've replaced print() with dummy ref(obj) function > > Ok, I think we're done then, right? Anything else to do before merging it > back? >
I hope so ;) -- vitja. _______________________________________________ cython-devel mailing list cython-devel@python.org http://mail.python.org/mailman/listinfo/cython-devel