bugGNU Octave - Bugs: bug #55050, (symbolic) Test failure on...


bug #55050: (symbolic) Test failure on non-Intel architectures

Submitted by:  Orion Poplawski <opoplawski>
Submitted on:  Sun 18 Nov 2018 09:48:15 PM UTC  
Category:  Octave Forge Package Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Inaccurate Result
Status:  Fixed Assigned to:  None
Originator Name:  Open/Closed:  Closed
Release:  4.4.1 Operating System:  GNU/Linux

Add a New Comment(Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Thu 22 Nov 2018 09:34:23 AM UTC, comment #2:

Funny we didn't see failures before: those functions have been in since 2.7.0 in July 2018.

Anyway, fixed in [1] so this can be closed.

[1] https://sourceforge.net/p/octave/symbolic/ci/1cf724e3c2c6b52edc06d624edee1ac1456472bb/

Colin Macdonald <cbm>
Thu 22 Nov 2018 08:19:51 AM UTC, comment #1:

Some of those tolerances may be be over optimistic.

I see your patch in Fedora, will cherry-pick that.

Colin Macdonald <cbm>
Sun 18 Nov 2018 09:48:15 PM UTC, original submission:

I'm seeing test failures in the symbolic package when built on some non-x86 architectures including ppc64, s390x:

octave -H -q --no-window-system --no-site-file --eval 'r=octsympy_tests; if r, type octsympy_tests.log; end; exit(r)'
Symbolic pkg v2.7.1: Python communication link active, SymPy v1.3.
Integrated test scripts:

>>>>> processing @double/chebyshevU.m

          • test

% s matrix, x scalar
t = [1 2 sym(pi); exp(sym(1)) 5 6];
y = sym(2);
s = double (t);
x = 2;
A = chebyshevU (s, x);
B = double (chebyshevU (t, y));
assert (A, B, -eps);
!!!!! test failed
ASSERT errors for: assert (A,B,-eps)
Location | Observed | Expected | Reason
(2,1) 38.6409 38.6409 Rel err 3.6777e-16 exceeds tol 2.2204e-16 by 1e-16

This is on Fedora Rawhide with octave 4.4.1.

Orion Poplawski <opoplawski>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by cbm (Posted a comment)
  • -email is unavailable- added by opoplawski (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only project members can vote.




    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2018-12-23 mtmiller StatusNone => Fixed
        Open/ClosedOpen => Closed

    Back to the top

    Powered by Savane 3.4