branch: elpa/sly
commit ddf63956a20fe149ff891262c787425d5f7e6ec5
Author: AndrĂ© A. Gomes <[email protected]>
Commit: AndrĂ© A. Gomes <[email protected]>

    lib/sly-tests.el(find-definition.3): Tweak fails-for declaration.
    
    This dirty workaround fixes CI (GitHub actions).
    
    NixOS packages SBCL such that lisp-implementation-version returns
    "major.minor.patch-nixos".  See 
https://github.com/NixOS/nixpkgs/issues/461856.
    
    This could be fixed by parsing the lisp implementation properly but, since 
SBCL
    version 1.3.0 is from 2015, the hack is benign.
---
 lib/sly-tests.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/sly-tests.el b/lib/sly-tests.el
index a6304864b44..bfba7d13d8d 100644
--- a/lib/sly-tests.el
+++ b/lib/sly-tests.el
@@ -536,8 +536,8 @@ confronted with nasty #.-fu."
 
 (def-sly-test (find-definition.3
                  (:fails-for "abcl" "allegro" "clisp" "lispworks"
-                             ("sbcl" version< "1.3.0")
-                             "ecl"))
+                           ;; ("sbcl" version< "1.3.0")
+                           "ecl"))
     (name source regexp)
     "Extra tests for defstruct."
     '(("slynk::foo-struct"

Reply via email to