* bug#65026: 30.0.50; c-ts-mode-test-indentation-bsd fails
@ 2023-08-02 17:50 Michael Albinus
2023-08-02 18:15 ` Eli Zaretskii
0 siblings, 1 reply; 12+ messages in thread
From: Michael Albinus @ 2023-08-02 17:50 UTC (permalink / raw)
To: 65026
Since a while, c-ts-mode-test-indentation-bsd fails on emba:
--8<---------------cut here---------------start------------->8---
Test c-ts-mode-test-indentation-bsd condition:
(ert-test-failed
("Mismatch in test \"Labels\", file /checkout/test/lisp/progmodes/c-ts-mode-resources/indent-bsd.erts"
#(
"int\nmain (void)\n{\n label:\n return 0;\n if (true)\n {\n label:\n return 0;\n }\n else\n {\n if (true)\n {\n label:\n return 0;\n }\n }\n}\n"
0 176 (fontified nil))
"int\nmain (void)\n{\n label:\n return 0;\n if (true)\n {\n label:\n return 0;\n }\n else\n {\n if (true)\n {\n label:\n return 0;\n }\n }\n}\n"))
FAILED 3/4 c-ts-mode-test-indentation-bsd (0.039086 sec) at lisp/progmodes/c-ts-mode-tests.el:34
--8<---------------cut here---------------end--------------->8---
See for example https://emba.gnu.org/emacs/emacs/-/jobs/71569/raw
In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version
3.24.38, cairo version 1.17.8) of 2023-08-01 built on gandalf
Repository revision: ea0685e039e7cd9aeaa5486f2e870e1dce20ae05
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12201009
System Description: Fedora Linux 38 (Workstation Edition)
Configured using:
'configure --with-tree-sitter'
Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
LIBOTF LIBSELINUX LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG
RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER
X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB
Important settings:
value of $LANG: en_US.UTF-8
value of $XMODIFIERS: @im=ibus
locale-coding-system: utf-8
Major mode: Group
Minor modes in effect:
gnus-undo-mode: t
display-time-mode: t
delete-selection-mode: t
icomplete-mode: t
global-goto-address-mode: t
goto-address-mode: t
tooltip-mode: t
global-eldoc-mode: t
show-paren-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
buffer-read-only: t
column-number-mode: t
line-number-mode: t
indent-tabs-mode: t
transient-mark-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
Load-path shadows:
/home/albinus/src/elpa/packages/debbugs/debbugs hides /home/albinus/.emacs.d/elpa/debbugs-0.36/debbugs
/home/albinus/src/elpa/packages/debbugs/debbugs-org hides /home/albinus/.emacs.d/elpa/debbugs-0.36/debbugs-org
/home/albinus/src/elpa/packages/debbugs/debbugs-gnu hides /home/albinus/.emacs.d/elpa/debbugs-0.36/debbugs-gnu
/home/albinus/src/elpa/packages/debbugs/debbugs-guix hides /home/albinus/.emacs.d/elpa/debbugs-0.36/debbugs-guix
/home/albinus/src/elpa/packages/debbugs/debbugs-browse hides /home/albinus/.emacs.d/elpa/debbugs-0.36/debbugs-browse
/home/albinus/src/elpa/packages/debbugs/debbugs-pkg hides /home/albinus/.emacs.d/elpa/debbugs-0.36/debbugs-pkg
/home/albinus/src/elpa/packages/debbugs/debbugs-autoloads hides /home/albinus/.emacs.d/elpa/debbugs-0.36/debbugs-autoloads
/home/albinus/src/elpa/packages/debbugs/debbugs-compat hides /home/albinus/.emacs.d/elpa/debbugs-0.36/debbugs-compat
~/lisp/telepathy hides /home/albinus/.emacs.d/elpa/telepathy-20131209.1258/telepathy
/home/albinus/src/elpa/packages/tramp-theme/tramp-theme-autoloads hides /home/albinus/.emacs.d/elpa/tramp-theme-0.2/tramp-theme-autoloads
/home/albinus/src/elpa/packages/tramp-theme/tramp-theme hides /home/albinus/.emacs.d/elpa/tramp-theme-0.2/tramp-theme
/home/albinus/src/elpa/packages/tramp-theme/tramp-theme-pkg hides /home/albinus/.emacs.d/elpa/tramp-theme-0.2/tramp-theme-pkg
/home/albinus/.emacs.d/elpa/hydra-0.15.0/lv hides /home/albinus/.emacs.d/elpa/lv-0.15.0/lv
/home/albinus/src/tramp/lisp/tramp-sh hides /usr/local/share/emacs/site-lisp/tramp-sh
/home/albinus/src/tramp/lisp/tramp-cmds hides /usr/local/share/emacs/site-lisp/tramp-cmds
/home/albinus/src/tramp/lisp/tramp-gvfs hides /usr/local/share/emacs/site-lisp/tramp-gvfs
/home/albinus/src/tramp/lisp/tramp-ftp hides /usr/local/share/emacs/site-lisp/tramp-ftp
/home/albinus/src/tramp/lisp/tramp-crypt hides /usr/local/share/emacs/site-lisp/tramp-crypt
/home/albinus/src/tramp/lisp/tramp-adb hides /usr/local/share/emacs/site-lisp/tramp-adb
/home/albinus/src/tramp/lisp/tramp hides /usr/local/share/emacs/site-lisp/tramp
/home/albinus/src/tramp/lisp/tramp-cache hides /usr/local/share/emacs/site-lisp/tramp-cache
/home/albinus/src/tramp/lisp/tramp-rclone hides /usr/local/share/emacs/site-lisp/tramp-rclone
/home/albinus/src/tramp/lisp/tramp-compat hides /usr/local/share/emacs/site-lisp/tramp-compat
/home/albinus/src/tramp/lisp/tramp-integration hides /usr/local/share/emacs/site-lisp/tramp-integration
/home/albinus/src/tramp/lisp/tramp-archive hides /usr/local/share/emacs/site-lisp/tramp-archive
/home/albinus/src/tramp/lisp/tramp-sudoedit hides /usr/local/share/emacs/site-lisp/tramp-sudoedit
/home/albinus/src/tramp/lisp/tramp-loaddefs hides /usr/local/share/emacs/site-lisp/tramp-loaddefs
/home/albinus/src/tramp/lisp/tramp-uu hides /usr/local/share/emacs/site-lisp/tramp-uu
/home/albinus/src/tramp/lisp/tramp-smb hides /usr/local/share/emacs/site-lisp/tramp-smb
/home/albinus/src/tramp/lisp/trampver hides /usr/local/share/emacs/site-lisp/trampver
/home/albinus/.emacs.d/elpa/transient-20230602.2121/transient hides /usr/local/share/emacs/30.0.50/lisp/transient
~/lisp/dbus hides /usr/local/share/emacs/30.0.50/lisp/net/dbus
/home/albinus/src/tramp/lisp/tramp-sh hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-sh
/home/albinus/src/tramp/lisp/tramp-fuse hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-fuse
/home/albinus/src/tramp/lisp/tramp-loaddefs hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-loaddefs
/home/albinus/src/tramp/lisp/tramp-ftp hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-ftp
/home/albinus/src/tramp/lisp/tramp hides /usr/local/share/emacs/30.0.50/lisp/net/tramp
/home/albinus/src/tramp/lisp/tramp-cache hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-cache
/home/albinus/src/tramp/lisp/tramp-uu hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-uu
/home/albinus/src/tramp/lisp/tramp-rclone hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-rclone
/home/albinus/src/tramp/lisp/tramp-integration hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-integration
/home/albinus/src/tramp/lisp/tramp-archive hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-archive
/home/albinus/src/tramp/lisp/tramp-adb hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-adb
/home/albinus/src/tramp/lisp/tramp-cmds hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-cmds
/home/albinus/src/tramp/lisp/tramp-compat hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-compat
/home/albinus/src/tramp/lisp/tramp-sudoedit hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-sudoedit
/home/albinus/src/tramp/lisp/tramp-container hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-container
/home/albinus/src/tramp/lisp/tramp-gvfs hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-gvfs
/home/albinus/src/tramp/lisp/tramp-crypt hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-crypt
/home/albinus/src/tramp/lisp/tramp-message hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-message
/home/albinus/src/tramp/lisp/tramp-smb hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-smb
/home/albinus/src/tramp/lisp/trampver hides /usr/local/share/emacs/30.0.50/lisp/net/trampver
/home/albinus/src/tramp/lisp/tramp-sshfs hides /usr/local/share/emacs/30.0.50/lisp/net/tramp-sshfs
Features:
(shadow emacsbug shr-color color find-dired xref project grep compile
tabify imenu man find-func shortdoc comp comp-cstr tramp-gvfs zeroconf
tramp-theme em-dirs esh-mode esh-var esh-cmd generator esh-ext esh-opt
esh-proc esh-io esh-arg esh-module esh-groups esh-util help-fns
radix-tree ediff-vers ediff ediff-merg ediff-mult ediff-wind ediff-diff
ediff-help ediff-init ediff-util misearch multi-isearch vc-git dired-aux
url-queue smerge-mode diff diff-mode easy-mmode flow-fill nndoc gnus-dup
mailalias gnus-gravatar gravatar dns sort smiley gnus-cite mail-extr
textsec uni-scripts idna-mapping ucs-normalize uni-confusable
textsec-check gnus-bcklg gnus-async mm-archive url-cache
display-line-numbers debbugs-gnu add-log debbugs-compat debbugs
soap-client url-http url-auth url-gw warnings rng-xsd rng-dt rng-util
xsd-regexp cl-extra qp gnus-ml debbugs-browse bug-reference disp-table
pop3 utf-7 nndraft nnmh nnml network-stream nsm gnus-agent gnus-srvr
gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view
mml-smime smime gnutls dig gnus-cache gnus-sum shr pixel-fill kinsoku
url-file svg dom nnnil smtpmail gnus-demon nntp gnus-group gnus-undo
gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7
nnoo gnus-spec gnus-int gnus-range message sendmail yank-media puny
rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode
mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums
mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util
text-property-search mail-utils range mm-util mail-prsvr face-remap
ob-shell ob ob-tangle ol org-src ob-ref ob-lob ob-table ob-exp ob-comint
ob-core org-cycle org-fold org-fold-core ob-eval org-keys oc org-compat
org-version org-macs vc vc-dispatcher time tramp-cache time-stamp
tramp-sh lxc-tramp lxd-tramp tramp trampver tramp-integration files-x
tramp-message help-mode tramp-compat xdg shell pcomplete comint ansi-osc
ring parse-time iso8601 time-date format-spec ansi-color tramp-loaddefs
rx delsel ido jka-compr icomplete cus-edit pp cus-load icons wid-edit
dired dired-loaddefs goto-addr thingatpt alert-autoloads
android-mode-autoloads auth-source-gopass-autoloads
auth-source-keytar-autoloads auth-source-kwallet-autoloads
auth-source-xoauth2-autoloads auto-sudoedit-autoloads
auto-virtualenv-autoloads auto-virtualenvwrapper-autoloads
clang-format-autoloads company-shell-autoloads company-autoloads
counsel-toki-autoloads counsel-tramp-autoloads counsel-autoloads
dbus-codegen-autoloads debbugs-autoloads dired-du-autoloads
dired-rsync-autoloads direnv-autoloads disk-usage-autoloads
dockerfile-mode-autoloads ednc-autoloads el-get-autoloads
envrc-autoloads exec-path-from-shell-autoloads fontaine-autoloads
forge-autoloads closql-autoloads emacsql-autoloads
friendly-tramp-path-autoloads ggtags-autoloads ghub-autoloads
gited-autoloads gitlab-ci-mode-flycheck-autoloads
gitlab-ci-mode-autoloads flycheck-autoloads gntp-autoloads
gnus-desktop-notify-autoloads helm-gitlab-autoloads
helm-projectile-autoloads helm-autoloads helm-core-autoloads
async-autoloads ibuffer-tramp-autoloads inheritenv-autoloads
ivy-gitlab-autoloads gitlab-autoloads jarchive-autoloads
journalctl-mode-autoloads keepass-mode-autoloads keytar-autoloads
kubel-autoloads kubernetes-autoloads log4e-autoloads lsp-java-autoloads
dap-mode-autoloads lsp-docker-autoloads bui-autoloads
lsp-treemacs-autoloads lsp-mode-autoloads lxc-tramp-autoloads
lxd-tramp-autoloads magit-filenotify-autoloads magit-autoloads pcase
git-commit-autoloads magit-popup-autoloads magit-section-autoloads
marcopolo-autoloads nexus-autoloads nnir-est-autoloads oauth2-autoloads
ob-restclient-autoloads orderless-autoloads org-tree-slide-autoloads
pkg-info-autoloads epl-autoloads popup-autoloads projectile-autoloads
promise-autoloads pyenv-mode-autoloads pylint-autoloads
python-environment-autoloads deferred-autoloads pythonic-autoloads
f-autoloads pyvenv-autoloads recentf-remove-sudo-tramp-prefix-autoloads
relint-autoloads request-autoloads restclient-test-autoloads
restclient-autoloads s3ed-autoloads finder-inf slime-autoloads
macrostep-autoloads spinner-autoloads ssh-deploy-autoloads
swiper-autoloads ivy-autoloads sx-autoloads markdown-mode-autoloads
telepathy-autoloads tramp-theme-autoloads transient-dwim-autoloads
transient-autoloads treemacs-autoloads cfrs-autoloads posframe-autoloads
ht-autoloads pfuture-autoloads ace-window-autoloads avy-autoloads
treepy-autoloads urgrep-autoloads uuid-autoloads vdiff-autoloads
hydra-autoloads lv-autoloads vertico-autoloads virtualenv-autoloads
virtualenvwrapper-autoloads s-autoloads dash-autoloads
web-server-autoloads with-editor-autoloads info compat-autoloads
xr-autoloads yaml-autoloads yaml-mode-autoloads package browse-url url
url-proxy url-privacy url-expand url-methods url-history url-cookie
generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse
auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x
map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc
iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook
vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win
term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode lisp-mode prog-mode register
page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuffer nadvice seq simple cl-generic indonesian philippine
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure
cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp
files window text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget keymap hashtable-print-readable backquote
threads dbusbind inotify dynamic-setting system-font-setting
font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar
make-network-process emacs)
Memory information:
((conses 16 526209 129680) (symbols 48 30815 23)
(strings 32 124680 8403) (string-bytes 1 3993515) (vectors 16 84199)
(vector-slots 8 1883551 153721) (floats 8 575 15406)
(intervals 56 4092 2112) (buffers 984 35))
^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#65026: 30.0.50; c-ts-mode-test-indentation-bsd fails
2023-08-02 17:50 bug#65026: 30.0.50; c-ts-mode-test-indentation-bsd fails Michael Albinus
@ 2023-08-02 18:15 ` Eli Zaretskii
2023-08-02 18:26 ` Michael Albinus
0 siblings, 1 reply; 12+ messages in thread
From: Eli Zaretskii @ 2023-08-02 18:15 UTC (permalink / raw)
To: Michael Albinus, Yuan Fu; +Cc: 65026
> From: Michael Albinus <michael.albinus@gmx.de>
> Date: Wed, 02 Aug 2023 19:50:52 +0200
>
>
> Since a while, c-ts-mode-test-indentation-bsd fails on emba:
Isn't this a duplicate of bug#65006?
^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#65026: 30.0.50; c-ts-mode-test-indentation-bsd fails
2023-08-02 18:15 ` Eli Zaretskii
@ 2023-08-02 18:26 ` Michael Albinus
2023-08-03 1:08 ` Yuan Fu
0 siblings, 1 reply; 12+ messages in thread
From: Michael Albinus @ 2023-08-02 18:26 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: Yuan Fu, 65026
Eli Zaretskii <eliz@gnu.org> writes:
Hi Eli,
>> Since a while, c-ts-mode-test-indentation-bsd fails on emba:
>
> Isn't this a duplicate of bug#65006?
I have no idea. I'm stupidly going trough emba results, and report what
I see. Well, I should have reported *this* issue already earlier.
I wish, other people would also check regularly the results on emba, for
example the tree-sitter tests ...
It could be the same, because (on emba) the latest treesitter grammars
are downloaded prior the tests. See file test/infra/Dockerfile.emba,
entry emacs-tree-sitter.
Best regards, Michael.
^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#65026: 30.0.50; c-ts-mode-test-indentation-bsd fails
2023-08-02 18:26 ` Michael Albinus
@ 2023-08-03 1:08 ` Yuan Fu
2023-08-03 7:11 ` Michael Albinus
0 siblings, 1 reply; 12+ messages in thread
From: Yuan Fu @ 2023-08-03 1:08 UTC (permalink / raw)
To: Michael Albinus; +Cc: Eli Zaretskii, 65026
> On Aug 2, 2023, at 11:26 AM, Michael Albinus <michael.albinus@gmx.de> wrote:
>
> Eli Zaretskii <eliz@gnu.org> writes:
>
> Hi Eli,
>
>>> Since a while, c-ts-mode-test-indentation-bsd fails on emba:
>>
>> Isn't this a duplicate of bug#65006?
>
> I have no idea. I'm stupidly going trough emba results, and report what
> I see. Well, I should have reported *this* issue already earlier.
>
> I wish, other people would also check regularly the results on emba, for
> example the tree-sitter tests ...
I should subscribe and monitor for tree-sitter :-) Can you subscribe for email notification, or just regularly look over pipeline results?
Yuan
^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#65026: 30.0.50; c-ts-mode-test-indentation-bsd fails
2023-08-03 1:08 ` Yuan Fu
@ 2023-08-03 7:11 ` Michael Albinus
2023-08-15 7:11 ` Yuan Fu
0 siblings, 1 reply; 12+ messages in thread
From: Michael Albinus @ 2023-08-03 7:11 UTC (permalink / raw)
To: Yuan Fu; +Cc: Eli Zaretskii, 65026
Yuan Fu <casouri@gmail.com> writes:
Hi Yuan,
> I should subscribe and monitor for tree-sitter :-) Can you subscribe for email notification, or just regularly look over pipeline results?
Failed pipeline results are reported in mailing list
<emacs-buildstatus@gnu.org>, see
<https://lists.gnu.org/mailman/listinfo/emacs-buildstatus> for
subscription.
Look for the job name test-tree-sitter. This job runs only for the
master branch, every 12 hours.
Unfortunately, there are too many failed pipelines, perhaps you can
create a procmail filter. If you are reading messages with Gnus, a score
file comes to mind.
The mailing list is also accessible via gmane.io, group
gmane.emacs.buildstatus. With this you could avoid subscription to the
mailing list.
See also file admin/notes/emba.
> Yuan
Best regards, Michael.
^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#65026: 30.0.50; c-ts-mode-test-indentation-bsd fails
2023-08-03 7:11 ` Michael Albinus
@ 2023-08-15 7:11 ` Yuan Fu
2023-08-15 7:19 ` Michael Albinus
0 siblings, 1 reply; 12+ messages in thread
From: Yuan Fu @ 2023-08-15 7:11 UTC (permalink / raw)
To: Michael Albinus; +Cc: Eli Zaretskii, 65026
> On Aug 3, 2023, at 12:11 AM, Michael Albinus <michael.albinus@gmx.de> wrote:
>
> Yuan Fu <casouri@gmail.com> writes:
>
> Hi Yuan,
>
>> I should subscribe and monitor for tree-sitter :-) Can you subscribe for email notification, or just regularly look over pipeline results?
>
> Failed pipeline results are reported in mailing list
> <emacs-buildstatus@gnu.org>, see
> <https://lists.gnu.org/mailman/listinfo/emacs-buildstatus> for
> subscription.
>
> Look for the job name test-tree-sitter. This job runs only for the
> master branch, every 12 hours.
>
> Unfortunately, there are too many failed pipelines, perhaps you can
> create a procmail filter. If you are reading messages with Gnus, a score
> file comes to mind.
>
> The mailing list is also accessible via gmane.io, group
> gmane.emacs.buildstatus. With this you could avoid subscription to the
> mailing list.
>
> See also file admin/notes/emba.
Thanks, Michael. I’ve subscribed to that list. I’ll take a look at the failure as soon as I have some time.
Yuan
^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#65026: 30.0.50; c-ts-mode-test-indentation-bsd fails
2023-08-15 7:11 ` Yuan Fu
@ 2023-08-15 7:19 ` Michael Albinus
2023-09-12 0:53 ` Yuan Fu
0 siblings, 1 reply; 12+ messages in thread
From: Michael Albinus @ 2023-08-15 7:19 UTC (permalink / raw)
To: Yuan Fu; +Cc: Eli Zaretskii, 65026
Yuan Fu <casouri@gmail.com> writes:
Hi Yuan,
> I’ve subscribed to that list. I’ll take a look at the failure as soon as I have some time.
Thanks. Feel free to contact me if you plan to extend treesitter tests,
for example testing further grammars. I'll arrange it on emba.
The currently installed grammars could be inspected in the emacs branch,
file test/infra/Dockerfile.emba
> Yuan
Best regards, Michael.
^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#65026: 30.0.50; c-ts-mode-test-indentation-bsd fails
2023-08-15 7:19 ` Michael Albinus
@ 2023-09-12 0:53 ` Yuan Fu
2023-09-15 17:42 ` Michael Albinus
0 siblings, 1 reply; 12+ messages in thread
From: Yuan Fu @ 2023-09-12 0:53 UTC (permalink / raw)
To: Michael Albinus; +Cc: Eli Zaretskii, 65026
> On Aug 15, 2023, at 12:19 AM, Michael Albinus <michael.albinus@gmx.de> wrote:
>
> Yuan Fu <casouri@gmail.com> writes:
>
> Hi Yuan,
>
>> I’ve subscribed to that list. I’ll take a look at the failure as soon as I have some time.
>
> Thanks. Feel free to contact me if you plan to extend treesitter tests,
> for example testing further grammars. I'll arrange it on emba.
>
> The currently installed grammars could be inspected in the emacs branch,
> file test/infra/Dockerfile.emba
Hi Michael,
I fixed the tree-sitter test a while ago, but didn’t check EMBA. It seems they are skipped right now? (Sorry for taking so long.)
I’m also seeing the build-image-tree-sitter build failing [1]. But I can’t tell what’s causing it. The pipeline was pushing something and it timed out?
[1] https://emba.gnu.org/emacs/emacs/-/jobs/73909
Yuan
^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#65026: 30.0.50; c-ts-mode-test-indentation-bsd fails
2023-09-12 0:53 ` Yuan Fu
@ 2023-09-15 17:42 ` Michael Albinus
2023-09-15 22:57 ` Yuan Fu
0 siblings, 1 reply; 12+ messages in thread
From: Michael Albinus @ 2023-09-15 17:42 UTC (permalink / raw)
To: Yuan Fu; +Cc: Eli Zaretskii, 65026
Yuan Fu <casouri@gmail.com> writes:
> Hi Michael,
Hi Yuan,
> I fixed the tree-sitter test a while ago, but didn’t check EMBA. It
> seems they are skipped right now? (Sorry for taking so long.)
They are skipped in all test jobs except job "test-tree-sitter" on the
master branch. And that job is skipped, if the corresponding
"build-image-tree-sitter" job didn't succeed.
> I’m also seeing the build-image-tree-sitter build failing [1]. But I
> can’t tell what’s causing it. The pipeline was pushing something and
> it timed out?
>
> [1] https://emba.gnu.org/emacs/emacs/-/jobs/73909
There are problems with the gitlab docker registry these days, so not
all jobs go through.
However, <https://emba.gnu.org/emacs/emacs/-/jobs/74104> has finished in
time. And the test job, <https://emba.gnu.org/emacs/emacs/-/jobs/74107>,
has failed:
--8<---------------cut here---------------start------------->8---
Test treesit-defun-navigation-nested-3 backtrace:
signal(ert-test-failed (((should (equal (cons name (cdr record)) (co
ert-fail(((should (equal (cons name (cdr record)) (cons name poss)))
(if (unwind-protect (setq value-623 (apply fn-621 args-622)) (setq f
(let (form-description-625) (if (unwind-protect (setq value-623 (app
(let ((value-623 'ert-form-evaluation-aborted-624)) (let (form-descr
(let* ((fn-621 #'equal) (args-622 (condition-case err (let ((signal-
(while (and (consp --cl-var--) (progn (setq record (car --cl-var--))
(let* ((--cl-var-- decoded-master) (record nil) (--cl-var-- master)
(let* ((opening (or opening "[")) (closing (or closing "]")) (marker
(progn (funcall init) (let* ((opening (or opening "[")) (closing (or
(unwind-protect (progn (funcall init) (let* ((opening (or opening "[
(save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn
(let ((temp-buffer (generate-new-buffer " *temp*" t))) (save-current
treesit--ert-test-defun-navigation((closure (t) nil (treesit-parser-
(closure (t) nil (let* ((fn-636 #'treesit-language-available-p) (arg
ert--run-test-internal(#s(ert--test-execution-info :test ... :result
ert-run-test(#s(ert-test :name treesit-defun-navigation-nested-3 :do
ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
ert-run-tests((not (or (tag :unstable) (tag :nativecomp))) #f(compil
ert-run-tests-batch((not (or (tag :unstable) (tag :nativecomp))))
ert-run-tests-batch-and-exit((not (or (tag :unstable) (tag :nativeco
eval((ert-run-tests-batch-and-exit '(not (or (tag :unstable) (tag :n
command-line-1(("-L" ":." "-l" "ert" "-l" "src/treesit-tests.el" "--
command-line()
normal-top-level()
Test treesit-defun-navigation-nested-3 condition:
(ert-test-failed
((should (equal (cons name ...) (cons name poss))) :form
(equal ("marker 0" 18 71 17 31) ("marker 0" 18 71 nil 31)) :value
nil :explanation (list-elt 3 (different-types 17 nil))))
FAILED 6/25 treesit-defun-navigation-nested-3 (0.039924 sec) at src/treesit-tests.el:1109
--8<---------------cut here---------------end--------------->8---
But this is another error. Do you want to trace it in this bug report,
or shall I write a new one?
> Yuan
Best regards, Michael.
^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#65026: 30.0.50; c-ts-mode-test-indentation-bsd fails
2023-09-15 17:42 ` Michael Albinus
@ 2023-09-15 22:57 ` Yuan Fu
2023-09-17 7:09 ` Michael Albinus
0 siblings, 1 reply; 12+ messages in thread
From: Yuan Fu @ 2023-09-15 22:57 UTC (permalink / raw)
To: Michael Albinus; +Cc: Eli Zaretskii, 65026
> On Sep 15, 2023, at 10:42 AM, Michael Albinus <michael.albinus@gmx.de> wrote:
>
> Yuan Fu <casouri@gmail.com> writes:
>
>> Hi Michael,
>
> Hi Yuan,
>
>> I fixed the tree-sitter test a while ago, but didn’t check EMBA. It
>> seems they are skipped right now? (Sorry for taking so long.)
>
> They are skipped in all test jobs except job "test-tree-sitter" on the
> master branch. And that job is skipped, if the corresponding
> "build-image-tree-sitter" job didn't succeed.
>
>> I’m also seeing the build-image-tree-sitter build failing [1]. But I
>> can’t tell what’s causing it. The pipeline was pushing something and
>> it timed out?
>>
>> [1] https://emba.gnu.org/emacs/emacs/-/jobs/73909
>
> There are problems with the gitlab docker registry these days, so not
> all jobs go through.
>
> However, <https://emba.gnu.org/emacs/emacs/-/jobs/74104> has finished in
> time. And the test job, <https://emba.gnu.org/emacs/emacs/-/jobs/74107>,
> has failed:
>
> --8<---------------cut here---------------start------------->8---
> Test treesit-defun-navigation-nested-3 backtrace:
> signal(ert-test-failed (((should (equal (cons name (cdr record)) (co
> ert-fail(((should (equal (cons name (cdr record)) (cons name poss)))
> (if (unwind-protect (setq value-623 (apply fn-621 args-622)) (setq f
> (let (form-description-625) (if (unwind-protect (setq value-623 (app
> (let ((value-623 'ert-form-evaluation-aborted-624)) (let (form-descr
> (let* ((fn-621 #'equal) (args-622 (condition-case err (let ((signal-
> (while (and (consp --cl-var--) (progn (setq record (car --cl-var--))
> (let* ((--cl-var-- decoded-master) (record nil) (--cl-var-- master)
> (let* ((opening (or opening "[")) (closing (or closing "]")) (marker
> (progn (funcall init) (let* ((opening (or opening "[")) (closing (or
> (unwind-protect (progn (funcall init) (let* ((opening (or opening "[
> (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn
> (let ((temp-buffer (generate-new-buffer " *temp*" t))) (save-current
> treesit--ert-test-defun-navigation((closure (t) nil (treesit-parser-
> (closure (t) nil (let* ((fn-636 #'treesit-language-available-p) (arg
> ert--run-test-internal(#s(ert--test-execution-info :test ... :result
> ert-run-test(#s(ert-test :name treesit-defun-navigation-nested-3 :do
> ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
> ert-run-tests((not (or (tag :unstable) (tag :nativecomp))) #f(compil
> ert-run-tests-batch((not (or (tag :unstable) (tag :nativecomp))))
> ert-run-tests-batch-and-exit((not (or (tag :unstable) (tag :nativeco
> eval((ert-run-tests-batch-and-exit '(not (or (tag :unstable) (tag :n
> command-line-1(("-L" ":." "-l" "ert" "-l" "src/treesit-tests.el" "--
> command-line()
> normal-top-level()
> Test treesit-defun-navigation-nested-3 condition:
> (ert-test-failed
> ((should (equal (cons name ...) (cons name poss))) :form
> (equal ("marker 0" 18 71 17 31) ("marker 0" 18 71 nil 31)) :value
> nil :explanation (list-elt 3 (different-types 17 nil))))
> FAILED 6/25 treesit-defun-navigation-nested-3 (0.039924 sec) at src/treesit-tests.el:1109
> --8<---------------cut here---------------end--------------->8---
>
> But this is another error. Do you want to trace it in this bug report,
> or shall I write a new one?
Thanks Michael. This test failure is cause by a (kind of) regression introduced by ec4d29c4494 on emacs-29. Only the latest tree-sitter-bash grammar will trigger the tree-sitter bug that activates the regression introduced in that commit, so the test passed locally on my machine.
I’ve pushed a fix for that regression a few days ago to emacs-29. Once emacs-29 is merged into master, the failure should go away. I’ll check the CI to see if that indeed happens.
Yuan
^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#65026: 30.0.50; c-ts-mode-test-indentation-bsd fails
2023-09-15 22:57 ` Yuan Fu
@ 2023-09-17 7:09 ` Michael Albinus
2023-09-18 4:20 ` Yuan Fu
0 siblings, 1 reply; 12+ messages in thread
From: Michael Albinus @ 2023-09-17 7:09 UTC (permalink / raw)
To: Yuan Fu; +Cc: Eli Zaretskii, 65026-done
Version: 29.2
Yuan Fu <casouri@gmail.com> writes:
Hi Yuan,
>> But this is another error. Do you want to trace it in this bug report,
>> or shall I write a new one?
>
> Thanks Michael. This test failure is cause by a (kind of) regression
> introduced by ec4d29c4494 on emacs-29. Only the latest
> tree-sitter-bash grammar will trigger the tree-sitter bug that
> activates the regression introduced in that commit, so the test passed
> locally on my machine.
>
> I’ve pushed a fix for that regression a few days ago to emacs-29. Once
> emacs-29 is merged into master, the failure should go away. I’ll check
> the CI to see if that indeed happens.
On emba, the treesitter tests pass now. I'm closing the bug.
> Yuan
Best regards, Michael.
^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#65026: 30.0.50; c-ts-mode-test-indentation-bsd fails
2023-09-17 7:09 ` Michael Albinus
@ 2023-09-18 4:20 ` Yuan Fu
0 siblings, 0 replies; 12+ messages in thread
From: Yuan Fu @ 2023-09-18 4:20 UTC (permalink / raw)
To: Michael Albinus; +Cc: Eli Zaretskii, 65026-done
> On Sep 17, 2023, at 12:09 AM, Michael Albinus <michael.albinus@gmx.de> wrote:
>
> Version: 29.2
>
> Yuan Fu <casouri@gmail.com> writes:
>
> Hi Yuan,
>
>>> But this is another error. Do you want to trace it in this bug report,
>>> or shall I write a new one?
>>
>> Thanks Michael. This test failure is cause by a (kind of) regression
>> introduced by ec4d29c4494 on emacs-29. Only the latest
>> tree-sitter-bash grammar will trigger the tree-sitter bug that
>> activates the regression introduced in that commit, so the test passed
>> locally on my machine.
>>
>> I’ve pushed a fix for that regression a few days ago to emacs-29. Once
>> emacs-29 is merged into master, the failure should go away. I’ll check
>> the CI to see if that indeed happens.
>
> On emba, the treesitter tests pass now. I'm closing the bug.
Yay!
Yuan
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2023-09-18 4:20 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-02 17:50 bug#65026: 30.0.50; c-ts-mode-test-indentation-bsd fails Michael Albinus
2023-08-02 18:15 ` Eli Zaretskii
2023-08-02 18:26 ` Michael Albinus
2023-08-03 1:08 ` Yuan Fu
2023-08-03 7:11 ` Michael Albinus
2023-08-15 7:11 ` Yuan Fu
2023-08-15 7:19 ` Michael Albinus
2023-09-12 0:53 ` Yuan Fu
2023-09-15 17:42 ` Michael Albinus
2023-09-15 22:57 ` Yuan Fu
2023-09-17 7:09 ` Michael Albinus
2023-09-18 4:20 ` Yuan Fu
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).