emacs-libgit tests fail

  • Done
  • quality assurance status badge
Details
3 participants
  • Jack Hill
  • Liliana Marie Prikler
  • Maxime Devos
Owner
unassigned
Submitted by
Jack Hill
Severity
normal
Merged with
J
J
Jack Hill wrote on 16 May 2022 21:40
(address . bug-guix@gnu.org)
alpine.DEB.2.21.2205161539170.11587@marsh.hcoop.net
Hi Guix,

With Guix 76cc5b9e806635cfb94a2c1101ffe6500eab6976 the emacs-libgit tests
fail as follows:

```
Test project /tmp/guix-build-emacs-libgit-20200515-1.0ef8b13.drv-0/build
Start 1: libegit2_annotated-commit
1/29 Test #1: libegit2_annotated-commit ........ Passed 0.31 sec
Start 2: libegit2_blame
2/29 Test #2: libegit2_blame ................... Passed 0.34 sec
Start 3: libegit2_blob
3/29 Test #3: libegit2_blob ....................***Failed 0.35 sec
Running 4 tests (2022-05-15 11:48:12+0000, selector ?t?)
Test blob-binary backtrace:
signal(wrong-type-argument (utf-8-string-p "\177ELF\2\1\1\0\0\0\0\0\
apply(signal (wrong-type-argument (utf-8-string-p "\177ELF\2\1\1\0\0
(setq value-42 (apply fn-40 args-41))
(unwind-protect (setq value-42 (apply fn-40 args-41)) (setq form-des
(if (unwind-protect (setq value-42 (apply fn-40 args-41)) (setq form
(let (form-description-44) (if (unwind-protect (setq value-42 (apply
(let ((value-42 'ert-form-evaluation-aborted-43)) (let (form-descrip
(let* ((fn-40 #'string=) (args-41 (condition-case err (let ((signal-
(let* ((repo (libgit-repository-open path)) (blob (libgit-revparse-s
(let ((default-directory path)) (init) (commit-change "filename" str
(progn (make-directory path 'parents) (let ((default-directory path)
(unwind-protect (progn (make-directory path 'parents) (let ((default
(let ((path "/tmp/guix-build-emacs-libgit-20200515-1.0ef8b13.dr...")
(let* ((str (unibyte-string 127 69 76 70 2 1 1 0 0 0 0 0 0 0 0 0 3 0
(let ((lexical-binding nil)) (let* ((str (unibyte-string 127 69 76 7
(lambda nil (let ((lexical-binding nil)) (let* ((str (unibyte-string
ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
ert-run-test(#s(ert-test :name blob-binary :documentation nil :body
ert-run-or-rerun-test(#s(ert--stats :selector t :tests [#s(ert-test
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" "/tmp/guix-build-emacs-libgit-20200515-1.0ef8b1
command-line()
normal-top-level()
Test blob-binary condition:
(wrong-type-argument utf-8-string-p "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\7\0\0\0\0\0\0@\0\0\0\0\0\0\0\270\33\0\0\0\0\0\0\0\0\0\0@\08\0\11\0@\0\35\0\34\0\6\0\0\0\5\0\0\0@\0\0\0\0\0\0\0")
FAILED 1/4 blob-binary (0.024184 sec)
passed 2/4 blob-create-fromdisk (0.012522 sec)
passed 3/4 blob-create-fromstring (0.011408 sec)
passed 4/4 blob-text (0.022810 sec)

Ran 4 tests, 3 results as expected, 1 unexpected (2022-05-15 11:48:12+0000, 0.230686 sec)

1 unexpected results:
FAILED blob-binary
```

Best,
Jack
L
L
Liliana Marie Prikler wrote on 17 May 2022 08:59
(address . control@debbugs.gnu.org)
31b49f6975e049f2fdb0e00495189446605a6f60.camel@ist.tugraz.at
merge 55462 55427
thanks
L
L
Liliana Marie Prikler wrote on 17 May 2022 09:00
(address . control@debbugs.gnu.org)
18724fd395503307064b3194b7a2cfb6b122e112.camel@ist.tugraz.at
merge 55469 55427
thanks
M
M
Maxime Devos wrote on 17 May 2022 11:26
(address . control@debbugs.gnu.org)
ebcc7a85649d9ee103fff2cef1e686d5fd356f1e.camel@telenet.be
merge 55427 55435 55462 55469
thanks

(duplicate)
-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYoNqOhccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7ux/AQDgIH1ai1WDcAChuSwyij4irkEx
65OBp+qPCvliMjhKSAD/f6UhlzfzUhj6+6f8qbGT5FaIp6FNTE3b0bwDZVgn/go=
=XOak
-----END PGP SIGNATURE-----


L
L
Liliana Marie Prikler wrote on 17 May 2022 13:41
(address . control@debbugs.gnu.org)
440d518590ea8514a86319ef35c8b165ce3ea490.camel@ist.tugraz.at
merge 55479 55427
thanks

Whoever solves this issue can close 5 bugs at once :)
?
Your comment

This issue is archived.

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

To respond to this issue using the mumi CLI, first switch to it
mumi current 55462
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