[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
up.
Cc @cbm.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?57737>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/