[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #57737] [octave forge] (symbolic) Test failure

From: Mike Miller
Subject: [Octave-bug-tracker] [bug #57737] [octave forge] (symbolic) Test failure with sympy 1.5.1
Date: Tue, 4 Feb 2020 01:02:34 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36

Update of bug #57737 (project octave):

              Item Group:           Build Failure => Incorrect Result       
                  Status:                    None => Confirmed              
                 Release:                   5.1.0 => dev                    


Follow-up Comment #1:

Confirmed. This is a little strange. With both SymPy 1.4 and 1.5, the Octave
call `finiteset()` calls the SymPy function `FiniteSet()`, which returns an
`EmptySet` object.

However, in 1.5, when the `EmptySet` object is passed in as an argument to the
'plus' operation, it's interpreted differently as a 'Singleton' object.

In both 1.4 and 1.5, `EmptySet + FiniteSet(1)` does the right thing, but in
1.5, the Python-to-Octave-to-Python conversion of EmptySet messes something

Cc @cbm.


Reply to this item at:


  Message sent via Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]