[Pkg-emacsen-addons] Bug#973187: company-mode: FTBFS: tests failed
Lucas Nussbaum
lucas at debian.org
Tue Oct 27 16:23:25 GMT 2020
Source: company-mode
Version: 0.9.9-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201027 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> emacs -Q --batch -L . -l test/all.el \
> --eval "(ert-run-tests-batch-and-exit '(not (tag interactive)))"
> Running 103 tests (2020-10-27 12:30:11+0000, selector ‘(not (tag interactive))’)
> passed 1/103 company--manual-prefix-set-and-unset (0.041435 sec)
> passed 2/103 company-abort-manual-when-too-short (0.000082 sec)
> passed 3/103 company-auto-complete-explicit (0.000251 sec)
> passed 4/103 company-auto-complete-with-electric-pair (0.000873 sec)
> passed 5/103 company-backspace-into-bad-prefix (0.000163 sec)
> passed 6/103 company-basic-capf (0.001290 sec)
> passed 7/103 company-basic-capf-highlighting (0.001817 sec)
> passed 8/103 company-bbdb-prefix-begins-after-comma-or-semi (0.000088 sec)
> passed 9/103 company-bbdb-prefix-includes-space (0.000061 sec)
> passed 10/103 company-bbdb-prefix-looks-in-header-value (0.000058 sec)
> passed 11/103 company-begin-backend-failure-doesnt-break-company-backends (0.000166 sec)
> passed 12/103 company-call-backend-errors-on-timeout (0.120434 sec)
> passed 13/103 company-call-backend-forces-sync (0.060233 sec)
> passed 14/103 company-call-backend-raw-passes-return-value-verbatim (0.000065 sec)
> passed 15/103 company-clang-anon-union-annotation (0.000077 sec)
> passed 16/103 company-clang-func-ptr-annotation (0.000097 sec)
> passed 17/103 company-clang-generic-annotation (0.000074 sec)
> passed 18/103 company-clang-null-annotation (0.000058 sec)
> Mark set
> passed 19/103 company-clang-objc-templatify-empty-args (0.000151 sec)
> passed 20/103 company-clang-simple-annotation (0.000065 sec)
> passed 21/103 company-clears-explicit-action-when-no-matches (0.000144 sec)
> passed 22/103 company-cmake-complete-in-string-more-prefix (0.000099 sec)
> passed 23/103 company-cmake-complete-in-string-more-prefix-2 (0.000076 sec)
> passed 24/103 company-cmake-complete-in-string-prefix-quotes (0.000076 sec)
> passed 25/103 company-common-with-non-prefix-completion (0.000072 sec)
> passed 26/103 company-create-lines-handles-multiple-width-in-annotation (0.000253 sec)
> passed 27/103 company-create-lines-shows-numbers (0.000188 sec)
> passed 28/103 company-create-lines-truncates-annotations (0.000447 sec)
> passed 29/103 company-create-lines-truncates-common-part (0.000371 sec)
> passed 30/103 company-dont-require-match-if-was-a-match-and-new-prefix-is-stop (0.000236 sec)
> Matching input is required
> passed 31/103 company-dont-require-match-if-was-a-match-and-old-prefix-ended (0.000278 sec)
> passed 32/103 company-dont-require-match-when-idle (0.000205 sec)
> passed 33/103 company-elisp-candidates-no-duplicates (0.000120 sec)
> passed 34/103 company-elisp-candidates-predicate (0.000100 sec)
> passed 35/103 company-elisp-candidates-predicate-binding-without-value (0.000180 sec)
> passed 36/103 company-elisp-candidates-predicate-in-docstring (0.000067 sec)
> passed 37/103 company-elisp-candidates-recognizes-binding-form (0.000131 sec)
> passed 38/103 company-elisp-finds-functions (0.000053 sec)
> passed 39/103 company-elisp-finds-things (0.000056 sec)
> passed 40/103 company-elisp-finds-vars (0.000052 sec)
> passed 41/103 company-elisp-locals-funs (0.000098 sec)
> passed 42/103 company-elisp-locals-single-var (0.000094 sec)
> passed 43/103 company-elisp-locals-skips-current-varlist (0.000080 sec)
> passed 44/103 company-elisp-locals-vars (0.000102 sec)
> passed 45/103 company-elisp-prefix-in-defun-body (0.000096 sec)
> passed 46/103 company-elisp-should-complete-def-call (0.000085 sec)
> passed 47/103 company-elisp-should-complete-in-defvar (0.000083 sec)
> passed 48/103 company-elisp-shouldnt-complete-defun-name (0.000083 sec)
> passed 49/103 company-elisp-shouldnt-complete-in-defun-arglist (0.000084 sec)
> passed 50/103 company-elisp-show-locals-first (0.000128 sec)
> passed 51/103 company-files-candidates-excluding-dir (0.013009 sec)
> passed 52/103 company-files-candidates-excluding-files (0.001011 sec)
> passed 53/103 company-files-candidates-normal (0.000874 sec)
> passed 54/103 company-files-candidates-normal-root (0.003760 sec)
> passed 55/103 company-fill-propertize-delegates-to-pre-render (0.000136 sec)
> passed 56/103 company-fill-propertize-overrides-face-property (0.000168 sec)
> passed 57/103 company-fill-propertize-truncates-search-highlight (0.000316 sec)
> passed 58/103 company-good-prefix (0.000066 sec)
> passed 59/103 company-idle-begin-allows-async-candidates (0.050245 sec)
> passed 60/103 company-idle-begin-async-allows-immediate-callbacks (0.000185 sec)
> passed 61/103 company-idle-begin-with-async-aborts-on-user-input (0.000120 sec)
> passed 62/103 company-ignore-case-replaces-prefix (0.000153 sec)
> passed 63/103 company-ignore-case-with-keep-prefix (0.010984 sec)
> passed 64/103 company-manual-begin-forces-async-candidates-to-sync (0.060314 sec)
> passed 65/103 company-modify-line (0.000118 sec)
> passed 66/103 company-modify-line-with-invisible-prop (0.000077 sec)
> passed 67/103 company-multi-backend-filters-backends-by-prefix (0.000087 sec)
> passed 68/103 company-multi-backend-forces-prefix-to-sync (0.060270 sec)
> passed 69/103 company-multi-backend-handles-keyword-separate (0.000125 sec)
> passed 70/103 company-multi-backend-handles-keyword-with (0.000114 sec)
> passed 71/103 company-multi-backend-merges-deferred-candidates (0.030247 sec)
> passed 72/103 company-multi-backend-merges-deferred-candidates-2 (0.000118 sec)
> passed 73/103 company-multi-backend-merges-deferred-candidates-3 (0.030210 sec)
> passed 74/103 company-multi-backend-remembers-candidate-backend (0.000223 sec)
> passed 75/103 company-multi-backend-with-lambdas (0.000073 sec)
> passed 76/103 company-no-auto-complete-when-idle (0.000262 sec)
> passed 77/103 company-non-prefix-capf (0.005045 sec)
> passed 78/103 company-non-prefix-completion (0.000187 sec)
> Test company-non-prefix-fancy-capf-highlighting backtrace:
> signal(ert-test-failed (((should (ert-equal-including-properties ren
> ert-fail(((should (ert-equal-including-properties render #("with-cur
> (if (unwind-protect (setq value-176 (apply fn-174 args-175)) (setq f
> (let (form-description-178) (if (unwind-protect (setq value-176 (app
> (let ((value-176 'ert-form-evaluation-aborted-177)) (let (form-descr
> (let* ((fn-174 #'ert-equal-including-properties) (args-175 (conditio
> (let* ((cand (car (member "with-current-buffer" company-candidates))
> (let ((completion-at-point-functions '(elisp-completion-at-point)) (
> (progn (insert "(w-c-b|)") (emacs-lisp-mode) (re-search-backward "|"
> (unwind-protect (progn (insert "(w-c-b|)") (emacs-lisp-mode) (re-sea
> (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn
> (let ((temp-buffer (generate-new-buffer " *temp*"))) (save-current-b
> (closure (t) nil (let* ((fn-169 #'version<=) (args-170 (condition-ca
> ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
> ert-run-test(#s(ert-test :name company-non-prefix-fancy-capf-highlig
> ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
> ert-run-tests((not (tag interactive)) #f(compiled-function (event-ty
> ert-run-tests-batch((not (tag interactive)))
> ert-run-tests-batch-and-exit((not (tag interactive)))
> eval((ert-run-tests-batch-and-exit '(not (tag interactive))) t)
> command-line-1(("-L" "." "-l" "test/all.el" "--eval" "(ert-run-tests
> command-line()
> normal-top-level()
> Test company-non-prefix-fancy-capf-highlighting condition:
> (ert-test-failed
> ((should
> (ert-equal-including-properties render
> #("with-current-buffer" 0 1 ... 1 4 ... 4 6 ... 6 12 ... 12 14 ... 14 19 ...)))
> :form
> (ert-equal-including-properties
> #("with-current-buffer" 0 1
> (completion-score 0.03526464793452484 face ...)
> 1 4
> (face ...)
> 4 6
> (face ...)
> 6 12
> (face ...)
> 12 14
> (face ...)
> 14 19
> (face ...))
> #("with-current-buffer" 0 1
> (face ...)
> 1 4
> (face ...)
> 4 6
> (face ...)
> 6 12
> (face ...)
> 12 14
> (face ...)
> 14 19
> (face ...)))
> :value nil :explanation
> (char 0 "w"
> (different-properties-for-key completion-score
> (different-types 0.03526464793452484 nil))
> context-before "" context-after "ith-curren")))
> FAILED 79/103 company-non-prefix-fancy-capf-highlighting (0.002998 sec)
> skipped 80/103 company-non-prefix-modest-capf-highlighting (0.000126 sec)
> passed 81/103 company-occurrence-prefer-any-closest (0.000158 sec)
> passed 82/103 company-occurrence-prefer-closest-above (0.000137 sec)
> passed 83/103 company-plainify (0.000106 sec)
> Matching input is required
> passed 84/103 company-require-match-explicit (0.000202 sec)
> passed 85/103 company-scrollbar-bounds (0.000095 sec)
> passed 86/103 company-should-complete-blacklist (0.000195 sec)
> passed 87/103 company-should-complete-whitelist (0.000185 sec)
> passed 88/103 company-sorted-keywords (0.017714 sec)
> passed 89/103 company-strips-duplicates-returns-nil (0.000068 sec)
> passed 90/103 company-strips-duplicates-within-groups (0.000181 sec)
> Mark set
> passed 91/103 company-template-c-like-func-ptr (0.000132 sec)
> Mark set
> passed 92/103 company-template-c-like-templatify (0.000106 sec)
> Mark set
> passed 93/103 company-template-c-like-templatify-generics (0.000141 sec)
> Mark set
> passed 94/103 company-template-c-like-templatify-trims-after-closing-paren (0.000103 sec)
> Mark set
> passed 95/103 company-template-clear-field-c-like-first-arg (0.000114 sec)
> Mark set
> passed 96/103 company-template-clear-field-c-like-generic-1 (0.000112 sec)
> Mark set
> passed 97/103 company-template-clear-field-c-like-generic-2 (0.000119 sec)
> Mark set
> Mark set
> passed 98/103 company-template-clear-field-c-like-last-arg (0.000126 sec)
> Mark set
> passed 99/103 company-template-clear-field-objc-first-arg (0.000104 sec)
> Mark set
> passed 100/103 company-template-insert-hook-c-like-field (0.000103 sec)
> Mark set
> passed 101/103 company-template-objc-templatify (0.000092 sec)
> Mark set
> Mark set
> passed 102/103 company-template-removed-after-input-and-jump (0.000146 sec)
> Mark set
> Mark set
> Mark set
> passed 103/103 company-template-removed-after-the-last-jump (0.000140 sec)
>
> Ran 103 tests, 101 results as expected, 1 unexpected, 1 skipped (2020-10-27 12:30:12+0000, 0.677268 sec)
>
> 1 unexpected results:
> FAILED company-non-prefix-fancy-capf-highlighting
>
> 1 skipped results:
> SKIPPED company-non-prefix-modest-capf-highlighting
>
> make[2]: *** [Makefile:27: test-batch] Error 1
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> make[1]: *** [debian/rules:13: override_dh_auto_test] Error 2
The full build log is available from:
http://qa-logs.debian.net/2020/10/27/company-mode_0.9.9-2_unstable.log
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!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
More information about the Pkg-emacsen-addons
mailing list