octave-bug-tracker
[Top][All Lists]
Advanced

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




reply via email to

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