Hi,

On 13 October 2011 15:00, Vladimir Perić <[email protected]> wrote:

> On Thu, Oct 13, 2011 at 8:31 PM, Tom Bachmann <[email protected]> wrote:
> > Hi all,
> >
> > when rebasing my branch onto master, I suddenly get a test failure at
> line
> > 727 of sympy/solvers/tests/test_solvers.py. It took me quite a while to
> > notice the following, *in master*:
> >
> > % git checkout master
> > Already on 'master'
> > % bin/isympy
> > IPython console for SymPy 0.7.1-git (Python 2.6.7-64-bit) (ground types:
> > python)
> >
> > In [1]: print solve((2**exp(y**2/x) + 2)/(x**2 + 15), y)
> > Out[1]: [-sqrt(x)*sqrt(-log(log(2)) + log(log(2) + I*pi)),
> > sqrt(x)*sqrt(-log(log(2)) + log(log(2) + I*pi))]
> >
> > Notice that this is *not* what the unit test expects. So there seems to
> be
> > an issue vaguely related to caching / ordering of tests: on my branch,
> > Out[1] is what is returned in the test, whence it fails.
> >
> > Could someone who knows this code investigate what is going on? Actually,
> > can anyone reproduce this behaviour?
>
> This is what I get on current master (ff8445e):
>
> In [1]: print solve((2**exp(y**2/x) + 2)/(x**2 + 15), y)
> [-sqrt(x)*sqrt(-log(log(2)) + log(log(2) + I*pi)),
> sqrt(x)*sqrt(-log(log(2)) + log(log(2) + I*pi))]
>
> Which looks the same as your result. I also don't have any failures in
> the tests, though. Perhaps I misunderstood you?


There is a difference between what is showed here and what is in tests. See
here: https://gist.github.com/1285687. The results seem equivalent up to
expansion of the logarithm (unless there are assumptions that I overlook).

>
> > Regards,
> > Tom
> >
> > --
> > 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.
> >
> >
>
>
>
> --
> Vladimir Perić
>
> --
> 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.
>
>
Mateusz

-- 
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