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

Reply via email to