Summary: | sci-mathematics/maxima-5.46.0 fails tests: FAIL: sbcl-test.sh | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Gentoo Science Mathematics related packages <sci-mathematics> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | grozin, mjo |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
1-test-suite.log |
Description
Agostino Sarubbo
2022-04-13 09:03:04 UTC
Created attachment 770582 [details]
build.log
build log and emerge --info
Created attachment 770585 [details]
1-test-suite.log
1-test-suite.log
Error(s) that match a know pattern in addition to what has been reported in the summary: ./build_html.sh: line 169: cd: ..: No such file or directory FAIL: sbcl-test.sh Reported upstream at https://sourceforge.net/p/maxima/bugs/3974/ maxima-5.46.0 runs run_testsuite(share_tests=true), i.e., including the share/ directory. Packages in share/ are not fully maintained, and some tests for them always failed. There are no test failures in the core maxima. We can patch it so that make test uses run_testsuite(), then there will be no test failures. Even after patching out the share_tests=true, I still get two failures with ECL: Running tests in rtest_gamma: ********************** Problem 384 (line 1846) *************** Input: relerror(gamma_incomplete(0.5, (- 2.5) %i), (- 0.5969141790423885) + 0.009214957317429537 %i, 2.81e-15) Result: 3.078728538817989e-15 This differed from the expected result: true ********************** Problem 390 (line 1882) *************** Input: relerror(gamma_incomplete(0.5, 2.5 %i), (- 0.5969141790423885) - 0.009214957317429537 %i, 2.81e-15) Result: 3.078728538817989e-15 This differed from the expected result: true 825/827 tests passed clisp has a failure as well: ********************** Problem 209 (line 990) *************** Input: 3 3 sqrt(%pi) gamma(-) 4 closeto(carlson_rd(0, 2, 1.0) - float(--------------------), 6.66134E-16) 1 gamma(-) 4 Result: 8.881784197001252E-16 This differed from the expected result: true 221/222 tests passed (not counting 2 expected errors) And GCL of course dies a dishonorable death: running tests in rtest11: Unrecoverable error: Segmentation violation.. Should we RESTRICT=test? Reported the non-share_tests failures at, https://sourceforge.net/p/maxima/bugs/4027/ The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da876bb7967ac450e1986fca23382881dd441229 commit da876bb7967ac450e1986fca23382881dd441229 Author: Michael Orlitzky <mjo@gentoo.org> AuthorDate: 2022-09-14 12:48:01 +0000 Commit: Michael Orlitzky <mjo@gentoo.org> CommitDate: 2022-09-14 12:48:01 +0000 sci-mathematics/maxima: disable the failing test suite. Stabilization of maxima-5.46.0 is pending, but its test suite fails even after disabling a chunk of unmaintained "share" tests. The failures have all been reported upstream; for now let's just turn it off so we don't annoy users. Bug: https://bugs.gentoo.org/867547 Closes: https://bugs.gentoo.org/838202 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> sci-mathematics/maxima/maxima-5.46.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) |