On Thu, Aug 10, 2023 at 3:19 PM Alan Mackenzie <acm@muc.de> wrote:
[...]
Is anybody else seeing these problems?  Has anybody else tried it, and
_not_ seen these problems?

I'm also seeing them. If I let "make check" run for a very long time (I was out of house for 90 minutes), it eventually terminates with 2 checks that did not finish, in tree-sitter and native-comp. I haven't had the spare cycles to investigate further yet.

Rerunning "make check" right now, I get a slightly different dnf:

SUMMARY OF TEST RESULTS
-----------------------
Files examined: 491
Ran 7420 tests, 25 failed to run, 7253 results as expected, 9 unexpected, 158 skipped
1 files did not finish:
  src/treesit-tests.log
3 files contained unexpected results:
  src/comp-tests.log
  lisp/progmodes/eglot-tests.log
  lisp/help-fns-tests.log

In this case, src/treesit-tests.log contains:

 Running 25 tests (2023-08-10 15:49:31-0400, selector ‘(not (or (tag :expensive-test) (tag :unstable)))’)
   passed   1/25  treesit-basic-parsing (0.001179 sec)
   passed   2/25  treesit-cross-boundary (0.000796 sec)
   passed   3/25  treesit-cursor-helper-with-missing-node (0.000672 sec)
Can’t guess python-indent-offset, using defaults: 4
   passed   4/25  treesit-defun-navigation-nested-1 (0.085175 sec)
   passed   5/25  treesit-defun-navigation-nested-2 (0.124530 sec)
   passed   6/25  treesit-defun-navigation-nested-3 (0.004818 sec)
   passed   7/25  treesit-defun-navigation-nested-4 (0.006185 sec)
Can’t guess python-indent-offset, using defaults: 4
   passed   8/25  treesit-defun-navigation-top-level (0.006916 sec)
   passed   9/25  treesit-indirect-buffer (0.000628 sec)

I've been seeing these failures for a little less than a week. FWIW, libtreesitter is fluctuating frequently right now; I've rebuilt it from git HEAD probably 3 times since I started seeing these errors, including this morning.

Sorry that I can't dig into this much more at this time. Hope this helps,
~Chad