emacs-org-generate, emacs-picpocket test suite failures

  • Done
  • quality assurance status badge
Details
2 participants
  • Leo Prikler
  • Maxim Cournoyer
Owner
unassigned
Submitted by
Leo Prikler
Severity
normal
L
L
Leo Prikler wrote on 4 Apr 2021 13:14
[WIP Emacs] Emacs packages, that fail to build on master
(address . bug-guix@gnu.org)
74f699d0628014b815f4ad1ae45d0c0cea06a55f.camel@student.tugraz.at
I'm currently in the process of verifying, that all Emacs packages
build in the wip-emacs branch. To that end, I'm running a manifest
generated from all emacs-xyz exports, which will fail for some package,
that I've broken, then rinse and repeat.
However, there are some build failures, that exist not only in wip-
emacs.

In order not to generate too many bug numbers, I'm filing this as some
sort of meta bug. Fixes could likely be pushed directly to master, but
if it's fine for everyone to wait a little, I'd send them through wip-
emacs first.

Regards,
Leo

----- BEGIN BUILD FAILURES -----

emacs-nodejs-repl has a non-deterministic error in its test suite.
Trying to complete "Error" sometimes yields nil for no apparent reason.

emacs-org-generate fails with the following:

starting phase `check'
Loading /gnu/store/36ypaaqlmdqi3srzw892d3ppxm5hd6qi-emacs-mustache-
0.23/share/emacs/site-lisp/mustache-render.el (source)...
Loading /gnu/store/36ypaaqlmdqi3srzw892d3ppxm5hd6qi-emacs-mustache-
0.23/share/emacs/site-lisp/mustache-lex.el (source)...
Package cl is deprecated
Loading /gnu/store/36ypaaqlmdqi3srzw892d3ppxm5hd6qi-emacs-mustache-
0.23/share/emacs/site-lisp/mustache-parse.el (source)...
Eager macro-expansion failure: (wrong-type-argument sequencep :equal)
Eager macro-expansion failure: (wrong-type-argument sequencep :equal)
Wrong type argument: sequencep, :equal
command "emacs" "--batch" "--quick" "--directory=." "--load=org-
generate-tests.el" "--funcall=cort-test-run" failed with status 255

emacs-picpocket fails with the following:

37 unexpected results:
FAILED picpocket-add-tag-delete-file
FAILED picpocket-copy-all
FAILED picpocket-delete-from-beginning
FAILED picpocket-delete-from-the-middle-and-end
FAILED picpocket-delete-redundant-tagged-file
FAILED picpocket-delete-unique-tagged-file
FAILED picpocket-empty-undo-buffer-test
FAILED picpocket-external-file-sha-change
FAILED picpocket-file-list-dot-file
FAILED picpocket-file-list-symlink-loop
FAILED picpocket-files-in-list-test
FAILED picpocket-hardlink-all
FAILED picpocket-insert-after-current
FAILED picpocket-insert-before-current
FAILED picpocket-move-all
FAILED picpocket-single-undelete-test
FAILED picpocket-tag-to-all
FAILED picpocket-test-compute-filter-index
FAILED picpocket-test-compute-filter-match-count
FAILED picpocket-test-jump
FAILED picpocket-test-pic-by-index
FAILED picpocket-tree-add-and-clear-tag
FAILED picpocket-tree-add-tag-to-all
FAILED picpocket-tree-copy-within-tree
FAILED picpocket-tree-file-list
FAILED picpocket-tree-files
FAILED picpocket-tree-make-list-with-tags
FAILED picpocket-tree-make-list-with-tags2
FAILED picpocket-tree-move-outside-tree
FAILED picpocket-tree-move-within-tree
FAILED picpocket-undelete-all-test
FAILED picpocket-undo-add-tag-test
FAILED picpocket-undo-buffer-test
FAILED picpocket-undo-copy-test
FAILED picpocket-undo-move-test
FAILED picpocket-undo-remove-tag-test
FAILED picpocket-undo-rename-test

command "emacs" "--batch" "-l" "picpocket-test.el" "-f" "ert-run-tests-
batch-and-exit" failed with status 1
builder for `/gnu/store/6217gnljvphffsllvn9d8s9sl284ms7w-emacs-
picpocket-40.drv' failed with exit code 1
M
M
Maxim Cournoyer wrote on 20 May 2021 14:44
(name . Leo Prikler)(address . leo.prikler@student.tugraz.at)(address . 47592@debbugs.gnu.org)
871ra11sni.fsf@gmail.com
Hi Leo,

Leo Prikler <leo.prikler@student.tugraz.at> writes:

