[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: On elisp running native

From: Andrea Corallo
Subject: Re: On elisp running native
Date: Thu, 02 Jan 2020 11:47:13 +0000
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)

Stefan Monnier <address@hidden> writes:

> - making it work everywhere

I can report that the branch bootstraps out of the box on arm64!

I just have an assertion that triggers using some packages.  But I get
the same on x86_64.

Blindly commenting it out with the following works but I've to find some
time to understand what's going on.  I'm not into cl-generic.el therfore
suggestions are welcome :)


diff --git a/lisp/emacs-lisp/cl-generic.el b/lisp/emacs-lisp/cl-generic.el
index 4e8423eb5b..7aaec544bf 100644
--- a/lisp/emacs-lisp/cl-generic.el
+++ b/lisp/emacs-lisp/cl-generic.el
@@ -851,7 +851,7 @@ cl--generic-isnot-nnm-p
   ;; `next-method-p' just sucks, we should let it die.  But EIEIO did support
   ;; it, and some packages use it, so we need to support it.
   (catch 'found
-    (cl-assert (function-equal cnm cl--generic-cnm-sample))
+    ;; (cl-assert (function-equal cnm cl--generic-cnm-sample))
     (if (byte-code-function-p cnm)
         (let ((cnm-constants (aref cnm 2))
               (sample-constants (aref cl--generic-cnm-sample 2)))

reply via email to

[Prev in Thread] Current Thread [Next in Thread]