Control: retitle -1 octave-symbolic: Failing unit tests in vpa.m and 
@sym/bernoulli.m
Control: tags -1 + confirmed upstream

Hi Lucas,

Thank you for the bug report.

The relevant parts of the build log are these ones:

    [inst/vpa.m]
/<<PKGBUILDDIR>>/inst/vpa.m
    […]
    ***** test
     % non-equality of vpa that "might be" be integers: Issue #1285
     if (pycall_sympy__ ('return Version(spver) >= Version("1.12.1")'))
       a = vpa ("123", 32);
       b = vpa ("123", 64);
       assert (~ isequal (a, b))
     end
    !!!!! test failed

    [inst/@sym/bernoulli.m]
/<<PKGBUILDDIR>>/inst/@sym/bernoulli.m
    […]
    ***** test
     % we use B_1 = 1/2
     if (pycall_sympy__ ('return Version(spver) >= Version("1.12.dev")'))
       assert (isequal (bernoulli (sym(1)), sym(1)/2))
     end
    !!!!! test failed
    Python exception: TypeError: '>=' not supported between instances of 'int' 
and 'str'
        occurred at line 1 of the Python code block:
        return Version(spver) >= Version("1.12.dev")

I confirm these problems and I am hereby changing the bug title accordingly.

Both problems have been reported upstream:

    https://savannah.gnu.org/bugs/index.php?65899
    https://savannah.gnu.org/bugs/index.php?65900

Best,

Rafael Laboissière

Reply via email to