Toggle quote (82 lines)
> I'm currently in the process of verifying, that all Emacs packages
> build in the wip-emacs branch. To that end, I'm running a manifest
> generated from all emacs-xyz exports, which will fail for some package,
> that I've broken, then rinse and repeat.
> However, there are some build failures, that exist not only in wip-
> emacs.
>
> In order not to generate too many bug numbers, I'm filing this as some
> sort of meta bug. Fixes could likely be pushed directly to master, but
> if it's fine for everyone to wait a little, I'd send them through wip-
> emacs first.
>
> Regards,
> Leo
>
> ----- BEGIN BUILD FAILURES -----
>
> emacs-nodejs-repl has a non-deterministic error in its test suite.
> Trying to complete "Error" sometimes yields nil for no apparent reason.
>
> emacs-org-generate fails with the following:
>
> starting phase `check'
> Loading /gnu/store/36ypaaqlmdqi3srzw892d3ppxm5hd6qi-emacs-mustache-
> 0.23/share/emacs/site-lisp/mustache-render.el (source)...
> Loading /gnu/store/36ypaaqlmdqi3srzw892d3ppxm5hd6qi-emacs-mustache-
> 0.23/share/emacs/site-lisp/mustache-lex.el (source)...
> Package cl is deprecated
> Loading /gnu/store/36ypaaqlmdqi3srzw892d3ppxm5hd6qi-emacs-mustache-
> 0.23/share/emacs/site-lisp/mustache-parse.el (source)...
> Eager macro-expansion failure: (wrong-type-argument sequencep :equal)
> Eager macro-expansion failure: (wrong-type-argument sequencep :equal)
> Wrong type argument: sequencep, :equal
> command "emacs" "--batch" "--quick" "--directory=." "--load=org-
> generate-tests.el" "--funcall=cort-test-run" failed with status 255
>
> emacs-picpocket fails with the following:
>
> 37 unexpected results:
> FAILED picpocket-add-tag-delete-file
> FAILED picpocket-copy-all
> FAILED picpocket-delete-from-beginning
> FAILED picpocket-delete-from-the-middle-and-end
> FAILED picpocket-delete-redundant-tagged-file
> FAILED picpocket-delete-unique-tagged-file
> FAILED picpocket-empty-undo-buffer-test
> FAILED picpocket-external-file-sha-change
> FAILED picpocket-file-list-dot-file
> FAILED picpocket-file-list-symlink-loop
> FAILED picpocket-files-in-list-test
> FAILED picpocket-hardlink-all
> FAILED picpocket-insert-after-current
> FAILED picpocket-insert-before-current
> FAILED picpocket-move-all
> FAILED picpocket-single-undelete-test
> FAILED picpocket-tag-to-all
> FAILED picpocket-test-compute-filter-index
> FAILED picpocket-test-compute-filter-match-count
> FAILED picpocket-test-jump
> FAILED picpocket-test-pic-by-index
> FAILED picpocket-tree-add-and-clear-tag
> FAILED picpocket-tree-add-tag-to-all
> FAILED picpocket-tree-copy-within-tree
> FAILED picpocket-tree-file-list
> FAILED picpocket-tree-files
> FAILED picpocket-tree-make-list-with-tags
> FAILED picpocket-tree-make-list-with-tags2
> FAILED picpocket-tree-move-outside-tree
> FAILED picpocket-tree-move-within-tree
> FAILED picpocket-undelete-all-test
> FAILED picpocket-undo-add-tag-test
> FAILED picpocket-undo-buffer-test
> FAILED picpocket-undo-copy-test
> FAILED picpocket-undo-move-test
> FAILED picpocket-undo-remove-tag-test
> FAILED picpocket-undo-rename-test
>
> command "emacs" "--batch" "-l" "picpocket-test.el" "-f" "ert-run-tests-
> batch-and-exit" failed with status 1
> builder for `/gnu/store/6217gnljvphffsllvn9d8s9sl284ms7w-emacs-
> picpocket-40.drv' failed with exit code 1

Pardon me for not checking myself, but I thought perhaps you had taken
care of these issues on the recently merged wip-emacs branch?

If so, let's close it!

Thank you,

Maxim
M
M
Maxim Cournoyer wrote on 20 May 2021 15:10
control message for bug #47592
(address . control@debbugs.gnu.org)
87zgwpzh33.fsf@gmail.com
retitle 47592 emacs-org-generate, emacs-picpocket test suite failures
quit
L
L
Leo Prikler wrote on 20 May 2021 16:57
Re: bug#47592: [WIP Emacs] Emacs packages, that fail to build on master
(name . Maxim Cournoyer)(address . maxim.cournoyer@gmail.com)(address . 47592@debbugs.gnu.org)
d6ac3c9497960ce4ea4216c4bc35270f2d948582.camel@student.tugraz.at
Hi Maxim,

