3
0
Fork 0
forked from mirrors/nixpkgs

Merge pull request #39398 from timokau/maxima-ecl-testfailures

maxima-ecl: Disable failing tests
This commit is contained in:
Michael Raskin 2018-04-24 09:48:59 +00:00 committed by GitHub
commit 023543ca9c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 25 additions and 0 deletions

View file

@ -69,6 +69,10 @@ stdenv.mkDerivation ({
url = "https://git.sagemath.org/sage.git/plain/build/pkgs/maxima/patches/maxima.system.patch?id=07d6c37d18811e2b377a9689790a7c5e24da16ba";
sha256 = "18zafig8vflhkr80jq2ivk46k92dkszqlyq8cfmj0b2vcfjwwbar";
})
# There are some transient test failures. I hope this disables all those tests.
# If those test failures ever happen in the non-ecl version, that should be
# reportetd upstream.
./known-ecl-failures.patch
];
# Failures in the regression test suite won't abort the build process. We run

View file

@ -0,0 +1,21 @@
diff --git a/tests/testsuite.lisp b/tests/testsuite.lisp
index 45a81f4..36c35b8 100644
--- a/tests/testsuite.lisp
+++ b/tests/testsuite.lisp
@@ -25,13 +25,14 @@
((mlist simp) "rtest10" 24 25)
((mlist) "rtest11" #+(or gcl cmucl ccl64) 158 #+(or gcl cmucl ccl64) 174 #+gcl 175)
"rtest13" "rtest13s"
- "rtest14"
+ ((mlist simp) "rtest14" 250 307 310 312 319) ;; fails with ecl
"rtest15"
;; ccl versions 1.11 and earlier fail test 50. Mark it as a
;; known failure. Presumably 1.12 will have this fixed.
((mlist simp) "rtest16" #+ccl 50)
"rtestode" "rtestode_zp"
- "rtest3" "rtest8"
+ "rtest3"
+ ((mlist simp) "rtest8" 104) ;; fails with ecl
((mlist simp) "rtest12" 76 78)
"rexamples"
((mlist simp) "rtesthyp" 105 112 113 123 124 128)