GNU bug report logs -
#75906
30.0.93; track-changes-tests--random failure
Previous Next
Reported by: Xiyue Deng <manphiz <at> gmail.com>
Date: Tue, 28 Jan 2025 08:30:02 UTC
Severity: normal
Merged with 73041
Found in versions 30.0.90, 30.0.93
Done: Stefan Monnier <monnier <at> iro.umontreal.ca>
Bug is archived. No further changes may be made.
Full log
Message #8 received at 75906 <at> debbugs.gnu.org (full text, mbox):
> From: Xiyue Deng <manphiz <at> gmail.com>
> Date: Tue, 28 Jan 2025 00:28:46 -0800
>
>
> When trying to build Emacs candidate 30.0.93 under a Debian unstable
> sbuild environment (which comes with GCC-14), the
> track-changes-tests--random test fails with the following error:
>
> ,----
> | ...
> | Random seed = "814217"
> | Running 1 tests (2025-01-28 08:03:59+0000, selector ‘(not (or (tag :expensive-test) (tag :unstable)))’)
> | seeding with: "814217"
> | Warning (emacs): Missing/incorrect calls to ‘before/after-change-functions’!!
> | Details logged to ‘track-changes--error-log’
> | Warning (emacs): Missing/incorrect calls to ‘before/after-change-functions’!!
> | Details logged to ‘track-changes--error-log’
> | Warning (emacs): Missing/incorrect calls to ‘before/after-change-functions’!!
> | Details logged to ‘track-changes--error-log’
> | Warning (emacs): Missing/incorrect calls to ‘before/after-change-functions’!!
> | Details logged to ‘track-changes--error-log’
> | Warning (emacs): Missing/incorrect calls to ‘before/after-change-functions’!!
> | Details logged to ‘track-changes--error-log’
> | Warning (emacs): Missing/incorrect calls to ‘before/after-change-functions’!!
> | Details logged to ‘track-changes--error-log’
> | Warning (emacs): Missing/incorrect calls to ‘before/after-change-functions’!!
> | Details logged to ‘track-changes--error-log’
> | Warning (emacs): Missing/incorrect calls to ‘before/after-change-functions’!!
> | Details logged to ‘track-changes--error-log’
> | Test track-changes-tests--random backtrace:
> | cl--assertion-failed((not (memq id track-changes--clean-trackers)))
> | track-changes-fetch(#s(track-changes--tracker :signal #f(compiled-fu
> | #f(compiled-function (id buf n) #<bytecode 0x79aaaa972889232>)(#s(tr
> | #f(compiled-function () #<bytecode -0x106cf99e54e71c9f>)()
> | #f(compiled-function () #<bytecode -0x596018502f07fbe>)()
> | handler-bind-1(#f(compiled-function () #<bytecode -0x596018502f07fbe
> | ert--run-test-internal(#s(ert--test-execution-info :test ... :result
> | ert-run-test(#s(ert-test :name track-changes-tests--random :document
> | ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
> | ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
> | ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable)))
> | ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un
> | eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) (
> | command-line-1(("-L" ":/build/reproducible-path/emacs-30.0.93+1/debi
> | command-line()
> | normal-top-level()
> | Test track-changes-tests--random condition:
> | (cl-assertion-failed (not (memq id track-changes--clean-trackers)))
> | FAILED 1/1 track-changes-tests--random (0.078891 sec) at ../../build-src/test/lisp/emacs-lisp/track-changes-tests.el:44
> |
> | Ran 1 tests, 0 results as expected, 1 unexpected (2025-01-28 08:03:59+0000, 0.120839 sec)
> |
> | 1 unexpected results:
> | FAILED track-changes-tests--random
> |
> | make[5]: *** [Makefile:185: lisp/emacs-lisp/track-changes-tests.log] Error 1
> `----
>
> I haven't tried the latest in the origin/emacs-30, though skimming over
> the changelog it doesn't seem to be any commit related to this test.
>
> Please advice on how to fix this. TIA!
Adding Stefan to the discussion.
This bug report was last modified 165 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.