Well, I went through all the blocking issues.  Almost all of them were fixed, 
but I could only close two of them because there don't seem to be tests for any 
of the expressions that were giving problems before.  Do we need to test old 
trim() problems, considering trim() doesn't exist anymore?  

I actually don't see any tests for things like making polynomials out of 
sin(x), but maybe I am just missing them.

Aaron Meurer
On Mar 17, 2010, at 9:38 PM, Aaron Meurer wrote:

> I tested many combinations (not all), and everything passes, except for this 
> doctest with -Qnew:
> 
> File "/users/aaronmeurer/documents/sympy/doc/src/tutorial.txt", line 147, in 
> tutorial.txt
> Failed example:
>    1/2
> Expected:
>    0
> Got:
>    0.5
> 
> Is there a reverse to from __future__ import division that we could use to 
> test this?
> 
> And an ode test Xpasses :)
> 
> Congratulations!  Now I can finally stop telling people "it works in the new 
> polys, so just wait."  Not to mention the 21 issues blocked on issue 1598.  
> Now to go through and close said issues...
> 
> Aaron Meurer
> On Mar 17, 2010, at 8:28 PM, Ondrej Certik wrote:
> 
>> Hi,
>> 
>> we just fixed the last bugs in the Mateusz's polys branch and pushed
>> it in our main git repo. All tests pass for all kinds of
>> configurations that I tried, but if possible, please test it (I didn't
>> test on Mac nor Windows).
>> 
>> Just to get some idea, Mateusz did about 150 patches and it implements
>> all kinds of polynomial algorithms, see e.g. this patch for some
>> details:
>> 
>> http://git.sympy.org/?p=sympy.git;a=commit;h=31c9aa43ffc7bc031493fc4ea27b74dc50c4d035
>> 
>> It should fix all kinds of bugs and also it's quite fast and robust.
>> E.g. this failed:
>> 
>> In [1]: f = expand((x+y+z)**20)
>> 
>> In [2]: factor(f)
>> Out[2]:
>>          20
>> (x + y + z)
>> 
>> and now it works.
>> 
>> Plus the core polynomials are cythonized in pure Cython mode (so far
>> only about 2x speedup), but I think we'll figure out ways to speed it
>> up more using Cython.
>> 
>> Ondrej
>> 
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "sympy" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to 
>> [email protected].
>> For more options, visit this group at 
>> http://groups.google.com/group/sympy?hl=en.
>> 
> 

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sympy?hl=en.

Reply via email to