Control: forwarded -1 https://savannah.gnu.org/bugs/index.php?59617

* Rafael Laboissière <raf...@debian.org> [2020-12-04 08:35]:

Control: tags -1 + upstream
Control forwarded -1

* Sébastien Villemot <sebast...@debian.org> [2020-12-01 15:45]:

Package: src:octave-interval
Version: 3.2.0-6
Severity: important
Tags: ftbfs

octave-interval FTBFS against octave 6.

The issue has been forwarded upstream: https://savannah.gnu.org/bugs/index.php?59617

Also, there is bug report on the upstream BTS regarding the failure of the unit tests against Octave 6: https://savannah.gnu.org/bugs/?func=detailitem&item_id=59334

I narrowed down the problem to the following example:

This works with Octave 5:

    $ octave-cli --version | head -n 1
    GNU Octave, version 5.2.0
    $ echo 'pkg load interval; fsolve (@sin, infsup (-1, 1))' | octave-cli -q
    ans = [-0.0078125, +0.0078125]

but it fails with Octave 6:

    $ octave-cli --version | head -n 1
    GNU Octave, version 6.1.0
    $ echo 'pkg load interval; fsolve (@sin, infsup (-1, 1))' | octave-cli -q
    error: Invalid call to fsolve.  Correct usage is:

    -- fsolve (FCN, X0)
    -- fsolve (FCN, X0, OPTIONS)
    -- [X, FVAL, INFO, OUTPUT, FJAC] = fsolve (...)
    […]

Is this a problem in Octave 6 (overloaded function not being recognized) or a problem in the interval package?

Rafael Laboissière

Reply via email to