Am Donnerstag, den 20.05.2021, 08:44 -0400 schrieb Maxim Cournoyer:
Toggle quote (99 lines)
> Hi Leo,
>
> Leo Prikler <leo.prikler@student.tugraz.at> writes:
>
> > I'm currently in the process of verifying, that all Emacs packages
> > build in the wip-emacs branch. To that end, I'm running a manifest
> > generated from all emacs-xyz exports, which will fail for some
> > package,
> > that I've broken, then rinse and repeat.
> > However, there are some build failures, that exist not only in wip-
> > emacs.
> >
> > In order not to generate too many bug numbers, I'm filing this as
> > some sort of meta bug. Fixes could likely be pushed directly to
> > master, but if it's fine for everyone to wait a little, I'd send
> > them through wip-emacs first.
> >
> > Regards,
> > Leo
> >
> > ----- BEGIN BUILD FAILURES -----
> >
> > emacs-nodejs-repl has a non-deterministic error in its test suite.
> > Trying to complete "Error" sometimes yields nil for no apparent
> > reason.
> >
> > emacs-org-generate fails with the following:
> >
> > starting phase `check'
> > Loading /gnu/store/36ypaaqlmdqi3srzw892d3ppxm5hd6qi-emacs-mustache-
> > 0.23/share/emacs/site-lisp/mustache-render.el (source)...
> > Loading /gnu/store/36ypaaqlmdqi3srzw892d3ppxm5hd6qi-emacs-mustache-
> > 0.23/share/emacs/site-lisp/mustache-lex.el (source)...
> > Package cl is deprecated
> > Loading /gnu/store/36ypaaqlmdqi3srzw892d3ppxm5hd6qi-emacs-mustache-
> > 0.23/share/emacs/site-lisp/mustache-parse.el (source)...
> > Eager macro-expansion failure: (wrong-type-argument sequencep
> > :equal)
> > Eager macro-expansion failure: (wrong-type-argument sequencep
> > :equal)
> > Wrong type argument: sequencep, :equal
> > command "emacs" "--batch" "--quick" "--directory=." "--load=org-
> > generate-tests.el" "--funcall=cort-test-run" failed with status 255
> >
> > emacs-picpocket fails with the following:
> >
> > 37 unexpected results:
> > FAILED picpocket-add-tag-delete-file
> > FAILED picpocket-copy-all
> > FAILED picpocket-delete-from-beginning
> > FAILED picpocket-delete-from-the-middle-and-end
> > FAILED picpocket-delete-redundant-tagged-file
> > FAILED picpocket-delete-unique-tagged-file
> > FAILED picpocket-empty-undo-buffer-test
> > FAILED picpocket-external-file-sha-change
> > FAILED picpocket-file-list-dot-file
> > FAILED picpocket-file-list-symlink-loop
> > FAILED picpocket-files-in-list-test
> > FAILED picpocket-hardlink-all
> > FAILED picpocket-insert-after-current
> > FAILED picpocket-insert-before-current
> > FAILED picpocket-move-all
> > FAILED picpocket-single-undelete-test
> > FAILED picpocket-tag-to-all
> > FAILED picpocket-test-compute-filter-index
> > FAILED picpocket-test-compute-filter-match-count
> > FAILED picpocket-test-jump
> > FAILED picpocket-test-pic-by-index
> > FAILED picpocket-tree-add-and-clear-tag
> > FAILED picpocket-tree-add-tag-to-all
> > FAILED picpocket-tree-copy-within-tree
> > FAILED picpocket-tree-file-list
> > FAILED picpocket-tree-files
> > FAILED picpocket-tree-make-list-with-tags
> > FAILED picpocket-tree-make-list-with-tags2
> > FAILED picpocket-tree-move-outside-tree
> > FAILED picpocket-tree-move-within-tree
> > FAILED picpocket-undelete-all-test
> > FAILED picpocket-undo-add-tag-test
> > FAILED picpocket-undo-buffer-test
> > FAILED picpocket-undo-copy-test
> > FAILED picpocket-undo-move-test
> > FAILED picpocket-undo-remove-tag-test
> > FAILED picpocket-undo-rename-test
> >
> > command "emacs" "--batch" "-l" "picpocket-test.el" "-f" "ert-run-
> > tests-
> > batch-and-exit" failed with status 1
> > builder for `/gnu/store/6217gnljvphffsllvn9d8s9sl284ms7w-emacs-
> > picpocket-40.drv' failed with exit code 1
>
> Pardon me for not checking myself, but I thought perhaps you had
> taken care of these issues on the recently merged wip-emacs branch?
>
> If so, let's close it!
>
> Thank you,
>
> Maxim
Sadly, I did not. I merely documented that it wasn't wip-emacs which
broke them. However, I don't think this bug is useful to keep around
now that wip-emacs is merged. If anyone has a fix to a breaking emacs-
package, that warrant's it's own bug/patch thread.

Regards,
Leo
M
M
Maxim Cournoyer wrote on 18 Mar 2022 03:37
control message for bug #47592
(address . control@debbugs.gnu.org)
87ee306l5s.fsf@gmail.com
close 47592
quit
?
Your comment

This issue is archived.

To comment on this conversation send an email to 47592@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 47592
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch