CI broken for test matrix target Windows x snapshot (Emacs version 29.0.50)
Closed this issue · 4 comments
Installing package-build (20220625.1438)... Symbol's function definition is void: loaddefs-generate
@jcs090218 Any ideas?
I'm seeing this error across many packages relying on Eask including
I'm thinking this might be related to this related issue in straight.el:
This is just a heads up that autoload.el seems to be in the process of being replaced by loaddefs-gen.el, which was introduced in the last months (starting from Emacs commit 1d4e9034178) [edit: issue open~7 days ago].
Issue is from Emacs windows snapshot, see https://lists.gnu.org/archive/html/bug-gnu-emacs/2022-07/msg01656.html.
It's resolved now! The latest snapshot is 2022-09-14
.
But it seems like there is 1 error in that snapshot. Should we ignore it until 29.1
is released?
Test fussy-pattern-flex-2-test backtrace:
ert-fail(((should (string= (fussy-pattern-str (fussy-pattern-flex-2
(if (unwind-protect (setq value-322 (apply fn-320 args-321)) (setq f
(let (form-description-324) (if (unwind-protect (setq value-322 (app
(let ((value-322 'ert-form-evaluation-aborted-323)) (let (form-descr
(let* ((fn-320 #'string=) (args-321 (condition-case err (let ((signa
(let ((orderless-matching-styles '(orderless-flex))) (let* ((fn-315
(closure (t) nil (let ((orderless-matching-styles '(orderless-flex))
ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
ert-run-test(#s(ert-test :name fussy-pattern-flex-2-test :documentat
ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map
ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
ert-run-tests-batch(nil)
ert-run-tests-batch-and-exit()
(let ((eask--ignore-error-p t)) (mapc #'load-file files) (ert-run-te
(progn (eask-pkg-init) (let ((eask--ignore-error-p t)) (mapc #'load-
(if files (progn (eask-pkg-init) (let ((eask--ignore-error-p t)) (ma
(let* ((files (and t (eask-expand-file-specs (eask-args))))) (if fil
(progn (run-hooks 'eask-before-command-hook) (run-hooks (intern (con
(progn (if eask-file (eask-msg "✓ Loading Eask file in %s... done!"
(if (or (eask-file-try-load "../../") special) (progn (if eask-file
(let* ((user-emacs-directory (expand-file-name (concat ".eask/" emac
(cond ((eask-global-p) (if (eask-file-try-load "./") (eask-msg "✓ Lo
(let ((default-directory (if (eask-global-p) user-emacs-directory de
(let ((argv (eask-args)) load-file-name buffer-file-name) (let ((def
(if eask--initialized-p (progn (let* ((files (and t (eask-expand-fil
(if eask-loading-file-p nil (if eask--initialized-p (progn (let* ((f
#<subr F616e6f6e796d6f[75](https://github.com/jojojames/fussy/actions/runs/2941050616/jobs/5086460816#step:11:76)732d6c616d626461_anonymous_lambda_98>(#<buff
load-with-code-conversion("c:/npm/prefix/node_modules/@emacs-eask/cl
command-line--load-script("c:/npm/prefix/node_modules/@emacs-eask/cl
command-line-1(("-scriptload" "C:\\npm\\prefix\\node_modules\\@emacs
command-line()
normal-top-level()
Test fussy-pattern-flex-2-test condition:
(ert-test-failed
((should
(string=
(fussy-pattern-str ...)
(fussy-pattern-str ...)))
:form
(string= "(\"\\\\(?:\\\\(?:\\\\(a\\\\).*\\\\(b\\\\).*\\\\(c\\\\)\\\\)\\\\)\")" "(\"\\\\(?:\\\\(?:\\\\(a\\\\)[^b]*\\\\(b\\\\)[^c]*\\\\(c\\\\)\\\\)\\\\)\")")
:value nil :explanation
(arrays-of-different-length 45 51 "(\"\\\\(?:\\\\(?:\\\\(a\\\\).*\\\\(b\\\\).*\\\\(c\\\\)\\\\)\\\\)\")" "(\"\\\\(?:\\\\(?:\\\\(a\\\\)[^b]*\\\\(b\\\\)[^c]*\\\\(c\\\\)\\\\)\\\\)\")" first-mismatch-at 19)))
FAILED 13/23 fussy-pattern-flex-2-test (0.000361 sec) at fussy-test.el:4[77](https://github.com/jojojames/fussy/actions/runs/2941050616/jobs/5086460816#step:11:78)