Robert Bradshaw wrote:
> On May 12, 2009, at 11:20 AM, Dag Sverre Seljebotn wrote:
>
>> Robert Bradshaw wrote:
>>> On May 1, 2009, at 1:00 PM, Dag Sverre Seljebotn wrote:
>>>
>>>> Robert Bradshaw wrote:
>>>>> On May 1, 2009, at 9:18 AM, Stefan Behnel wrote:
>>>>>
>>>>>> Dag Sverre Seljebotn wrote:
>>>>>>> Like I've been saying on some occasions, I'm going show off
>>>>>>> Cython
>>>>>>> 18th
>>>>>>> of May, and have had a tendency to scratch some itches rather
>>>>>>> than
>>>>>>> planning how to explain them... so I'd really like a release to
>>>>>>> happen
>>>>>>> before then. (Though I also have some fixes/rewrites which are
>>>>>>> not
>>>>>>> done
>>>>>>> yet which will go in next week.)
>>>>>>>
>>>>>>> If it helps I can play release manager this time and do the
>>>>>>> groundwork
>>>>>>> for making it build Sage etc. (especially if that gets us complex
>>>>>>> floats
>>>>>>> in time :-)).
>>>>>>>
>>>>>>> Would it be possible to e.g. do a full stop feature freeze next
>>>>>>> Friday
>>>>>>> 8th, and then a release the week after?
>>>>>> I'm not currently working on cython-devel anyway, so I'm glad to
>>>>>> hear that
>>>>>> you volunteer as QA manager. :)
>>>>> Yes, that would be great if you would do the release managing--
>>>>> definitely would make a mid-May release more feasible.
>>>> I'll give it a try.
>>> Dag, any chance on a beta in the near future? Finishing up complex
>>> support is #2 on my todo list, so it'll get pushed today.
>> Yes, sorry, I got sidetracked for a few days (and left the tree in a
>> defect state over the weekend as a bonus...). But I'm doing "make
>> check"
>> on Sage as I write this and things are looking good.
Status on Sage is that these fail:
sage -t "devel/sage/sage/libs/ntl/ntl_ZZ_pX.pyx"
sage -t "devel/sage/sage/rings/integer.pyx"
sage -t "devel/sage/sage/plot/plot.py"
sage -t "devel/sage/sage/interfaces/maxima.py"
The last two seem to be because of fragile doctests. The first two are
because of changed Cython semantics:
OverflowError: can't convert negative value to unsigned int
In the cases it is about going from "long" via "object" to "unsigned
long" (with, confirmed, a negative integer), so I'd say the mistake is
in Sage here.
Question is again whether this is too much semantics change for a minor
release, but I'm +1.
--
Dag Sverre
_______________________________________________
Cython-dev mailing list
[email protected]
http://codespeak.net/mailman/listinfo/cython-dev