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

Bug#1020204: elisp-refs: FTBFS: make: *** [debian/rules:4: binary] Error 25



Source: elisp-refs
Version: 1.4-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas@debian.org
Usertags: ftbfs-20220917 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> skipping upstream build
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_elpa_test
> 	emacs -batch -Q -l package --eval "(add-to-list 'package-directory-list \"/usr/share/emacs/site-lisp/elpa\")" --eval "(add-to-list 'package-directory-list \"/usr/share/emacs/site-lisp/elpa-src\")" -f package-initialize -L . -L test --eval "(load-file \"test/test-helper.el\")" -l test/elisp-refs-unit-test.el --eval \(ert-run-tests-batch-and-exit\)
> Loading /<<PKGBUILDDIR>>/test/test-helper.el (source)...
> Running 43 tests (2022-09-17 20:04:52+0000, selector ‘t’)
>    passed   1/43  elisp-refs--file-name-handler (1.575885 sec)
> Test elisp-refs--find-calls-apply backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(apply 'foo '(1 2))")
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(appl
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-calls-apply :documen
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-calls-apply condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED   2/43  elisp-refs--find-calls-apply (0.056670 sec)
> Test elisp-refs--find-calls-basic backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(foo)") (set-syntax-t
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(foo)
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-calls-basic :documen
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-calls-basic condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED   3/43  elisp-refs--find-calls-basic (0.003286 sec)
> Test elisp-refs--find-calls-declare-function backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(declare-function bbd
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(decl
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-calls-declare-functi
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-calls-declare-function condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED   4/43  elisp-refs--find-calls-declare-function (0.002168 sec)
> Test elisp-refs--find-calls-funcall backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(funcall 'foo)") (set
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(func
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-calls-funcall :docum
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-calls-funcall condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED   5/43  elisp-refs--find-calls-funcall (0.002050 sec)
> Test elisp-refs--find-calls-in-backquote backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(baz `(biz (foo 1)))"
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(baz 
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-calls-in-backquote :
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-calls-in-backquote condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED   6/43  elisp-refs--find-calls-in-backquote (0.004441 sec)
> Test elisp-refs--find-calls-in-lambda backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(lambda (foo) (foo))"
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(lamb
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-calls-in-lambda :doc
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-calls-in-lambda condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED   7/43  elisp-refs--find-calls-in-lambda (0.002080 sec)
> Test elisp-refs--find-calls-let-body backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(let (bar) (foo)) (le
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(let 
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-calls-let-body :docu
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-calls-let-body condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED   8/43  elisp-refs--find-calls-let-body (0.002127 sec)
> Test elisp-refs--find-calls-let-with-assignment backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(let ((foo nil))) (le
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(let 
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-calls-let-with-assig
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-calls-let-with-assignment condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED   9/43  elisp-refs--find-calls-let-with-assignment (0.002106 sec)
> Test elisp-refs--find-calls-let-with-assignment-call backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(let ((bar (foo)))) (
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(let 
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-calls-let-with-assig
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-calls-let-with-assignment-call condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  10/43  elisp-refs--find-calls-let-with-assignment-call (0.002152 sec)
> Test elisp-refs--find-calls-let-without-assignment backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(let (foo)) (let* (fo
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(let 
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-calls-let-without-as
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-calls-let-without-assignment condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  11/43  elisp-refs--find-calls-let-without-assignment (0.002174 sec)
> Test elisp-refs--find-calls-nested backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(baz (bar (foo)))") (
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(baz 
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-calls-nested :docume
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-calls-nested condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  12/43  elisp-refs--find-calls-nested (0.002137 sec)
> Test elisp-refs--find-calls-params backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(defun bar (foo)) (de
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(defu
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-calls-params :docume
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-calls-params condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  13/43  elisp-refs--find-calls-params (0.002050 sec)
> Test elisp-refs--find-calls-sharp-quote backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(bar #'foo)") (set-sy
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(bar 
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-calls-sharp-quote :d
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-calls-sharp-quote condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  14/43  elisp-refs--find-calls-sharp-quote (0.002120 sec)
> Test elisp-refs--find-macros-basic backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(foo)") (set-syntax-t
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(foo)
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-macros-basic :docume
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-macros-basic condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  15/43  elisp-refs--find-macros-basic (0.003044 sec)
> Test elisp-refs--find-macros-improper-list backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(destructuring-bind (
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(dest
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-macros-improper-list
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-macros-improper-list condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  16/43  elisp-refs--find-macros-improper-list (0.002241 sec)
> Test elisp-refs--find-macros-in-lambda backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(lambda (foo) (foo))"
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(lamb
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-macros-in-lambda :do
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-macros-in-lambda condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  17/43  elisp-refs--find-macros-in-lambda (0.002118 sec)
> Test elisp-refs--find-macros-let-with-assignment backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(let ((foo nil) (foo 
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(let 
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-macros-let-with-assi
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-macros-let-with-assignment condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  18/43  elisp-refs--find-macros-let-with-assignment (0.002050 sec)
> Test elisp-refs--find-macros-let-with-assignment-call backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(let ((bar (foo)))) (
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(let 
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-macros-let-with-assi
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-macros-let-with-assignment-call condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  19/43  elisp-refs--find-macros-let-with-assignment-call (0.002133 sec)
> Test elisp-refs--find-macros-let-without-assignment backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(let (foo)) (let* (fo
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(let 
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-macros-let-without-a
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-macros-let-without-assignment condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  20/43  elisp-refs--find-macros-let-without-assignment (0.002005 sec)
> Test elisp-refs--find-macros-params backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(defun bar (foo)) (de
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(defu
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-macros-params :docum
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-macros-params condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  21/43  elisp-refs--find-macros-params (0.002099 sec)
> Test elisp-refs--find-symbols backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(foo foo)") (set-synt
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(foo 
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-symbols :documentati
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-symbols condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  22/43  elisp-refs--find-symbols (0.002181 sec)
> Test elisp-refs--find-var-basic backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "foo") (set-syntax-tab
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "foo")
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-var-basic :documenta
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-var-basic condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  23/43  elisp-refs--find-var-basic (0.002121 sec)
> Test elisp-refs--find-var-ignores-calls backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(baz (foo))") (set-sy
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(baz 
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-var-ignores-calls :d
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-var-ignores-calls condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  24/43  elisp-refs--find-var-ignores-calls (0.002064 sec)
> Test elisp-refs--find-var-ignores-defs backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(defun foo ()) (defma
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(defu
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-var-ignores-defs :do
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-var-ignores-defs condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  25/43  elisp-refs--find-var-ignores-defs (0.002069 sec)
> Test elisp-refs--find-var-in-lambda backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(lambda (foo) (foo))"
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(lamb
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-var-in-lambda :docum
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-var-in-lambda condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  26/43  elisp-refs--find-var-in-lambda (0.002088 sec)
> Test elisp-refs--find-var-let-body backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(let ((x (1+ foo))) (
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(let 
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-var-let-body :docume
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-var-let-body condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  27/43  elisp-refs--find-var-let-body (0.002063 sec)
> Test elisp-refs--find-var-let-with-assignments backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(let ((foo 1))) (let*
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(let 
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-var-let-with-assignm
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-var-let-with-assignments condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  28/43  elisp-refs--find-var-let-with-assignments (0.002073 sec)
> Test elisp-refs--find-var-let-without-assignments backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(let (foo)) (let* (fo
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(let 
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--find-var-let-without-assi
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--find-var-let-without-assignments condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  29/43  elisp-refs--find-var-let-without-assignments (0.002071 sec)
>    passed  30/43  elisp-refs--format-int (0.000097 sec)
>    passed  31/43  elisp-refs--pluralize (0.000069 sec)
>    passed  32/43  elisp-refs--replace-tabs (0.000061 sec)
> Test elisp-refs--sexp-positions backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(while list (setq len
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(whil
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--sexp-positions :documenta
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--sexp-positions condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  33/43  elisp-refs--sexp-positions (0.002139 sec)
> Test elisp-refs--sexp-positions-comments backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(while list\n  ;; tak
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(whil
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--sexp-positions-comments :
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--sexp-positions-comments condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  34/43  elisp-refs--sexp-positions-comments (0.002103 sec)
> Test elisp-refs--start-pos backtrace:
>   error("Cannot find suitable directory for output in `nati...")
>   comp-trampoline-compile(message)
>   comp-subr-trampoline-install(message)
>   fset(message #<subr message>)
>   (unwind-protect (progn (fset #'message vnew) (save-buffer)) (fset #'
>   (let* ((vnew #'(lambda (_format-string) &rest _args)) (old (symbol-f
>   (save-current-buffer (set-buffer buf) (insert "(defun foo ()\n     ;
>   (unwind-protect (save-current-buffer (set-buffer buf) (insert "(defu
>   (let* ((filename (make-temp-file "with-temp-buffer-and-file")) (buf 
>   (let ((lexical-binding nil)) (let* ((filename (make-temp-file "with-
>   (lambda nil (let ((lexical-binding nil)) (let* ((filename (make-temp
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name elisp-refs--start-pos :documentation 
>   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()
>   command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
>   command-line()
>   normal-top-level()
> Test elisp-refs--start-pos condition:
>     (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
>    FAILED  35/43  elisp-refs--start-pos (0.002048 sec)
>    passed  36/43  elisp-refs--unindent-rigidly (0.000144 sec)
>    passed  37/43  elisp-refs--unindent-split-properties (0.000058 sec)
>    passed  38/43  elisp-refs-function (2.678453 sec)
>    passed  39/43  elisp-refs-function-prefix (1.596209 sec)
>    passed  40/43  elisp-refs-macro (7.615462 sec)
>    passed  41/43  elisp-refs-special (1.394578 sec)
>    passed  42/43  elisp-refs-symbol (1.864834 sec)
>    passed  43/43  elisp-refs-variable (1.630186 sec)
> 
> Ran 43 tests, 12 results as expected, 31 unexpected (2022-09-17 20:05:18+0000, 25.226448 sec)
> 
> 31 unexpected results:
>    FAILED  elisp-refs--find-calls-apply
>    FAILED  elisp-refs--find-calls-basic
>    FAILED  elisp-refs--find-calls-declare-function
>    FAILED  elisp-refs--find-calls-funcall
>    FAILED  elisp-refs--find-calls-in-backquote
>    FAILED  elisp-refs--find-calls-in-lambda
>    FAILED  elisp-refs--find-calls-let-body
>    FAILED  elisp-refs--find-calls-let-with-assignment
>    FAILED  elisp-refs--find-calls-let-with-assignment-call
>    FAILED  elisp-refs--find-calls-let-without-assignment
>    FAILED  elisp-refs--find-calls-nested
>    FAILED  elisp-refs--find-calls-params
>    FAILED  elisp-refs--find-calls-sharp-quote
>    FAILED  elisp-refs--find-macros-basic
>    FAILED  elisp-refs--find-macros-improper-list
>    FAILED  elisp-refs--find-macros-in-lambda
>    FAILED  elisp-refs--find-macros-let-with-assignment
>    FAILED  elisp-refs--find-macros-let-with-assignment-call
>    FAILED  elisp-refs--find-macros-let-without-assignment
>    FAILED  elisp-refs--find-macros-params
>    FAILED  elisp-refs--find-symbols
>    FAILED  elisp-refs--find-var-basic
>    FAILED  elisp-refs--find-var-ignores-calls
>    FAILED  elisp-refs--find-var-ignores-defs
>    FAILED  elisp-refs--find-var-in-lambda
>    FAILED  elisp-refs--find-var-let-body
>    FAILED  elisp-refs--find-var-let-with-assignments
>    FAILED  elisp-refs--find-var-let-without-assignments
>    FAILED  elisp-refs--sexp-positions
>    FAILED  elisp-refs--sexp-positions-comments
>    FAILED  elisp-refs--start-pos
> 
> dh_elpa_test: error: emacs -batch -Q -l package --eval "(add-to-list 'package-directory-list \"/usr/share/emacs/site-lisp/elpa\")" --eval "(add-to-list 'package-directory-list \"/usr/share/emacs/site-lisp/elpa-src\")" -f package-initialize -L . -L test --eval "(load-file \"test/test-helper.el\")" -l test/elisp-refs-unit-test.el --eval \(ert-run-tests-batch-and-exit\) returned exit code 1
> make: *** [debian/rules:4: binary] Error 25


The full build log is available from:
http://qa-logs.debian.net/2022/09/17/elisp-refs_1.4-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220917;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220917&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.


Reply to: